PINE64
USB on Quartz64 Zero - Printable Version

+- PINE64 (https://forum.pine64.org)
+-- Forum: Quartz64 (https://forum.pine64.org/forumdisplay.php?fid=166)
+--- Forum: Linux on Quartz64 (https://forum.pine64.org/forumdisplay.php?fid=168)
+--- Thread: USB on Quartz64 Zero (/showthread.php?tid=19508)



USB on Quartz64 Zero - litbulb - 11-13-2024

I apologize if this post is against the rules.  I have some Quartz64 Zero boards and no matter what Linux image I use the USB port doesn't work.  The Android 13 sdcard image does have USB but the OS is unstable.  Does anyone know how to bring the USB port up?  I have console access via cp2102.


RE: USB on Quartz64 Zero - MichaIng - 07-22-2026

Which Linux image did you use? There does not seem to be any for the Quartz64 Zero, and the Quartz64 Model A device tree seems to have the USB issues on the Zero. I wanted to look into the device tree of the Android 13 image, but couldn't find sources, and am not keen to download the full 111 GiB SDK: https://forum.pine64.org/showthread.php?tid=20326

So if anyone knows whether/where there are browsable PINE64 Android sources, or has the SDK at hand to post the Quartz64 Zero device tree here, I might be able to derive one that works (including USB) with mainline Linux.


RE: USB on Quartz64 Zero - elizabethtaylor - 11-09-2026

The Model A device tree mismatch is likely the whole problem — the Zero's USB wiring and PHY setup differ, so borrowing that DT won't bring the port up cleanly. On the browsable-sources question, the Android tree is usually split across a kernel repo plus a separate device repo, so you may not need the full SDK to find the Quartz64 Zero DTS; worth checking whether Pine64 mirrors the kernel and device trees individually rather than only as a monolithic SDK download. If you can get even the USB node out of the Android DT, diffing it against mainline would show what's missing.