Re: HoneyComb first-boot notes

From: Mark Millard via freebsd-arm <freebsd-arm_at_freebsd.org>
Date: Tue, 22 Jun 2021 08:03:11 UTC
> On 2021-Jun-22, at 00:40, Dmitry Salychev <dsl@mcusim.org> wrote:
> 
>> 
>> I put an existing FreeBSD Optane into a just delivered
>> HoneyComb, put in the RAM and the matching UEFI/ACPI
>> image on a microsd card and put the card in the slot.
>> I plugged in a USB3 Ethernet dongle, like I use on some
>> other systems. Serial console via its USB port for such.
>> (Optane instead of video card.) The UEFI/ACPI image was
>> extracted from:
>> 
>> https://solid-run-images.sos-de-fra-1.exo.io/LX2k/lx2160a_uefi/lx2160acex7_2000_700_2900_8_5_2_sd_81b4bbe.img.xz
>> 
>> in order to match the RAM and being based on the
>> most current vintage at:
>> 
>> https://github.com/SolidRun/lx2160a_uefi/
>> 
>> It booted.
> 
> Could you share whole dmesg?

I've not done a "boot -v" . The below is actually from a
captured serial console output. It is lightly edited. I
have omitted nearly all loader output (and before).

WARNING! Trying to fire up the kernel, but no device tree blob found!
EFI framebuffer information:
addr, size     0x0, 0x0
dimensions     0 x 0
stride         0
masks          0x00000000, 0x00000000, 0x00000000, 0x00000000
---<<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 #1 releng/13.0-n244744-8023e729a521-dirty: Wed May 26 14:59:50 PDT 2021
    root@CA72_16Gp_ZFS:/usr/obj/BUILDs/13_0R-CA72-nodbg-clang/usr/13_0R-src/arm64.aarch64/sys/GENERIC-NODBG-CA72 arm64
FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)
VT: init without driver.
module firmware already present!
real memory  = 68102402048 (64947 MB)
avail memory = 66377580544 (63302 MB)
Starting CPU 1 (1)
Starting CPU 2 (100)
Starting CPU 3 (101)
Starting CPU 4 (200)
Starting CPU 5 (201)
Starting CPU 6 (300)
Starting CPU 7 (301)
Starting CPU 8 (400)
Starting CPU 9 (401)
Starting CPU 10 (500)
Starting CPU 11 (501)
Starting CPU 12 (600)
Starting CPU 13 (601)
Starting CPU 14 (700)
Starting CPU 15 (701)
FreeBSD/SMP: Multiprocessor System Detected: 16 CPUs
random: unblocking device.
random: entropy device external interface
ACPI: IORT: Dropping unhandled type 1
ACPI: IORT: Dropping unhandled type 1
ACPI: IORT: Dropping unhandled type 1
ACPI: IORT: Dropping unhandled type 1
ACPI: IORT: Dropping unhandled type 1
ACPI: IORT: Dropping unhandled type 1
ACPI: IORT: Dropping unhandled type 1
ACPI: IORT: Dropping unhandled type 1
ACPI: IORT: Dropping unhandled type 1
ACPI: IORT: Dropping unhandled type 6
MAP eeb30000 mode 2 pages 144
MAP ef480000 mode 2 pages 192
MAP ef540000 mode 2 pages 160
MAP ef5e0000 mode 2 pages 80
MAP ef630000 mode 2 pages 80
MAP ef680000 mode 2 pages 80
MAP ef6d0000 mode 2 pages 80
MAP ef720000 mode 2 pages 80
MAP ef770000 mode 2 pages 80
MAP ef7c0000 mode 2 pages 80
MAP ef810000 mode 2 pages 80
MAP ef860000 mode 2 pages 80
MAP ef8b0000 mode 2 pages 80
MAP ef900000 mode 2 pages 80
MAP ef950000 mode 2 pages 80
MAP ef9a0000 mode 2 pages 80
MAP faca0000 mode 2 pages 80
MAP 2040000 mode 0 pages 16
MAP 20c0000 mode 0 pages 16
MAP 20000000 mode 0 pages 16384
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.
acpi0: <NXP LX2160>
acpi0: Power Button (fixed)
acpi0: Sleep Button (fixed)
acpi0: Could not update all GPEs: AE_NOT_CONFIGURED
psci0: <ARM Power State Co-ordination Interface Driver> on acpi0
gic0: <ARM Generic Interrupt Controller v3.0> iomem 0x6000000-0x601ffff,0x6200000-0x63fffff on acpi0
its0: <ARM GIC Interrupt Translation Service> on gic0
generic_timer0: <ARM Generic Timer> irq 27,28,29 on acpi0
Timecounter "ARM MPCore Timecounter" frequency 25000050 Hz quality 1000
Event timer "ARM MPCore Eventtimer" frequency 25000050 Hz quality 1000
efirtc0: <EFI Realtime Clock>
efirtc0: registered as a time-of-day clock, resolution 1.000000s
uart0: <PrimeCell UART (PL011)> iomem 0x21c0000-0x21cffff irq 0 on acpi0
uart0: console (115200,n,8,1)
uart1: <PrimeCell UART (PL011)> iomem 0x21d0000-0x21dffff irq 1 on acpi0
pcib0: <Generic PCI host controller> on acpi0
pci0: <PCI bus> on pcib0
pcib1: <Generic PCI host controller> on acpi0
pci1: <PCI bus> on pcib1
nvme0: <Generic NVMe Device> mem 0x46000000-0x46003fff at device 0.0 on pci1
acpi_button0: <Power Button> on acpi0
ahci0: <AHCI SATA controller> iomem 0x3200000-0x320ffff,0x700100520-0x700100523 irq 10,11,12 on acpi0
ahci0: AHCI v1.31 with 1 6Gbps ports, Port Multiplier not supported with FBS
ahci0: quirks=0x2<NOPMP>
ahcich0: <AHCI channel> at channel 0 on ahci0
ahci1: <AHCI SATA controller> iomem 0x3210000-0x321ffff irq 13,14,15 on acpi0
ahci1: AHCI v1.31 with 1 6Gbps ports, Port Multiplier not supported with FBS
ahci1: quirks=0x2<NOPMP>
ahcich1: <AHCI channel> at channel 0 on ahci1
ahci2: <AHCI SATA controller> iomem 0x3220000-0x322ffff irq 16,17,18 on acpi0
ahci2: AHCI v1.31 with 1 6Gbps ports, Port Multiplier not supported with FBS
ahci2: quirks=0x2<NOPMP>
ahcich2: <AHCI channel> at channel 0 on ahci2
ahci3: <AHCI SATA controller> iomem 0x3230000-0x323ffff irq 19,20,21 on acpi0
ahci3: AHCI v1.31 with 1 6Gbps ports, Port Multiplier not supported with FBS
ahci3: quirks=0x2<NOPMP>
ahcich3: <AHCI channel> at channel 0 on ahci3
xhci0: <Generic USB 3.0 controller> iomem 0x3100000-0x310ffff irq 25 on acpi0
xhci0: 64 bytes context size, 32-bit DMA
usbus0 on xhci0
xhci1: <Generic USB 3.0 controller> iomem 0x3110000-0x311ffff irq 26 on acpi0
xhci1: 64 bytes context size, 32-bit DMA
usbus1 on xhci1
acpi_tz0: <Thermal Zone> on acpi0
acpi_tz1: <Thermal Zone> on acpi0
acpi_tz2: <Thermal Zone> on acpi0
acpi_tz3: <Thermal Zone> on acpi0
acpi_tz4: <Thermal Zone> on acpi0
acpi_tz5: <Thermal Zone> on acpi0
acpi_tz6: <Thermal Zone> on acpi0
acpi_tz7: <Thermal Zone> on acpi0
acpi_tz8: <Thermal Zone> on acpi0
cpu0: <ACPI CPU> on acpi0
cryptosoft0: <software crypto>
armv8crypto0: <AES-CBC,AES-XTS,AES-GCM>
acpi_perf0: <ACPI CPU Frequency Control> on cpu0
device_attach: acpi_perf0 attach returned 6
device_attach: acpi_perf1 attach returned 6
device_attach: acpi_perf2 attach returned 6
device_attach: acpi_perf3 attach returned 6
device_attach: acpi_perf4 attach returned 6
device_attach: acpi_perf5 attach returned 6
device_attach: acpi_perf6 attach returned 6
device_attach: acpi_perf7 attach returned 6
device_attach: acpi_perf8 attach returned 6
device_attach: acpi_perf9 attach returned 6
device_attach: acpi_perf10 attach returned 6
device_attach: acpi_perf11 attach returned 6
device_attach: acpi_perf12 attach returned 6
device_attach: acpi_perf13 attach returned 6
device_attach: acpi_perf14 attach returned 6
device_attach: acpi_perf15 attach returned 6
acpi_perf0: <ACPI CPU Frequency Control> on cpu0
device_attach: acpi_perf0 attach returned 6
device_attach: acpi_perf1 attach returned 6
device_attach: acpi_perf2 attach returned 6
device_attach: acpi_perf3 attach returned 6
device_attach: acpi_perf4 attach returned 6
device_attach: acpi_perf5 attach returned 6
device_attach: acpi_perf6 attach returned 6
device_attach: acpi_perf7 attach returned 6
device_attach: acpi_perf8 attach returned 6
device_attach: acpi_perf9 attach returned 6
device_attach: acpi_perf10 attach returned 6
device_attach: acpi_perf11 attach returned 6
device_attach: acpi_perf12 attach returned 6
device_attach: acpi_perf13 attach returned 6
device_attach: acpi_perf14 attach returned 6
device_attach: acpi_perf15 attach returned 6
Timecounters tick every 1.000 msec
ZFS filesystem version: 5
ZFS storage pool version: features support (5000)
usbus0: 5.0Gbps Super Speed USB v3.0
usbus1: 5.0Gbps Super Speed USB v3.0
ugen1.1: <Generic XHCI root HUB> at usbus1
uhub0 on usbus1
uhub0: <Generic XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1
ugen0.1: <Generic XHCI root HUB> at usbus0
uhub1 on usbus0
uhub1: <Generic XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
acpi_tz0: failed to set new freq, disabling passive cooling
Release APs...Trying to mount root from zfs:zopt0/ROOT/13_0R-CA72-nodbg []...
Root mount waiting for: CAM usbus0 usbus1done

