Creation of Selfboot Image from Export System Files
So we have our hardware programming dongle as described in this thread: https://ez.analog.com/thread/19509
working and able to program the Selfboot Image as created from Sigma Studio into the DSP device.
Our next step though is creating a custom GUI to modify parameters in the DSP, and save those new modified values into our custom self boot image. Is there any description on how to generate a selfboot image from the exported system files?
We talked with an engineer at 2013 CES about this issue, and the suggestion at the time was to put a micro controller into the project to load the DSP code with. We can't go that route for cost, and most of the uses for this will be set once and never touched again. So that is why we have a dongle.
We currently have it working where we can selfboot the DSP and modify the parameter in the DSP with the dongle. All that we are missing is how to know where that parameter lies in the selfboot E2Prom.hex file. Or how to generate our own selfboot image from the exported system files.
Richard
Nikola
Audio Signal Processors
SigmaDSP Audio Processors
selfboot
adau1701
Hi Richard,
We have communicated privately about this issue and the result is that you were able to find a way to calculate the position of parameter RAM within the EEPROM image, using the manual self-boot EEPROM image creation method outlined in the thread you referenced. In the case of the ADAU1701, a given address in parameter RAM will always be a certain offset from the beginning of the EEPROM memory.
I realized a few weeks after we concluded our conversation that this thread was still unanswered on the forum, so I am answering now in the hopes that this information will benefit other SigmaDSP users.
Best Regards,
Brett
Please log in to reply.