Searching \ for '[PIC]: MPLAB-ICD demo board oddity' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/microchip/devprogs.htm?key=icd
Search entire site for: 'MPLAB-ICD demo board oddity'.

Exact match. Not showing close matches.
PICList Thread
'[PIC]: MPLAB-ICD demo board oddity'
2001\09\07@234227 by Jeff DeMaagd

flavicon
face
I just bought the MPLAB-ICD and I noticed something odd in the
documentation for the demo board, and that is the RTS and CTS lines are
connected to the appropriate DB-9 pins from the MAX232 chip, but the
T1IN and R1OUT lines go nowhere except to a lonely resistor, they don't
go to the PIC at all, they are labeled as lines XXX and YYY but they
really are just a plated through hole with no line attached.

Has anyone else noticed this?  I have verified that the PCB does indeed
mimic the documentation. I am curious why they'd have dangling resistors
on the thing.  If I want to use those lines I would have to hack a wire
in there somehow.

Jeff

--
http://www.piclist.com#nomail Going offline? Don't AutoReply us!
email spam_OUTlistservTakeThisOuTspammitvma.mit.edu with SET PICList DIGEST in the body


2001\09\08@020149 by Heinz Czychun

flavicon
face
Hi Jeff,
       I purchased the ICD without the Demo Board, or Header, so I
can only go by the documentation. My guess would be that to maintain
maximum flexibility they left the PIC Tx/Rx pins uncommitted. It
would have been better to have built the board with pins to jumper
the MAX232 to the PIC.
       As the parts around the MAX232 are optional and default, not
populated, uChip left those connections as an exercise for the
purchaser ;-) It would have been nice of them to mention it in
Section A.3.6 where they talk about the RS-232 Serial Port.

       I have a guestion on the operation of the ICD. How does it
know what type of chip it is programming?

       I have found that I can override the ICD Options config
settings by having them specified in the object file. As these are
the only real differences between the 'F87x chips, and the
'F84/'F628, I was hoping to program these flash chips with the ICD,
but I get the message 'no target' when I try to program one of these.
So my question, does anyone know, what the ICD does to detect the
type of chip being programmed?

Heinz

At 11:29 PM -0400 9/7/01, Jeff DeMaagd wrote:
{Quote hidden}

--
http://www.piclist.com hint: To leave the PICList
piclist-unsubscribe-requestspamKILLspammitvma.mit.edu


2001\09\08@100528 by Jeff DeMaagd

flavicon
face
----- Original Message -----
From: Heinz Czychun <.....hczychunKILLspamspam.....BLVL.IGS.NET>


>         I purchased the ICD without the Demo Board, or Header, so I
> can only go by the documentation. My guess would be that to maintain
> maximum flexibility they left the PIC Tx/Rx pins uncommitted. It
> would have been better to have built the board with pins to jumper
> the MAX232 to the PIC.

The Tx/Rx pins ARE wired to the PIC (to RB6 & RB7), but the RTS, CTS
pins are not, there isn't even a spare through-hole in which for me to
jumper wire them to the PIC header.

If you look at the "MPLAB ICD User's Guide", paper version, page 74 (or
DS51184D.pdf, PDF "page" 80, but on the bottom it is listed as page 74)
you will find two lines labeled XXX and YYY, two other lines assigned to
RC7 and RC7.  RC6 and RC7 go to the appropriate PIC pin, XXX and YYY go
nowhere.

>         As the parts around the MAX232 are optional and default, not
> populated, uChip left those connections as an exercise for the
> purchaser ;-) It would have been nice of them to mention it in
> Section A.3.6 where they talk about the RS-232 Serial Port.

It does say that the parts section needs to be populated.  It looks like
the demo board is a brain fart, I don't see the point in optional parts
if it's missing two wires to make better use of it, to the point of
missing through-holes to even jumpering it from the transistor.

>         I have a guestion on the operation of the ICD. How does it
> know what type of chip it is programming?

For one, Microchip makes no claim that I know that it will program the
F8X(A) and F62X chips, they are a different branch in the product family
as well, and the  PGD, PGC, PGM and Vpp pin labels do not show up on the
F84 data sheet, for instance.

My guess from comments on various F87X programmers in the past is that
programming spec-wise, the PIC16F87X line are pretty darn similar if not
identical.

Jeff

--
http://www.piclist.com hint: To leave the PICList
EraseMEpiclist-unsubscribe-requestspam_OUTspamTakeThisOuTmitvma.mit.edu


More... (looser matching)
- Last day of these posts
- In 2001 , 2002 only
- Today
- New search...