LPC541XX Bootloader Question

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC541XX Bootloader Question

Jump to solution
519 Views
JBM
Contributor IV

We have a product that uses Kinetis chips and want to replace them with the LPC541XX family of processors.  We are currently using MCUBOOT to update code on the Kinetis chip but it doesn't appear that MCUBOOT is supported on the LPC541XX family.  The data sheet mentions that a bootloader is resident in the LPC processor EEPROM - does this bootloader perform similar functions to MCUBOOT?  Where would I find the documentation on this interface?

Our current product bootloads from a desktop app through a serial port.  We would need to support this same functionality (or as close to it as possible).  Can this EEPROM resident bootloader do this?

0 Kudos
1 Solution
514 Views
ZhangJennie
NXP TechSupport
NXP TechSupport

Hi JBM

MCU BOOT  doesn't support LPC54114. 

MCU BOOT supported devices are listed here

https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcu-bootload...

 

LPC54114 on chip boot rom contains onchip bootloader. In order to use onchip bootloader, we must force chip in ISP mode.

ZhangJennie_0-1661842310047.png

For detail, see UM10914 Chapter 3: LPC5411x Boot process

On PC side, we use FlashMagic update firmware in ISP mode via onchip bootloader.

https://www.flashmagictool.com/

 

Hope this helps,

Jun Zhang

 

 

 

 

View solution in original post

0 Kudos
1 Reply
515 Views
ZhangJennie
NXP TechSupport
NXP TechSupport

Hi JBM

MCU BOOT  doesn't support LPC54114. 

MCU BOOT supported devices are listed here

https://www.nxp.com/design/software/development-software/mcuxpresso-software-and-tools-/mcu-bootload...

 

LPC54114 on chip boot rom contains onchip bootloader. In order to use onchip bootloader, we must force chip in ISP mode.

ZhangJennie_0-1661842310047.png

For detail, see UM10914 Chapter 3: LPC5411x Boot process

On PC side, we use FlashMagic update firmware in ISP mode via onchip bootloader.

https://www.flashmagictool.com/

 

Hope this helps,

Jun Zhang

 

 

 

 

0 Kudos