独特的芯片ID

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
Aectaan.
离线
最后一次露面:1个月1周前
加入:2019-10-02 07:06
独特的芯片ID

嗨对话框,

有没有任何独特的芯片序列号,在工厂烧毁?我的意思是一些数字,就像在附件中一样。因为我的申请无法使用BD地址。

问候,

egor.

设备:
PM_DIALOG.
离线
最后一次露面:16小时49分钟前
职员
加入:2018-02-08 11:03
嗨Aectaan,

嗨Aectaan,

谢谢你的问题在线。您可以从存储到OTP标头中的配置脚本(CS)中获取唯一标识符。请使用SmartSnippets Toolbox并读取OTP标题的内容。如果将鼠标悬停在配置脚本的“值”列中,您将能够读取CS的内容。在CS的0x00000004地址中,产品芯片信息位于,因此您需要读取值1,值2,值3.产品芯片信息是3个单词。这将为您提供在工厂烧毁的唯一标识符。

位置/包装:

BYTE10:0x00 - (保留)0x01 - VFBGA86 0x02 - VFBGA100

BYTE9:晶圆号码

字节8:y Coord

字节7:X Coord

测试仪/时间戳:

字节6:测试仪ID(MSByte)

字节5:测试仪ID(LSBYTE)

字节4:测试人员网站

字节3:时间戳字节3

字节2:时间戳字节2

字节1:时间戳字节1

字节0:时间戳字节0

下面是用于读取值1,值2,值3的参考代码片段,它为您提供唯一的芯片标识符。在附加的代码中,您将找到提取芯片包信息和芯片系列信息的简短示例。唯一芯片标识符存储到my_unique_id []中。

包括“sys_tcs.h”/ *读取芯片唯一ID CS信息代码段代码段代码段代码片段* / void READ_ID(void){UINT32_T * TCS_PTR;UINT8_T READ_LEN;volatile uint8_t chip_package __unused;volatile uint8_t chip_family __unused;uint32_t my_unique_id [3];sys_tcs_get_custom_values(sys_tcs_group_prod_info,&tcs_ptr,&read_len);if(read_len!= 3){//无法读取产品信息CS部分} {//仅提取芯片包信息的示例,仅inply inch_package =((uint8_t *)tcs_ptr)[10];for(int i = 0; i 

谢谢,PM_DIALOG.