iMX6DL : How to reset the PCIe core ?

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

iMX6DL : How to reset the PCIe core ?

跳至解决方案
1,390 次查看
koichisakagami
Contributor II

Dear community,
I use i.MX6DL PCIe module as a RootComplex.


After bringing up the PCIe link connected to an endpoint device,
I want to reset the PCIe core in order to re-bringing up .

I hope to use the "core_rst_n" signal to reset the PCIe core.
It is described in Figure 49-9. I/O Interfaces involved in Initialization (IMX6SDLRM)

[Question]
What kind of registers do I need to set up in order to assert  "core_rst_n" signal ?

Best Regards,
       Koichi Sakagami

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

Hello,

  The "core_rst_n" is internal signal, that may be activated by i.MX6 System Reset Controller (SoC resets).

You may look at Chapter 60 [System Reset Controller (SRC)] of the i.MX6 S/DL RM for more details.

As we can see, there is no separate reset option for the PCIe.

  For PCIe Link establishment You may use bit APP_LTSSM_ENABLE and APP_INIT_RST bits

of IOMUXC_GPR12 register.

Have a great day,
Yuri

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

在原帖中查看解决方案

0 项奖励
回复
1 回复
1,181 次查看
Yuri
NXP Employee
NXP Employee

Hello,

  The "core_rst_n" is internal signal, that may be activated by i.MX6 System Reset Controller (SoC resets).

You may look at Chapter 60 [System Reset Controller (SRC)] of the i.MX6 S/DL RM for more details.

As we can see, there is no separate reset option for the PCIe.

  For PCIe Link establishment You may use bit APP_LTSSM_ENABLE and APP_INIT_RST bits

of IOMUXC_GPR12 register.

Have a great day,
Yuri

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

0 项奖励
回复