dreemurrs-embedded / Jumpdrive

Flash/Rescue SD Card image for PinePhone and PineTab. This is NOT a bootloader
GNU General Public License v2.0
479 stars 59 forks source link

PinePhone is not detected as USB device by the PC #63

Open bam80 opened 2 years ago

bam80 commented 2 years ago

While "Jumpdrive is running" prompt on the screen, PC still doesn't see the device and it's not listed in lsusb. I suspect that's maybe because of buggy hw revision of my phone, how can I check for sure which one I have?

wzuo commented 2 years ago

I have the same problem. Running Kubuntu 20.10

[1416255.329694] usb 1-4: new full-speed USB device number 24 using xhci_hcd [1416255.329884] usb 1-4: Device not responding to setup address. [1416255.537641] usb 1-4: Device not responding to setup address. [1416255.745784] usb 1-4: device not accepting address 24, error -71

nmauersberg commented 2 years ago

Same here, been stuck on this for a while now.. (Tried Manjaro xfce / Windows 10)

bam80 commented 2 years ago

Whoever experiencing this problem please try to detect your hw revision.

gabrieldevillers commented 2 years ago

Have you checked other software(s) are able to give USB mass-storage access ? Such as Tow-Boot when booting with "volume up" pressed, or booting an OS from the SD Card and then trying to use the PinePhone as USB mass storage.

Apologies for being trivial, but this may "simply" be hardware problem: I have a PinePhone with a damaged USB-C connector that behaves exactly like that (same messages), unless a small pressure is applied on the cable (such as having the phone lay on the cable end). I would suggest trying to change USB cable, then the USB-C sideboard (currently out of stock :disappointed: ) and maybe also the FPC cable.

sven-frotscher commented 1 year ago

Whoever experiencing this problem please try to detect your hw revision.

I have the Beta Edition With Convergence Package and don't see the PP in lsusb or the dmesg (also see #85). If you need more precise information: Can you obtain that in the Jumpdrive shell? If so, how?