Hello Oscar Niño ,
Question 1:
About hardware by UART; I just need ISP pins(PIO0_6, PIO0_5 & PIO0_4) and RESET pin to handler it?
-> Do you mean enter ISP_UART mode? If yes, you are right.
Question 2:
I suppose I need a reset and active (PIO0_6, PIO0_5 & PIO0_4 -> HIGH, HIGH, LOW) to entry to bootloader right?
-> Yes, this is entry bootloader (ROM bootloader).
Question 3:
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?
-> NO.
Question 4:
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).
-> The MCU Bootlaoder v2.5.0 is not the same with ROM bootloader, there isn't any relationship .
Question 5:
I knew that bootloader is a factory feature, so, why it comes with the SDK? Do I have to flash it anyway?
-> The ROM bootloader is a factory feature, while the MCU Bootloader under SDK is open source bootloader,
customer can use it and also can development another bootloader refer to this code.
Hope it helps,
Have a great day,
TIC
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------