Hi All,
I followed this article and got eclipse to work. I can use debugger, single-step, place a breakpoint. All good.
I noticed that disassembly window shows opcodes as a 32-bit words with wrong order of bytes.
Below is a screenshot of the disassembly window. Notice two things: 1) 32-bit instruction, whereas it should be 16-bit; and 2) the opcode is 0x064b.
Same location in the memory browser shows opcode is 0x4b06. This is the correct LDR instruction opcode according to the ARM architecture reference manual.
Is there a way to get disassembly window to display:
- 16-bit opcodes
- Correct byte order?
Thanks.