ΣSigmaStudio Ask AI Русский Log in

Creation of Selfboot Image from Export System Files

SigmaDSP & SigmaStudio R.Greenway Mar 29, 2013 00:00 1 replies Original on forum ↗
Subscribe
R.Greenway Question
Mar 29, 2013 00:00

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

ADIApproved Reply
May 3, 2013 00:00

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