Joined: 22 Sep 2003 Posts: 101 Location: Cape Town (South africa)
3.216 18F4550 problems
Posted: Sat Jan 15, 2005 12:33 pm
It seems that the hardware ID in the CCS config file is incorrect for this device. The ICD detects it as 1202 but the file contains another number. I changed the ID to 1202 and the ICD seems to be able to read the device correctly, but it is unable to program the device.
Could it be that the new USB 2.0 18FXXXX devices are not supported correctly yet?
Any ideas?
ckielstra
Joined: 18 Mar 2004 Posts: 3680 Location: The Netherlands
Posted: Sun Jan 16, 2005 8:39 am
I suppose you are using the CCS ICD and not the Microchip ICD?
Check ICD Devices Supported for a list of processors supported by CCS's ICD. The 18F4550 is shown as beta test, programming is supported, debugging not yet.
Quote:
It seems that the hardware ID in the CCS config file is incorrect for this device. The ICD detects it as 1202 but the file contains another number.
What is the name of the config file you are referring to? It might be interresting to compare this file to an older CCS version...
hillcraft
Joined: 22 Sep 2003 Posts: 101 Location: Cape Town (South africa)
Posted: Sun Jan 16, 2005 11:17 am
I checked 3.214 and 3.215 and they are the same. It is the config file that is managed by Chipedit.exe. I instaled the latest firmware on the ICD from 3_216.
I retested the problem and I found that the ICD programs a 18F458 in the exact same PCB. At least the board works correctly.
I am using a CCS ICD.
If you look at the info provided by chipedit.exe for the 18F4550 you will see under Tools - Programming that it is set to PIC18F2_44_5x0, I think that this is why the ICD cannot program the device.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum