TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8127的ID

想问下DM8127这颗CPU ID和REV ID,是不是每颗芯片都有一个唯一的ID可以通过寄存器值读出来,相关的寄存器地址是多少

kooking:

CPU ID + CPU Rev Control Status Register (CSR.[31:16]) 0x1401

http://www.ti.com.cn/cn/lit/ds/symlink/tms320dm8127.pdf

Page 13 Table 3-2. Characteristics of the Processor (continued)

Eason Wang:

Hi,

通常用MAC_ID寄存器即可用来区分。

其他的ID要读取会比较麻烦,不好操作。

 

BR,

Eason

x c1:

回复 Eason Wang:

你好,MAC_ID寄存器是每款芯片唯一的,只读的吗?

Eason Wang:

回复 x c1:

是的,每颗芯片是唯一的。DM8127有2个mac ,所以也会有唯一的两个MAC ID

x c1:

回复 Eason Wang:

谢谢,请问两个MAC ID的寄存器是多少,tms320dm8127.pdf里面没有看到?

Eason Wang:

回复 x c1:

请在Technical Reference Mannual 这个文件里面搜寻MAC_ID0_LO,连续共有4个寄存器。

你提到的那个是数据手册,侧重硬件方面的;寄存器相关信息请到TRM里面找。

http://www.ti.com/cn/lit/pdf/sprugz8

x c1:

回复 Eason Wang:

你好,我看MAC_ID0_LO连续四个寄存器说明是可读可写的,这样用户就可以修改了?

另外这8个寄存器

#define DM81XX_ID_W0 (0x48141844)#define DM81XX_ID_W1 (0x48141828) #define DM81XX_ID_W2 (0x4814182C) #define DM81XX_ID_W3 (0x4814184C) #define DM81XX_ID_R0 (0x4814183C) #define DM81XX_ID_R1 (0x48141848) #define DM81XX_ID_R2 (0x48141824) #define DM81XX_ID_R3 (0x48141850)

有相关说明文档吗?谢谢!

x c1:

回复 Eason Wang:

你好,我看MAC_ID0_LO连续四个寄存器说明是可读可写的,这样用户就可以修改了? 另外这8个寄存器 #define DM81XX_ID_W0 (0x48141844) #define DM81XX_ID_W1 (0x48141828) #define DM81XX_ID_W2 (0x4814182C) #define DM81XX_ID_W3 (0x4814184C) #define DM81XX_ID_R0 (0x4814183C) #define DM81XX_ID_R1 (0x48141848) #define DM81XX_ID_R2 (0x48141824) #define DM81XX_ID_R3 (0x48141850) 有相关说明文档吗?谢谢!

Eason Wang:

回复 x c1:

代码跑起来之后,这个寄存器就改不了了,你可以试试。

你提到的这个寄存器我也米有文档。

赞(0)
未经允许不得转载:TI中文支持网 » DM8127的ID
分享到: 更多 (0)