Production Programmer

Go To Last Post
15 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hello,

Does anyone know of a production programmer for Atmel devices that can program (8) or more devices in a parallel fashion via either SPI,PDI,TPI or JTAG. One more stipulation, needs to be $2500.00 or less.

Thanks

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

There is a member here, "alank2" who sells a standalone  "autoprogrammer".  This device is extremely powerful and very economical, and for production purposes it is pretty much foolproof being designed for use by non-technical people.  It programs only one target at a time, but for your situation, just use eight programmers.  I've done production programming where I've used as many as 15 at a time.  Look for it in the Avrfreaks "marketplace" forum

Tom Pappano
Tulsa, Oklahoma

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

"Dare to be naïve." - Buckminster Fuller

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

http://www.xeltek.com/isp-progra...

 

 

It is a couple of $$ over your budget but you could contact them and see if they have one in your price range.

 

Great company.  Great products

 

Jim

 

If you want a career with a known path - become an undertaker. Dead people don't sue! - Kartman

Please Read: Code-of-Conduct

Atmel Studio6.2/AS7, DipTrace, Quartus, MPLAB user

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thanks everyone - jw if you need any of my programmers just contact me via PM.  As tpappano said, they will rip out programming tasks as quickly as you can plug them in!

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Thank you for all your suggestions. I have more ammo to go to my boss with now. I like the Xeltek. Appears as though it meets my application purposes. Checked with Xeltek​ it does PDI as well.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

jw666 wrote:
Thank you for all your suggestions.

When you use a "gang programmer" with AVR8s and ISP/"serial downloading", how do they distinguish if one couldn't be contacted (signature read failed), or verification error, or similar?

You can put lipstick on a pig, but it is still a pig.

I've never met a pig I didn't like, as long as you have some salt and pepper.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

@Lee
No the case of the xeltek it uses a dedicated set of leads for each avr so in a sense it is 16 individual programmers with a common interface

Hmmmm. Maybe Alank2 should see if he can do the same with his units?

Jin

If you want a career with a known path - become an undertaker. Dead people don't sue! - Kartman

Please Read: Code-of-Conduct

Atmel Studio6.2/AS7, DipTrace, Quartus, MPLAB user

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

On my units, they are all self contained.  You can just take 8 or 16 or 24 or 32 or however many you want and program them with the configuration you want.  Like tpappano was saying above, you can just plug them into X number of boards and the ones with the solid green light are successful, blinking red would indicate a failure and it will blink out an error code.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I would suggest that 16 of alank2's programmers are (a good bit) cheaper than the Xeltec, and all of the units to be programmed do not have to be as physically close as is required by the Xeltec.

 

DISCLOSURE:

Yes, I use Alan's programmers. I currently have two.

No, I do not receive any remuneration for recommending them. smiley

David (aka frog_jr)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Alank2
Take a look at the unit I posted a link to above. That unit programs 16 at once and the host loads the programming file in one shot. For yours one would have to load 16 times. For 16 units. The xeltek simply connects to x number of units and the operator clicks 'program' and it does the rest.

What my suggestion was meant that it would be great if your unit could operate stand alone or as part of a production style system

Jim

If you want a career with a known path - become an undertaker. Dead people don't sue! - Kartman

Please Read: Code-of-Conduct

Atmel Studio6.2/AS7, DipTrace, Quartus, MPLAB user

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi Jim,

 

I saw it - it does look pretty cool except all those pigtails - I'm assuming one would replace those cables with something that is easy to plug onto boards.  You might want to think about how you would lay boards out for update and plan the cable lengths accordingly.  I do agree that you could load it once, vs. having to load 16 of my programmers, but for any task that would require loading 16 at a time, the setup time is probably not a huge concern.  My programmer app will program all the programmers it can find sequentially, so you can use a USB hub to program many of them with a single button too.  I would try to ascertain how it indicates faults and how you would know which one is at fault.  With my programmer you would have it blinking red on any bad ones. 

 

It isn't a competition, both will probably do a good job.

 

jw if you want to try one of mine, it will only set your company back $50+$7 for priority shipping and you could just imagine using 16 or more at once...

 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Is the added cost of the Xeltek really worth it? IMO it's a question of connecting and disconnecting Alank2's programmer in 16 times vs connecting and disconnecting the 16 programming leads of the Xeltek unit in, Which is near enough exactly the same as far as timing goes. The programming time will take 16 times as long with Alank2's programmer, sure, but how long does it take to program a device, a second? Two? Can you justify nearly £3,000 to save yourself (16 x 2) - 2 = 30 seconds for every 16 units?

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

IMO it's a question of connecting and disconnecting Alank2's programmer in 16 times

Or mount 16 of Alan's programmers into a box and it will do the same thing as the more expensive programmers? (16 x $50=$800)

John Samperi

Ampertronics Pty. Ltd.

www.ampertronics.com.au

* Electronic Design * Custom Products * Contract Assembly

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I sort of like the idea of "self opening socket modules".

I think they are supposed to be integrated in p&p machines.

http://www.galep.com/english/pro...

 

It also would be a pretty trivial project to gake some XY gantry ( Chinese 6040 CNC) and write some software to pick up components, put them in the programmer, and put them in trays afterwards.

 

Here is an idea for well, ghetto QFN32 adaptors, but it nowhere near prduction quality.

http://smdprutser.nl/blog/ghetto...

 

And then I wondered:

It is pretty trivial to take a SMD footprint on a gold plated PCB and add some Zebra strips.

And instead of putting 8 machines parallel you can just let it run through the night unattended.

 

 

 

Paul van der Hoeven.
Bunch of old projects with AVR's:
http://www.hoevendesign.com