firmware upgrade

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

firmware upgrade

992 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by sanjeevudupi on Wed Jun 12 02:38:17 MST 2013

hello 


i am new to LPC43XX family, 
my task is ,to write a program for firmware upgrade 


i am very new to this. any one please share some documents , sample codes or steps to do firmware upgrade


 


thanks in advance


sanjeevudupi

Labels (1)
0 Kudos
Reply
2 Replies

824 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by wellsk on Wed Jun 12 17:00:00 MST 2013

You can also look at the LPC18xx/43xx DFU Utility which updates firmware via USB.


See http://www.lpcware.com/content/nxpfile/nxp-lpc18xx43xx-dfu-download-and-secure-image-generator

0 Kudos
Reply

824 Views
lpcware
NXP Employee
NXP Employee
Content originally posted in LPCWare by tha on Wed Jun 12 16:27:22 MST 2013

There are two way to do update, ISP and IAP.


If you go through the route if ISP, you will want to get aquainted with FlashMagic


<a href="http://www.flashmagictool.com/">http://www.flashmagictool.com/</a>


Then read up on the UUEncoding scheme used for ISP


<a href="http://www.lpcware.com/content/nxpfile/an11229-uuencoding-uart-isp">http://www.lpcware.com/content/nxpfile/an11229-uuencoding-uart-isp</a>


<a href="http://www.lpcware.com/content/nxpfile/an11248-system-programming-lpc18xx43xx-flash">http://www.lpcware.com/content/nxpfile/an11248-system-programming-lpc18xx43xx-flash</a>


For the IAP route, read up on UM on the IAP chapters and some of the app notes on how IAP is used.  Try the app note for the LPC11xx and LPC17xx.  They may be different family, but the IAP is implemented in the same manner.  This should give you a idea of what is involve in using IAP.


http://www.lpcware.com/content/nxpfile/an11258-i2c-secondary-boot-loader


http://www.lpcware.com/content/nxpfile/an11257-spi-secondary-boot-loader


http://www.lpcware.com/content/nxpfile/an10995-lpc1100-secondary-bootloader-software-v13


http://www.lpcware.com/content/nxpfile/an10866-lpc1700-secondary-usb-bootloader

0 Kudos
Reply