> Date: Wed, 20 Aug 2025 23:11:12 +0000 > From: Klemens Nanni <[email protected]> > > Snapshot miniroot77.img with U-Boot firmware on SD card as per INSTALL.arm64 > hangs seemingly forever at > > ohci0 at mainbus0
Hmm. We've seen that before on ther SoCs. Typically that happened when essential clocks were gated, the device was still in reset or the USB PHY wasn't initialized properly. Can you send me the eeprom -p output for this machine? > UART console, USB-C Power-Delivery and one network port are plugged, > nothing else. > > 7.7-release with U-Boot 2025.01 behaves the same. > > Disabling the driver allows reaching the installer, full console log below. > > > U-Boot 2025.07 (Aug 15 2025 - 04:19:36 -0600) > > Model: FriendlyElec NanoPi R6S > SoC: RK3588S > DRAM: 8 GiB > Core: 341 devices, 30 uclasses, devicetree: separate > MMC: mmc@fe2c0000: 0, mmc@fe2e0000: 1 > Loading Environment from nowhere... OK > In: serial@feb50000 > Out: serial@feb50000 > Err: serial@feb50000 > Model: FriendlyElec NanoPi R6S > SoC: RK3588S > Net: eth0: ethernet@fe1c0000 > Hit any key to stop autoboot: 0 > Scanning for bootflows in all bootdevs > Seq Method State Uclass Part Name Filename > --- ----------- ------ -------- ---- ------------------------ > ---------------- > Scanning global bootmeth 'efi_mgr': > Cannot persist EFI variables without system partition > 0 efi_mgr ready (none) 0 <NULL> > ** Booting bootflow '<NULL>' with efi_mgr > Booting: Label: mmc 0 Device path: > /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b,0000000000000000)/SD(0)/SD(0) > disks: sd0* sd1 > >> OpenBSD/arm64 BOOTAA64 1.21 > boot> boot -c > cannot open sd0a:/etc/random.seed: No such file or directory > booting sd0a:/bsd: 3038140+1269900+12713856+651088 > [267636+91+720816+292418]=0x13f7da0 > Copyright (c) 1982, 1986, 1989, 1991, 1993 > The Regents of the University of California. All rights reserved. > Copyright (c) 1995-2025 OpenBSD. All rights reserved. https://www.OpenBSD.org > > OpenBSD 7.7-current (RAMDISK) #64: Wed Aug 20 06:38:20 MDT 2025 > [email protected]:/usr/src/sys/arch/arm64/compile/RAMDISK > real mem = 8585994240 (8188MB) > avail mem = 8236179456 (7854MB) > User Kernel Config > UKC> disable ohci > 89 ohci* disabled > 148 ohci* disabled > 289 ohci* disabled > UKC> exit > Continuing... > random: good seed from bootblocks > mainbus0 at root: FriendlyElec NanoPi R6S > psci0 at mainbus0: PSCI 1.1, SMCCC 1.2, SYSTEM_SUSPEND > efi0 at mainbus0: UEFI 2.11 > efi0: Das U-Boot rev 0x20250700 > smbios0 at efi0: SMBIOS 3.7.0 > smbios0: vendor U-Boot version "2025.07" date 07/01/2025 > smbios0: friendlyarm FriendlyElec NanoPi R6S > cpu0 at mainbus0 mpidr 0: ARM Cortex-A55 r2p0 > cpu0: 32KB 64b/line 4-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache > cpu0: 128KB 64b/line 4-way L2 cache > cpu0: 4096KB 64b/line 16-way L3 cache > cpu0: > DP,RDM,Atomic,CRC32,SHA2,SHA1,AES+PMULL,LRCPC,DPB,ASID16,PAN+ATS1E1,LO,HPDS,VH,HAFDBS,RAS,AdvSIMD+HP,FP+HP,SSBS > "optee" at mainbus0 not configured > scmi0 at mainbus0: SCMI 2.0 > syscon0 at mainbus0: "syscon" > syscon1 at mainbus0: "syscon" > syscon2 at mainbus0: "syscon" > syscon3 at mainbus0: "syscon" > syscon4 at mainbus0: "syscon" > syscon5 at mainbus0: "syscon" > syscon6 at mainbus0: "syscon" > syscon7 at mainbus0: "syscon" > syscon8 at mainbus0: "syscon" > syscon9 at mainbus0: "syscon" > syscon10 at mainbus0: "syscon" > rkusbphy0 at syscon10: phy 0 > syscon11 at mainbus0: "syscon" > rkusbphy1 at syscon11: phy 2 > syscon12 at mainbus0: "syscon" > syscon13 at mainbus0: "syscon" > syscon14 at mainbus0: "syscon" > rkclock0 at mainbus0 > CRU_GATE_CON20: 0x0000aa05 > CRU_GATE_CON21: 0x000000a0 > CRU_GATE_CON22: 0x00000263 > CRU_GATE_CON23: 0x0000aa05 > CRU_GATE_CON24: 0x000000a0 > CRU_GATE_CON25: 0x00000263 > syscon15 at mainbus0: "power-management" > "power-controller" at syscon15 not configured > syscon16 at mainbus0: "qos" > syscon17 at mainbus0: "qos" > syscon18 at mainbus0: "qos" > syscon19 at mainbus0: "qos" > syscon20 at mainbus0: "qos" > syscon21 at mainbus0: "qos" > syscon22 at mainbus0: "qos" > syscon23 at mainbus0: "qos" > syscon24 at mainbus0: "qos" > syscon25 at mainbus0: "qos" > syscon26 at mainbus0: "qos" > syscon27 at mainbus0: "qos" > syscon28 at mainbus0: "qos" > syscon29 at mainbus0: "qos" > syscon30 at mainbus0: "qos" > syscon31 at mainbus0: "qos" > syscon32 at mainbus0: "qos" > syscon33 at mainbus0: "qos" > syscon34 at mainbus0: "qos" > syscon35 at mainbus0: "qos" > syscon36 at mainbus0: "qos" > syscon37 at mainbus0: "qos" > syscon38 at mainbus0: "qos" > syscon39 at mainbus0: "qos" > syscon40 at mainbus0: "qos" > syscon41 at mainbus0: "qos" > syscon42 at mainbus0: "qos" > syscon43 at mainbus0: "qos" > syscon44 at mainbus0: "qos" > syscon45 at mainbus0: "qos" > syscon46 at mainbus0: "qos" > syscon47 at mainbus0: "qos" > syscon48 at mainbus0: "qos" > syscon49 at mainbus0: "qos" > syscon50 at mainbus0: "qos" > syscon51 at mainbus0: "qos" > syscon52 at mainbus0: "qos" > syscon53 at mainbus0: "qos" > syscon54 at mainbus0: "qos" > syscon55 at mainbus0: "qos" > syscon56 at mainbus0: "qos" > syscon57 at mainbus0: "qos" > syscon58 at mainbus0: "qos" > syscon59 at mainbus0: "qos" > syscon60 at mainbus0: "qos" > syscon61 at mainbus0: "qos" > syscon62 at mainbus0: "qos" > syscon63 at mainbus0: "qos" > agintc0 at mainbus0 mbi shift 4:4 nirq 512 nredist 8: "interrupt-controller" > agintcmsi0 at agintc0 > agintcmsi1 at agintc0 > rkcomphy0 at mainbus0 > rkcomphy1 at mainbus0 > rkpinctrl0 at mainbus0: "pinctrl" > rkgpio0 at rkpinctrl0 > rkgpio1 at rkpinctrl0 > rkgpio2 at rkpinctrl0 > rkgpio3 at rkpinctrl0 > rkgpio4 at rkpinctrl0 > "fit-images" at mainbus0 not configured > "l3-cache" at mainbus0 not configured > "display-subsystem" at mainbus0 not configured > "firmware" at mainbus0 not configured > "pmu-a55" at mainbus0 not configured > "pmu-a76" at mainbus0 not configured > "clock-0" at mainbus0 not configured > agtimer0 at mainbus0: 24000 kHz > "clock-1" at mainbus0 not configured > "clock-2" at mainbus0 not configured > "sram" at mainbus0 not configured > "gpu" at mainbus0 not configured > xhci0 at mainbus0, xHCI 1.10 > usb0 at xhci0: USB revision 3.0 > uhub0 at usb0 configuration 1 interface 0 "Generic xHCI root hub" rev > 3.00/1.00 addr 1 > ehci0 at mainbus0 > usb1 at ehci0: USB revision 2.0 > uhub1 at usb1 configuration 1 interface 0 "Generic EHCI root hub" rev > 2.00/1.00 addr 1 > "usb" at mainbus0 not configured > "iommu" at mainbus0 not configured > "sram" at mainbus0 not configured > rkiic0 at mainbus0 > iic0 at rkiic0 > "rockchip,rk8602" at iic0 addr 0x42 not configured > "rockchip,rk8603" at iic0 addr 0x43 not configured > "video-codec" at mainbus0 not configured > "iommu" at mainbus0 not configured > "rga" at mainbus0 not configured > "video-codec" at mainbus0 not configured > "iommu" at mainbus0 not configured > "video-codec" at mainbus0 not configured > "iommu" at mainbus0 not configured > "video-codec" at mainbus0 not configured > "iommu" at mainbus0 not configured > "video-codec" at mainbus0 not configured > "iommu" at mainbus0 not configured > "video-codec" at mainbus0 not configured > "vop" at mainbus0 not configured > "iommu" at mainbus0 not configured > "hdmi" at mainbus0 not configured > "qos" at mainbus0 not configured > "qos" at mainbus0 not configured > "dfi" at mainbus0 not configured > dwpcie0 at mainbus0 > dwpcie1 at mainbus0 > dwqe0 at mainbus0 gmac 1: rev 0x51, address 5e:27:b1:14:a9:c9 > rgephy0 at dwqe0 phy 1: RTL8169S/8110S/8211, rev. 6 > dwmmc0 at mainbus0: 49 MHz base clock > sdmmc0 at dwmmc0: 4-bit, sd high-speed, dma > dwmshc0 at mainbus0 > dwmshc0: SDHC 4.20, 200 MHz base clock > sdmmc1 at dwmshc0: 8-bit, sd high-speed, mmc high-speed, dma > "rng" at mainbus0 not configured > "interrupt-controller" at mainbus0 not configured > "dma-controller" at mainbus0 not configured > "dma-controller" at mainbus0 not configured > rkiic1 at mainbus0 > iic1 at rkiic1 > "rockchip,rk8602" at iic1 addr 0x42 not configured > "timer" at mainbus0 not configured > "watchdog" at mainbus0 not configured > rkspi0 at mainbus0 > rkpmic0 at rkspi0: RK806 > com0 at mainbus0: dw16550, 64 byte fifo > com0: console > "tsadc" at mainbus0 not configured > "adc" at mainbus0 not configured > rkiic2 at mainbus0 > iic2 at rkiic2 > pcxrtc0 at iic2 addr 0x51: battery low > "efuse" at mainbus0 not configured > "dma-controller" at mainbus0 not configured > "phy" at mainbus0 not configured > "phy" at mainbus0 not configured > "phy" at mainbus0 not configured > "phy" at mainbus0 not configured > "sram" at mainbus0 not configured > "pinctrl" at mainbus0 not configured > "opp-table-cluster0" at mainbus0 not configured > "opp-table-cluster1" at mainbus0 not configured > "opp-table-cluster2" at mainbus0 not configured > "opp-table" at mainbus0 not configured > "adc-keys" at mainbus0 not configured > "gpio-keys" at mainbus0 not configured > "hdmi-con" at mainbus0 not configured > "leds" at mainbus0 not configured > "regulator-vcc5v0-sys" at mainbus0 not configured > "regulator-vcc-1v1-nldo-s3" at mainbus0 not configured > "regulator-vcc-3v3-s0" at mainbus0 not configured > "regulator-vcc-3v3-sd-s0" at mainbus0 not configured > "regulator-vcc3v3-pcie20" at mainbus0 not configured > "regulator-vcc5v0-usb" at mainbus0 not configured > "regulator-vcc5v0-usb-otg0" at mainbus0 not configured > "regulator-vcc5v0-host-20" at mainbus0 not configured > "binman" at mainbus0 not configured > "dmc" at mainbus0 not configured > pci0 at dwpcie0 > ppb0 at pci0 dev 0 function 0 "Rockchip RK3588" rev 0x00 > pci1 at ppb0 bus 49 > rge0 at pci1 dev 0 function 0 "Realtek RTL8125" rev 0x05: msix, address > 00:00:00:00:00:00 > pci2 at dwpcie1 > ppb1 at pci2 dev 0 function 0 "Rockchip RK3588" rev 0x00 > pci3 at ppb1 bus 65 > rge1 at pci3 dev 0 function 0 "Realtek RTL8125" rev 0x05: msix, address > 00:00:00:00:00:00 > scsibus0 at sdmmc0: 2 targets, initiator 0 > sd0 at scsibus0 targ 1 lun 0: <Sandisk, SU32G, 0080> removable > sd0: 30436MB, 512 bytes/sector, 62333952 sectors > scsibus1 at sdmmc1: 2 targets, initiator 0 > sd1 at scsibus1 targ 1 lun 0: <SD/MMC, A3A551, 0000> > sd1: 29600MB, 512 bytes/sector, 60620800 sectors > softraid0 at root > scsibus2 at softraid0: 256 targets > root on rd0a swap on rd0b dump on rd0b > WARNING: bad clock chip time > WARNING: CHECK AND RESET THE DATE! > erase ^?, werase ^W, kill ^U, intr ^C, status ^T > > Welcome to the OpenBSD/arm64 7.7 installation program. > (I)nstall, (U)pgrade, (A)utoinstall or (S)hell? > >
