This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How to check bootloader version?

Anonymous
Anonymous
Guru 17045 points
Other Parts Discussed in Thread: TMS320DM6437

Hi,

 

I would like to ask a question on bootloader version.

 

 

On page 41 of SPRAAG0D, Using the TMS320DM643x Bootloader, it is said that the bootloader version can be read at 0x0101A00, a 28-bit address. This must be a typo since no address can be 28-bit.

I tried two corrections: 0x0101a000 and 0x00101a00, none contain valid/initialized data.

 

On page 14 of SPRS345D, TMS320DM6437 Digital Media Processor, the memory is show for Boot ROM address. The second starting address (0x1010 0000) seems closer to address of the typo above.

 

In addition to SPRAAG0D TMS320DM643x Bootloader, the same typo is also found on page 35 SPRAAK5A of Using the TMS320C642x Bootloader.

 

 

So what is the correct address that I can read the bootloader version from? 

 

    

 

Zheng

  • Hi Zheng,

    I don't know details about that, but I would try it additionally with 0x01010A00, because it might be a typical mistake: thinking from a base address 0x01010000 and then writing down the offset 0xA00 without the leading zero.

    By the way, to avoid misunderstandings by others, the 7-bit address you mentioned above is, of course, a 7-nibbles (1 nibble == half a byte) address, and so a 28-bit address, but nevertheless, there are missing bits.

    Best regards,
    Joern.

  • Anonymous
    0 Anonymous in reply to Joern

    Joern,

    I have tried the , and there is no valid/initialized data neither.

    Thanks for point out out the my mistake with bit/nibble, I have corrected that in the post.

     

    Zheng