Custom firmware (SDCC + fx2lib) implements all stock vendor commands (0x80-0x94) plus new commands for spectrum sweep (0xB0), raw BCM4500 register access (0xB1/0xB2), and blind scan (0xB3). Compiles to 6.3KB of code with healthy RAM margins. RAM loader (fw_load.py) uses the FX2 0xA0 vendor request to load firmware into RAM without touching EEPROM -- power cycle restores factory firmware. Supports Intel HEX and raw binary formats. |
||
|---|---|---|
| .. | ||
| eeprom_dump.py | ||
| eeprom_probe.py | ||
| eeprom_write.py | ||
| fw_dump.py | ||
| fw_load.py | ||
| ts_analyze.py | ||
| tune.py | ||
| wine_memdump.py | ||