mass production/how to burn many chips?

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

I'm working with a company that is going to be producing a board with programmed chips in the order of 25,000 units.  The chip has a boot loader and the boot loader flash the program. Is there a way to copy the entire bootloader+program off the chip and copy to another chip? Or how is this done in the mass production world? Does digikey or mouser have a service for this? I'm mainly curious for my own understanding.

 

Last Edited: Fri. Sep 12, 2014 - 10:58 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hey SKUNX

 

I have done it through Digikey and ARROW Electronics. Call a sales rep in your area, they can get the process going for you.

 

For me, they asked for the compiled .hex files. They programmed one chip and sent it to me for verification and the started programming on mass. Depending on what you need (for your code/chip) and what they are capable of (their equipment) the process will vary. Lead-time to get stock and get them all programmed is usually the hardest part for any project I have done.

 

If you are already talking with a board fabrication and assembly plant, they may know of somebody they have worked with before to get chips done.

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

Yeah, I'm working with a shop that produces designs in high volume. They mention PICs but they never worked with AVR's. MU biggest concern is how they handle the boot+program in one hex. My contact told me we will get to it when that point come but I guess I'm just more curious how its done. Good to know about digi key, thx!

 

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

I am sure that there are smart ways to combine the application and boot code if you are a toolchain guru.

 

A simple way would be...

 

1. get your uC working OK with boot and application

2. use your standard programmer to load the entire device and save it in a hex file.

3. ditto for EEPROM if needed.

 

 

regards
Greg

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

I have seen this question asked several times in the last decade... how to program 1000+ avrs, and the answer was always get the board house or the distributer to do it. Are there any avrfreaks that have worked at a board house or a distributer? I betcha they take an avrisp off the shelf and sit a new guy down at the computer and tell him to have at it. One place offered to program our boards for 10 cents a piece. I could just about do it for that if I goosed up the isp speed. So to reiterate, are all avrs programmed thru the isp pins? No matter where this occurs? Can they be mask programmed at the factory? (you could order HC11s like this back in the day).

Imagecraft compiler user

Last Edited: Thu. Sep 11, 2014 - 03:23 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

So how do they program SMD chips that haven't been loaded into a board? Must have a jig that connects to the pins or pads or balls...

If you don't know my whole story, keep your mouth shut.

If you know my whole story, you're an accomplice. Keep your mouth shut. 

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

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