Using external drive - rfsoc4x2

Hi everyone,

I have an rfsoc4x2 board, with pynq 3 installed. Since my design is data-intensive, I want to connect an external SSD drive through the board’s USB port. However, when I connect the drive, the system doesn’t recognize it, and nothing appears in the output of the lsblk and lsusb commands. I should mention that the USB ports are working with a Wi-Fi dongle.

Does anyone have any ideas on how I can extend the capacity of the board through the USB port?

Thanks

1 Like

What type of drive is it and which USB port are you connected to?

Cathal

I tested a flash drive with ext file format and an external drive with NTFS file format.
I connected them to the USB3 port of the rfsoc4x2 board.

1 Like

Hi everyone,

I am still experiencing this issue. I would like to see if anyone with the RFSoC4x2 board can attach a USB thumb drive to the USB port of the board and check the output of the ‘dmesg’ command before and after connecting the flash drive. In my case, as you can see, nothing appears when I connect the flash drive to the board.

1 Like

I also have this issue. I can connect usb 2.0 devices to the USB 3.0 Host ports, but when I connect a USB 3.2 flash drive (of any format), it does not show up in dmesg or lsusb. Did you ever find a solution?

1 Like

Do you know how much power does your external SSD takes? It might be blocked by the power failsafe.

1 Like

I am using a JetFlash 790 USB flash drive. The reference manual says the host ports can provide 2.5 A, and a “USB FAULT” LED would light up, so I do not think that is the issue.

1 Like

Some RFSoC 4x2 have a physical issue with the USB controller. This issue is mentioned in that request: RFSoC 4x2: USB host and USB Device NOT working

Basically, if your USB controller has the indication “B101”, the USB ports will not work. However, they are working for me with the indication “A001”. maybe this issue is linked with the USB3 not working

My board has the A001 chip.