What are ANADIG registers?

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

What are ANADIG registers?

跳至解决方案
2,450 次查看
simmisxu
Contributor III

Hi all,

      I notice that cpu_type is read from register in location 0x020C8280. The i.MX6 RM shows it is in "ANADIG registers 0x020C8000~0x020C8FFF".

     There is also a head file in uboot, regs-anadig.h, which I think is related to this region.

     Do your guys have some detailed descriptions materials about ANADIG?

Thanks,

Simmis.

标签 (3)
1 解答
2,273 次查看
AnsonHuang
NXP Employee
NXP Employee

As far as I know, it should be a fix value, not related to fuse.

在原帖中查看解决方案

5 回复数
2,273 次查看
AnsonHuang
NXP Employee
NXP Employee

ANADIG(ANATOP) is a module including PLLs, PFDs, LDOs, regulators, temp sensors, and some misc function etc.. So in RM, it is separated to different chapter in CCM, PMU, temperature monitor etc..

0 项奖励
回复
2,273 次查看
simmisxu
Contributor III

But I think RM does not contain all info about it.

The latest offest I can find is 260h, which is 0x020C8260. I can not find descriptions about 0x020C8280.

0 项奖励
回复
2,273 次查看
AnsonHuang
NXP Employee
NXP Employee

Yes, as far as I know, some of ANATOP registers are for debug purpose, and they will not listed in RM. But I am not sure why this cpu_type register info is not in RM, maybe someone else can answer your question.

BTW, do you meet any issue about this register? Or you just want to know more about it? I think the code is enough to tell all the info about cpu type, right?

0 项奖励
回复
2,273 次查看
simmisxu
Contributor III

Is it written in factory and read-only? Or dynamically configured according to FUSE settings?

0 项奖励
回复
2,274 次查看
AnsonHuang
NXP Employee
NXP Employee

As far as I know, it should be a fix value, not related to fuse.