Forum Discussion
Arria 10 PCIe device is not mounting
We have connected PCIe x1 USB 3.0 device to the one of our Arria 10 SOC(10AS048H3F34E2SG). Through "lspci" command, we are able to detect the rootport and USB 3.0 device. We have enabled the USB 3.0 driver, But we are not able to access the USB 3.0 storage device. The USB storage device partitions are not detecting.
Please suggest.
Regards,
Rakshith
5 Replies
- SengKok_L_Intel
Regular Contributor
Hi Rakshith, The USB3.0 is an endpoint. From the lspci, you should able to find the BDF. Are you saying that you are unable to perform any memory read or memory write for the given BDF to your USB3.0 device? Regards -SK- R_
New Contributor
Hi,
With lspci I am able to detect the device but I am not able to access that as storage device,USB storage device partitions are not detecting,Please find below logs
root@arria10:~# lspci
00:00.0 PCI bridge: Altera Corporation Device e000 (rev 01)
01:00.0 USB controller: ASMedia Technology Inc. Device 2142
root@arria10:~#
root@arria10:~#
root@arria10:~# cat /proc/partitions
major minor #blocks name
1 0 8192 ram0
1 1 8192 ram1
179 0 7563264 mmcblk0
179 1 512000 mmcblk0p1
179 2 1536000 mmcblk0p2
179 3 10240 mmcblk0p3
root@arria10:~#
root@arria10:~#
Thank you,
Regards,
Rakshith
- SengKok_L_Intel
Regular Contributor
It sound like USB controller driver related since the Host can detect the endpoint, which mean the enumeration and link training are success
Regards -SK
- R_
New Contributor
Hi,
I have checked same in Arria 10 SoC FPGA Development Kit board it was working. I am able to detect the USB storage partitions.
and the same kernel image (zImage) I am using for our custom board here it was not working.
Thank you,
Regards,
Rakshith
- SengKok_L_Intel
Regular Contributor
Hi Rakshith,
One suggestion is to delay the PERST and see if there is any improvement.
Regards -SK