Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
I2C devices with unique identifiers.
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  17 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Roberto Waltman  
View profile  
 More options Aug 10 2012, 1:47 pm
Newsgroups: comp.arch.embedded, sci.electronics.design
From: Roberto Waltman <use...@rwaltman.com>
Date: Fri, 10 Aug 2012 13:47:30 -0400
Local: Fri, Aug 10 2012 1:47 pm
Subject: I2C devices with unique identifiers.

For a project I am working on, I would like to give boards fresh from
manufacturing a distinct "identity", before they are assigned a serial
number, or have a MAC address or IP address programmed, etc.

This could be provided by some devices, such as Maxim's DS2411
"Silicon serial number" ( with a "Unique, Factory-Lasered and Tested
64-Bit Registration Number" ) or DS18B20 temperature sensor, ( "has a
Unique 64-Bit Serial Code Stored in an On-Board ROM" )

Looking for the least expensive chip with such an ID, with an I2C
(preferred), SPI or 1-wire interface. Don't care what other
functionality that chip may have, I just want the unique ID.
A device that report its own serial number would be OK.

Any recommendations?

Thanks,
--
Roberto Waltman

[ Please reply to the group,
  return address is invalid ]


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Chisolm  
View profile  
 More options Aug 10 2012, 3:47 pm
Newsgroups: comp.arch.embedded, sci.electronics.design
From: Joe Chisolm <jchiso...@earthlink.net>
Date: Fri, 10 Aug 2012 14:47:39 -0500
Local: Fri, Aug 10 2012 3:47 pm
Subject: Re: I2C devices with unique identifiers.

I use the Microchip 25AA02E48 in several products.  It's SPI but the
24AA025E48 is I2C.  They will run you about $0.23 in a SOT-23
package.  Get them from Mouser,Digikey,Avnet or direct from Microchip.
Good news is you also get some EEPROM along with the MAC address.

--
Chisolm
Republic of Texas


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Roberto Waltman  
View profile  
 More options Aug 10 2012, 5:36 pm
Newsgroups: comp.arch.embedded, sci.electronics.design
From: Roberto Waltman <use...@rwaltman.com>
Date: Fri, 10 Aug 2012 17:36:56 -0400
Local: Fri, Aug 10 2012 5:36 pm
Subject: Re: I2C devices with unique identifiers.

Joe Chisolm wrote:
>> Looking for the least expensive chip with such an ID,
>I use the Microchip 25AA02E48 in several products.

Thanks, that's exactly what I need.
--
Roberto Waltman

[ Please reply to the group,
  return address is invalid ]


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rickman  
View profile  
 More options Aug 11 2012, 6:35 pm
Newsgroups: comp.arch.embedded, sci.electronics.design
From: rickman <gnu...@gmail.com>
Date: Sat, 11 Aug 2012 18:35:23 -0400
Local: Sat, Aug 11 2012 6:35 pm
Subject: Re: I2C devices with unique identifiers.
On 8/10/2012 5:36 PM, Roberto Waltman wrote:

> Joe Chisolm wrote:
>>> Looking for the least expensive chip with such an ID,

>> I use the Microchip 25AA02E48 in several products.

> Thanks, that's exactly what I need.
> --
> Roberto Waltman

Dallas did a good job with the one wire parts in general and only using
one wire is a great thing.  But they don't seem to be price competitive
for who knows what reason.  I seem to recall the one wire part that is
the least expensive is one of their eeproms.  I'm pretty sure it is lot
more than a quarter.  Heck, sometimes it is cheaper to emulate a one
wire part with an MCU, but then you have to do your own serial number
programming!

Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Nico Coesel  
View profile  
 More options Aug 11 2012, 8:17 pm
Newsgroups: comp.arch.embedded, sci.electronics.design
From: n...@puntnl.niks (Nico Coesel)
Date: Sun, 12 Aug 2012 00:17:47 GMT
Local: Sat, Aug 11 2012 8:17 pm
Subject: Re: I2C devices with unique identifiers.

Nowadays a lot of MCUs come with a unique serial number.

--
Failure does not prove something is impossible, failure simply
indicates you are not using the right tools...
nico@nctdevpuntnl (punt=.)
--------------------------------------------------------------


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Roberto Waltman  
View profile  
 More options Aug 11 2012, 10:02 pm
Newsgroups: comp.arch.embedded, sci.electronics.design
From: Roberto Waltman <use...@rwaltman.com>
Date: Sat, 11 Aug 2012 22:02:58 -0400
Local: Sat, Aug 11 2012 10:02 pm
Subject: Re: I2C devices with unique identifiers.

Nico Coesel wrote:
>Nowadays a lot of MCUs come with a unique serial number.

I know of a few, such as NXP's LPC1311.  But the processor in this
project does not have this feature.  (Can not change that)
--
Roberto Waltman

[ Please reply to the group,
  return address is invalid ]


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Leo Havmøller  
View profile  
 More options Aug 12 2012, 12:51 am
Newsgroups: comp.arch.embedded, sci.electronics.design
From: Leo Havmøller <rtx...@nospam.nospam>
Date: Sun, 12 Aug 2012 06:51:28 +0200
Local: Sun, Aug 12 2012 12:51 am
Subject: Re: I2C devices with unique identifiers.

> For a project I am working on, I would like to give boards fresh from
> manufacturing a distinct "identity", before they are assigned a serial
> number, or have a MAC address or IP address programmed, etc.

Does the board have a flash? Then maybe you already have a 64-bit unique ID
available.

Leo Havmøller.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Roberto Waltman  
View profile  
 More options Aug 13 2012, 10:34 am
Newsgroups: comp.arch.embedded, sci.electronics.design
From: Roberto Waltman <use...@rwaltman.com>
Date: Mon, 13 Aug 2012 10:34:37 -0400
Local: Mon, Aug 13 2012 10:34 am
Subject: Re: I2C devices with unique identifiers.

Leo Havm ller wrote:
>Does the board have a flash? Then maybe you already have a 64-bit unique ID
>available.

Thanks,  I am aware of those and no, the only flash is the CPU's
internal memory.
--
Roberto Waltman

[ Please reply to the group,
  return address is invalid ]


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
WangoTango  
View profile  
 More options Aug 13 2012, 2:30 pm
Newsgroups: comp.arch.embedded, sci.electronics.design
From: WangoTango <Asgar...@mindspring.com>
Date: Mon, 13 Aug 2012 14:30:10 -0400
Local: Mon, Aug 13 2012 2:30 pm
Subject: Re: I2C devices with unique identifiers.
In article <TsOdnZ0rq-7G-LjNnZ2dnUVZ_rSdn...@earthlink.com>, jchisolm6
@earthlink.net says...

I second the recommendation, I use both flavors of these guys a regular
basis.  As easy to use as any serial EEPROM and cheap.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Uwe Bonnes  
View profile  
 More options Aug 14 2012, 3:54 pm
Newsgroups: comp.arch.embedded, sci.electronics.design
From: Uwe Bonnes <b...@elektron.ikp.physik.tu-darmstadt.de>
Date: Tue, 14 Aug 2012 19:54:24 +0000 (UTC)
Local: Tues, Aug 14 2012 3:54 pm
Subject: Re: I2C devices with unique identifiers.
In comp.arch.embedded Roberto Waltman <use...@rwaltman.com> wrote:

> For a project I am working on, I would like to give boards fresh from
> manufacturing a distinct "identity", before they are assigned a serial
> number, or have a MAC address or IP address programmed, etc.
> This could be provided by some devices, such as Maxim's DS2411
> "Silicon serial number" ( with a "Unique, Factory-Lasered and Tested
> 64-Bit Registration Number" ) or DS18B20 temperature sensor, ( "has a
> Unique 64-Bit Serial Code Stored in an On-Board ROM" )
> Looking for the least expensive chip with such an ID, with an I2C
> (preferred), SPI or 1-wire interface. Don't care what other
> functionality that chip may have, I just want the unique ID.
> A device that report its own serial number would be OK.
> Any recommendations?

How about using a uC with built-in unique ID? E.g. STM32F?

Bye
--
Uwe Bonnes                b...@elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Smeghead  
View profile  
 More options Aug 14 2012, 4:35 pm
Newsgroups: comp.arch.embedded
From: "Smeghead" <5113@embeddedrelated>
Date: Tue, 14 Aug 2012 15:35:51 -0500
Local: Tues, Aug 14 2012 4:35 pm
Subject: Re: I2C devices with unique identifiers.
That's very interesting info on the 24AA025E48. We currently use a
STm24cxx256 part on our boards both to store a MAC address (and a bunch of
other programming information). We bought a block of 4096 addresses from
the IEEE, but keeping track of them all and having to program each boardset
prior to use is something of a pain.

While we need far more than the 2kbits available on the 24AA025E48, it
might be very much worthwhile adding one just for the MAC. Reading the
datasheet, it looks as if this is a valid IEEE MAC address as microchip
have registered for an OUI. Given that and the low price of the parts, I
might well be pushing for one of these on the next rev of our board as it
cuts out a programming step.

Thanks for the info!

---------------------------------------        
Posted through http://www.EmbeddedRelated.com

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Roberto Waltman  
View profile  
 More options Aug 14 2012, 6:38 pm
Newsgroups: comp.arch.embedded, sci.electronics.design
From: Roberto Waltman <use...@rwaltman.com>
Date: Tue, 14 Aug 2012 18:38:13 -0400
Local: Tues, Aug 14 2012 6:38 pm
Subject: Re: I2C devices with unique identifiers.

Uwe Bonnes wrote:
>How about using a uC with built-in unique ID? E.g. STM32F?

Valid for a new design. This is a respin of an existing product, and
the CPU (untouchable) does not have an ID.
--
Roberto Waltman

[ Please reply to the group,
  return address is invalid ]


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Joe Chisolm  
View profile  
 More options Aug 14 2012, 8:33 pm
Newsgroups: comp.arch.embedded
From: Joe Chisolm <jchiso...@earthlink.net>
Date: Tue, 14 Aug 2012 19:33:56 -0500
Local: Tues, Aug 14 2012 8:33 pm
Subject: Re: I2C devices with unique identifiers.

[snip]

It's trivial to use your own OUI with these parts.  Just slam
yours in the 1st 3 bytes when you program the EMAC block

--
Chisolm
Republic of Texas


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
josephkk  
View profile  
 More options Aug 16 2012, 3:09 am
Newsgroups: comp.arch.embedded, sci.electronics.design
From: josephkk <joseph_barr...@sbcglobal.net>
Date: Thu, 16 Aug 2012 00:09:19 -0700
Local: Thurs, Aug 16 2012 3:09 am
Subject: Re: I2C devices with unique identifiers.
On Tue, 14 Aug 2012 18:38:13 -0400, Roberto Waltman <use...@rwaltman.com>
wrote:

>Uwe Bonnes wrote:
>>How about using a uC with built-in unique ID? E.g. STM32F?

>Valid for a new design. This is a respin of an existing product, and
>the CPU (untouchable) does not have an ID.

Wait a minute, they are doing a respin and the old uC is untouchable???
Hand them a flashlight and a crowbar.  They are in dire need.  Even in
aerospace and medical any respin is effectively a new design.  New pass on
ALL qualifications.

?-)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rickman  
View profile  
 More options Aug 16 2012, 6:59 pm
Newsgroups: comp.arch.embedded, sci.electronics.design
From: rickman <gnu...@gmail.com>
Date: Thu, 16 Aug 2012 18:59:28 -0400
Local: Thurs, Aug 16 2012 6:59 pm
Subject: Re: I2C devices with unique identifiers.
On 8/16/2012 3:09 AM, josephkk wrote:

> On Tue, 14 Aug 2012 18:38:13 -0400, Roberto Waltman<use...@rwaltman.com>
> wrote:

>> Uwe Bonnes wrote:
>>> How about using a uC with built-in unique ID? E.g. STM32F?

>> Valid for a new design. This is a respin of an existing product, and
>> the CPU (untouchable) does not have an ID.

> Wait a minute, they are doing a respin and the old uC is untouchable???
> Hand them a flashlight and a crowbar.  They are in dire need.  Even in
> aerospace and medical any respin is effectively a new design.  New pass on
> ALL qualifications.

> ?-)

