> From: Lear Zhou <[email protected]>
> Date: Sun, 26 Oct 2025 19:44:14 -0700
> 
> Hi guys,
> 
> I just re-installed OpenBSD 7.8 to my two rock64 arm64 servers, after
> failing upgrading due to insufficiency of disk space.
> 
> The installation went well, however, I couldn't use any of the usb ports it
> has.
> 
> Any idea how to enable at least one of them? I believe I could use one usb
> 2.0 port before, but cannot remember how to do it.

Just dusted off mine.  The USB ports aren't powered because of a bug
in U-Boot 2021.10.  Attached is a new u-boot-rk3328 port that fixes
the issue for me.  With that U-Boot version the lower USB 2.0 port and
the USB 3.0 port both work for me.


> My demsg is as follows:
> 
> OpenBSD 7.8 (GENERIC.MP) #38: Sun Oct 12 18:23:44 MDT 2025
>     [email protected]:/usr/src/sys/arch/arm64/compile/GENERIC.MP
> real mem  = 1019006976 (971MB)
> avail mem = 947027968 (903MB)
> random: good seed from bootblocks
> mainbus0 at root: Pine64 Rock64
> psci0 at mainbus0: PSCI 1.1, SMCCC 1.4, SYSTEM_SUSPEND
> efi0 at mainbus0: UEFI 2.8
> efi0: Das U-Boot rev 0x20211000
> smbios0 at efi0: SMBIOS 3.0
> smbios0: vendor U-Boot version "2021.10" date 10/01/2021
> smbios0: pine64 rock64_rk3328
> cpu0 at mainbus0 mpidr 0: ARM Cortex-A53 r0p4
> cpu0: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache
> cpu0: 256KB 64b/line 16-way L2 cache
> cpu0: CRC32,SHA2,SHA1,AES+PMULL,ASID16
> cpu1 at mainbus0 mpidr 1: ARM Cortex-A53 r0p4
> cpu1: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache
> cpu1: 256KB 64b/line 16-way L2 cache
> cpu2 at mainbus0 mpidr 2: ARM Cortex-A53 r0p4
> cpu2: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache
> cpu2: 256KB 64b/line 16-way L2 cache
> cpu3 at mainbus0 mpidr 3: ARM Cortex-A53 r0p4
> cpu3: 32KB 64b/line 2-way L1 VIPT I-cache, 32KB 64b/line 4-way L1 D-cache
> cpu3: 256KB 64b/line 16-way L2 cache
> apm0 at mainbus0
> syscon0 at mainbus0: "syscon"
> "io-domains" at syscon0 not configured
> "gpio" at syscon0 not configured
> "power-controller" at syscon0 not configured
> "reboot-mode" at syscon0 not configured
> rkclock0 at mainbus0
> syscon1 at mainbus0: "syscon"
> "usb2phy" at syscon1 not configured
> ampintc0 at mainbus0 nirq 160, ncpu 4 ipi 0: "interrupt-controller"
> rkpinctrl0 at mainbus0: "pinctrl"
> rkgpio0 at rkpinctrl0
> rkgpio1 at rkpinctrl0
> rkgpio2 at rkpinctrl0
> rkgpio3 at rkpinctrl0
> "fit-images" at mainbus0 not configured
> "opp_table0" at mainbus0 not configured
> simpleaudio0 at mainbus0
> "arm-pmu" at mainbus0 not configured
> rkdrm0 at mainbus0
> drm0 at rkdrm0
> simpleaudio1 at mainbus0
> agtimer0 at mainbus0: 24000 kHz
> "xin24m" at mainbus0 not configured
> "i2s" at mainbus0 not configured
> "i2s" at mainbus0 not configured
> "spdif" at mainbus0 not configured
> com0 at mainbus0: dw16550, 64 byte fifo
> com0: console
> rkiic0 at mainbus0
> iic0 at rkiic0
> rkpmic0 at iic0 addr 0x18: RK805
> rkspi0 at mainbus0
> "watchdog" at mainbus0 not configured
> "dmac" at mainbus0 not configured
> rktemp0 at mainbus0
> "efuse" at mainbus0 not configured
> "gpu" at mainbus0 not configured
> "video-codec" at mainbus0 not configured
> "iommu" at mainbus0 not configured
> "vop" at mainbus0 not configured
> "iommu" at mainbus0 not configured
> "hdmi" at mainbus0 not configured
> "codec" at mainbus0 not configured
> "phy" at mainbus0 not configured
> dwmmc0 at mainbus0: 50 MHz base clock
> sdmmc0 at dwmmc0: 4-bit, sd high-speed, mmc high-speed, dma
> dwmmc1 at mainbus0: 50 MHz base clock
> sdmmc1 at dwmmc1: 8-bit, mmc high-speed, dma
> dwge0 at mainbus0: rev 0x35, address b2:35:cb:82:cb:bd
> rgephy0 at dwge0 phy 0: RTL8169S/8110S/8211, rev. 6
> ehci0 at mainbus0
> usb0 at ehci0: USB revision 2.0
> uhub0 at usb0 configuration 1 interface 0 "Generic EHCI root hub" rev
> 2.00/1.00 addr 1
> ohci0 at mainbus0: version 1.0
> "usb" at mainbus0 not configured
> "usb" at mainbus0 not configured
> "external-gmac-clock" at mainbus0 not configured
> "sdmmc-regulator" at mainbus0 not configured
> "vcc-host-5v-regulator" at mainbus0 not configured
> "vcc-host1-5v-regulator" at mainbus0 not configured
> "vcc-sys" at mainbus0 not configured
> "ir-receiver" at mainbus0 not configured
> gpioleds0 at mainbus0: no LEDs
> simpleaudio2 at mainbus0
> "spdif-dit" at mainbus0 not configured
> "dmc" at mainbus0 not configured
> "smbios" at mainbus0 not configured
> usb1 at ohci0: USB revision 1.0
> uhub1 at usb1 configuration 1 interface 0 "Generic OHCI root hub" rev
> 1.00/1.00 addr 1
> scsibus0 at sdmmc0: 2 targets, initiator 0
> sd0 at scsibus0 targ 1 lun 0: <Sandisk, SA16G, 0080> removable
> sd0: 15193MB, 512 bytes/sector, 31116288 sectors
> sdmmc1: can't enable card
> vscsi0 at root
> scsibus1 at vscsi0: 256 targets
> softraid0 at root
> scsibus2 at softraid0: 256 targets
> root on sd0a (8dd38a21da4db6fd.a) swap on sd0b dump on sd0b
> rkdrm0: no display interface ports configured

Reply via email to