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.

5509A Boot Table Byte Order



I am using the following command to generate a Boot Table file:

       hex55 -boot -v5510:2 -serial8 -b -o firmware.bin firmware.out

The code entry point address (from CCS/emulator) is 0x00026135

Examining firmware.bin I find this 32 bit entry point address stored as:

        Byte 1 = 0x00    Byte 2 = 0x02   Byte 3 = 0x61   Byte 4 = 0x35

I am storing the boot table in a SPI connected microcontroller ( internal Flash) which is programmed to 'look' like a SPI EEPROM.

My first question is what order does the 5509A Bootloader wish to receive the above 4 bytes in? (SPRA375F doesn't make this clear - it talks about 32 bit address)

My second question is are the actual data bytes in firmware.bin in the order that the Bootloader wishes to receive them?

Regards, Andrew