Forum Discussion

R_'s avatar
R_
Icon for New Contributor rankNew Contributor
7 years ago

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's avatar
    SengKok_L_Intel
    Icon for Regular Contributor rankRegular 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_'s avatar
      R_
      Icon for New Contributor rankNew 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's avatar
    SengKok_L_Intel
    Icon for Regular Contributor rankRegular 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_'s avatar
      R_
      Icon for New Contributor rankNew 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's avatar
    SengKok_L_Intel
    Icon for Regular Contributor rankRegular Contributor

    ​Hi Rakshith,

    One suggestion is to delay the PERST and see if there is any improvement.

    Regards -SK