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.

CCSv5: Disassembly/Simulator bug

CCSv5 disassembles "BLXNE" wrong and the simulator cannot step through it: ......... ... 817 ldr r0,st_reset_hook _c_int00, _start: 80002580: E59F001C LDR R0, st_reset_hook 818 cmp r0,#0 80002584: E3500000 CMP R0, #0x0 820 blxne r0 80002588: 112FFF30 BLX 0x80C02250
  • It is not clear which ARM device is giving the problem.

    Under the CCS debug project properties there is a "Disassembly Mode" which can be set to "Mixed ARM/Thumb", "ARM Only" or "Thumb Only". If the Disassembly Mode doesn't match the mode of the ARM device then the disassembly view can be incorrect. [observed when debugging a real device - not sure what affect the Disassembly Mode has when using a simulator]