Searching \ for 'In Circuit Programmability' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: techref.massmind.org/techref/index.htm?key=circuit+programmability
Search entire site for: 'In Circuit Programmability'.

Truncated match.
PICList Thread
'In Circuit Programmability'
1998\02\11@013011 by Najemy, Daniel

flavicon
face
Has anyone out there tried programming a PIC16C6XX with the chip
in-circuit? I"m wondering if Microhip offers any tools/accessories to do
so. Specifically, I'd like to know if they recommend/offer any standard
type headers for the pcb - possibly w/ a standard cable. My guess is
that the other end of this cable would connect to a pc.

Thanks in advance

Daniel Najemy -  Data General Corporation, Numaliine Power Systems

1998\02\11@123158 by Keith Howell

flavicon
face
Najemy, Daniel wrote:
>
> anyone out there tried programming a PIC16C6XX in-circuit?
> I'm wondering if Microchip offers any tools/accessories to do so.
> I'd like to know if they recommend/offer any standard
> type headers for the pcb - possibly w/ a standard cable.
> My guess is that the other end of this cable would connect to a pc.
> I doubt it.

Lattice Logic sell a widget that plugs into an LPT port,
and a 10-way cable goes to an IDC cable-mount socket,
to mate with a 10-way header on your board with their
ispLogic chips on.

You might look up the pinout and make your pinout
compatible with that.

Be aware that the programming has to happen when the entire
board is powered up. Thus you must design it so that all the
other stuff does not misbehave while the PIC is being
programmed.

When I was designing industrial I/O, I had a fail-safe signal
driven by a watchdog chip. If the watchdog tripped, or
during reset, this signal ensured the hardware 'failed' in
a safe state: outputs := inactive state, LEDs off, etc.
until the CPU was ready for orderly start up.

You could do something similar with in-site programmed
projects. It is a very useful signal.

I don't use programmable logic here, but expect to be
asked for i.s.p. features to cope with PICs and Hitachi
Flash micros soon. With this in mind I hope to make a
widget with a centronics connector one end and headers
for various standards at the other.

Try seeing if the JTAG standard has any standard
connector pinout. Might be worth adopting or making
your own header compatible.

Finally, consider putting a 5V pin on TTL serial I/O
connectors. This lets you power things like external
LEDs and MAX202 TTL-to-RS232 buffers, without
the hassles of extra power supplies. It might also
drive a DC to DC convertor to generate VPP.
I was looking at the 1W 5V->15V ones from Newport
Magnetics to generate the VPP for a Hitachi micro.
Annoyingly, the Hitachi data book does not mention
IPP. I _presume_ this is no more than the maximum ICC
or 60mA, in which case the 1W converter should do it.

1998\02\11@124027 by lilel

flavicon
face
> Has anyone out there tried programming a PIC16C6XX with the chip
> in-circuit?

I've just been posting about this the last couple of days, I'm trying
to in circuit program a '620.  I've been trying to make an adapter
to go from a PICSTART PLUS to a clamp-on IC probe.  I've been told
the power supply on the PICSTART is pretty wimpy, and the 13v VPP may
end up out of spec.  I also suspect I have some wires crossed (What
are the 5 dumbest things to check?)  I'll give it another shot today
and see if my luck is better.

Do you have a PICSTART or other proggrammer?


Best Regards,

Lawrence Lile

1998\02\11@125839 by Wendall Siemens

flavicon
face
part 0 1103 bytes
Because the promate uses the same "in circuit" method of programming the chip, I just connected the five wires ( Vcc, gnd, Vpp[RESET], clk[RB7?], and signal[RB6?]) from the socket of the promate to a connector on the board.

NOTE: The promate would program like this, but a logical devices CM3000 would not, even though it uses same method of programming!

I don't know if Microchip has any standard cables and software to do this directly from a PC.

Good luck!
{Original Message removed}

1998\02\12@085004 by Keith Howell

flavicon
face
Najemy, Daniel asked if there were standard connectors.
I have no info for the PIC, but regarding the connector(s)
recommend by Lattice for their in-site programmable logic,
they have two. One is just an 8-pin header on 0.1" grid, like so:

VCC
SDO
SDI
/ispEN
plug    (pin absent, socket plugged, for keying reasons)
MODE
GND
SCLK

There is also an 8-way RJ45 connector with the same signal
order, but this is harder to get and dearer and won't fit
on a 0.1" grid veroboard as far as I know. Might be a
neat way of making these signals available to the outside
world without having to take lids off equipment.

They publish a circuit for driving these signals from
an LPT port.

I may be wrong, but I thought I saw they had changed this
to a 10-way header (much easier to get and attach to an
IDC ribbon cable). I think I saw this in Elektor magazine.

BTW, the Hitachi micro uses UART style serial signals, so this is better
driven by a COM port with some of the handshaking signals used to switch
the other programming signal levels.

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