Is the firmware.bin file visible on an LPC11U24 after
connecting to USB supposed to match the binary file
copied to the LPC11U24 when PIO0_1 is low? I am trying
to figure out why functional mbed programs don't work on my
custom pcb, and I discovered that the firmware.bin file
differs significantly from the file I wrote to it.
For example, the vector table seems to start at 00000400
instead of 00000000, and the fifth vector has changed,
along with the checksum in the eight vector. The checksum
doesn't add up correctly, which would explain the problems
I'm seeing with my board.
Could anybody else out there playing with bare metal LPC11U24
boards compare their firmware.bin file with the binary they
programmed and see if they match?
Thanks, Ralph
Is the firmware.bin file visible on an LPC11U24 after connecting to USB supposed to match the binary file copied to the LPC11U24 when PIO0_1 is low? I am trying to figure out why functional mbed programs don't work on my custom pcb, and I discovered that the firmware.bin file differs significantly from the file I wrote to it.
For example, the vector table seems to start at 00000400 instead of 00000000, and the fifth vector has changed, along with the checksum in the eight vector. The checksum doesn't add up correctly, which would explain the problems I'm seeing with my board.
Could anybody else out there playing with bare metal LPC11U24 boards compare their firmware.bin file with the binary they programmed and see if they match?
Thanks, Ralph