FoxyRick
Advanced Member level 4
- Joined
- Jan 8, 2004
- Messages
- 1,249
- Helped
- 321
- Reputation
- 640
- Reaction score
- 277
- Trophy points
- 1,373
- Location
- England, UK
- Activity points
- 12,979
I know it's a long shot but...
I use an ICD-U40 programmer/debugger from CCS, and I'm trying to program a dsPIC30F4011 on a breadboard.
The CCSLoad software unfailingly reports the wrong ID for the dsPIC, giving me 0xC081 instead of 0x0101.
Now, I know all the usual things that can cause the ID to be misread (usually poor connections or decoupling), but I've checked everything and cannot find a fault. The ICD-U40 diagnostics pass. I can carefully swap out the 4011 for a 4013 on the board, and program that without a problem. I've tried a second 4011 and that made no difference; it still read C081. I can connect a PICKit 3 to the ICD cable instead of the U40, and MPLAB recognises and programs the 4011.
Things only fail with the U40 and 4011. So, if anyone has them, please could you try on a breadboard for me, just to see if CCSLoad reads the correct ID?
So far I think it's a fault in the CCSLoad software. I've asked on the CCS forum and emailed their technical support but had no response.
I use an ICD-U40 programmer/debugger from CCS, and I'm trying to program a dsPIC30F4011 on a breadboard.
The CCSLoad software unfailingly reports the wrong ID for the dsPIC, giving me 0xC081 instead of 0x0101.
Now, I know all the usual things that can cause the ID to be misread (usually poor connections or decoupling), but I've checked everything and cannot find a fault. The ICD-U40 diagnostics pass. I can carefully swap out the 4011 for a 4013 on the board, and program that without a problem. I've tried a second 4011 and that made no difference; it still read C081. I can connect a PICKit 3 to the ICD cable instead of the U40, and MPLAB recognises and programs the 4011.
Things only fail with the U40 and 4011. So, if anyone has them, please could you try on a breadboard for me, just to see if CCSLoad reads the correct ID?
So far I think it's a fault in the CCSLoad software. I've asked on the CCS forum and emailed their technical support but had no response.