Thanks Crazycat,
The *.prm setting is as following:
SEGMENTS
FLASH_F9_SECTOR0 = READ_ONLY 0xF98000 TO 0xF9ADAE;
FLASH_F9_SECTOR1 = READ_ONLY 0xF9ADAF TO 0xF9BFFF;
FLASH_FA_SECTOR = READ_ONLY 0xFA8000 TO 0xFABFFF;
PLACEMENT
DEFAULT_ROM INTO FLASH_FB_SECTOR, FLASH_FA_SECTOR, FLASH_F9_SECTOR0, FLASH_F8_SECTOR,
FLASH_E7_SECTOR, FLASH_E6_SECTOR, FLASH_E5_SECTOR, FLASH_E4_SECTOR,
FLASH_E0_0_SECTOR, FLASH_FE_SECTOR1;
FUN_ADD_FIX_ROM INTO FLASH_F9_SECTOR1;
The part of *.s19 file is as following
S224F9AD80032025EC82260BEC808C7F802604C6022016EC80C480847FCE000034CD7F8035F9
S20FF9ADA0B7C516D49A2601521B840A88
S224F9ADAF6CAACCFFFF6C821869842025EE8918AB84E683E8008759180B7F0010B74518E6D3
The length of the 2nd line is different from others, it would result to the downloading function fail.
If any way to deal with the length, I am new to the file format.
thanks
slade