You are here

Accessing FLSHID_CUSTOM_xxx registers | Cypress Semiconductor

Accessing FLSHID_CUSTOM_xxx registers

Summary: 2 Replies, Latest post by danaaknight on 04 Sep 2015 04:15 AM PDT
Verified Answers: 1
Last post
Log in to post new comments.
ado's picture
23 posts

In a thread called "serial number" in this forum, "PSoC Rocks" explained that by combining the content several FLSHID_CUSTOM_xxx

a unique serial number can be retrieved.

These registers have a weird address, 0xC0100 and following, which is in the memory region for external memory.

We have created a routine in assembly to access these registers, but where wondering whether that is the only way to do so.


user_1377889's picture
9265 posts

Since there is no external memory to the chip the addresses wil not conflict with other hardware. So your way of addressing (in assembly or C-language) will be the only one. Addresses are (afaik) not mapped into different regions for PSoC3s except for the bit manipulating areas.



user_14586677's picture
7646 posts

You cannot yield a unique chip ID, see this discussion -


Regards, Dana.

Log in to post new comments.