cancel
Showing results for 
Search instead for 
Did you mean: 

IAP for firmware update thru uart

ahnajmi
Associate II
Posted on February 06, 2008 at 11:42

IAP for firmware update thru uart

1 REPLY 1
ahnajmi
Associate II
Posted on May 17, 2011 at 11:51

Dear Sir,

We have downloaded the sample IAP s/w on RS232 for dk32xx (DK3X00_RS232_IAP_Demo_Windows_SW) and made the changes required for our hardware and it is running. But now need to implement it in our application for field firmware upgrades. Some of our code is existing in the common memory area too. Banking is used as the code is very large. When we complie using Keil complier different hex files are made as banking.h00,banking.h01 to banking.h07 Using PSD soft we load these hex files in the pages fs0 banking.h00,fs1 banking.h01 and so on. and csboot0 banking.h00. After completeting the IAP for Main flash using uart, which hex file has to be loaded in the csboot0? As the ISR routines have to be kept in the common code memory area which is CSBOOTx while doing IAP using uart port how to manage when we have to update the common memory area code?

We will create two keil projects one with the IAP code and other with the customer application. and load the IAP code in the csboot0 using PSDsoft. I have to take care that the configuration for Defining pin and node functions to be same as the customer application. then load the customor application using the IAP code. but it is not still clear that where will the commom code reside? will it be in the FS0 or CSbootx?

With Warm Regards, Ali Imran ,