Searching \ for 'Software Serial number for PCB' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: techref.massmind.org/techref/pcbs.htm?key=pcb
Search entire site for: 'Software Serial number for PCB'.

Truncated match.
PICList Thread
'Software Serial number for PCB'
1998\08\30@184131 by Peter Grey

picon face
I am using a 16F84 in a design and the data EEPROM holds a unique ser number
which the program reads and then takes various actions depending on the
serial number. This means a unique program for each board but no
re-compiling, just change the data eeprom before burning. I am trying to
reduce costs as I am looking at a few thousand of these. I only need 5 I/O
pins so am looking at 12C508 but no EEPROM (I know the CE ones are coming
but not yet). With the 12C508 I can use the internal 4MHz clock and save a
crystal and 2 caps as well as reduce the size. How do I get a serial number
onto the board without adding another component and without recompiling each
time? I hear the CE chips will be sampling in about a month but production
supplies will be end of year/next year sometime. Any later news? Any
suggestions?

TIA

Peter Grey
Neosystems

1998\08\30@192905 by Michael Hagberg

flavicon
face
1. use a programmer that supports serial numbers. i use the emp20 from
http://www.needham.com

2. write a program to append the serial number to an existing hex file and
then reload the hex file before programming each chip.

3. custom build and program your own hardware programmer with this feature.

michael

{Original Message removed}

1998\08\30@211752 by Chip Weller

flavicon
face
Peter Grey wrote:


>I am using a 16F84 in a design and the data EEPROM holds a unique ser
number
>which the program reads and then takes various actions depending on the
>serial number. This means a unique program for each board but no
>re-compiling, just change the data eeprom before burning. I am trying to
>reduce costs as I am looking at a few thousand of these. I only need 5 I/O
>pins so am looking at 12C508 but no EEPROM (I know the CE ones are coming
>but not yet). With the 12C508 I can use the internal 4MHz clock and save a
>crystal and 2 caps as well as reduce the size. How do I get a serial number
>onto the board without adding another component and without recompiling
each
>time? I hear the CE chips will be sampling in about a month but production
>supplies will be end of year/next year sometime. Any later news? Any
>suggestions?


The Microchip "Production" programmer, the Pro-mate, will do this. I believe
it uses an extra file to provide the current serial number plus its
location. The programmer will build RETLW X statements into the device as it
programs. If you are producing real product, verses prototypes, the Pro-mate
provide the important feature to validating the programming at the full
range of input voltages.

Chip Weller

More... (looser matching)
- Last day of these posts
- In 1998 , 1999 only
- Today
- New search...