DiyLightAnimation

Hardware => Lynx Express => Topic started by: Jasonlnlv on December 03, 2011,

Title: Express PIC programming question
Post by: Jasonlnlv on December 03, 2011,
I know that with the USB Dongle the PIC needs to be programmed before being installed. I have a PicKit 3 and J1 zif board to program the PICs - do I program the PIC chip before it is installed or does it get programmed on the LE board?
Title: Re: Express PIC programming question
Post by: jramirex on December 03, 2011,
You can do either. I used the ICSP header, just attach the pickit to it and program away.

Sent from my SPH-D710 using Tapatalk
Title: Re: Express PIC programming question
Post by: Night Owl on December 03, 2011,
There is a connector that allows you to program the PIC on the LE board.  I never did it myself though.
Title: Re: Express PIC programming question
Post by: Jasonlnlv on December 03, 2011,
Thanks - I thought that was the case - just wanted to be sure - thanks for the comments.
Title: Re: Express PIC programming question
Post by: kgustafson on December 06, 2011,
To be clear there are two basic ways to program your PIC:

1) to use the 6 pin connection on the PCB for Dongle itself and plug directly into the board with the PIC chip seated in it's final place on the PCB

2) to place the PIC chip itself in the pin-out board provided by j1 board, set the appropriate jumpers (ones labeled "L" if memory serves), and program off the 6 pin connector on the pin-out board

Either works.  I reco #1 if you have already placed your PIC into the PCB.  Reco #2 if you are building your Dongle and have not placed your PIC in your PCB.

Kurt
Title: Re: Express PIC programming question
Post by: Steve Gase on December 06, 2011,
The dongle does not have the ICSP header, unfortunately.

There is a list of the j1 board jumpers found at: http://diylightanimation.com/index.php?topic=6206.0
Title: Re: Express PIC programming question
Post by: kgustafson on December 07, 2011,
Thanks Steve,  you can tell it has been about a year since I build a DMX dongle.