FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
5925 Discussions

5GNR FEC PCI device not shown from lspci

SeanMa
Beginner
2,089 Views

Hi,

After following the https://www.intel.com/content/www/us/en/programmable/documentation/rjg1562957780901.html step 4 and 7 the `lspci | grep acc` only gives:

b3:00.0 Processing accelerators: Intel Corporation Device 0b30
b7:00.0 Processing accelerators: Intel Corporation Device 0b32

But according to https://doc.dpdk.org/guides/bbdevs/fpga_5gnr_fec.html it should have something with deviceID 0d8f

Is there anything we missed?

```fpgainfo fme
Board Management Controller, MAX10 NIOS FW version D.2.1.24
Board Management Controller, MAX10 Build version D.2.0.7
//****** FME ******//
Object Id : 0xF000000
PCIe s:b:d.f : 0000:b3:00.0
Device Id : 0x0b30
Numa Node : 1
Ports Num : 01
Bitstream Id : 0x23000110010310
Bitstream Version : 0.2.3
Pr Interface Id : f3c99413-5081-4aad-bced-07eb84a6d0bb
Boot Page : user```

```fpgainfo bmc
Board Management Controller, MAX10 NIOS FW version D.2.1.24
Board Management Controller, MAX10 Build version D.2.0.7
//****** BMC SENSORS ******//
Object Id : 0xF000000
PCIe s:b:d.f : 0000:b3:00.0
Device Id : 0x0b30
Numa Node : 1
Ports Num : 01
Bitstream Id : 0x23000110010310
Bitstream Version : 0.2.3
Pr Interface Id : f3c99413-5081-4aad-bced-07eb84a6d0bb
( 1) Board Power : 83.68 Watts
( 2) 12V Backplane Current : 3.57 Amps
( 3) 12V Backplane Voltage : 12.16 Volts
( 4) 1.2V Voltage : 1.20 Volts
( 6) 1.8V Voltage : 1.80 Volts
( 3.3V Voltage : 3.26 Volts
(10) FPGA Core Voltage : 0.90 Volts
(11) FPGA Core Current : 23.22 Amps
(12) FPGA Core Temperature : 84.00 Celsius
(13) Board Temperature : 56.00 Celsius
(14) QSFP A Voltage : N/A
(15) QSFP A Temperature : N/A
(24) 12V AUX Current : 3.31 Amps
(25) 12V AUX Voltage : 12.18 Volts
(37) QSFP B Voltage : N/A
(38) QSFP B Temperature : N/A
(44) Retimer A Core Temperature : 87.00 Celsius
(45) Retimer A Serdes Temperature : 88.00 Celsius
(46) Retimer B Core Temperature : 0.00 Celsius
(47) Retimer B Serdes Temperature : 0.00 Celsius```

 

0 Kudos
1 Solution
JonWay_C_Intel
Employee
2,023 Views

The image is not provided with the acceleration stack. Can you check with your local FAE? Thanks.

View solution in original post

8 Replies
SeanMa
Beginner
2,068 Views

additional info if it helps:

 

lspci -vd8086:0b32

b7:00.0 Processing accelerators: Intel Corporation Device 0b32

        Subsystem: Intel Corporation Device 0000

        Flags: bus master, fast devsel, latency 0, IRQ 255, NUMA node 1

        Memory at e4d00000 (64-bit, prefetchable) [size=512K]

        Memory at e4b00000 (64-bit, prefetchable) [size=1M]

        Capabilities: [68] MSI-X: Enable- Count=7 Masked-

        Capabilities: [78] Power Management version 3

        Capabilities: [80] Express Endpoint, MSI 00

        Capabilities: [100] Advanced Error Reporting

       Capabilities: [160] Alternative Routing-ID Interpretation (ARI)

        Capabilities: [200] Single Root I/O Virtualization (SR-IOV)

        Capabilities: [280] #19

 

lspci -vd8086:0b30

b3:00.0 Processing accelerators: Intel Corporation Device 0b30

        Subsystem: Intel Corporation Device 0000

        Physical Slot: 9

        Flags: bus master, fast devsel, latency 0, IRQ 36, NUMA node 1

        Memory at e5000000 (64-bit, prefetchable) [size=512K]

        Memory at e4e00000 (64-bit, prefetchable) [size=1M]

        Capabilities: [68] MSI-X: Enable+ Count=7 Masked-

        Capabilities: [78] Power Management version 3

        Capabilities: [80] Express Endpoint, MSI 00

        Capabilities: [100] Advanced Error Reporting

        Capabilities: [160] Alternative Routing-ID Interpretation (ARI)

        Capabilities: [200] Single Root I/O Virtualization (SR-IOV)

        Capabilities: [280] #19

        Kernel driver in use: intel-fpga-pci

        Kernel modules: intel_fpga_pci

0 Kudos
JonWay_C_Intel
Employee
2,050 Views

Hi @SeanMa 

b3:00.0 Processing accelerators: Intel Corporation Device 0b30
b7:00.0 Processing accelerators: Intel Corporation Device 0b32

==> This is expected. Cards are shipped with the default DID 0b30/0b32 as you saw.

But according to https://doc.dpdk.org/guides/bbdevs/fpga_5gnr_fec.html it should have something with deviceID 0d8f Is there anything we missed?

==> You will only see 0d8f if you have programmed the 5GNR FEC image into the card.

0 Kudos
SeanMa
Beginner
2,047 Views

Thanks for the answer, just wonder if there is any instruction for how to program FEC image into the card?

0 Kudos
JonWay_C_Intel
Employee
2,044 Views

If you have installed the Acceleration Stack, and if you have the image, run below:

fpgasupdate <BIN filename> <BDF>

When it completed update...run 

rsu bmcimg <BDF>

Example:

fpgasupdate example.bin 1a:00.0

rsu bmcimg 1a:00.0

0 Kudos
JonWay_C_Intel
Employee
2,043 Views

Correction: you must install the Acceleration Stack in order to run those commands. It is not a "if", it is a MUST. You can either install the RTE or the Development version.

0 Kudos
SeanMa
Beginner
2,035 Views

Hi Jon,

Thanks again, yes I have the acceleration stack installed, where can I find the FEC image?

 

BR
Sean

0 Kudos
SeanMa
Beginner
2,032 Views

any image under the following folder?

ls -lrt /usr/share/opae/n3000/super-rsu/2x2x25G/
total 44896
-rw-r--r--. 1 root root 1152 Nov 18 2019 VistaCreekBMCCSK0_CANCEL.bin
-rw-r--r--. 1 root root 1466 Nov 18 2019 super-rsu-2x2x25G.json
-rw-r--r--. 1 root root 45089792 Nov 18 2019 sr_vista_rot_2x2x25g_19ww43.6_unsigned.bin
-rw-r--r--. 1 root root 869632 Nov 18 2019 bmc_fw_vista_rot_revd_19ww46.5_signed.bin

0 Kudos
JonWay_C_Intel
Employee
2,024 Views

The image is not provided with the acceleration stack. Can you check with your local FAE? Thanks.

Reply