Content originally posted in LPCWare by MX21 on Thu Oct 16 13:03:04 MST 2014
The iap_init returns result[0] = 0x1A000BC3. There is no result code of 0xC3.
But if I let that pass, it now seems to erase and program ok with the Z1 project (thanks!), although it hard faults when it calls Chip_FMC_ComputeSignatureBlocks. I can probably live without FMC, but I'd like to know why it hard faults.
Also, the iap_18xx_43xx.h file contains no command definition for IAP Init, nor a function prototype. Was this left out for some reason?
I don't know why the example works without the iap_init, but an identical copy of the project does not work.