Field upgrading control firmware flash re-programming

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

Field upgrading control firmware flash re-programming

806 Views
jamesli
Contributor IV

What is the best method to incorporated drives and codes for future field upgrading RT10xx processor firmware?  Has NXP had any plan to expand using FreeMASTER S-Record transfer to RT10xx processor? I understant i.MX RT1050 Flashloader v1.1.0 will be used in manfacturing programming, but it involve change boot mode and configure pins that are not possible on field program as the processor is inside equipment, no hardware connection change is possible. Is there any libaray or source code that NXP could provide for customer to perform flashloading on field that start up by a command from UART or CAN port?

Labels (1)
Tags (1)
0 Kudos
2 Replies

641 Views
jorge_a_vazquez
NXP Employee
NXP Employee

Hi Jian Li

You can try the MCUBoot, which is a secondary bootloader which can be called from your application, so there is no need to modify anything on software and you could send commands with UART or CAN port. you can add it as middleware in the SDK package:

MCU Bootloader|NXP 

Hope this helps.

Best regards

Jorge Alcala

0 Kudos

641 Views
jamesli
Contributor IV

Hi, Jorge Alcala:

    Many thanks for reply. It is very useful for my purpose and I will spend time to study it.

Jian  

0 Kudos