[sdiy] dsPIC
Eric Brombaugh
ebrombaugh1 at cox.net
Sat Dec 6 19:09:47 CET 2008
On Dec 6, 2008, at 9:00 AM, Seb Francis wrote:
> Eric Brombaugh wrote:
>>
>> I've been using the true-blue Microchip ICD2 (hey - kinda rhymes!)
>> lately. I tried the Olimex ICD2 knockoff a few years ago, but
>> switched when I found that it couldn't talk to the 3.3V dsPICs
>> reliably. It was a few $$ cheaper, but somewhat 'raw'. I've got no
>> idea what other sorts of low-end interfaces there are these days.
>>
> Which Olimex model did you have Eric? I use the "PIC-ICD2" model
> (the one with both USB and RS232 interfaces) and have found it very
> reliable and fully compatible with flash updates from MPLAB.
>
> I haven't yet tried it with any 3.3V dsPICs, but from the Olimex
> website it looks like it should be ok (says 2.0 to 6.0 range). They
> do state that their PIC-ICD2-TINY model is not ok with newer PICs
> that require <12.5V for Vpp.
I had the same PIC-ICD2 that you mention - in fact I believe that you
pointed it out to me before I bought it. It worked just fine for the
5V 30-series parts that I started out with, but when I tried using it
with a dsPIC33F128GP708 then I got a lot of failures. Switching to the
MCHP ICD2 solved the problem and I haven't gone back to try it out
since then.
I did a bit of research at the time to see what might be wrong and
recall coming across some discussions on various embedded forums about
tweaking the values of some resistors to improve current sensing and/
or impedance matching. I never looked into it much further though. I
could probably dig it out and see if there are any firmware updates
that might fix the problem, or if trying it out on different dsPICs
might help.
Eric
More information about the Synth-diy
mailing list