ls1028 pcie configuration

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

ls1028 pcie configuration

335 Views
Alik_Y1
Contributor II

Hello

 

As part of our bring-up affort on ls1028

we connected our custom fpga via pcie to M.2 connector (lane C/2 -  j16)

 

 

Relavant uboot log:

U-Boot 2018.03-00139-ge124969f47-dirty (Dec 20 2018 - 15:22:43 +0530)

 

SoC:  LS1028AE Rev1.0 (0x870b0010)

Clock Configuration:

       CPU0(A72):1300 MHz  CPU1(A72):1300 MHz 

       Bus:      400  MHz  DDR:      1600 MT/s

Reset Configuration Word (RCW):

       00000000: 34004010 00000030 00000000 00000000

       00000010: 00000000 008f0000 0030c000 00000000

       00000020: 006031a0 00002580 00000000 00003296

       00000030: 00000000 00000010 00000000 00000000

       00000040: 00000000 00000000 00000000 00000000

       00000050: 00000000 00000000 00000000 00000000

       00000060: 00000000 00000000 20067054 00000000

       00000070: bb580000 00000000

Model: NXP Layerscape 1028a RDB Board

Board: LS1028AE Rev1.0-RDB, Version: C, boot from NOR

FPGA: v8 (RELEASED: RDB_2020_0330_1829)

SERDES1 Reference : Clock1 = 100.00MHz Clock2 = 100.00MHz

I2C:   ready

DRAM:  Initializing DDR....

Detected UDIMM Fixed DDR on board

3.9 GiB

DDR    3.9 GiB (DDR4, 32-bit, CL=11, ECC on)

PPA Firmware: Version LSDK-18.09

Using SERDES1 Protocol: 47960 (0xbb58)

PCIe0: pcie@3400000 Root Complex: no link

PCIe1: pcie@3500000 Root Complex: no link

 

My questions are:

Do I need  to  enable any pcie related power settings?

Is led D14  should be ON  (after uboot or after Linux boot):

from documentation:

led D14  should be ON  when the M.2 card on J16 is powered properly and its transmitter is ready to transmit ;

currently it is OFF

Should I be able to see pcie card presence via STAT_PRES2 register ?

 

 

Thank You

Tags (2)
0 Kudos
0 Replies