I have some questions, I hope somebody could help me.
About hardware by UART; I just need ISP pins(PIO0_6, PIO0_5 & PIO0_4) and RESET pin to handler it?
I suppose I need a reset and active (PIO0_6, PIO0_5 & PIO0_4 -> HIGH, HIGH, LOW) to entry to bootloader right?
In MCU Bootloader v2.5.0 Reference Manual is mentioned "void run_bootloader(void * arg)" function as a way to go to bootloader, it means it coud be called in my user application for example from a serial command from a master MCU to LPC54018?
If the last question is right, I suppose I do not have to set ISP pin (PIO0_6, PIO0_5 & PIO0_4 -> HIGH, HIGH, LOW) to keep it in bootloader section? (This is to left these pin unused and command it from user application).
I knew that bootloader is a factory feature, so, why it comes with the SDK? Do I have to flash it anyway?