Hi
Based from another question below(Fig-1)
I got an strangely issue. AFAIK, iap_entry() internally point to 0x10400100, but I found the value of 0x10400100 shown from the "Memory moinitor" is 0x12345678 when I set breakpoint at ResetISR(). that it lead to iap_entry() executed undefine instruction 0x12345678(Fig-2).
BTW, I re-confirm by j-mem tool to dump memory addr 0x104000100, the value is not 0x78563412.(Fig-3), which is reversed of 0x12345678. supposed is just endian type. but 0x12345678 seems not an valid instruction of ARM
it any comment for this?
Thanks
Peter
Fig-2
Fig-3
Fig-3
Hello @robberpen
Please see errata of LPC43s70,
"On the LPC43x0 microcontrollers, the IAP API is not present. "
So do not use it on LPC43s70.
https://www.nxp.com.cn/docs/en/errata/ES_LPC43X0.pdf
BR
Alice