skywalker-1/tools
Ryan Malloy c7b5932cc0 Add EEPROM flash tool, TS analyzer, DVB-S2 investigation, and tune.py bugfix
New tools:
- tools/eeprom_write.py: EEPROM firmware flash with backup, verify, dry-run
- tools/ts_analyze.py: MPEG-2 transport stream analyzer with PAT/PMT parsing

DVB-S2 investigation confirms BCM4500 hardware limitation (no LDPC/BCH silicon).

Fix --json flag on tune.py subcommands (argparse parent/child scoping).
All tools verified against live SkyWalker-1 hardware.
2026-02-11 14:46:20 -07:00
..
eeprom_dump.py Extract real FX2 firmware from I2C EEPROM 2026-02-11 05:08:20 -07:00
eeprom_probe.py Extract real FX2 firmware from I2C EEPROM 2026-02-11 05:08:20 -07:00
eeprom_write.py Add EEPROM flash tool, TS analyzer, DVB-S2 investigation, and tune.py bugfix 2026-02-11 14:46:20 -07:00
fw_dump.py Add FX2 firmware dumps and USB probe tool 2026-02-11 04:51:34 -07:00
ts_analyze.py Add EEPROM flash tool, TS analyzer, DVB-S2 investigation, and tune.py bugfix 2026-02-11 14:46:20 -07:00
tune.py Add EEPROM flash tool, TS analyzer, DVB-S2 investigation, and tune.py bugfix 2026-02-11 14:46:20 -07:00
wine_memdump.py Extract firmware from official Genpix updater EXEs via Wine memory dump 2026-02-11 06:05:13 -07:00