Programming Multiple PICs Simultaneously


Closed Thread
Results 1 to 14 of 14

Hybrid View

  1. #1
    Join Date
    Aug 2006
    Location
    Look, behind you.
    Posts
    2,818

    Default Programming Multiple PICs Simultaneously

    Hi Everyone!,
    I hope everyone had an uneventful and Happy New Year.
    My questions here are as follows:

    1. What is required to program several ( say 10 ) PICs simultaneously?
    2. Can this be done cheaply?
    3. Is there shareware, freeware, or cheapware available?
    4. Anyone have schematics for roll your own programmer?

    Thank You for your indulgence,
    JS

  2. #2
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    It's called a gang programmer. i never tried or look for it, i remind a thread so far
    http://www.picbasic.co.uk/forum/show...highlight=salt

    notice the search tip => salt
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  3. #3
    Join Date
    Aug 2006
    Location
    Look, behind you.
    Posts
    2,818


    Did you find this post helpful? Yes | No

    Default Hmmmm

    Hi Mister_e,
    Thank you, still not quite what I 'm looking for, What do the "BIG BOYS" use, I mean . . . if I were to order PICs preprogrammed from Microchip, how would they have done it? I'm sort of thinking, a programmer with many sockets, using a multiplexed circuit programming the chips sequentialy, without continuious operator iinput, if that makes sense?
    JS

    "Gang programmer" I googled it . . . lots of links to explore . . thanks for the terminology!

    Ouch, expensive!
    Last edited by Archangel; - 12th January 2007 at 20:23.

  4. #4
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    Yeah, expensive indeed. I know microchip do one as well, still expensive.

    Sure it's doable to create your own with your interface. You just need to launch your regular PIC programmer application few times and switch the programming pins from one socket to another, that way, each PIC will be verified before... slower but shouldn't be so hard to build.

    Food for thought!
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

  5. #5
    Join Date
    Sep 2004
    Location
    Mentor, Ohio
    Posts
    352


    Did you find this post helpful? Yes | No

    Smile

    Hi Joe S.

    I was at the CodeAlarm factory back in 1996. They had a machine that programmed the PICs. They put a tube (25) of PICs in the machine and using air pneumatics they picked the chip up inserted it into a ZIF socket, blank checked it then programmed and verified it. The machine would then remove the chip and place it in a new tube and go on to another chip. They told me they created the machine and that Microchip wanted to buy the rights to the machine from them. These were SMT version PICs for their keyfobs. A person there would keep an eye on the stock in the tube and make sure the machine kept running.

    No telling what they use today!

    BobK

  6. #6
    Join Date
    Aug 2006
    Location
    Look, behind you.
    Posts
    2,818


    Did you find this post helpful? Yes | No

    Default For the ideas

    Thanks!
    JS

  7. #7
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by mister_e View Post
    Yeah, expensive indeed. I know microchip do one as well, still expensive.

    Sure it's doable to create your own with your interface. You just need to launch your regular PIC programmer application few times and switch the programming pins from one socket to another, that way, each PIC will be verified before... slower but shouldn't be so hard to build.

    Food for thought!
    Another perfect place for your USB code...
    Build a circuit to switch Vpp and Vdd amongst multiple chips in the gang programmer, and hook up your USB cod/circuit to generate keystrokes to start the program/verify sequence again with whatever software you've got running...

    yeeeeshhh....another sleepless night...

  8. #8
    Join Date
    Sep 2004
    Location
    montreal, canada
    Posts
    6,898


    Did you find this post helpful? Yes | No

    Default

    Yup, possibilities are endless here. If i was going to build one for myself, i would hack/log/sniff the programmer port first to see what the PC send to initialize the programmer (if there's any) and then create a program around that.

    Food for thought... once again!
    Steve

    It's not a bug, it's a random feature.
    There's no problem, only learning opportunities.

Similar Threads

  1. Simultaneous programming of multiple pics - is it possible?
    By brid0030 in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 18th April 2010, 04:56
  2. Multiple PICS from Same Crystal?
    By WOZZY-2010 in forum General
    Replies: 2
    Last Post: - 6th February 2010, 15:18
  3. Retrieving infos from multiple PICs on a bus/chain
    By flotulopex in forum mel PIC BASIC Pro
    Replies: 7
    Last Post: - 15th October 2007, 04:42
  4. Programming Pins of PICs?
    By Kamikaze47 in forum mel PIC BASIC Pro
    Replies: 1
    Last Post: - 15th August 2007, 18:59
  5. Multiple PIC programming
    By Nicholas in forum mel PIC BASIC Pro
    Replies: 0
    Last Post: - 7th May 2007, 23:47

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts