Re: KHADAS EDGE V booting hangs if I install UEFI instead of u-boot
- Reply: Mark Millard : "Re: KHADAS EDGE V booting hangs if I install UEFI instead of u-boot"
- Reply: Mark Millard : "Re: KHADAS EDGE V booting hangs if I install UEFI instead of u-boot"
- In reply to: Mark Millard : "Re: KHADAS EDGE V booting hangs if I install UEFI instead of u-boot"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 07 Aug 2025 16:27:29 UTC
I can't give an answer to your questions. They are too advanced. I can only
tell you what I want to achieve. As you can see,the version of FreeBSD
which works on the KHADAS Edge is based on the old 13.x branch. I want to
use the 14.x branch. But I don't have any patch that has been used to
compile u-boot and or UEFI and / or the kernel. What I know for sure is
that the KHADAS has the Rockchip RK3399 such as the RockPro64. So,what I
tried was to place the sd card where I have installed FreeBSD 14.2 on the
RockPro64 to the sd card slot of the KHADAS,to see what would have
happened. What happened is that FreeBSD boots until the login prompt,but at
a certain point,the screen starts to tremble. More or less at this point :
ofwbus0: <Open Firmware Device Tree>
rk_grf0: <RockChip General Register Files> mem 0xff320000-0xff320fff on
ofwbus0
rk3399_pmucru0: <Rockchip RK3399 PMU Clock and Reset Unit> mem
0xff750000-0xff750fff on ofwbus0
rk3399_cru0: <Rockchip RK3399 Clock and Reset Unit> mem
0xff760000-0xff760fff on ofwbus0
rk_grf1: <RockChip General Register Files> mem 0xff770000-0xff77ffff on
ofwbus0
regfix0: <Fixed Regulator> on ofwbus0
regfix1: <Fixed Regulator> on ofwbus0
regfix2: <Fixed Regulator> on ofwbus0
regfix3: <Fixed Regulator> on ofwbus0
regfix4: <Fixed Regulator> on ofwbus0
regfix5: <Fixed Regulator> on ofwbus0
regfix6: <Fixed Regulator> on ofwbus0
regfix7: <Fixed Regulator> on ofwbus0
regfix8: <Fixed Regulator> on ofwbus0
regfix9: <Fixed Regulator> on ofwbus0
So,I think that there is something to fix in the dtbs of FreeBSD for the
ROckPro64 to be able to use it on the KHADAS. I suspect that isn't too much.
You can see below what are the booting messages displayed by the serial
connection :
U-Boot TPL 2024.07 (May 23 2025 - 05:29:04)
lpddr4_set_rate: change freq to 400MHz 0, 1
Channel 0: LPDDR4, 400MHz
BW=32 Col=10 Bk=8 CS0 Row=16 CS=1 Die BW=16 Size=2048MB
Channel 1: LPDDR4, 400MHz
BW=32 Col=10 Bk=8 CS0 Row=16 CS=1 Die BW=16 Size=2048MB
256B stride
lpddr4_set_rate: change freq to 800MHz 1, 0
Trying to boot from BOOTROM
Returning to boot ROM...
U-Boot SPL 2024.07 (May 23 2025 - 05:29:04 +0000)
Trying to boot from MMC2
## Checking hash(es) for config config-1 ... OK
## Checking hash(es) for Image atf-1 ... sha256+ OK
## Checking hash(es) for Image u-boot ... sha256+ OK
## Checking hash(es) for Image fdt-1 ... sha256+ OK
## Checking hash(es) for Image atf-2 ... sha256+ OK
## Checking hash(es) for Image atf-3 ... sha256+ OK
## Checking hash(es) for Image atf-4 ... sha256+ OK
load_simple_fit: Skip load 'atf-5': image size is 0!
U-Boot 2024.07 (May 23 2025 - 05:29:04 +0000)
SoC: Rockchip rk3399
Reset cause: RST
Model: Pine64 RockPro64 v2.1
DRAM: 4 GiB (effective 3.9 GiB)
Core: 324 devices, 35 uclasses, devicetree: separate
console comconsole failed to initialize
Consoles: EFI console serial port
Reading loader env vars from /efi/freebsd/loader.env
Setting currdev to disk0p1:
FreeBSD/arm64 EFI loader, Revision 3.0
Command line arguments: loader.efi
______ ____ _____ _____
| ____| | _ \ / ____| __ \
| |___ _ __ ___ ___ | |_) | (___ | | | |
| ___| '__/ _ \/ _ \| _ < \___ \| | | |
| | | | | __/ __/| |_) |____) | |__| |
| | | | | | || | | |
|_| |_| \___|\___||____/|_____/|_____/ ``` `
s` `.....---.......--.```
-/
+---------- Welcome to FreeBSD
----------------------------------------------------
| | yo`:. :o `+-
| 1. Boot Multi user [Enter] | y/ -/` -o/
| 2. Boot Single user | .- ::/sy+:.
| 3. Escape to loader prompt | / `-- /
| 4. Reboot | `:
:`
| 5. Cons: Dual (Video primary) | `:
:`
| | / /
| Options: | .- -.
| 6. Kernel: default/kernel (1 of 4) | -- -.
| 7. Boot OptionsAutoboot in 10 seconds. [Space] to pause `:`
Autoboot in 9 seconds. [Space] to pause ||| .-- `--.
.---.....----.
Autoboot in 8 seconds. [Space] to pause
Autoboot in 7 seconds. [Space] to pause
Autoboot in 6 seconds. [Space] to pause
Autoboot in 5 seconds. [Space] to pause
Autoboot in 4 seconds. [Space] to pause
Autoboot in 3 seconds. [Space] to pause
Autoboot in 2 seconds. [Space] to pause
Autoboot in 1 seconds. [Space] to pause
Autoboot in 0 seconds. [Space] to pause
Loading kernel...
/boot/kernel/kernel text=0x2a8 text=0x9ecb90 text=0x2675f4 data=0x1520f8
data=0x0+0x2bc000 0x8+0x1+/
Loading configured modules...
/boot/entropy size=0x1000
/boot/kernel/ums.ko text=0x26c3 text=0x25cc data=0x7a0+0x4
0x8+0x1110+0x8+0xba1
/etc/hostid size=0x25
/boot/kernel/umodem.ko text=0x1aa0 text=0xef0 data=0x5f0
0x8+0xd80+0x8+0xa31
loading required module 'ucom'
/boot/kernel/ucom.ko text=0x2140 text=0x2d40 data=0x8e8+0x850
0x8+0x1230+0x8+0xb6e
loading required module 'kernel'
module 'kernel' exists but with wrong version
Using DTB provided by EFI at 0xf0ea4000.
EFI framebuffer information:
addr, size 0xf6000000, 0x1fa4000
dimensions 1920 x 1080
stride 1920
masks 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000
---<<BOOT>>---
WARNING: Cannot find freebsd,dts-version property, cannot check DTB
compliance
Copyright (c) 1992-2023 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 14.2-RELEASE-p1 GENERIC arm64
FreeBSD clang version 18.1.6 (https://github.com/llvm/llvm-project.git
llvmorg-18.1.6-0-g1118c2e05e)
VT(efifb): resolution 1920x1080
module scmi already present!
real memory = 4125474816 (3934 MB)
avail memory = 3998265344 (3813 MB)
Starting CPU 1 (1)
Starting CPU 2 (2)
Starting CPU 3 (3)
Starting CPU 4 (100)
Starting CPU 5 (101)
FreeBSD/SMP: Multiprocessor System Detected: 6 CPUs
random: unblocking device.
random: entropy device external interface
kbd0 at kbdmux0
ofwbus0: <Open Firmware Device Tree>
rk_grf0: <RockChip General Register Files> mem 0xff320000-0xff320fff on
ofwbus0
rk3399_pmucru0: <Rockchip RK3399 PMU Clock and Reset Unit> mem
0xff750000-0xff750fff on ofwbus0
rk3399_cru0: <Rockchip RK3399 Clock and Reset Unit> mem
0xff760000-0xff760fff on ofwbus0
rk_grf1: <RockChip General Register Files> mem 0xff770000-0xff77ffff on
ofwbus0
regfix0: <Fixed Regulator> on ofwbus0
regfix1: <Fixed Regulator> on ofwbus0
regfix2: <Fixed Regulator> on ofwbus0
regfix3: <Fixed Regulator> on ofwbus0
regfix4: <Fixed Regulator> on ofwbus0
regfix5: <Fixed Regulator> on ofwbus0
regfix6: <Fixed Regulator> on ofwbus0
regfix7: <Fixed Regulator> on ofwbus0
regfix8: <Fixed Regulator> on ofwbus0
regfix9: <Fixed Regulator> on ofwbus0
debug0: <Coresight CPU Debug> mem 0xfe430000-0xfe430fff on ofwbus0
debug1: <Coresight CPU Debug> mem 0xfe432000-0xfe432fff on ofwbus0
debug2: <Coresight CPU Debug> mem 0xfe434000-0xfe434fff on ofwbus0
debug3: <Coresight CPU Debug> mem 0xfe436000-0xfe436fff on ofwbus0
debug4: <Coresight CPU Debug> mem 0xfe610000-0xfe610fff on ofwbus0
debug5: <Coresight CPU Debug> mem 0xfe710000-0xfe710fff on ofwbus0
simple_mfd0: <Simple MFD (Multi-Functions Device)> mem
0xff310000-0xff310fff on ofwbus0
psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
gic0: <ARM Generic Interrupt Controller v3.0> mem
0xfee00000-0xfee0ffff,0xfef00000-0xfefbffff,0xfff0
its0: <ARM GIC Interrupt Translation Service> mem 0xfee20000-0xfee3ffff on
gic0
rk_pinctrl0: <RockChip Pinctrl controller> on ofwbus0
gpio0: <RockChip GPIO Bank controller> mem 0xff720000-0xff7200ff irq 76 on
rk_pinctrl0
gpiobus0: <OFW GPIO bus> on gpio0
gpio1: <RockChip GPIO Bank controller> mem 0xff730000-0xff7300ff irq 77 on
rk_pinctrl0
gpiobus1: <OFW GPIO bus> on gpio1
gpio2: <RockChip GPIO Bank controller> mem 0xff780000-0xff7800ff irq 78 on
rk_pinctrl0
gpiobus2: <OFW GPIO bus> on gpio2
gpio3: <RockChip GPIO Bank controller> mem 0xff788000-0xff7880ff irq 79 on
rk_pinctrl0
gpiobus3: <OFW GPIO bus> on gpio3
gpio4: <RockChip GPIO Bank controller> mem 0xff790000-0xff7900ff irq 80 on
rk_pinctrl0
gpiobus4: <OFW GPIO bus> on gpio4
rk_i2c0: <RockChip I2C> mem 0xff110000-0xff110fff irq 22 on ofwbus0
iicbus0: <OFW I2C bus> on rk_i2c0
rk_i2c1: <RockChip I2C> mem 0xff130000-0xff130fff irq 24 on ofwbus0
iicbus1: <OFW I2C bus> on rk_i2c1
rk_i2c2: <RockChip I2C> mem 0xff3c0000-0xff3c0fff irq 40 on ofwbus0
iicbus2: <OFW I2C bus> on rk_i2c2
rk808_pmu0: <RockChip RK808 PMIC> at addr 0x36 irq 81 on iicbus2
fan53555_pmic0: <SYR827 PMIC> at addr 0x80 on iicbus2
fan53555_pmic0: Error when reading reg 0x03, rv: 2
fan53555_pmic0: cannot read ID1
fan53555_pmic0: cannot attach regulator.
fan53555_pmic1: <SYR828 PMIC> at addr 0x82 on iicbus2
fan53555_pmic1: Error when reading reg 0x03, rv: 2
fan53555_pmic1: cannot read ID1
fan53555_pmic1: cannot attach regulator.
rk_i2c3: <RockChip I2C> mem 0xff3d0000-0xff3d0fff irq 41 on ofwbus0
iicbus3: <OFW I2C bus> on rk_i2c3
rk_iodomain0: <RockChip IO Voltage Domain> mem 0xff320000-0xff320fff on
rk_grf0
rk_iodomain1: <RockChip IO Voltage Domain> mem 0-0xff76ffff,0-0xffff on
rk_grf1
generic_timer0: <ARMv8 Generic Timer> irq 2,3,4,5 on ofwbus0
Timecounter "ARM MPCore Timecounter" frequency 24000000 Hz quality 1000
Event timer "ARM MPCore Eventtimer" frequency 24000000 Hz quality 1000
rk_tsadc0: <RockChip temperature sensors> mem 0xff260000-0xff2600ff irq 37
on ofwbus0
mmc_pwrseq0: <MMC Simple Power sequence> on ofwbus0
rk_usb2phy0: <Rockchip USB2PHY> mem 0-0xff76ffff,0-0xffff on rk_grf1
rk_usb2phy1: <Rockchip USB2PHY> mem 0-0xff76ffff,0-0xffff on rk_grf1
rk_emmcphy0: <Rockchip RK3399 eMMC PHY> mem 0-0xff76ffff,0-0xffff on
rk_grf1
rk_pcie_phy0: <Rockchip RK3399 PCIe PHY> mem 0-0xff76ffff,0-0xffff on
rk_grf1
rk_typec_phy0: <Rockchip RK3399 PHY TYPEC> mem 0xff7c0000-0xff7fffff on
ofwbus0
rk_typec_phy1: <Rockchip RK3399 PHY TYPEC> mem 0xff800000-0xff83ffff on
ofwbus0
cpulist0: <Open Firmware CPU Group> on ofwbus0
cpu0: <Open Firmware CPU> on cpulist0
cpufreq_dt0: <Generic cpufreq driver> on cpu0
cpufreq_dt0: Found cpu-supply
cpufreq_dt1: <Generic cpufreq driver> on cpu1
cpufreq_dt1: Found cpu-supply
cpufreq_dt2: <Generic cpufreq driver> on cpu2
cpufreq_dt2: Found cpu-supply
cpufreq_dt3: <Generic cpufreq driver> on cpu3
cpufreq_dt3: Found cpu-supply
cpufreq_dt4: <Generic cpufreq driver> on cpu4
cpufreq_dt5: <Generic cpufreq driver> on cpu5
pmu0: <Performance Monitoring Unit> irq 0 on ofwbus0
pmu1: <Performance Monitoring Unit> irq 1 on ofwbus0
pcib0: <Rockchip PCIe controller> mem
0xf8000000-0xf9ffffff,0xfd000000-0xfdffffff irq 6,7,8 on ofwb0
pcib0: Gen1 link training timeouted: 0x00080001.
pci0: <OFW PCI bus> on pcib0
pcib1: <PCI-PCI bridge> at device 0.0 on pci0
pcib0: failed to reserve resource for pcib1
pcib1: failed to allocate initial memory window: 0-0xfffff
pci1: <PCI bus> on pcib1
dwc0: <Rockchip Gigabit Ethernet Controller> mem 0xfe300000-0xfe30ffff irq
9 on ofwbus0
miibus0: <MII bus> on dwc0
rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 0 on miibus0
rgephy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
1000baseT-FDX, 1000baseT-FDX-mastero
rgephy1: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on miibus0
rgephy1: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
1000baseT-FDX, 1000baseT-FDX-mastero
dwc0: Ethernet address: 62:43:94:13:10:0c
rockchip_dwmmc0: <Synopsys DesignWare Mobile Storage Host Controller
(RockChip)> mem 0xfe310000-0xf0
rockchip_dwmmc0: Hardware version ID is 270a
rockchip_dwmmc1: <Synopsys DesignWare Mobile Storage Host Controller
(RockChip)> mem 0xfe320000-0xf0
rockchip_dwmmc1: Hardware version ID is 270a
mmc0: <MMC/SD bus> on rockchip_dwmmc1
sdhci_fdt0: <Rockchip RK3399 fdt SDHCI controller> mem
0xfe330000-0xfe33ffff irq 12 on ofwbus0
rk_emmcphy0: got emmcclk clock
sdhci_fdt0-slot0: Hardware doesn't specify timeout clock frequency, setting
BROKEN_TIMEOUT quirk.
sdhci_fdt0: 1 slot(s) allocated
mmc1: <MMC/SD bus> on sdhci_fdt0
ehci0: <Generic EHCI Controller> mem 0xfe380000-0xfe39ffff irq 13 on
ofwbus0
usbus0: EHCI version 1.0
usbus0 on ehci0
ohci0: <Generic OHCI Controller> mem 0xfe3a0000-0xfe3bffff irq 14 on
ofwbus0
usbus1 on ohci0
ehci1: <Generic EHCI Controller> mem 0xfe3c0000-0xfe3dffff irq 15 on
ofwbus0
usbus2: EHCI version 1.0
usbus2 on ehci1
ohci1: <Generic OHCI Controller> mem 0xfe3e0000-0xfe3fffff irq 16 on
ofwbus0
usbus3 on ohci1
rk_dwc30: <Rockchip RK3399 DWC3> on ofwbus0
snps_dwc3_fdt0: <Synopsys Designware DWC3> mem 0xfe800000-0xfe8fffff irq 84
on rk_dwc30
snps_dwc3_fdt0: 64 bytes context size, 32-bit DMA
usbus4: trying to attach
usbus4 on snps_dwc3_fdt0
rk_dwc31: <Rockchip RK3399 DWC3> on ofwbus0
snps_dwc3_fdt1: <Synopsys Designware DWC3> mem 0xfe900000-0xfe9fffff irq 85
on rk_dwc31
snps_dwc3_fdt1: 64 bytes context size, 32-bit DMA
usbus5: trying to attach
usbus5 on snps_dwc3_fdt1
iicbus0: <unknown card> at addr 0x22
iic0: <I2C generic I/O> on iicbus0
iic1: <I2C generic I/O> on iicbus1
uart0: <16750 or compatible> mem 0xff180000-0xff1800ff irq 28 on ofwbus0
uart1: <16750 or compatible> mem 0xff1a0000-0xff1a00ff irq 30 on ofwbus0
uart1: console (1500000,n,8,1)
spi0: <Rockchip SPI> mem 0xff1d0000-0xff1d0fff irq 33 on ofwbus0
spibus0: <OFW SPI bus> on spi0
spibus0: <unknown card> at cs 0 mode 0
iic2: <I2C generic I/O> on iicbus2
iicbus3: <unknown card> at addr 0x44
iicbus3: <unknown card> at addr 0xba
iic3: <I2C generic I/O> on iicbus3
pwm0: <Rockchip PWM> mem 0xff420000-0xff42000f on ofwbus0
pwmbus0: <OFW PWM bus> on pwm0
pwmc0: <PWM Control> channel 0 on pwmbus0
pwm1: <Rockchip PWM> mem 0xff420010-0xff42001f on ofwbus0
pwmbus1: <OFW PWM bus> on pwm1
pwmc1: <PWM Control> channel 0 on pwmbus1
pwm2: <Rockchip PWM> mem 0xff420020-0xff42002f on ofwbus0
pwmbus2: <OFW PWM bus> on pwm2
pwmc2: <PWM Control> channel 0 on pwmbus2
i2s0: <Rockchip I2S> mem 0xff880000-0xff880fff irq 58 on ofwbus0
Cannot set frequency for clk: clkin_i2s, error: 34
Cannot set frequency for clk: xin24m, error: 34
i2s1: <Rockchip I2S> mem 0xff890000-0xff890fff irq 59 on ofwbus0
Cannot set frequency for clk: clkin_i2s, error: 34
Cannot set frequency for clk: xin24m, error: 34
i2s2: <Rockchip I2S> mem 0xff8a0000-0xff8a0fff irq 60 on ofwbus0
Cannot set frequency for clk: clkin_i2s, error: 34
Cannot set frequency for clk: xin24m, error: 34
pcm0: <simple-audio-card> on ofwbus0
gpioc0: <GPIO controller> on gpio0
gpioc1: <GPIO controller> on gpio1
gpioc2: <GPIO controller> on gpio2
gpioc3: <GPIO controller> on gpio3
gpioc4: <GPIO controller> on gpio4
gpioled0: <GPIO LEDs> on ofwbus0
armv8crypto0: <AES-CBC,AES-XTS,AES-GCM>
Timecounters tick every 1.000 msec
rk808_pmu0: registered as a time-of-day clock, resolution 1.000000s
usbus0: 480Mbps High Speed USB v2.0
usbus1: 12Mbps Full Speed USB v1.0
ugen0.1: <Generic EHCI root HUB> at usbus0
uhub0 on usbus0
uhub0: <Generic EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0
ugen1.1: <Generic OHCI root HUB> at usbus1
uhub1 on usbus1
uhub1: <Generic OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
usbus2: 480Mbps High Speed USB v2.0
usbus3: 12Mbps Full Speed USB v1.0
ugen2.1: <Generic EHCI root HUB> at usbus2
uhub2 on usbus2
uhub2: <Generic EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus2
ugen3.1: <Generic OHCI root HUB> at usbus3
uhub3 on usbus3
uhub3: <Generic OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus3
usbus4: 5.0Gbps Super Speed USB v3.0
usbus5: 5.0Gbps Super Speed USB v3.0
ugen4.1: <Synopsys XHCI root HUB> at usbus4
uhub4 on usbus4
uhub4: <Synopsys XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus4
ugen5.1: <Synopsys XHCI root HUB> at usbus5
uhub5 on usbus5
uhub5: <Synopsys XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus5
uhub1: 1 port with 1 removable, self powered
uhub3: 1 port with 1 removable, self powered
mmcsd0: 256GB <SDHC SD256 8.5 SN 544AB23F MFG 10/2023 by 3 SD> at mmc0
50.0MHz/4bit/1016-block
mmcsd1: 31GB <MMCHC BJTD4R 0.9 SN F84B4A79 MFG 11/2022 by 21 0x0000> at
mmc1 49.5MHz/8bit/65535-blok
mmcsd1boot0: 4MB partition 1 at mmcsd1
mmcsd1boot1: 4MB partition 2 at mmcsd1
mmcsd1rpmb: 4MB partition 3 at mmcsd1
pcm0: no driver attached to codec node
uhub0: 1 port with 1 removable, self powered
uhub4: 2 ports with 2 removable, self powered
Trying to mount root from ufs:/dev/ufs/rootfs [rw]...
CPU 0: ARM Cortex-A53 r0p4 affinity: 0 0
Cache Type = <64 byte D-cacheline,64 byte
I-cacheline,VIPT ICache,64 byte ERG,64>
Instruction Set Attributes 0 = <CRC32,SHA2,SHA1,AES+PMULL>
Instruction Set Attributes 1 = <>
Instruction Set Attributes 2 = <>
Processor Features 0 = <GIC,AdvSIMD,FP,EL3 32,EL2 32,EL1 32,EL0 32>
Processor Features 1 = <>
Processor Features 2 = <>
Memory Model Features 0 = <TGran4,TGran64,SNSMem,BigEnd,16bit ASID,1TB
PA>
Memory Model Features 1 = <8bit VMID>
Memory Model Features 2 = <32bit CCIDX,48bit VA>
Memory Model Features 3 = <>
Memory Model Features 4 = <>
Debug Features 0 = <DoubleLock,2 CTX BKPTs,4 Watchpoints,6
Breakpoints,PMUv3,Debugv8>
Debug Features 1 = <>
Auxiliary Features 0 = <>
Auxiliary Features 1 = <>
AArch32 Instruction Set Attributes 5 = <CRC32,SHA2,SHA1,AES+VMULL,SEVL>
AArch32 Media and VFP Features 0 = <FPRound,FPSqrt,FPDivide,DP VFPv3+v4,SP
VFPv3+v4,AdvSIMD>
AArch32 Media and VFP Features 1 = <SIMDFMAC,FPHP DP Conv,SIMDHP SP
Conv,SIMDSP,SIMDInt,SIMDLS,FPDN>
CPU 1: ARM Cortex-A53 r0p4 affinity: 0 1
CPU 2: ARM Cortex-A53 r0p4 affinity: 0 2
CPU 3: ARM Cortex-A53 r0p4 affinity: 0 3
CPU 4: ARM Cortex-A72 r0p2 affinity: 1 0
Cache Type = <64 byte D-cacheline,64 byte
I-cacheline,PIPT ICache,64 byte ERG,64>
Memory Model Features 0 = <TGran4,TGran64,SNSMem,BigEnd,16bit
ASID,16TB PA>
CPU 5: ARM Cortex-A72 r0p2 affinity: 1 1
gic0: using for IPIs
Release APs...done
TCP_ratelimit: Is now initialized
uhub5: 2 ports with 2 removable, self powered
uhub2: 1 port with 1 removable, self powered
GEOM: mmcsd1: the primary GPT table is corrupt or invalid.
GEOM: mmcsd1: using the secondary instead -- recovery strongly advised.
GEOM: diskid/DISK-F84B4A79: the primary GPT table is corrupt or invalid.
GEOM: diskid/DISK-F84B4A79: using the secondary instead -- recovery
strongly advised.
WARNING: / was not properly dismounted
Error reading time-of-day clock (2), system time will not be set accurately
Dual Console: Video Primary, Serial Secondary
ZFS filesystem version: 5
ZFS storage pool version: features support (5000)
mx25l0: <M25Pxx Flash Family> at cs 0 mode 0 on spibus0
mx25l0: Unknown SPI flash device. Vendor: ef, device id: 6018
device_attach: mx25l0 attach returned 6
lo0: link state changed to UP
dwc0: link state changed to DOWN
Security policy loaded: MAC/ntpd (mac_ntpd)
FreeBSD/arm64 (Rock) (ttyu1)
login:
I don't know how to fix that problem,so I thought that it could be fixed by
installing UEFI for the RK3399,instead of the u-boot that now is installed
on the RockPro64. You know the rest.
On Thu, Aug 7, 2025 at 5:38 PM Mark Millard <marklmi@yahoo.com> wrote:
> On Aug 7, 2025, at 08:21, Mario Marietto <marietto2008@gmail.com> wrote:
>
> > Welcome to minicom 2.9
> >
> > OPTIONS: I18n
> > Port /dev/ttyUSB0, 17:17:13
> >
> > Press CTRL-A Z for help on special keys
>
> Was there any text before the U-Boot SPL message, such
> as text showing U-Boot being found and loaded?
>
> I was looking to see all the text from power-on. I'm
> not sure if the below is all that text.
>
> (Again, remember thatI've no knowledge of the specific
> type of system that you are using.)
>
> > U-Boot SPL 2020.07 (Apr 19 2021 - 09:29:52 +0300)
> > Trying to boot from MMC1
> >
> >
> > U-Boot 2020.07 (Apr 19 2021 - 09:29:52 +0300)
> >
> > SoC: Rockchip rk3399
> > Reset cause: POR
> > Model: Khadas Edge-V
> > DRAM: 3.9 GiB
> > PMIC: RK808
>
> > MMC: mmc@fe310000: 2, mmc@fe320000: 1, sdhci@fe330000: 0
>
> > Loading Environment from SPI Flash... SF: Detected w25q128fw with page
> size 256 Bytes, erase size 4B
> > *** Warning - bad CRC, using default environment
>
> >
>
> > In: serial
>
> > Out: vidconsole
>
> > Err: vidconsole
>
> > Model: Khadas Edge-V
>
> > Net: eth0: ethernet@fe300000
>
> > starting USB...
>
> > Bus usb@fe380000: USB EHCI 1.00
>
> > Bus usb@fe3a0000: USB OHCI 1.0
>
> > Bus usb@fe3c0000: USB EHCI 1.00
>
> > Bus usb@fe3e0000: USB OHCI 1.0
>
> > Bus dwc3: Register 2000140 NbrPorts 2
>
> > Starting the controller
>
> > USB XHCI 1.10
>
> > Bus dwc3: Register 2000140 NbrPorts 2
>
> > Starting the controller
>
> > USB XHCI 1.10
>
> > scanning bus usb@fe380000 for devices... 1 USB Device(s) found
>
> > scanning bus usb@fe3a0000 for devices... 1 USB Device(s) found
>
> > scanning bus usb@fe3c0000 for devices... 1 USB Device(s) found
>
> > scanning bus usb@fe3e0000 for devices... 1 USB Device(s) found
>
> > scanning bus dwc3 for devices... 1 USB Device(s) found
>
> > scanning bus dwc3 for devices... 1 USB Device(s) found
>
> > scanning usb for storage devices... 0 Storage Device(s) found
>
> > ** Unrecognized filesystem type **
>
>
> I have more notes and questions after the following
> block of text. even later: one more note.
>
> > Consoles: EFI console
> > Reading loader env vars from /efi/freebsd/loader.env
> > Setting currdev to disk0p1:
> > FreeBSD/arm64 EFI loader, Revision 1.1
> >
> > Command line arguments: loader.efi
> > Image base: 0xf0dcd000
> > EFI version: 2.80
> > EFI Firmware: Das U-Boot (rev 8224.1792)
> > Console: comconsole (0)
> > Load Path: /efi\boot\bootaa64.efi
>
> I'll note that U-Boot here has been configured to provide
> UEFI based booting. The above is the FreeBSD loader.efi
> in the path and name in the EFI file system in the EFI
> partition that it needs to be in in order to be found
> and used.
>
> It likely is doin UEFI/DeviceTree instead of UEFI/ACPI.
>
> That brings up the question about our experiment:
>
> Are you after an ACPI based boot? DeviceTree? UEFI
> can involve either option.
>
> > Load Device:
> /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/SD(1)/SD(1)/HD(1,GPT,c06dc639-cc50-11e)
>
> > Trying ESP:
> /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/SD(1)/SD(1)/HD(1,GPT,c06dc639-cc50-11eb-b8)
>
> > Setting currdev to disk0p1:
> > Trying:
> /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/SD(1)/SD(1)/HD(2,GPT,c06dc639-cc50-11eb-b8a0-d)
>
> > Setting currdev to disk0p2:
> > Trying:
> /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/SD(1)/SD(1)/HD(3,GPT,c06dc639-cc50-11eb-b8a0-d)
>
> > Setting currdev to disk0p3:
> > \
> > Loading /boot/defaults/loader.conf
>
> > Loading /boot/defaults/loader.conf
>
> > Loading /boot/device.hints
>
> > Loading /boot/loader.conf
>
> > Loading /boot/loader.conf.local
>
> > cLoading kernel...
>
> > /boot/kernel/kernel text=0x2a8 text=0x7bfa34 text=0x1c9d54 data=0x183ff8
> data=0x0+0x384000 syms=[0]/
> > Loading configured modules...
>
> > /boot/entropy size=0x1000
>
> > /etc/hostid size=0x25
>
> >
>
> > Hit [Enter] to boot immediately, or any other key for command prompt.
>
> > Booting [/boot/kernel/kernel]...
>
> > Using DTB provided by EFI at 0x80ea000.
>
> The above confirms the UEFI/DeviceTree usage
> instead of UEFI/ACPI usage.
>
> >
> > EFI framebuffer information:
>
> > addr, size 0xf6000000, 0x7e9000
>
> > dimensions 1920 x 1080
>
> > stride 1920
>
> > masks 0x00ff0000, 0x0000ff00, 0x000000ff, 0xff000000
>
> > ---<<BOOT>>---
>
> > KDB: debugger backends: ddb
>
> > KDB: current backend: ddb
>
> > Copyright (c) 1992-2021 The FreeBSD Project.
>
> > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993,
> 1994
> > The Regents of the University of California. All rights
> reserved.
> > FreeBSD is a registered trademark of The FreeBSD Foundation.
>
> > FreeBSD 13.0-RELEASE-p1 #0: Sun Jun 13 17:07:42 MSK 2021
>
> > root@honeycomb.local:/usr/crochet/work/obj/usr/crochet/src-release-13.0/arm64.aarch64/sys/EXPER4
>
> > FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git
> llvmorg-11.0.1-0-g43ff75f2c3fe)
> > VT(efifb): resolution 1920x1080
>
> > real memory = 4158345216 (3965 MB)
>
> > avail memory = 4026830848 (3840 MB)
>
> > Starting CPU 1 (1)
>
> > Starting CPU 2 (2)
>
> > Starting CPU 3 (3)
>
> > Starting CPU 4 (100)
>
> > Starting CPU 5 (101)
>
> > FreeBSD/SMP: Multiprocessor System Detected: 6 CPUs
>
> > random: unblocking device.
>
> > random: entropy device external interface
>
> > MAP f0f07000 mode 2 pages 1
>
> > MAP f0f0d000 mode 2 pages 2
>
> > MAP f3f30000 mode 2 pages 16
>
> > WARNING: Device "kbd" is Giant locked and may be deleted before FreeBSD
> 14.0.
> > kbd0 at kbdmux0
>
> > WARNING: Device "openfirm" is Giant locked and may be deleted before
> FreeBSD 14.0.
> > ofwbus0: <Open Firmware Device Tree>
>
> > clk_fixed0: <Fixed clock> on ofwbus0
>
> > simplebus0: <Flattened device tree simple bus> on ofwbus0
>
> > rk_grf0: <RockChip General Register Files> mem 0xff320000-0xff320fff on
> ofwbus0
> > rk3399_pmucru0: <Rockchip RK3399 PMU Clock and Reset Unit> mem
> 0xff750000-0xff750fff on ofwbus0
> > rk3399_cru0: <Rockchip RK3399 Clock and Reset Unit> mem
> 0xff760000-0xff760fff on ofwbus0
> > rk_grf1: <RockChip General Register Files> mem 0xff770000-0xff77ffff on
> ofwbus0
> > clk_fixed1: <Fixed clock> on ofwbus0
>
> > regfix0: <Fixed Regulator> on ofwbus0
>
> > regfix1: <Fixed Regulator> on ofwbus0
>
> > regfix2: <Fixed Regulator> on ofwbus0
>
> > regfix3: <Fixed Regulator> on ofwbus0
>
> > regfix4: <Fixed Regulator> on ofwbus0
>
> > regfix5: <Fixed Regulator> on ofwbus0
>
> > simple_mfd0: <Simple MFD (Multi-Functions Device)> mem
> 0xff310000-0xff310fff on ofwbus0
> > psci0: <ARM Power State Co-ordination Interface Driver> on ofwbus0
>
> > gic0: <ARM Generic Interrupt Controller v3.0> mem
> 0xfee00000-0xfee0ffff,0xfef00000-0xfefbffff,0xfff0
> > its0: <ARM GIC Interrupt Translation Service> mem 0xfee20000-0xfee3ffff
> on gic0
> > rk_iodomain0: <RockChip IO Voltage Domain> mem 0xff320000-0xff320fff on
> rk_grf0
> > rk_iodomain1: <RockChip IO Voltage Domain> mem 0-0xff76ffff,0-0xffff on
> rk_grf1
> > rk_pinctrl0: <RockChip Pinctrl controller> on ofwbus0
>
> > gpio0: <RockChip GPIO Bank controller> mem 0xff720000-0xff7200ff irq 71
> on rk_pinctrl0
> > gpiobus0: <OFW GPIO bus> on gpio0
>
> > gpio1: <RockChip GPIO Bank controller> mem 0xff730000-0xff7300ff irq 72
> on rk_pinctrl0
> > gpiobus1: <OFW GPIO bus> on gpio1
>
> > gpio2: <RockChip GPIO Bank controller> mem 0xff780000-0xff7800ff irq 73
> on rk_pinctrl0
> > gpiobus2: <OFW GPIO bus> on gpio2
>
> > gpio3: <RockChip GPIO Bank controller> mem 0xff788000-0xff7880ff irq 74
> on rk_pinctrl0
> > gpiobus3: <OFW GPIO bus> on gpio3
>
> > gpio4: <RockChip GPIO Bank controller> mem 0xff790000-0xff7900ff irq 75
> on rk_pinctrl0
> > gpiobus4: <OFW GPIO bus> on gpio4
>
> > rk_i2c0: <RockChip I2C> mem 0xff130000-0xff130fff irq 22 on ofwbus0
>
> > iicbus0: <OFW I2C bus> on rk_i2c0
>
> > rk_i2c1: <RockChip I2C> mem 0xff3d0000-0xff3d0fff irq 39 on ofwbus0
>
> > iicbus1: <OFW I2C bus> on rk_i2c1
>
> > syr8270: <Silergy SYR827 regulator> at addr 0x80 on iicbus1
>
> > rk_i2c2: <RockChip I2C> mem 0xff3e0000-0xff3e0fff irq 40 on ofwbus0
>
> > iicbus2: <OFW I2C bus> on rk_i2c2
>
> > rk80x_pmu0: <RockChip RK808 PMIC> at addr 0x36 irq 76 on iicbus1
>
> > rk80x_pmu0: registered as a time-of-day clock, resolution 1.000000s
>
> > generic_timer0: <ARMv8 Generic Timer> irq 2,3,4,5 on ofwbus0
>
> > Timecounter "ARM MPCore Timecounter" frequency 24000000 Hz quality 1000
>
> > Event timer "ARM MPCore Eventtimer" frequency 24000000 Hz quality 1000
>
> > rk_tsadc0: <RockChip temperature sensors> mem 0xff260000-0xff2600ff irq
> 35 on ofwbus0
> > rk_usb2phy0: <Rockchip RK3399 USB2PHY> mem 0-0xff76ffff,0-0xffff on
> rk_grf1
> > rk_usb2phy1: <Rockchip RK3399 USB2PHY> mem 0-0xff76ffff,0-0xffff on
> rk_grf1
> > rk_emmcphy0: <Rockchip RK3399 eMMC PHY> mem 0-0xff76ffff,0-0xffff on
> rk_grf1
> > rk_pcie_phy0: <Rockchip RK3399 PCIe PHY> mem 0-0xff76ffff,0-0xffff on
> rk_grf1
> > rk_typec_phy0: <Rockchip RK3399 PHY TYPEC> mem 0xff7c0000-0xff7fffff on
> ofwbus0
> > rk_typec_phy1: <Rockchip RK3399 PHY TYPEC> mem 0xff800000-0xff83ffff on
> ofwbus0
> > cpulist0: <Open Firmware CPU Group> on ofwbus0
>
> > cpu0: <Open Firmware CPU> on cpulist0
>
> > cpufreq_dt0: <Generic cpufreq driver> on cpu0
>
> > cpu1: <Open Firmware CPU> on cpulist0
>
> > cpufreq_dt1: <Generic cpufreq driver> on cpu1
>
> > cpu2: <Open Firmware CPU> on cpulist0
>
> > cpufreq_dt2: <Generic cpufreq driver> on cpu2
>
> > cpu3: <Open Firmware CPU> on cpulist0
>
> > cpufreq_dt3: <Generic cpufreq driver> on cpu3
>
> > cpu4: <Open Firmware CPU> on cpulist0
>
> > cpufreq_dt4: <Generic cpufreq driver> on cpu4
>
> > cpu5: <Open Firmware CPU> on cpulist0
>
> > cpufreq_dt5: <Generic cpufreq driver> on cpu5
>
> > pmu0: <Performance Monitoring Unit> irq 0 on ofwbus0
>
> > pmu1: <Performance Monitoring Unit> irq 1 on ofwbus0
>
> > pcib0: <Rockchip PCIe controller> mem
> 0xf8000000-0xf9ffffff,0xfd000000-0xfdffffff irq 6,7,8 on ofwb0
> > pcib0: Gen1 link training timeouted: 0x00080001.
>
> > pci0: <PCI bus> on pcib0
>
> > pcib1: <PCI-PCI bridge> at device 0.0 on pci0
>
> > pcib0: failed to reserve resource for pcib1
>
> > pcib1: failed to allocate initial memory window: 0-0xfffff
>
> > pci1: <PCI bus> on pcib1
>
> > dwc0: <Rockchip Gigabit Ethernet Controller> mem 0xfe300000-0xfe30ffff
> irq 9 on ofwbus0
> > miibus0: <MII bus> on dwc0
>
> > rgephy0: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 0 on
> miibus0
> > rgephy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
> 1000baseT-FDX, 1000baseT-FDX-mastero
> > rgephy1: <RTL8169S/8110S/8211 1000BASE-T media interface> PHY 1 on
> miibus0
> > rgephy1: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
> 1000baseT-FDX, 1000baseT-FDX-mastero
> > dwc0: Ethernet address: 62:43:94:13:10:0c
>
> > rockchip_dwmmc0: <Synopsys DesignWare Mobile Storage Host Controller
> (RockChip)> mem 0xfe310000-0xf0
> > rockchip_dwmmc0: Hardware version ID is 270a
>
> > rockchip_dwmmc1: <Synopsys DesignWare Mobile Storage Host Controller
> (RockChip)> mem 0xfe320000-0xf0
> > rockchip_dwmmc1: Hardware version ID is 270a
>
> > mmc0: <MMC/SD bus> on rockchip_dwmmc1
>
> > sdhci_fdt0: <Rockchip RK3399 fdt SDHCI controller> mem
> 0xfe330000-0xfe33ffff irq 12 on ofwbus0
> > rk_emmcphy0: got emmcclk clock
>
> > sdhci_fdt0-slot0: Hardware doesn't specify timeout clock frequency,
> setting BROKEN_TIMEOUT quirk.
> > sdhci_fdt0: 1 slot(s) allocated
>
> > mmc1: <MMC/SD bus> on sdhci_fdt0
>
> > ehci0: <Generic EHCI Controller> mem 0xfe380000-0xfe39ffff irq 13 on
> ofwbus0
> > usbus0: EHCI version 1.0
>
> > usbus0 on ehci0
>
> > ohci0: <Generic OHCI Controller> mem 0xfe3a0000-0xfe3bffff irq 14 on
> ofwbus0
> > usbus1 on ohci0
>
> > ehci1: <Generic EHCI Controller> mem 0xfe3c0000-0xfe3dffff irq 15 on
> ofwbus0
> > usbus2: EHCI version 1.0
>
> > usbus2 on ehci1
>
> > ohci1: <Generic OHCI Controller> mem 0xfe3e0000-0xfe3fffff irq 16 on
> ofwbus0
> > usbus3 on ohci1
>
> > rk_dwc30: <Rockchip RK3399 DWC3> on ofwbus0
>
> > xhci0: Only host mode is supported
>
> > xhci0: Only host mode is supported
>
> > rk_dwc31: <Rockchip RK3399 DWC3> on ofwbus0
>
> > xhci0: <Synopsys Designware DWC3> mem 0xfe900000-0xfe9fffff irq 78 on
> rk_dwc31
> > xhci0: 64 bytes context size, 32-bit DMA
>
> > usbus4: trying to attach
>
> > usbus4 on xhci0
>
> > iic0: <I2C generic I/O> on iicbus0
>
> > uart0: <16750 or compatible> mem 0xff180000-0xff1800ff irq 26 on
> ofwbus0
> > uart1: <16750 or compatible> mem 0xff1a0000-0xff1a00ff irq 28 on
> ofwbus0
> > uart1: console (1500000,n,8,1)
>
> > iicbus1: <unknown card> at addr 0x82
>
> > iic1: <I2C generic I/O> on iicbus1
>
> > iic2: <I2C generic I/O> on iicbus2
>
> > pwm0: <Rockchip PWM> mem 0xff420000-0xff42000f on ofwbus0
>
> > pwmbus0: <OFW PWM bus> on pwm0
>
> > pwmc0: <PWM Control> channel 0 on pwmbus0
>
> > pwm1: <Rockchip PWM> mem 0xff420020-0xff42002f on ofwbus0
>
> > pwmbus1: <OFW PWM bus> on pwm1
>
> > pwmc1: <PWM Control> channel 0 on pwmbus1
>
> > i2s0: <Rockchip I2S> mem 0xff880000-0xff880fff irq 51 on ofwbus0
>
> > Cannot set frequency for clk: clkin_i2s, error: 34
>
> > Cannot set frequency for clk: xin24m, error: 34
>
> > i2s1: <Rockchip I2S> mem 0xff890000-0xff890fff irq 52 on ofwbus0
>
> > Cannot set frequency for clk: clkin_i2s, error: 34
>
> > Cannot set frequency for clk: xin24m, error: 34
>
> > i2s2: <Rockchip I2S> mem 0xff8a0000-0xff8a0fff irq 53 on ofwbus0
>
> > Cannot set frequency for clk: clkin_i2s, error: 34
>
> > Cannot set frequency for clk: xin24m, error: 34
>
> > pcm0: <simple-audio-card> on ofwbus0
>
> > hdmiaudio0: <Rockchip HDMI Audio Hack> mem 0xff940000-0xff95ffff irq 60
> on ofwbus0
> > gpioc0: <GPIO controller> on gpio0
>
> > gpioc1: <GPIO controller> on gpio1
>
> > gpioc2: <GPIO controller> on gpio2
>
> > gpioc3: <GPIO controller> on gpio3
>
> > gpioc4: <GPIO controller> on gpio4
>
> > gpioled0: <GPIO LEDs> on ofwbus0
>
> > cryptosoft0: <software crypto>
>
> > Timecounters tick every 1.000 msec
>
> > usbus0: 480Mbps High Speed USB v2.0
>
> > usbus1: 12Mbps Full Speed USB v1.0
>
> > ugen0.1: <Generic EHCI root HUB> at usbus0
>
> > uhub0 on usbus0
>
> > uhub0: <Generic EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on
> usbus0
> > ugen1.1: <Generic OHCI root HUB> at usbus1
>
> > uhub1 on usbus1
>
> > uhub1: <Generic OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on
> usbus1
> > usbus2: 480Mbps High Speed USB v2.0
>
> > usbus3: 12Mbps Full Speed USB v1.0
>
> > ugen2.1: <Generic EHCI root HUB> at usbus2
>
> > uhub2 on usbus2
>
> > uhub2: <Generic EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on
> usbus2
> > ugen3.1: <Generic OHCI root HUB> at usbus3
>
> > uhub3 on usbus3
>
> > uhub3: <Generic OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on
> usbus3
> > usbus4: 5.0Gbps Super Speed USB v3.0
>
> > uhub1: 1 port with 1 removable, self powered
>
> > ugen4.1: <Synopsys XHCI root HUB> at usbus4
>
> > uhub4 on usbus4
>
> > uhub4: <Synopsys XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on
> usbus4
> > mmcsd0: 128GB <SDHC SD128 8.5 SN B7E83B69 MFG 10/2020 by 3 SD> at mmc0
> 50.0MHz/4bit/1021-block
> > uhub3: 1 port with 1 removable, self powered
>
> > mmcsd1: 31GB <MMCHC BJTD4R 0.9 SN F84B4A79 MFG 11/2022 by 21 0x0000> at
> mmc1 49.5MHz/8bit/65535-blok
> > mmcsd1boot0: 4MB partition 1 at mmcsd1
>
> > mmcsd1boot1: 4MB partition 2 at mmcsd1
>
> > mmcsd1rpmb: 4MB partition 3 at mmcsd1
>
> > pcm0: failed to set sysclk for codec node
>
> > pcm0: failed to set sysclk for codec node
>
> > pcm0: failed to set sysclk for codec node
>
> > pcm0: failed to set sysclk for codec node
>
> > Release APs...done
>
> > CPU 0: ARM Cortex-A53 r0p4 affinity: 0 0
>
> > Cache Type = <64 byte D-cacheline,64 byte
> I-cacheline,VIPT ICache,64 byte ERG,64>
> > Instruction Set Attributes 0 = <CRC32,SHA2,SHA1,AES+PMULL>
>
> > Instruction Set Attributes 1 = <>
>
> > Processor Features 0 = <GIC,AdvSIMD,FP,EL3 32,EL2 32,EL1 32,EL0
> 32>
> > Processor Features 1 = <>
>
> > Memory Model Features 0 = <TGran4,TGran64,SNSMem,BigEnd,16bit
> ASID,1TB PA>
> > Memory Model Features 1 = <8bit VMID>
>
> > Memory Model Features 2 = <32bit CCIDX,48bit VA>
>
> > Debug Features 0 = <2 CTX BKPTs,4 Watchpoints,6
> Breakpoints,PMUv3,Debugv8>
> > Debug Features 1 = <>
>
> > Auxiliary Features 0 = <>
>
> > Auxiliary Features 1 = <>
>
> > CPU 1: ARM Cortex-A53 r0p4 affinity: 0 1
>
> > Cache Type = <64 byte D-cacheline,64 byte
> I-cacheline,VIPT ICache,64 byte ERG,64>
> > Memory Model Features 0 = <TGran4,TGran64,SNSMem,BigEnd,16bit
> ASID,1TB PA>
> > CPU 2: ARM Cortex-A53 r0p4 affinity: 0 2
>
> > Cache Type = <64 byte D-cacheline,64 byte
> I-cacheline,VIPT ICache,64 byte ERG,64>
> > Memory Model Features 0 = <TGran4,TGran64,SNSMem,BigEnd,16bit
> ASID,1TB PA>
> > CPU 3: ARM Cortex-A53 r0p4 affinity: 0 3
>
> > Cache Type = <64 byte D-cacheline,64 byte
> I-cacheline,VIPT ICache,64 byte ERG,64>
> > Memory Model Features 0 = <TGran4,TGran64,SNSMem,BigEnd,16bit
> ASID,1TB PA>
> > CPU 4: ARM Cortex-A72 r0p2 affinity: 1 0
>
> > Cache Type = <64 byte D-cacheline,64 byte
> I-cacheline,PIPT ICache,64 byte ERG,64>
> > Memory Model Features 0 = <TGran4,TGran64,SNSMem,BigEnd,16bit
> ASID,16TB PA>
> > CPU 5: ARM Cortex-A72 r0p2 affinity: 1 1
>
> > Cache Type = <64 byte D-cacheline,64 byte
> I-cacheline,PIPT ICache,64 byte ERG,64>
> > Memory Model Features 0 = <TGran4,TGran64,SNSMem,BigEnd,16bit
> ASID,16TB PA>
> > uhub0: 1 port with 1 removable, self powered
>
> > Trying to mount root from ufs:/dev/gpt/install [rw,noatime]...
>
> > GEOM: mmcsd1: the primary GPT table is corrupt or invalid.
>
> > uhub4: 2 ports with 2 removable, self powered
>
> > GEOM: mmcsd1: using the secondary instead -- recovery strongly advised.
>
> > uhub2: 1 port with 1 removable, self powered
>
> > Dual Console: Serial Primary, Video Secondary
>
> > Setting hostuuid: 65386165-6635-6336-3035-383363623236.
>
> > Setting hostid: 0x1a119174.
>
> > Solaris: WARNING: ignoring tunable zfs_arc_max (using 0 instead)
>
> > Solaris: WARNING: ignoring tunable zfs_arc_max (using 3056451584
> instead)
> > ZFS filesystem version: 5
>
> > ZFS storage pool version: features support (5000)
>
> > Starting file system checks:
>
> > /dev/gpt/install: FILE SYSTEM CLEAN; SKIPPING CHECKS
>
> > /dev/gpt/install: clean, 17191348 free (11716 frags, 2147454 blocks,
> 0.0% fragmentation)
> > Mounting local filesystems:.
>
> > ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib
> /usr/local/lib/compat/pkg /usr/loca4
> > Setting hostname: khadas-edge.
>
> > Setting up harvesting:
> [UMA],[FS_ATIME],SWI,INTERRUPT,NET_NG,[NET_ETHER],NET_TUN,MOUSE,KEYBOARD,ATTD
>
> > Feeding entropy: .
>
> > Autoloading module: dwwdt.ko
>
> > dwwdt0: <Synopsys Designware watchdog timer> mem 0xff848000-0xff8480ff
> irq 48 on ofwbus0
> > xhci1: Only host mode is supported
>
> > lo0: link state changed to UP
>
> > dwc0: link state changed to DOWN
>
> > Starting Network: lo0 dwc0.
>
> > lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
>
> > options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
>
> > inet6 ::1 prefixlen 128
>
> > inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2
>
> > inet 127.0.0.1 netmask 0xff000000
>
> > groups: lo
>
> > nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
>
> > dwc0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu
> 1500
> > options=8000b<RXCSUM,TXCSUM,VLAN_MTU,LINKSTATE>
>
> > ether 62:43:94:13:10:0c
>
> > media: Ethernet autoselect (none)
>
> > status: no carrier
>
> > nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
>
> > Starting devd.
>
> > Autoloading module: dwwdt.ko
>
> > add host 127.0.0.1: gateway lo0 fib 0: route already in table
>
> > add host ::1: gateway lo0 fib 0: route already in table
>
> > add net fe80::: gateway ::1
>
> > add net ff02::: gateway ::1
>
> > add net ::ffff:0.0.0.0: gateway ::1
>
> > add net ::0.0.0.0: gateway ::1
>
> > Waiting 5s for the default route interface: ....
>
> > Clearing /tmp (X related).
>
> > Creating and/or trimming log files.
>
> > Updating motd:.
>
> > Updating /var/run/os-release done.
>
> > Starting syslogd.
>
> > Starting pwmfan.
>
> > Mounting late filesystems:.
>
> > Starting powerd.
>
> > Security policy loaded: MAC/ntpd (mac_ntpd)
>
> > Starting ntpd.
>
> > Starting dbus.
>
> > Starting local daemons:.
>
> > Jan 21 08:50:56 khadas-edge ntpd[981]: error resolving pool
> 0.freebsd.pool.ntp.org: Name does not r)
> > Configuring vt: keymap blanktime.
>
> > Starting cron.
>
> > Performing sanity check on sshd configuration.
>
> > Starting sshd.
>
> > Starting background file system checks in 60 seconds.
>
> >
>
> > Mon Jan 21 08:51:03 UTC 2013
>
> >
>
> > FreeBSD/arm64 (khadas-edge) (ttyu1)
>
> >
>
> > login:
> >
> >
> >
> > On Thu, Aug 7, 2025 at 4:26 PM Mark Millard <marklmi@yahoo.com> wrote:
> > A question:
> >
> > Can you set up a working U-Boot based boot, capture
> > all the output, and report it to the list?
> >
> > That would give something to compare/contrast with
> > for the messages that have been reported so far.
> >
>
> ===
> Mark Millard
> marklmi at yahoo.com
>
>
--
Mario.