shawaj
Posts: 113
Joined: Wed Oct 03, 2012 3:36 am

EEprom UUID?

Mon Apr 20, 2015 2:22 pm

Hi all,

In the EEPROM settings file, there is a UUID field.
  1. Is this supposed to be unique for each product?
  2. Or unique for each individual unit produced?
I am assuming it is the latter as there is already a product id and a version id, but I have seen people do both so I want to confirm.

Thanks
Support The MagPi by purchasing printed copies from one of our retailers - http://themagpi.com/en/buy

Please share with anyone who is interested!

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6234
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: EEprom UUID?

Mon Apr 20, 2015 6:52 pm

It should be like the serial number - unique to each unit.

If you leave it default, it will be generate a random one each time you run the tool, which is how we use it.

shawaj
Posts: 113
Joined: Wed Oct 03, 2012 3:36 am

Re: EEprom UUID?

Tue Apr 21, 2015 10:57 am

Perfect, that is what I thought.

Thanks for confirming!
Support The MagPi by purchasing printed copies from one of our retailers - http://themagpi.com/en/buy

Please share with anyone who is interested!

shawaj
Posts: 113
Joined: Wed Oct 03, 2012 3:36 am

Re: EEprom UUID?

Wed May 13, 2015 12:33 am

As a follow up question, what do you find is the best/easiest way to bulk write EEproms in a manufacturing setting of ~1k units?

Is it best to run the individual tools each time, with each individual add on board on a sort of pi based test jig?

Or would it be easier to run the tools multiple times in advance, output the result to multiple hex files, and then program those directly onto the EEProms?

Thanks
Support The MagPi by purchasing printed copies from one of our retailers - http://themagpi.com/en/buy

Please share with anyone who is interested!

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6234
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: EEprom UUID?

Wed May 13, 2015 3:33 am

For the sense hat, we're running it each time. There's a buildroot on the sd card running a script to program the eeprom and test the functionality of the board. Right now, it saves the test results and uuid to a file. It's not ideal, but it works and you can run as many in parallel as you need to.

Return to “HATs and other add-ons”