PandABlocks / PandABlocks-rootfs

Root filesystem build with tools for building zpg packages
Apache License 2.0
3 stars 5 forks source link

USB port does not work with current rootfs #33

Closed tomtrafford closed 1 year ago

tomtrafford commented 1 year ago

I've noticed that updating the rootfs from 2.0.2 to the most recent version (3.0a3) causes the USB port to stop working. I have changed the version between 3.0a3 and 2.0.2 a few times and I found that the USB port always works on 2.0.2 and never works on 3.0a3.

EmilioPeJu commented 1 year ago

It's not a trivial issue, the driver refuse to probe the driver after this commit, my guess is that Vivado needs to be updated to create a device tree providing the attribute "usb-phy". Given this is not a critical issue, I suggest we wait for the project update to 2022 or 2023

coretl commented 1 year ago

Who's working on the update to a later vivado? We need to get V3 out the door in June, and the USB needs to be working by then...

EmilioPeJu commented 1 year ago

Glenn already has some change regarding the Vivado update and will test it soon, if it doesn't work, there are ugly workarounds I could do (but I would prefer to avoid that)

EmilioPeJu commented 1 year ago

Glenn has a solution to this problem and it actually goes to the FPGA repo, it should be ready before the release in June

glennchid commented 1 year ago

This is fixed in the PandABlocks-FPGA repo: https://github.com/PandABlocks/PandABlocks-FPGA/pull/114