CPU  0: ARM Cortex-A72 r0p3 affinity:  0  0
                   Cache Type = <64 byte D-cacheline,64 byte I-cacheline,PIPT ICache,64 byte ERG,64 byte CWG>
 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,16TB 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-A72 r0p3 affinity:  0  1
CPU  2: ARM Cortex-A72 r0p3 affinity:  1  0
CPU  3: ARM Cortex-A72 r0p3 affinity:  1  1
CPU  4: ARM Cortex-A72 r0p3 affinity:  2  0
CPU  5: ARM Cortex-A72 r0p3 affinity:  2  1
CPU  6: ARM Cortex-A72 r0p3 affinity:  3  0
CPU  7: ARM Cortex-A72 r0p3 affinity:  3  1
CPU  8: ARM Cortex-A72 r0p3 affinity:  4  0
CPU  9: ARM Cortex-A72 r0p3 affinity:  4  1
CPU 10: ARM Cortex-A72 r0p3 affinity:  5  0
CPU 11: ARM Cortex-A72 r0p3 affinity:  5  1
CPU 12: ARM Cortex-A72 r0p3 affinity:  6  0
CPU 13: ARM Cortex-A72 r0p3 affinity:  6  1
CPU 14: ARM Cortex-A72 r0p3 affinity:  7  0
CPU 15: ARM Cortex-A72 r0p3 affinity:  7  1
uhub0: 2 ports with 2 removable, self powered
uhub1: 2 ports with 2 removable, self powered
ugen1.2: <vendor 0x04b4 product 0x6502> at usbus1
ugen0.2: <Realtek USB 10/100/1000 LAN> at usbus0
uhub2 on uhub0
uhub2: <vendor 0x04b4 product 0x6502, class 9/0, rev 2.10/50.10, addr 1> on usbus1
ure0 on uhub1
ure0: <Realtek USB 10/100/1000 LAN, class 0/0, rev 3.00/30.00, addr 1> on usbus0
uhub2: MTT enabled
miibus0: <MII bus> on ure0
rgephy0: <RTL8251/8153 1000BASE-T media interface> PHY 0 on miibus0
rgephy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT-FDX, 1000baseT-FDX-master, auto
ue0: <USB Ethernet> on ure0
ue0: Ethernet address: REPLACED
uhub2: 4 ports with 4 removable, self powered
Root mount waiting for: CAM usbus1
ugen1.3: <vendor 0x0424 product 0x2514> at usbus1
uhub3 on uhub2
uhub3: <vendor 0x0424 product 0x2514, class 9/0, rev 2.00/b.b3, addr 2> on usbus1
uhub3: MTT enabled
uhub3: 4 ports with 3 removable, self powered
Root mount waiting for: CAM usbus1
ugen1.4: <vendor 0x04b4 product 0x6500> at usbus1
uhub4 on uhub0
uhub4: <vendor 0x04b4 product 0x6500, class 9/0, rev 3.00/50.10, addr 3> on usbus1
Root mount waiting for: CAM usbus1
uhub4: 4 ports with 4 removable, self powered
Root mount waiting for: CAM
Root mount waiting for: CAM
Root mount waiting for: CAM
Root mount waiting for: CAM
Root mount waiting for: CAM
nda0 at nvme0 bus 0 scbus4 target 0 lun 1
nda0: <INTEL SSDPED1D480GA REPLACED>
nda0: Serial Number REPLACED
nda0: nvme version 1.0 x4 (max x4) lanes PCIe Gen3 (max Gen3) link
nda0: 457862MB (937703088 512 byte sectors)
Dual Console: Serial Primary, Video Secondary
Setting hostuuid:REPLACED.
Setting hostid: REPLACED.
Starting file system checks:
/dev/gpt/CA72opt0EFI: FILESYSTEM CLEAN; SKIPPING CHECKS
Mounting local filesystems:.
ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /usr/local/lib/compat/pkg /usr/local/lib/gcc11 /usr/local/lib/perl5/5.32/mach/CORE /usr/local/lib/qt5 /usr/local/llvm10/lib /usr/local/llvm12/lib
Setting hostname: CA72_16Gp_ZFS.
Setting up harvesting: [UMA],[FS_ATIME],SWI,INTERRUPT,NET_NG,[NET_ETHER],NET_TUN,MOUSE,KEYBOARD,ATTACH,CACHED
Feeding entropy: .
lo0: link state changed to UP
ue0: link state changed to DOWN
Starting dhclient.
ue0: no link ......ue0: link state changed to UP
 got link
Starting Network: lo0 ue0.
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 0x1
	inet 127.0.0.1 netmask 0xff000000
	groups: lo
	nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
ue0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
	options=68009b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6>
	ether REPLACED
	inet 192.168.1.REPLACED netmask 0xffffff00 broadcast 192.168.1.255
	media: Ethernet autoselect (1000baseT <full-duplex>)
	status: active
	nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
Starting devd.
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
Creating and/or trimming log files.
Clearing /tmp (X related).
Updating motd:.
Updating /var/run/os-release done.
Starting syslogd.
No core dumps found.
Starting rpcbind.
NFS access cache time=60
NFSv4 is disabled
Starting mountd.
Starting nfsd.
Mounting late filesystems:.
Starting ntpd.
Performing sanity check on sshd configuration.
Starting sshd.
Starting cron.
Starting background file system checks in 60 seconds.

===
Mark Millard
marklmi at yahoo.com
( dsl-only.net went
away in early 2018-Mar)