FPGA, SoC, And CPLD Boards And Kits
FPGA Evaluation and Development Kits
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
4967 Discussions

5GNR FEC PCI device not shown from lspci

SeanMa
Beginner
574 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
508 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
553 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

JonWay_C_Intel
Employee
535 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.

SeanMa
Beginner
532 Views

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

JonWay_C_Intel
Employee
529 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

JonWay_C_Intel
Employee
528 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.

SeanMa
Beginner
520 Views

Hi Jon,

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

 

BR
Sean

SeanMa
Beginner
517 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

JonWay_C_Intel
Employee
509 Views

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

View solution in original post

Reply