ASIC revision and version

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

ASIC revision and version

2,202 次查看
mrlantz
Contributor I

I try to determine the ASIC revision and version. Normally this are well defined within the specification of the ASIC and directly accessible via the ARM CPU, but not for IMX6. According to the spec this register are called JTAG ID. So the question is which command I need to read this register and if there are another way of getting the revision and version info?

标签 (5)
0 项奖励
回复
3 回复数

1,732 次查看
fabio_estevam
NXP Employee
NXP Employee

I guess you want to determine the mx6 silicon revision.

Please check how we do that in U-boot (earch for get_cpu_rev(void) ) function at:

http://git.denx.de/?p=u-boot.git;a=blob;f=arch/arm/cpu/armv7/mx6/soc.c;h=a3902962b5249c4ebf9ef66df99...

Regards,

Fabio Estevam

0 项奖励
回复

1,732 次查看
Yuri
NXP Employee
NXP Employee

Also bit field SOC_VERSION of IOMUXC_GPR4 register may be in addition used.

0 项奖励
回复

1,732 次查看
VladanJovanovic
NXP Employee
NXP Employee

DIGPROG register will contain the chip type info. Bits 23-16 will be:

  • 0x60 - i.MX 6SoloLite
  • 0x61 - i.MX 6Solo/DualLite
  • 0x63 - I.mx 6DualQuad

Specific number of cores and silicon revision can be found from NUM_CORES and SI_REV fuses.

0 项奖励
回复