Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Does anyone have an ICD-U40 and dsPIC30F4011? Please try this for me...

Status
Not open for further replies.

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.
 

Keith, you are my new hero!

OK, that's perhaps a bit of an overreaction, but if we ever meet I'll buy you a pint/cuppa/whatever. I'm only a few miles from Yorkshire so that might actually be a possibility one day.

The capacitor workaround worked; at least for reading the ID properly. I'll try to program it tomorrow. Edit: program/verify worked as well

Obviously my Google-fu failed me :oops: I did search before posting over at CCS and emailing their tech support. I'll have to let them know what the answer is, since they don't seem to know themselves.

Thank you!
 
Last edited:

Glad it worked. I wasn't sure - it wasn't clear from the post but the fix was from someone who had the problem so I thought it could be the solution. I am a Google ferret.

Keith.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top