View previous topic :: View next topic |
Author |
Message |
Wanchope. H Guest
|
ICD-U40 upgrade error |
Posted: Tue Feb 24, 2004 9:15 pm |
|
|
Dear friends,
I am now having a problem to upgrade my firmware into the ICD-U40. When i import the Ccsicd40.hex file, the MPLAB prompts an error 'The checksum in the hex file is incorrect; the hex file appears to have been corrupted.' What could be the cause? Is it corrupted like it said? If yes, could anyone tell me where i can get a valid copy?
Thanks very much.
Wanchope |
|
|
ajt
Joined: 07 Sep 2003 Posts: 110
|
|
Posted: Tue Feb 24, 2004 9:53 pm |
|
|
I think you need to use icd.exe from CCS to upgrade the firmware as the hex files provided are reliant on the bootloader that is already resident in your ICD-U40 and MPLAB doesn't understand any of this.
This may be incorrect advice as I don't use MPLAB so if so others please correct me and proviode the proper advice. _________________ Al Testani |
|
|
Wanchope. H Guest
|
|
Posted: Tue Feb 24, 2004 10:27 pm |
|
|
Thanks, ajt,
In the following link, i can see that the guest is using the ICD-u or ICD-s to re-program the bootloader and firmware into the other ICD-u or ICD-s.
http://www.ccsinfo.com/forum/viewtopic.php?t=18288&highlight=icdu+help
Can i do the same using PICSTART-plus under MPLAB environment? I guess so. But when i 'import' the Booload.hex under MPLAB, it said ' The end of the file has been reached unexpectedly; the hex file appears to have been corrupted.'
why this happens? pls advice.
Wanchope |
|
|
ajt
Joined: 07 Sep 2003 Posts: 110
|
|
Posted: Wed Feb 25, 2004 11:36 am |
|
|
I am foggy on my recollection here but I think there are some comments at the beginning of the CCS bootloader.hex file that should be removed as MPLAB can't handle it. _________________ Al Testani |
|
|
|