i am trying to find API for entering in UART ISP mode in LPC board.
There is a firmware which is up and running on the board, from that firmware, i need to call the API to enter into ISP mode.
can anyone guide me on this, if it is possible from user application?
is there any application note or example is available for the same?
can anyone guide for the application note for communicating in ISP mode using blhost?
Thanks in Advance.
All ISP, JTAG. IAP can be used to program after enabling a secure boot. but you must use it program signed image, otherwise, it can't pass the secure boot check.
It's not possible to program the flash with IDE debug because it's not a signed image when debugging code.
AN12283 LPC55Sxx Secure Boot
AN13037 LPC55Sxx Debug Authentication
Maybe that app note could help you.
I review your information and I recommend review the RunBootloader API chapter 9.3.4 in User Manual.
The ROM bootloader provides an API for the user application to enter the ISP mode
based on the designated ISP interface mode.
And suggest review the documentation for the blhost. MCUBLHOSTUG.pdf (nxp.com)
This thread maybe could help you. Solved: Configure LPC55 to enter/re-invoke ROM Bootloader ... - NXP Community
If you have more questions, please let me know.