I understand that perfectly.  I don't know why they are doing a board
spin, but they don't want to touch any code they don't have to.  Using a
different MCU chip can wreak havoc on code if it turns out to have
unsuspected hardware dependencies.

"There's many a slip, twixt cup and lip."

Rick


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Roberto Waltman  
View profile  
 More options Aug 16 2012, 10:19 pm
Newsgroups: comp.arch.embedded, sci.electronics.design
From: Roberto Waltman <use...@rwaltman.com>
Date: Thu, 16 Aug 2012 22:19:49 -0400
Local: Thurs, Aug 16 2012 10:19 pm
Subject: Re: I2C devices with unique identifiers.

rickman wrote:
>I understand that perfectly.  I don't know why they are doing a board
>spin, but they don't want to touch any code they don't have to.  Using a
>different MCU chip can wreak havoc on code if it turns out to have
>unsuspected hardware dependencies.

Precisely. The new and old boards share 80% of the peripherals, and
that means a lot of the code is already written, tested and known to
be reliable, if we stay with the same CPU.
--
Roberto Waltman

[ Please reply to the group,
  return address is invalid ]


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
josephkk  
View profile  
 More options Aug 17 2012, 10:24 pm
Newsgroups: comp.arch.embedded, sci.electronics.design
From: josephkk <joseph_barr...@sbcglobal.net>
Date: Fri, 17 Aug 2012 19:24:14 -0700
Local: Fri, Aug 17 2012 10:24 pm
Subject: Re: I2C devices with unique identifiers.
On Thu, 16 Aug 2012 22:19:49 -0400, Roberto Waltman <use...@rwaltman.com>
wrote:

>rickman wrote:
>>I understand that perfectly.  I don't know why they are doing a board
>>spin, but they don't want to touch any code they don't have to.  Using a
>>different MCU chip can wreak havoc on code if it turns out to have
>>unsuspected hardware dependencies.

>Precisely. The new and old boards share 80% of the peripherals, and
>that means a lot of the code is already written, tested and known to
>be reliable, if we stay with the same CPU.

Well alrighty then.  Family compatible could be potentially acceptable
then.  Depends a lot on just which peripherals are onboard the MCU.

?-)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »