S32R45 board, how to drive PCIE work?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32R45 board, how to drive PCIE work?

981 Views
lihongliang
Contributor I

hi, 

    We designed our own hardware board based on S32R45, Currently, pcie debugging encounters some problems, hope your help, thank you!

     S32R45 SoC has two SerDes modules (0 and 1), each of them with one PCIe controller. Now, let me address the two main issues(only target at PCIE1 below):

     1. Failed to stabilize PHY link(ssd card has been inserted)

          lihongliang_0-1676985039456.png

     2. The internal 100MHz reference clock could not be detected by oscilloscope.

Attention:

     1. I configed pcie to RC mode.

     2. we used R45 internal 100MHz reference clock.

     3. uboot start command

         lihongliang_1-1676985426926.png

     4. linux pcie config

         lihongliang_3-1676985539820.png

 

        Otherwise, phy link nerver came up, primary cause may be 100MHz internal clock missing. From my perspective, R45 internal 100MHz(PCIE1_CLK_P/PCIE1_CLK_N) always exists after being powered on, why be gone.

      Looking forward to your reply!

 

    

 

0 Kudos
Reply
3 Replies

954 Views
petervlna
NXP TechSupport
NXP TechSupport

Hello,

Could you please share name of your company? I need it to be able ask RADAR team.

Best regards,

Peter

0 Kudos
Reply

944 Views
lihongliang
Contributor I

Thans for your reply.

Our company information is as follows, Beijing Muniu Pilot Technology Co., LTD, focus on the development and production of millimeter wave radar products.

In addition to the problems mentioned earlier, I want to emphasize this issue:

1. PCIE0/1_CLK_P/N clock pin of S32R45, whether it can be output to peripherals as a 100M reference clock(eg, PCIe SSD).If that' okay, Is there any special parameter configuration required on the software?

0 Kudos
Reply

895 Views
alejandrolozan1
NXP Employee
NXP Employee

Hello, 

Sorry for the delay! Can you provide the BSP version you are using as reference? and if possible share portions of the schematics related to the PCIe module?

Is the device detected in Uboot? Can you share the entire log too?

Best Regards,

Alejandro

0 Kudos
Reply