This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Improper return from IAP Erase once OS is started on lpc23XX

Hello

I Have developed a small simple set of functions to use the IAP services. All the IAP functions work as long as I do not start the OS. Once I start the OS
All functions work except for erase. The erase actually happens but the call does not return properly. When I stop the cpu it is sometimes in the Dabt vector. I can step or run over all other functions except erase. I am using IDISABLE and IENABLE around the call. Using latest library and IDE.
Has anyone heard of such a problem ?

0