ADAU145x Version control configuration

Hi

I'm facing an issue that I can't get around : In order to maintain the software on our microcontroler, I would like to be able to get the firmware version of the DSP softwares that are inside the selfboot memory.

I found out that there is an option in Sigma Studio to do that and this wiki explains how to do so :

https://wiki.analog.com/resources/tools-software/sigmastudio/usingsigmastudio/schematicversion

I managed to read back the version of one of the 2 DSPs we have on our product, but the second one gives me weird data...

I read the last 4 bytes of DM1, as mentionned in the wiki :

- DSP1 (ADAU1452) 0xAFFF returns the good version number when read

- DSP2 (ADAU1451) 0x9FFF returns wrong data.

Is there something I'm missing ?

Thanks for the help,

Clement

Parents
  • +1
    •  Analog Employees 
    on Oct 2, 2020 11:18 AM 5 months ago

    Hello Clement,

    In the last revision I had corrected the Length of memory to be 8192 from the original datasheet revision which incorrectly stated 16384. I recall changing the Range in the table to agree with the actual length but obviously I did not do that so I only did half the correction. 

    I will be updating the document again in a few months so I will include this in the new revision. Sorry for the confusion. 

    Dave T

Reply
  • +1
    •  Analog Employees 
    on Oct 2, 2020 11:18 AM 5 months ago

    Hello Clement,

    In the last revision I had corrected the Length of memory to be 8192 from the original datasheet revision which incorrectly stated 16384. I recall changing the Range in the table to agree with the actual length but obviously I did not do that so I only did half the correction. 

    I will be updating the document again in a few months so I will include this in the new revision. Sorry for the confusion. 

    Dave T

Children
No Data