QR Code on CYBLE-416045-02 Module

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
TaGu_4482106
Level 1
Level 1

Hi,

The CYBLE-416045-02 module has a QR code on it and I was wondering what the number represents. It seems to be unique per each module and if that is the case, can it also be accessed through one of the registers?

Taringana

0 Likes
1 Solution

Hi,

We have two different contract manufacturers who help us with production of BLE modules.

This information is only meant for tracking purposes during manufacturing and/or during FA.

Could you please let us know the reason you are asking this information for? Anyways, please find the QR code information:

Below is 2D QR code format for BLE in SWJ and in Fittec separately.

  • For BLE modules with Manufacturer 1, Format as below

  style="margin-left:72.0pt"

Format: BPPPPPPrrRRYYWWFNNNn

Total: 20 digits.

B indicates BLE Product

PPPPPPrr stands for part type, example: 012011

RR stands for final assembly revision, example: 01

YY stands for year, example: 09

WW stands for week in a year, example: 47

F stands for Manufacture Vendor,

NNN is the PCB panel number

n is the single PCB location number in the panel

  • For BLE modules with Manufacturer 2, Format as below, Format as below

Format: PPPPPPrrRRYYWWFNNNn

Total: 19 digits.

PPPPPPrr stands for part type, example: 012011

RR stands for final assembly revision, example: 01

YY stands for year, example: 09

WW stands for week in a year, example: 47

F stands for Manufacture Vendor, example:

6----manufacturer 2

Hope this information helps !

Thanks

Ganesh

View solution in original post

5 Replies
Len_CONSULTRON
Level 9
Level 9
Beta tester 500 solutions authored 1000 replies posted

Taringana,

... can it also be accessed through one of the registers?

You can use the Silicon ID function to get a "unique" number in SW.

uint64_t Cy_SysLib_GetUniqueId(void)

Len

Len
"Engineering is an Art. The Art of Compromise."
0 Likes

Hi Len,

The unique id returned by that function has the last byte as a year. Based on the QR codes I have scanned, it doesn't look like the last byte is a year as it includes a letter.

0 Likes

Taringana,

Cypress would have to weigh in as to what the QRCode number represents.  I don't know if the number in the QRCode has the Silicon ID in part or in whole.

Len

Len
"Engineering is an Art. The Art of Compromise."
0 Likes

Hi,

We have two different contract manufacturers who help us with production of BLE modules.

This information is only meant for tracking purposes during manufacturing and/or during FA.

Could you please let us know the reason you are asking this information for? Anyways, please find the QR code information:

Below is 2D QR code format for BLE in SWJ and in Fittec separately.

  • For BLE modules with Manufacturer 1, Format as below

  style="margin-left:72.0pt"

Format: BPPPPPPrrRRYYWWFNNNn

Total: 20 digits.

B indicates BLE Product

PPPPPPrr stands for part type, example: 012011

RR stands for final assembly revision, example: 01

YY stands for year, example: 09

WW stands for week in a year, example: 47

F stands for Manufacture Vendor,

NNN is the PCB panel number

n is the single PCB location number in the panel

  • For BLE modules with Manufacturer 2, Format as below, Format as below

Format: PPPPPPrrRRYYWWFNNNn

Total: 19 digits.

PPPPPPrr stands for part type, example: 012011

RR stands for final assembly revision, example: 01

YY stands for year, example: 09

WW stands for week in a year, example: 47

F stands for Manufacture Vendor, example:

6----manufacturer 2

Hope this information helps !

Thanks

Ganesh

We wanted to use it as part our tracking process during our production line. Basically we are looking for a unique ID we can scan when we assemble our devices and also be able to access that unique ID from one of the internal registers so that we can match what we scanned with the value our database gets from the device when we configure the device. In this case the QR code would only work if it is stored in one of the registers or if maybe part of it is a unique value stored inside the module e.g MAC address.

0 Likes