Not applicable
Jan 31, 2019
03:09 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jan 31, 2019
03:09 AM
Hello at all,
does anyone know if the XMC microcontroller has a serial number or UID, which is unique assigned to this chip and which I can read? This number should exist only once in the world.
And how do I read these out? Or at which address range can I find this number?
Regards Patrick
does anyone know if the XMC microcontroller has a serial number or UID, which is unique assigned to this chip and which I can read? This number should exist only once in the world.
And how do I read these out? Or at which address range can I find this number?
Regards Patrick
14 Replies
Jan 31, 2019
05:38 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jan 31, 2019
05:38 AM
Hi,
The unique chipid is 16bytes long.
In XMC1 family the unique chip id is located at 0x10000FF0.
In XMC4 familiy there is the g_chipid which is initialized at startup with the contents of the unique chip id, see SystemInit() in system_XMC4x00.
Regards,
Jesus
The unique chipid is 16bytes long.
In XMC1 family the unique chip id is located at 0x10000FF0.
In XMC4 familiy there is the g_chipid which is initialized at startup with the contents of the unique chip id, see SystemInit() in system_XMC4x00.
Regards,
Jesus
Not applicable
Jan 31, 2019
06:36 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jan 31, 2019
06:36 AM
Hello,
thank you. This is perfect.
Best Regards
Patrick
thank you. This is perfect.
Best Regards
Patrick
Feb 05, 2019
02:38 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Feb 05, 2019
02:38 AM
If I remember correctly, there are forum posts here which state that the unique ID isn't unique among several chips of the same batch.
Feb 06, 2019
12:20 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Feb 06, 2019
12:20 AM
Hi,
The chip id coded in the 16bytes is unique.
Regards,
Jesus
The chip id coded in the 16bytes is unique.
Regards,
Jesus
Feb 06, 2019
12:56 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Feb 06, 2019
12:56 AM
Hello Jesus,
I'm refering to Travis' post here: https://www.infineonforums.com/threads/1030-Unique-Serial-Number-or-Mac-Address-in-XMC4400?p=3065&vi...
Could you please clarify?
Best regards,
Ernie T.
I'm refering to Travis' post here: https://www.infineonforums.com/threads/1030-Unique-Serial-Number-or-Mac-Address-in-XMC4400?p=3065&vi...
Could you please clarify?
Best regards,
Ernie T.
Feb 08, 2019
12:00 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Feb 08, 2019
12:00 AM
Hi,
The 16bytes chip id is absolute unique for every XMC4000/XMC1000.
Regards,
Jesus
The 16bytes chip id is absolute unique for every XMC4000/XMC1000.
Regards,
Jesus
Feb 11, 2019
02:38 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Feb 11, 2019
02:38 AM
Hello Jesus,
thank you for the clarification! In th case partial information in the referenced thread is wrong, which resulted in uncertainty among forum users - including myself.
Do you recommend linking it to this thread?
Best regards,
Ernie T.
thank you for the clarification! In th case partial information in the referenced thread is wrong, which resulted in uncertainty among forum users - including myself.
Do you recommend linking it to this thread?
Best regards,
Ernie T.
Jul 19, 2019
08:52 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jul 19, 2019
08:52 AM
A reference on how to retrieve the UCID for the XMC1000 family.
https://www.infineon.com/dgdl/DEV_XMC1000_UCID_v1_0.pdf?fileId=db3a3043419f09c30141a157c58f000c
https://www.infineon.com/dgdl/DEV_XMC1000_UCID_v1_0.pdf?fileId=db3a3043419f09c30141a157c58f000c
Oct 28, 2020
12:10 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Oct 28, 2020
12:10 AM
Hi,
Any help as to how this UID is structured?
Is i just a running number, or are there static fields describing the family/size/pin numbers?
Best regards Mathias
Any help as to how this UID is structured?
Is i just a running number, or are there static fields describing the family/size/pin numbers?
Best regards Mathias
Nov 04, 2020
12:30 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nov 04, 2020
12:30 AM
mwh wrote:
Hi,
Any help as to how this UID is structured?
Is i just a running number, or are there static fields describing the family/size/pin numbers?
Best regards Mathias
@jferreira Can you shed some light on this. Could really use an answer ASAP 🙂
Nov 04, 2020
09:35 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nov 04, 2020
09:35 AM
Hi,
We do not provided the decoding of the 16bytes of Unique Chip ID.
It is guaranteed to be unique. What information would you need?
Regards,
Jesus
We do not provided the decoding of the 16bytes of Unique Chip ID.
It is guaranteed to be unique. What information would you need?
Regards,
Jesus
Nov 10, 2020
02:30 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nov 10, 2020
02:30 AM
jferreira wrote:
Hi,
We do not provided the decoding of the 16bytes of Unique Chip ID.
It is guaranteed to be unique. What information would you need?
Sorry for not reacting earlier when I pushed for this information, however I hadn't received notification of response.
The thing is, I need to compose the most "unique" 32-bit value of the 16 bytes, hence some knowledge about the structure of the 16 byte would really help.
I'm aware that collisions will occur, however some application specific knowledge could have importance for which bit sets to extract.
Ie. if the 16 bytes include information regarding the chip type, and one knows the application only utilizes one chip type, then these bits can be left out and thereby minimizing collision rate.
Best regards Mathias
Nov 10, 2020
02:37 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Nov 10, 2020
02:37 AM
Hi,
An alternative may be to create your own unique ID using the BMI string located in UCB2 flash page.
See 27.3.8 Boot Mode Index (BMI) section in the reference manual.
Regards,
Jesus
An alternative may be to create your own unique ID using the BMI string located in UCB2 flash page.
See 27.3.8 Boot Mode Index (BMI) section in the reference manual.
Regards,
Jesus
Jan 05, 2024
05:59 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Jan 05, 2024
05:59 AM
If I am not wrong "BMI string located in UCB2 flash page" belongs to XMC4 but not XMC1 Family
!