VW Helix Soundbox programming
The programmer itself is blindingly simple. Inside that box is an atmega324p and an 8 pin header which I assume is JTAG/serial programmer for the microcontroller. Nothing else. My original plan was to probe it with JTAG but after consideration I'm old and don't feel like looking at machine code. S....
Nice topic re the Helix programmer and DSP amp, and it's even simpler than you think.
The Helix amp has an Analog Devices ADAU1701 DSP chip and an eeprom which simply stores the contents of one of the hex files (as I believe you've seen) associated with the programmer ID number (eg, 57 for 4-door MK7 Golf, etc).
The programmer uses a serial bus connection via a couple of pins on the programming dongle. The 1701 has a Self-Boot mode which will on power up read the contents of the hex file on the prom. That's it.
Thus, the programmer really is just a SD card reader and serial interface that can pull a file based on the number provided in the file extension, and write it to the prom.
The dongle, then, can easily be replaced by a cheap USB serial interface. A terminal program I'd imagine on a laptop or a write from a Raspberry Pi, etc., could write to it no problem. I've got a $10 USB interface that should work, but I've had zero time this year to pull the amp and program it this way.
Now, the hex files themselves are standard output from AD SigmaStudio, and you can even write new versions of the file to the prom. Trick is, there exists no decompiler or other means to figure out the opcodes and parameters in the hex files such that you could easily write a custom program.
Additionally, no other Helix product in the PDP line they sell apparently uses this 1701 chip. It's not like you can take one of the files in Helix's own software for the PDP line and write it to the Helix VW dsp.
That said, there are some painful ways to figure out the dsp hex file parameters. That would take a big group effort, however, to decipher and tweak them for our own tastes, cars, etc. But I found a blurry screenshot of a relevant SigmaStudio file from a Helix OEM that will get you a lot closer.
There used to be (up until only recently) a German firm that sold a system very similar to the VW Soundbox with what appeared to be the identical board as sourced by Helix. Maybe they had some OEM relationship. It was at FYCS.de
Now, FYCS.de apparently did their own tuning and optimization for various cars popular in Germany, including the MK5 Golf. While I couldn't find a download of their hex files, they did have a screenshot for what appears to be a version of their SigmaStudio design layout for the EQ. It sure looks complete for a basic EQ that should work with the Soundbox, but I've not had an opportunity to recreate the design in SigmaStudio.
I've attached that screenshot so you can see it. Pretty basic, but you would of course need to separately take measurements inside of your own vehicle to begin to understand what EQ parameters, etc., you would need to use for your own case.
Oh, the A/B switch as you can imagine is simply bringing one pin low or high to bypass the EQ via a pin to the 1701. Nothing special.