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