2040908_en-US

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

2040908_en-US

2040908_en-US

S32G-VNP-RDB3 - PCIe via card edge connector (P1) not working

I'm trying to establish a PCIe connection via the PCIe card edge connector P1 on the S32G-VNP-RDB3 board.

Regardless of jumper settings and U-Boot hwconfig settings, I am not able get this working.

Has anyone been able to successfully get this working?

The hardware design is suspicious, the differential pairs are connected with inverted polarity at the card edge connector:

felixn_0-1739191875810.png


Re: S32G-VNP-RDB3 - PCIe via card edge connector (P1) not working

Hi Chenyin,

thanks, with your notes I got it working.

I think the main issue was that I had to run the saveenv command after setting the hwconfig variable, and then rebooting!

Cheers, Felix

Re: S32G-VNP-RDB3 - PCIe via card edge connector (P1) not working

Hello, @felixn 

Thanks for your post.

May I know which version RDB3 is used from your side? which version BSP is used during your test?

I have tested it with my local RDB3(REVF) with BSP42, seems the PCIe device that connect to the P1 is fine.

I suggest firstly setting the SW8 to OFF, then using the following hwconfig under U-boot:

hwconfig=serdes0:mode=pcie,clock=ext;pcie0:mode=rc;serdes1:mode=pcie&xpcs1,clock=int,fmhz=100;pcie1:mode=rc;xpcs1_1:speed=2G5

After resetting the board, my PCIe device connected to P1(one e1000 network card) could be detected in Linux correctly:

0001:01:00.0 Ethernet controller: Intel Corporation 82572EI Gigabit Ethernet Controller (Copper) (rev 06)


BR

Chenyin

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-21-2025 10:57 PM
更新者: