Files
DigiRadio/Software/Firmware
micheleandCursor 9b46fe9465 Document Si4684 blob procurement and enforce CI policy.
Expand local-only firmware README, add check_si4684_blobs.py to verify gitignore and clean history, and gate main with a new si4684-blobs workflow job.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-07 07:38:04 +02:00
..

DigiRadio — companion-chip firmware assets

Binary and SigmaStudio exports loaded by the ESP32 at every boot.

Directory Chip Contents
ADAU1701-Firmware/ ADAU1701 SigmaDSP SigmaStudio export (DigiRadio_IC_1.h, …) — RAM program
Si4684-Firmware/ Si4684 DAB+/FM tuner ROM patch + DAB + FM application images (.bin)

Si4684 blobs

Proprietary Skyworks images — local only, gitignored (*.bin). See Si4684-Firmware/README.md for procurement and legal notes. Populate with:

cd Software
python3 tools/fetch_si4684_firmware.py --dab-only
python3 tools/fetch_si4684_firmware.py --si46xx-dir /path/to/si46xx_firmware
python3 tools/check_si4684_blobs.py

ADAU1701 export

Generated by Analog Devices SigmaStudio for the DigiRadio DSP schematic. Loaded on every boot (no self-boot EEPROM on this board).