MX6SX RDC not accessible

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

MX6SX RDC not accessible

跳至解决方案
1,580 次查看
LPs
Contributor III

Hi all,

   I'm struggling with my imx6sx.

The SoC mounted on my board is the one without PCIe and GPU.

I have problem accessing RDC register: a simple md 0x20fc000 on u-boot terminal hangs the CPU. No ither action could be taken other then reset the CPU.

Same thing on sabresd demo bopard, where is mounted SoC with PCIe and GPU is mounted.

I found a comment into kernel at /arch/arm/mach-imx/pm-imx6.c at line 719

/*

  * i.MX6SX RDC needs PCIe and eim clk to be enabled

  * if Mega/Fast off, it is better to check cpu type

  * and whether Mega/Fast is off in this suspend flow,

  * but we need to add cpu type check for 3 places which

  * will increase code size, so here we just do it

  * for all cases, as when STOP mode is entered, CCM

  * hardware will gate all clocks, so it will NOT impact

  * any function or power.

  */

What does it mean? I could not access RDC registers and all module features because of my SoC haven't got PCIe module?

If yes, how could use M4 core and mcc library without that module?

Is it a chip bug?

标签 (3)
0 项奖励
回复
1 解答
1,117 次查看
Yuri
NXP Employee
NXP Employee

Hello,

There is erratum (looks like not published yet), fixed on the rev. 1.3
ERR009572: RDC: Access to RDC registers will cause the CPU to hang

on devices with PCIe disabled

It You need more details, please create request :

1)    Please open www.nxp.com

2)    On the top level menu, select Support > Sales and Support (http://www.nxp.com/support/sales-and-support:SUPPORTHOME).

3)    On the bottom of the page, select Hardware & Software.

4)    Register with your business email to access the technical NXP online support.

5)    A verification email will be sent to your account. Click the embedded link to verify your access.

6)    On the NXP online support page, select Contact Support from the top menu and click “submit a new case” to start the process.


Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励
回复
2 回复数
1,118 次查看
Yuri
NXP Employee
NXP Employee

Hello,

There is erratum (looks like not published yet), fixed on the rev. 1.3
ERR009572: RDC: Access to RDC registers will cause the CPU to hang

on devices with PCIe disabled

It You need more details, please create request :

1)    Please open www.nxp.com

2)    On the top level menu, select Support > Sales and Support (http://www.nxp.com/support/sales-and-support:SUPPORTHOME).

3)    On the bottom of the page, select Hardware & Software.

4)    Register with your business email to access the technical NXP online support.

5)    A verification email will be sent to your account. Click the embedded link to verify your access.

6)    On the NXP online support page, select Contact Support from the top menu and click “submit a new case” to start the process.


Have a great day,
Yuri

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复
1,117 次查看
LPs
Contributor III
0 项奖励
回复