View previous topic :: View next topic |
Author |
Message |
webgiorgio
Joined: 02 Oct 2009 Posts: 123 Location: Denmark
|
CCS Load missing target chip? PIC24FJ1024GB606 |
Posted: Mon Oct 15, 2018 7:33 am |
|
|
The documentation says that PIC24FJ1024GB606 is supported by the ICD-U64, but I can't find it in the list of the "select target chip" of CCS Load 5.049. Why? I don't see any 1024 kB chips.
http://www.ccsinfo.com/devices.php?page=icddevices
The hex file was made with MPLAB XC16.
At page 3 of the datasheet http://ww1.microchip.com/downloads/en/DeviceDoc/30010074e.pdf
we can see the part number of devices belongings to the same family.
Can I pick any "similar" device? rally? even with a much smaller memory? |
|
|
Ttelmah
Joined: 11 Mar 2010 Posts: 19537
|
|
Posted: Mon Oct 15, 2018 7:48 am |
|
|
I've just plugged on my ICD-U64, with software 5.049, and firmware 3.29, and it merrily offered me this chip. Then updated (the software is now up to 5.051, and firmware on 3.32), and the chip is still there.
No you can't use the wrong device. The ID is checked when programming, but you should not have to. The unit supports the chip.
There are only 4 1024K chips listed. Last four entries above the 30F1010. You are probably just missing them in the list. it is a long list!...
Last edited by Ttelmah on Mon Oct 15, 2018 10:17 am; edited 1 time in total |
|
|
webgiorgio
Joined: 02 Oct 2009 Posts: 123 Location: Denmark
|
|
|
Ttelmah
Joined: 11 Mar 2010 Posts: 19537
|
|
Posted: Mon Oct 15, 2018 10:20 am |
|
|
Honestly the answer is probably the firmware. 3.01, is very old. I had to update to about 3.15, to get support for several chips, and given that with 3.29, and 3.32 it offers the chip you want, I'd be updating. |
|
|
webgiorgio
Joined: 02 Oct 2009 Posts: 123 Location: Denmark
|
|
Posted: Tue Oct 16, 2018 12:01 am |
|
|
Still does not show up after updating everything to latest versions.
I don't see any part with more than 512 kB. Could it be that my programmer is old and does not have enough memory to program a 1024 kB PIC?
Software: 5.051
Firmware: 3.32
Hardware: Rev 2 (Pid 194) <-- how does it compare with yours? |
|
|
Ttelmah
Joined: 11 Mar 2010 Posts: 19537
|
|
Posted: Tue Oct 16, 2018 7:24 am |
|
|
Ah Rev2....
There are a lot more chips that actually require Rev3, than the list says. Suspect this is the problem. :(
Mine is Rev3.
Ask CCS. A couple of nearby chips do say '3' (which is the 'requires Rev3') indicator. |
|
|
webgiorgio
Joined: 02 Oct 2009 Posts: 123 Location: Denmark
|
|
Posted: Thu Oct 18, 2018 2:25 am |
|
|
Solved.
The CCS support told me to search for devices5p.dat to be a recent file, like months. I found one file from 2014 in the PICC folder (devices.dat).
I installed the free version of CCSLOAD in a different folder than PICC, and there I found a recent devices5p.dat.
I run the ccsload.exe from the new installation, and the device of my interest shows up in the list.
I copied the new devices5p.dat in the old folder renaming it to the old name but that does not fix the ccsload that came with the compiler. |
|
|
Ttelmah
Joined: 11 Mar 2010 Posts: 19537
|
|
Posted: Thu Oct 18, 2018 12:26 pm |
|
|
CCSload is always free. There is not a charge for version. Why aren't you just installing the new version on top the same location where it is already installed?. |
|
|
newguy
Joined: 24 Jun 2004 Posts: 1908
|
|
|
Ttelmah
Joined: 11 Mar 2010 Posts: 19537
|
|
Posted: Thu Oct 18, 2018 1:19 pm |
|
|
Or just let the original version update itself.
Start the program.
Select the diagnostics tab.
Select update from web. |
|
|
|