- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Dear Sir/Madam,
I am having a software error issue when I was running the example based on the 10Gbps Ethernet Accelerator Functional Unit Design Example user guide.
error was this
./pac_hssi_e10: error while loading shared libraries: fpga_hssi.so: cannot open shared object file: No such file or directory.
I just list what I have done here ,any suggestion is welcome.
There are two PAC CARD inserted in my server
[root@fig01 bin]# ls -lrt /sys/class/fpga/intel-fpga-dev.*/
/sys/class/fpga/intel-fpga-dev.0/:
total 0
-rw-r--r--. 1 root root 4096 Feb 27 12:59 uevent
drwxr-xr-x. 12 root root 0 Feb 27 12:59 intel-fpga-fme.0
drwxr-xr-x. 4 root root 0 Feb 27 12:59 intel-fpga-port.0
lrwxrwxrwx. 1 root root 0 Feb 27 12:59 subsystem -> ../../../../../../class/fpga
drwxr-xr-x. 2 root root 0 Feb 27 13:00 power
lrwxrwxrwx. 1 root root 0 Feb 27 13:32 device -> ../../../0000:3b:00.0
/sys/class/fpga/intel-fpga-dev.1/:
total 0
-rw-r--r--. 1 root root 4096 Feb 27 12:59 uevent
drwxr-xr-x. 4 root root 0 Feb 27 12:59 intel-fpga-port.1
drwxr-xr-x. 12 root root 0 Feb 27 12:59 intel-fpga-fme.1
lrwxrwxrwx. 1 root root 0 Feb 27 12:59 subsystem -> ../../../../../../class/fpga
drwxr-xr-x. 2 root root 0 Feb 27 13:00 power
lrwxrwxrwx. 1 root root 0 Feb 27 13:32 device -> ../../../0000:d8:00.0
You have new mail in /var/spool/mail/root
Check further information including Pr Interface Id and BMC version
[root@fig01 bin]# fpgainfo fme
Board Management Controller, microconetroller FW version 26889
Last Power Down Cause: POK_CORE
Last Reset Cause: None
//****** FME ******//
Object Id : 0xED00001
PCIe s:b:d:f : 0000:D8:00:0
Device Id : 0x09C4
Socket Id : 0x00
Ports Num : 01
Bitstream Id : 0x123000200000185
Bitstream Version : 0x562800030201
Pr Interface Id : 69528db6-eb31-577a-8c36-68f9faa081f6
Board Management Controller, microcontroller FW version unavailable
Last Power Down Cause: unavailable
Last Reset Cause: unavailable (can't open)
//****** FME ******//
Object Id : 0xED00000
PCIe s:b:d:f : 0000:3B:00:0
Device Id : 0x09C4
Socket Id : 0x00
Ports Num : 01
Bitstream Id : 0x123000200000185
Bitstream Version : 0x562800030201
Pr Interface Id : 69528db6-eb31-577a-8c36-68f9faa081f6
Check hssi information as needed as below
root@fig01 sw]# ls /sys/class/fpga
intel-fpga-dev.0 intel-fpga-dev.1
[root@fig01 sw]# ls /sys/class/fpga/intel-fpga-dev.0/
device intel-fpga-fme.0 intel-fpga-port.0 power subsystem uevent
[root@fig01 sw]# ls /sys/class/fpga/intel-fpga-dev.0/intel-fpga-fme.0/
altr-asmip2.0.auto bitstream_id cache_size dperf emif_mgmt fpga_manager modalias power revision subsystem uevent
avmmi-bmc.2.auto bitstream_metadata dev driver errors intel-pac-hssi.1.auto ports_num pr socket_id thermal_mgmt version
[root@fig01 sw]# ls /sys/class/fpga/intel-fpga-dev.1/
device intel-fpga-fme.1 intel-fpga-port.1 power subsystem uevent
[root@fig01 sw]# ls /sys/class/fpga/intel-fpga-dev.1/intel-fpga-fme.1/
altr-asmip2.3.auto bitstream_id cache_size dperf emif_mgmt fpga_manager modalias power revision subsystem uevent
avmmi-bmc.5.auto bitstream_metadata dev driver errors intel-pac-hssi.4.auto ports_num pr socket_id thermal_mgmt version
So we can summary as below
PAC Card 0
3B:00:00
intel-fpga-dev.0
intel-fpga-fme.0
intel-fpga-port.0
intel-pac-hssi.1.auto
PAC Card 1
D8:00:00
intel-fpga-dev.1
intel-fpga-fme.1
intel-fpga-port.1
intel-pac-hssi.4.auto
and further operation will based on above information.
[root@fig01 build_synth]# sudo fpgaconf -B 0xd8 -D 0 -F 0 eth_e2e_e10.gbs
[root@fig01 build_synth]# pwd
/root/inteldevstack/a10_gx_pac_ias_1_2_pv/hw/samples/eth_e2e_e10/build_synth
[root@fig01 build_synth]# cd ..
[root@fig01 eth_e2e_e10]# ls
bin build_synth hw README sw
[root@fig01 eth_e2e_e10]# cd sw
[root@fig01 sw]# make
make: Nothing to be done for 'all'.
the reason was I have done make before, but I can confirm relavant files was generated as below
[root@fig01 sw]# sudo sh -c "echo 10 > /sys/class/fpga/intel-fpga-dev.1/intel-fpga-fme.1/intel-pac-hssi.4.auto/hssi_mgmt/config"
[root@fig01 sw]# sudo chmod 666 /dev/intel-fpga-port.1
[root@fig01 sw]# export LD_LIBRARY_PATH='pwd':$LD_LIBRARY_PATH
[root@fig01 sw]# ./pac_hssi_e10 -b 0xd8 -d 00 -f 00 --action=loopback_enable
./pac_hssi_e10: error while loading shared libraries: fpga_hssi.so: cannot open shared object file: No such file or directory
[root@fig01 sw]#
would you please any other test I can try?
thanks
Jim
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
There is some issue on excuting "export LD_LIBRARY_PATH='pwd':$LD_LIBRARY_PATH" which the current directory is not added into the environment. Please use "export LD_LIBRARY_PATH=$(pwd):$LD_LIBRARY_PATH" which will fixed the issue.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi JohnT,
Thanks for your suggestion and solution.
best Regard
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Glad to be able to help you.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page