No sound card on Olimex A20 SOM EVB with FreeBSD 12.4
Jirka Novak <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.arm |
|---|---|
| Message-ID | <[email protected]> |
Hello,
We made custom device based on Olimex A20 SOM EVB board. I'm
migrating our application from FreeBSD 11.2 to FreeBSD 12.4. Our
application requires sound card and I found that if I install fresh OS,
I'm missing sound card device (/dev/dsp).
Sound card supported by the board has source in
src/sys/arm/allwinner/a10_codec.c and code was not changed for ages and
is part of 11.2, 12.x and 13.x branch.
I spend hours by checking why I'm missing sound device and I learn
that during boot is printed:
FreeBSD 11.2:
pcm0: <Allwinner Audio Codec> mem 0x1c22c00-0x1c22c3f irq 35 on simplebus0
pcm0: Mixer "vol":
pcm0: Mixer "line":
pcm0: Mixer "rec":
FreeBSD 12.4:
pcm0: <Allwinner Audio Codec> mem 0x1c22c00-0x1c22c3f irq 46 on simplebus0
pcm0: cannot find codec clock
I searched source code of sound card driver and I found:
if (clk_get_by_ofw_name(dev, 0, "codec", &clk_codec) != 0) {
device_printf(dev, "cannot find codec clock\n");
goto fail;
}
so it tries to find "codec" clock.
I expect it should be found/configured based on dtb file and I expect
that dtb was changed between releases. I hope I'm able to extend dtb for
the board.
The issue is that I don't know which codec clock it searches for. I
analyzed boot -v from 11.2 and 12.4 and I'm not able to identify it.
There are several "codec" word in boot log, but I don't know how the
code decide which one is correct/missing just based on word "codec" from
source code.
I went thru dts sources, but I'm not able to identify "codec" neither.
Can I ask for help to identify which clock shown in 11.2 boot log are
missing in 12.4 boot log?
Best regards,
Jirka Novak
11.4_boot.log
(text/x-log, 33.4 KB)
U-Boot SPL 2015.04 (Sep 29 2016 - 10:14:14)
DRAM: 1024 MiB
CPU: 912000000Hz, AXI/AHB/APB: 3/2/2
U-Boot 2015.04 (Sep 29 2016 - 10:14:14) Allwinner Technology
CPU: Allwinner A20 (SUN7I)
I2C: ready
DRAM: 1 GiB
WARNING: Caches not enabled
MMC: SUNXI SD/MMC: 0
reading u-boot.env
** Unable to read "u-boot.env" from mmc0:1 **
Using default environment
In: serial
Out: serial
Err: serial
SCSI: SUNXI SCSI INIT
SATA link 0 timeout.
AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: ncq stag pm led clo only pmp pio slum part ccc apst
Net: dwmac.1c50000
starting USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 1 USB Device(s) found
USB1: USB EHCI 1.00
scanning bus 1 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot: 0
Booting from: mmc 0 ubldr
reading ubldr
272013 bytes read in 68 ms (3.8 MiB/s)
## Starting application at 0x42000098 ...
Consoles: U-Boot console
Compatible U-Boot API signature found @0x7f235408
FreeBSD/armv6 U-Boot loader, Revision 1.2
([email protected], Thu Sep 29 10:31:37 UTC 2016)
DRAM: 1024MB
MMC Device 1 not found
MMC Device 2 not found
MMC Device 3 not found
MMC Device 1 not found
Number of U-Boot devices: 3
U-Boot env: loaderdev='mmc 0'
Found U-Boot device: disk
Checking unit=1 slice=<auto> partition=<auto>... good.
Booting from disk1s2a:
Loading /boot/defaults/loader.conf
/boot/kernel/kernel data=0x68ab98+0x149468 syms=[0x4+0x6fe30+0x4+0xa0595]
/boot/entropy size=0x1000
/boot/dtb/cosy.dtb size=0x7756
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel] in 1 second...
Type '?' for a list of commands, 'help' for more detailed help.
loader> boot -v
Booting...
Using DTB from loaded file '/boot/dtb/cosy.dtb'.
Kernel entry at 0x0x42200100...
Kernel args: -v
Copyright (c) 1992-2018 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 11.2-RELEASE #0 r335510: Fri Jun 22 02:15:52 UTC 2018
[email protected]:/usr/obj/arm.armv6/usr/src/sys/ALLWINNER arm
FreeBSD clang version 6.0.0 (tags/RELEASE_600/final 326565) (based on LLVM 6.0.0)
VT: init without driver.
Preloaded elf kernel "/boot/kernel/kernel" at 0xc08f7000.
Preloaded boot_entropy_cache "/boot/entropy" at 0xc08f78bc.
Preloaded dtb "/boot/dtb/cosy.dtb" at 0xc08f7908.
CPU: ARM Cortex-A7 r0p4 (ECO: 0x00000000)
CPU Features:
Multiprocessing, Thumb2, Security, Virtualization, Generic Timer, VMSAv7,
PXN, LPAE, Coherent Walk
Optional instructions:
SDIV/UDIV, UMULL, SMULL, SIMD(ext)
LoUU:2 LoC:3 LoUIS:2
Cache level 1:
32KB/64B 4-way data cache WB Read-Alloc Write-Alloc
32KB/32B 2-way instruction cache Read-Alloc
Cache level 2:
256KB/64B 8-way unified cache WB Read-Alloc Write-Alloc
real memory = 1073741824 (1024 MB)
avail memory = 1039757312 (991 MB)
Physical memory chunk(s):
0x40000000 - 0x7fffffff, 1024 MB ( 262144 pages)
Excluded memory regions:
0x42200000 - 0x42b53fff, 9 MB ( 2388 pages) NoAlloc
Static device mappings:
0x01c00000 - 0x01ffffff mapped at VA 0xffb00000
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
ULE: setup cpu 0
ULE: setup cpu 1
random: entropy device external interface
snd_unit_init() u=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff [1024]
feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=5 feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25
null: <full device, null device, zero device>
nfslock: pseudo-device
openfirm: <Open Firmware control device>
crypto: <crypto core>
kbd0 at kbdmux0
mem: <memory>
random: harvesting attach, 8 bytes (4 bits) from nexus0
ofwbus0: <Open Firmware Device Tree>
aw_ccu0: <Allwinner Clock Control Unit> on ofwbus0
aw_oscclk0: <Allwinner Oscillator Clock> mem 0x1c20050-0x1c20053 on aw_ccu0
Clock: osc24M, parent: (NULL)(-1), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_oscclk0
clk_fixed0: <Fixed clock> on aw_ccu0
random: harvesting attach, 8 bytes (4 bits) from clk_fixed0
aw_pll0: <Allwinner PLL Clock> mem 0x1c20000-0x1c20003 on aw_ccu0
Clock: pll1, parent: osc24M(0), freq: 912000000
random: harvesting attach, 8 bytes (4 bits) from aw_pll0
aw_pll1: <Allwinner PLL Clock> mem 0x1c20008-0x1c2000f on aw_ccu0
Clock: pll2-1x, parent: osc24M(0), freq: 750000
Clock: pll2-2x, parent: osc24M(0), freq: 750000
Clock: pll2-4x, parent: osc24M(0), freq: 1500000
Clock: pll2-8x, parent: osc24M(0), freq: 3000000
random: harvesting attach, 8 bytes (4 bits) from aw_pll1
aw_pll2: <Allwinner PLL Clock> mem 0x1c20020-0x1c20023 on aw_ccu0
Clock: pll5_ddr, parent: osc24M(0), freq: 480000000
Clock: pll5_other, parent: osc24M(0), freq: 960000000
random: harvesting attach, 8 bytes (4 bits) from aw_pll2
aw_pll3: <Allwinner PLL Clock> mem 0x1c20028-0x1c2002b on aw_ccu0
Clock: pll6_sata, parent: osc24M(0), freq: 100000000
Clock: pll6_other, parent: osc24M(0), freq: 300000000
Clock: pll6, parent: osc24M(0), freq: 600000000
Clock: pll6_div_4, parent: osc24M(0), freq: 150000000
random: harvesting attach, 8 bytes (4 bits) from aw_pll3
aw_cpuclk0: <Allwinner CPU Clock> mem 0x1c20054-0x1c20057 on aw_ccu0
Clock: cpu, parent: pll1(2), freq: 912000000
random: harvesting attach, 8 bytes (4 bits) from aw_cpuclk0
aw_axiclk0: <Allwinner AXI Clock> mem 0x1c20054-0x1c20057 on aw_ccu0
Clock: axi, parent: cpu(0), freq: 304000000
random: harvesting attach, 8 bytes (4 bits) from aw_axiclk0
aw_ahbclk0: <Allwinner AHB Clock> mem 0x1c20054-0x1c20057 on aw_ccu0
Clock: ahb, parent: pll6_div_4(1), freq: 75000000
random: harvesting attach, 8 bytes (4 bits) from aw_ahbclk0
aw_gate0: <Allwinner AHB Clock Gates> mem 0x1c20060-0x1c20067 on aw_ccu0
Clock: ahb_usb0, parent: ahb(0), freq: 75000000
Clock: ahb_ehci0, parent: ahb(0), freq: 75000000
Clock: ahb_ohci0, parent: ahb(0), freq: 75000000
Clock: ahb_ehci1, parent: ahb(0), freq: 75000000
Clock: ahb_ohci1, parent: ahb(0), freq: 75000000
Clock: ahb_ss, parent: ahb(0), freq: 75000000
Clock: ahb_dma, parent: ahb(0), freq: 75000000
Clock: ahb_bist, parent: ahb(0), freq: 75000000
Clock: ahb_mmc0, parent: ahb(0), freq: 75000000
Clock: ahb_mmc1, parent: ahb(0), freq: 75000000
Clock: ahb_mmc2, parent: ahb(0), freq: 75000000
Clock: ahb_mmc3, parent: ahb(0), freq: 75000000
Clock: ahb_ms, parent: ahb(0), freq: 75000000
Clock: ahb_nand, parent: ahb(0), freq: 75000000
Clock: ahb_sdram, parent: ahb(0), freq: 75000000
Clock: ahb_ace, parent: ahb(0), freq: 75000000
Clock: ahb_emac, parent: ahb(0), freq: 75000000
Clock: ahb_ts, parent: ahb(0), freq: 75000000
Clock: ahb_spi0, parent: ahb(0), freq: 75000000
Clock: ahb_spi1, parent: ahb(0), freq: 75000000
Clock: ahb_spi2, parent: ahb(0), freq: 75000000
Clock: ahb_spi3, parent: ahb(0), freq: 75000000
Clock: ahb_sata, parent: ahb(0), freq: 75000000
Clock: ahb_hstimer, parent: ahb(0), freq: 75000000
Clock: ahb_ve, parent: ahb(0), freq: 75000000
Clock: ahb_tvd, parent: ahb(0), freq: 75000000
Clock: ahb_tve0, parent: ahb(0), freq: 75000000
Clock: ahb_tve1, parent: ahb(0), freq: 75000000
Clock: ahb_lcd0, parent: ahb(0), freq: 75000000
Clock: ahb_lcd1, parent: ahb(0), freq: 75000000
Clock: ahb_csi0, parent: ahb(0), freq: 75000000
Clock: ahb_csi1, parent: ahb(0), freq: 75000000
Clock: ahb_hdmi1, parent: ahb(0), freq: 75000000
Clock: ahb_hdmi0, parent: ahb(0), freq: 75000000
Clock: ahb_de_be0, parent: ahb(0), freq: 75000000
Clock: ahb_de_be1, parent: ahb(0), freq: 75000000
Clock: ahb_de_fe0, parent: ahb(0), freq: 75000000
Clock: ahb_de_fe1, parent: ahb(0), freq: 75000000
Clock: ahb_gmac, parent: ahb(0), freq: 75000000
Clock: ahb_mp, parent: ahb(0), freq: 75000000
Clock: ahb_mali, parent: ahb(0), freq: 75000000
random: harvesting attach, 8 bytes (4 bits) from aw_gate0
aw_apbclk0: <Allwinner APB Clock> mem 0x1c20054-0x1c20057 on aw_ccu0
Clock: apb0, parent: ahb(0), freq: 37500000
random: harvesting attach, 8 bytes (4 bits) from aw_apbclk0
aw_gate1: <Allwinner APB0 Clock Gates> mem 0x1c20068-0x1c2006b on aw_ccu0
Clock: apb0_codec, parent: apb0(0), freq: 37500000
Clock: apb0_spdif, parent: apb0(0), freq: 37500000
Clock: apb0_ac97, parent: apb0(0), freq: 37500000
Clock: apb0_iis0, parent: apb0(0), freq: 37500000
Clock: apb0_iis1, parent: apb0(0), freq: 37500000
Clock: apb0_pio, parent: apb0(0), freq: 37500000
Clock: apb0_ir0, parent: apb0(0), freq: 37500000
Clock: apb0_ir1, parent: apb0(0), freq: 37500000
Clock: apb0_iis2, parent: apb0(0), freq: 37500000
Clock: apb0_keypad, parent: apb0(0), freq: 37500000
random: harvesting attach, 8 bytes (4 bits) from aw_gate1
aw_apbclk1: <Allwinner APB Clock> mem 0x1c20058-0x1c2005b on aw_ccu0
Clock: apb1, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_apbclk1
aw_gate2: <Allwinner APB1 Clock Gates> mem 0x1c2006c-0x1c2006f on aw_ccu0
Clock: apb1_i2c0, parent: apb1(0), freq: 24000000
Clock: apb1_i2c1, parent: apb1(0), freq: 24000000
Clock: apb1_i2c2, parent: apb1(0), freq: 24000000
Clock: apb1_i2c3, parent: apb1(0), freq: 24000000
Clock: apb1_can, parent: apb1(0), freq: 24000000
Clock: apb1_scr, parent: apb1(0), freq: 24000000
Clock: apb1_ps20, parent: apb1(0), freq: 24000000
Clock: apb1_ps21, parent: apb1(0), freq: 24000000
Clock: apb1_i2c4, parent: apb1(0), freq: 24000000
Clock: apb1_uart0, parent: apb1(0), freq: 24000000
Clock: apb1_uart1, parent: apb1(0), freq: 24000000
Clock: apb1_uart2, parent: apb1(0), freq: 24000000
Clock: apb1_uart3, parent: apb1(0), freq: 24000000
Clock: apb1_uart4, parent: apb1(0), freq: 24000000
Clock: apb1_uart5, parent: apb1(0), freq: 24000000
Clock: apb1_uart6, parent: apb1(0), freq: 24000000
Clock: apb1_uart7, parent: apb1(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_gate2
aw_modclk0: <Allwinner Module Clock> mem 0x1c20080-0x1c20083 on aw_ccu0
Clock: nand, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_modclk0
aw_modclk1: <Allwinner Module Clock> mem 0x1c20084-0x1c20087 on aw_ccu0
Clock: ms, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_modclk1
aw_mmcclk0: <Allwinner MMC Clock> mem 0x1c20088-0x1c2008b on aw_ccu0
Clock: mmc0, parent: pll6_other(1), freq: 25000000
random: harvesting attach, 8 bytes (4 bits) from aw_mmcclk0
aw_mmcclk1: <Allwinner MMC Clock> mem 0x1c2008c-0x1c2008f on aw_ccu0
Clock: mmc1, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_mmcclk1
aw_mmcclk2: <Allwinner MMC Clock> mem 0x1c20090-0x1c20093 on aw_ccu0
Clock: mmc2, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_mmcclk2
aw_mmcclk3: <Allwinner MMC Clock> mem 0x1c20094-0x1c20097 on aw_ccu0
Clock: mmc3, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_mmcclk3
aw_modclk2: <Allwinner Module Clock> mem 0x1c20098-0x1c2009b on aw_ccu0
Clock: ts, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_modclk2
aw_modclk3: <Allwinner Module Clock> mem 0x1c2009c-0x1c2009f on aw_ccu0
Clock: ss, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_modclk3
aw_modclk4: <Allwinner Module Clock> mem 0x1c200a0-0x1c200a3 on aw_ccu0
Clock: spi0, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_modclk4
aw_modclk5: <Allwinner Module Clock> mem 0x1c200a4-0x1c200a7 on aw_ccu0
Clock: spi1, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_modclk5
aw_modclk6: <Allwinner Module Clock> mem 0x1c200a8-0x1c200ab on aw_ccu0
Clock: spi2, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_modclk6
aw_modclk7: <Allwinner Module Clock> mem 0x1c200ac-0x1c200af on aw_ccu0
Clock: pata, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_modclk7
aw_modclk8: <Allwinner Module Clock> mem 0x1c200b0-0x1c200b3 on aw_ccu0
Clock: ir0, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_modclk8
aw_modclk9: <Allwinner Module Clock> mem 0x1c200b4-0x1c200b7 on aw_ccu0
Clock: ir1, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_modclk9
aw_modclk10: <Allwinner Module Clock> mem 0x1c200c4-0x1c200c7 on aw_ccu0
Clock: keypad, parent: osc24M(0), freq: 750000
random: harvesting attach, 8 bytes (4 bits) from aw_modclk10
aw_usbclk0: <Allwinner USB Clocks> mem 0x1c200cc-0x1c200cf on aw_ccu0
Clock: usb_ohci0, parent: pll6_other(0), freq: 300000000
Clock: usb_ohci1, parent: pll6_other(0), freq: 300000000
Clock: usb_phy, parent: pll6_other(0), freq: 300000000
random: harvesting attach, 8 bytes (4 bits) from aw_usbclk0
aw_modclk11: <Allwinner Module Clock> mem 0x1c200d4-0x1c200d7 on aw_ccu0
Clock: spi3, parent: osc24M(0), freq: 24000000
random: harvesting attach, 8 bytes (4 bits) from aw_modclk11
aw_gate3: <Allwinner DRAM Clock Gates> mem 0x1c20100-0x1c20103 on aw_ccu0
Clock: dram_ve, parent: pll5_ddr(0), freq: 480000000
Clock: dram_csi0, parent: pll5_ddr(0), freq: 480000000
Clock: dram_csi1, parent: pll5_ddr(0), freq: 480000000
Clock: dram_ts, parent: pll5_ddr(0), freq: 480000000
Clock: dram_tvd, parent: pll5_ddr(0), freq: 480000000
Clock: dram_tve0, parent: pll5_ddr(0), freq: 480000000
Clock: dram_tve1, parent: pll5_ddr(0), freq: 480000000
Clock: dram_output, parent: pll5_ddr(0), freq: 480000000
Clock: dram_de_fe1, parent: pll5_ddr(0), freq: 480000000
Clock: dram_de_fe0, parent: pll5_ddr(0), freq: 480000000
Clock: dram_de_be0, parent: pll5_ddr(0), freq: 480000000
Clock: dram_de_be1, parent: pll5_ddr(0), freq: 480000000
Clock: dram_de_mp, parent: pll5_ddr(0), freq: 480000000
Clock: dram_ace, parent: pll5_ddr(0), freq: 480000000
random: harvesting attach, 8 bytes (4 bits) from aw_gate3
aw_codecclk0: <Allwinner CODEC Clock> mem 0x1c20140-0x1c20143 on aw_ccu0
Clock: codec, parent: pll2-1x(0), freq: 750000
random: harvesting attach, 8 bytes (4 bits) from aw_codecclk0
clk_fixed1: <Fixed clock> on aw_ccu0
random: harvesting attach, 8 bytes (4 bits) from clk_fixed1
clk_fixed2: <Fixed clock> on aw_ccu0
random: harvesting attach, 8 bytes (4 bits) from clk_fixed2
aw_gmacclk0: <Allwinner GMAC Clock> mem 0x1c20164-0x1c20167 on aw_ccu0
Clock: gmac_tx, parent: mii_phy_tx(0), freq: 25000000
random: harvesting attach, 8 bytes (4 bits) from aw_gmacclk0
clk_fixed3: <Fixed factor clock> on aw_ccu0
random: harvesting attach, 8 bytes (4 bits) from clk_fixed3
random: harvesting attach, 8 bytes (4 bits) from aw_ccu0
simplebus0: <Flattened device tree simple bus> on ofwbus0
iichb0: <Allwinner Integrated I2C Bus Controller> mem 0x1c2ac00-0x1c2afff irq 45 on simplebus0
iicbus0: <OFW I2C bus> on iichb0
random: harvesting attach, 8 bytes (4 bits) from iicbus0
random: harvesting attach, 8 bytes (4 bits) from iichb0
iichb1: <Allwinner Integrated I2C Bus Controller> mem 0x1c2b000-0x1c2b3ff irq 46 on simplebus0
iicbus1: <OFW I2C bus> on iichb1
random: harvesting attach, 8 bytes (4 bits) from iicbus1
random: harvesting attach, 8 bytes (4 bits) from iichb1
iichb2: <Allwinner Integrated I2C Bus Controller> mem 0x1c2b400-0x1c2b7ff irq 47 on simplebus0
iicbus2: <OFW I2C bus> on iichb2
random: harvesting attach, 8 bytes (4 bits) from iicbus2
random: harvesting attach, 8 bytes (4 bits) from iichb2
random: harvesting attach, 8 bytes (4 bits) from simplebus0
regfix0: <Fixed Regulator> on ofwbus0
random: harvesting attach, 8 bytes (4 bits) from regfix0
regfix1: <Fixed Regulator> on ofwbus0
random: harvesting attach, 8 bytes (4 bits) from regfix1
regfix2: <Fixed Regulator> on ofwbus0
random: harvesting attach, 8 bytes (4 bits) from regfix2
regfix3: <Fixed Regulator> on ofwbus0
random: harvesting attach, 8 bytes (4 bits) from regfix3
regfix4: <Fixed Regulator> on ofwbus0
random: harvesting attach, 8 bytes (4 bits) from regfix4
regfix5: <Fixed Regulator> on ofwbus0
random: harvesting attach, 8 bytes (4 bits) from regfix5
random: harvesting attach, 8 bytes (4 bits) from ofwbus0
aw_sid0: <Allwinner Secure ID Controller> mem 0x1c23800-0x1c239ff on simplebus0
random: harvesting attach, 8 bytes (4 bits) from aw_sid0
a10_sramc0: <Allwinner sramc module> mem 0x1c00000-0x1c0002f on simplebus0
random: harvesting attach, 8 bytes (4 bits) from a10_sramc0
awusbphy0: <Allwinner USB PHY> mem 0x1c13400-0x1c1340f,0x1c14800-0x1c14803,0x1c1c800-0x1c1c803 on simplebus0
random: harvesting attach, 8 bytes (4 bits) from awusbphy0
gic0: <ARM Generic Interrupt Controller> mem 0x1c81000-0x1c81fff,0x1c82000-0x1c82fff,0x1c84000-0x1c85fff,0x1c86000-0x1c87fff irq 55 on simplebus0
gic0: pn 0x10, arch 0x2, rev 0x1, implementer 0x43b irqs 160
random: harvesting attach, 8 bytes (4 bits) from gic0
aw_nmi0: <Allwinner NMI Controller> mem 0x1c00030-0x1c0003b irq 6 on simplebus0
random: harvesting attach, 8 bytes (4 bits) from aw_nmi0
gpio0: <Allwinner GPIO/Pinmux controller> mem 0x1c20800-0x1c20bff irq 24 on simplebus0
gpiobus0: <OFW GPIO bus> on gpio0
random: harvesting attach, 8 bytes (4 bits) from gpiobus0
Processing 1 pin-config node(s) in pinctrl-0 for mmc@01c0f000
Processing 1 pin-config node(s) in pinctrl-0 for phy@01c13400
Processing 1 pin-config node(s) in pinctrl-0 for ir@01c21800
Processing 1 pin-config node(s) in pinctrl-0 for serial@01c28000
Processing 1 pin-config node(s) in pinctrl-0 for i2c@01c2ac00
Processing 1 pin-config node(s) in pinctrl-0 for i2c@01c2b000
Processing 1 pin-config node(s) in pinctrl-0 for i2c@01c2b400
Processing 1 pin-config node(s) in pinctrl-0 for ethernet@01c50000
Processing 1 pin-config node(s) in pinctrl-0 for ahci-5v
Processing 1 pin-config node(s) in pinctrl-0 for usb1-vbus
Processing 1 pin-config node(s) in pinctrl-0 for usb2-vbus
Processing 1 pin-config node(s) in pinctrl-0 for leds
random: harvesting attach, 8 bytes (4 bits) from gpio0
axp2xx_pmu0: <X-Powers AXP209 Power Management Unit> at addr 0x68 irq 58 on iicbus0
gpiobus1: <OFW GPIO bus> on axp2xx_pmu0
random: harvesting attach, 8 bytes (4 bits) from gpiobus1
axp2xx_pmu0: Regulator dcdc2 attached
axp2xx_pmu0: Regulator dcdc3 attached
axp2xx_pmu0: Regulator ldo2 attached
axp2xx_pmu0: Regulator ldo3 attached
random: harvesting attach, 8 bytes (4 bits) from axp2xx_pmu0
generic_timer0: <ARMv7 Generic Timer> irq 0,1,2,3 on ofwbus0
Timecounter "ARM MPCore Timecounter" frequency 24000000 Hz quality 1000
Event timer "ARM MPCore Eventtimer" frequency 24000000 Hz quality 1000
random: harvesting attach, 8 bytes (4 bits) from generic_timer0
rtc0: <Allwinner RTC> mem 0x1c20d00-0x1c20d1f irq 31 on simplebus0
rtc0: Using external oscillator
rtc0: registered as a time-of-day clock, resolution 1.000000s
random: harvesting attach, 8 bytes (4 bits) from rtc0
cpulist0: <Open Firmware CPU Group> on ofwbus0
cpu0: <Open Firmware CPU> on cpulist0
cpu0: missing 'clock-frequency' property
random: harvesting attach, 8 bytes (4 bits) from cpu0
cpu1: <Open Firmware CPU> on cpulist0
cpu1: missing 'clock-frequency' property
random: harvesting attach, 8 bytes (4 bits) from cpu1
random: harvesting attach, 8 bytes (4 bits) from cpulist0
ofwbus0: <pmu> irq 4,5 compat arm,cortex-a7-pmu (no driver attached)
aw_ccu0: <clk@01c20018> mem 0x1c20018-0x1c2001b compat allwinner,sun7i-a20-pll4-clk (no driver attached)
aw_ccu0: <clk@01c20040> mem 0x1c20040-0x1c20043 compat allwinner,sun7i-a20-pll4-clk (no driver attached)
aw_ccu0: <clk@01c2013c> mem 0x1c2013c-0x1c2013f compat allwinner,sun4i-a10-ve-clk (no driver attached)
aw_ccu0: <clk@01c2015c> mem 0x1c2015c-0x1c2015f compat allwinner,sun5i-a13-mbus-clk (no driver attached)
aw_ccu0: <clk@01c201f0> mem 0x1c201f0-0x1c201f3 compat allwinner,sun7i-a20-out-clk (no driver attached)
aw_ccu0: <clk@01c201f4> mem 0x1c201f4-0x1c201f7 compat allwinner,sun7i-a20-out-clk (no driver attached)
a10dmac0: <Allwinner DMA controller> mem 0x1c02000-0x1c02fff irq 7 on simplebus0
random: harvesting attach, 8 bytes (4 bits) from a10dmac0
simplebus0: <spi@01c05000> mem 0x1c05000-0x1c05fff irq 8 disabled compat allwinner,sun4i-a10-spi (no driver attached)
simplebus0: <spi@01c06000> mem 0x1c06000-0x1c06fff irq 9 disabled compat allwinner,sun4i-a10-spi (no driver attached)
simplebus0: <ethernet@01c0b000> mem 0x1c0b000-0x1c0bfff irq 10 disabled compat allwinner,sun4i-a10-emac (no driver attached)
simplebus0: <mdio@01c0b080> mem 0x1c0b080-0x1c0b093 disabled compat allwinner,sun4i-a10-mdio (no driver attached)
a10_mmc0: <Allwinner Integrated MMC/SD controller> mem 0x1c0f000-0x1c0ffff irq 11 on simplebus0
mmc0: <MMC/SD bus> on a10_mmc0
random: harvesting attach, 8 bytes (4 bits) from mmc0
random: harvesting attach, 8 bytes (4 bits) from a10_mmc0
simplebus0: <mmc@01c10000> mem 0x1c10000-0x1c10fff irq 12 disabled compat allwinner,sun5i-a13-mmc (no driver attached)
simplebus0: <mmc@01c11000> mem 0x1c11000-0x1c11fff irq 13 disabled compat allwinner,sun5i-a13-mmc (no driver attached)
simplebus0: <mmc@01c12000> mem 0x1c12000-0x1c12fff irq 14 disabled compat allwinner,sun5i-a13-mmc (no driver attached)
simplebus0: <usb@01c13000> mem 0x1c13000-0x1c133ff irq 15 compat allwinner,sun4i-a10-musb (no driver attached)
ehci0: <Allwinner Integrated USB 2.0 controller> mem 0x1c14000-0x1c140ff irq 16 on simplebus0
usbus0: EHCI version 1.0
usbus0 on ehci0
ehci0: usbpf: Attached
random: harvesting attach, 8 bytes (4 bits) from usbus0
random: harvesting attach, 8 bytes (4 bits) from ehci0
ohci0: <Generic OHCI Controller> mem 0x1c14400-0x1c144ff irq 17 on simplebus0
usbus1 on ohci0
ohci0: usbpf: Attached
random: harvesting attach, 8 bytes (4 bits) from usbus1
random: harvesting attach, 8 bytes (4 bits) from ohci0
simplebus0: <crypto-engine@01c15000> mem 0x1c15000-0x1c15fff irq 18 compat allwinner,sun4i-a10-crypto (no driver attached)
simplebus0: <spi@01c17000> mem 0x1c17000-0x1c17fff irq 19 disabled compat allwinner,sun4i-a10-spi (no driver attached)
ahci0: <Allwinner Integrated AHCI controller> mem 0x1c18000-0x1c18fff irq 20 on simplebus0
ahci0: AHCI v1.10 with 1 3Gbps ports, Port Multiplier not supported
ahci0: quirks=0x2<NOPMP>
ahci0: Caps: NCQ SNTF SS ALP AL CLO 3Gbps PMD SSC PSC 32cmd CCC 1ports
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich0: Caps:
random: harvesting attach, 8 bytes (4 bits) from ahcich0
random: harvesting attach, 8 bytes (4 bits) from ahci0
ehci1: <Allwinner Integrated USB 2.0 controller> mem 0x1c1c000-0x1c1c0ff irq 21 on simplebus0
usbus2: EHCI version 1.0
usbus2 on ehci1
ehci1: usbpf: Attached
random: harvesting attach, 8 bytes (4 bits) from usbus2
random: harvesting attach, 8 bytes (4 bits) from ehci1
ohci1: <Generic OHCI Controller> mem 0x1c1c400-0x1c1c4ff irq 22 on simplebus0
usbus3 on ohci1
ohci1: usbpf: Attached
random: harvesting attach, 8 bytes (4 bits) from usbus3
random: harvesting attach, 8 bytes (4 bits) from ohci1
simplebus0: <spi@01c1f000> mem 0x1c1f000-0x1c1ffff irq 23 disabled compat allwinner,sun4i-a10-spi (no driver attached)
gpioc0: <GPIO controller> on gpio0
random: harvesting attach, 8 bytes (4 bits) from gpioc0
simplebus0: <timer@01c20c00> mem 0x1c20c00-0x1c20c8f irq 25,26,27,28,29,30 compat allwinner,sun4i-a10-timer (no driver attached)
aw_wdog0: <Allwinner A10 Watchdog> mem 0x1c20c90-0x1c20c9f on simplebus0
random: harvesting attach, 8 bytes (4 bits) from aw_wdog0
simplebus0: <pwm@01c20e00> mem 0x1c20e00-0x1c20e0b disabled compat allwinner,sun7i-a20-pwm (no driver attached)
simplebus0: <ir@01c21800> mem 0x1c21800-0x1c2183f irq 32 compat allwinner,sun4i-a10-ir (no driver attached)
simplebus0: <ir@01c21c00> mem 0x1c21c00-0x1c21c3f irq 33 disabled compat allwinner,sun4i-a10-ir (no driver attached)
simplebus0: <lradc@01c22800> mem 0x1c22800-0x1c228ff irq 34 disabled compat allwinner,sun4i-a10-lradc-keys (no driver attached)
pcm0: <Allwinner Audio Codec> mem 0x1c22c00-0x1c22c3f irq 35 on simplebus0
pcm0: Mixer "vol":
pcm0: Mixer "line":
pcm0: Mixer "rec":
random: harvesting attach, 8 bytes (4 bits) from pcm0
aw_ts0: <Allwinner Touch Screen controller> mem 0x1c25000-0x1c250ff irq 36 on simplebus0
random: harvesting attach, 8 bytes (4 bits) from aw_ts0
uart0: console (115384,n,8,1)mem 0x1c28000-0x1c283ff irq 37 on simplebus0
uart0: fast interrupt
uart0: PPS capture mode: DCDinvalid
random: harvesting attach, 8 bytes (4 bits) from uart0
simplebus0: <serial@01c28400> mem 0x1c28400-0x1c287ff irq 38 disabled compat snps,dw-apb-uart (no driver attached)
simplebus0: <serial@01c28800> mem 0x1c28800-0x1c28bff irq 39 disabled compat snps,dw-apb-uart (no driver attached)
simplebus0: <serial@01c28c00> mem 0x1c28c00-0x1c28fff irq 40 disabled compat snps,dw-apb-uart (no driver attached)
simplebus0: <serial@01c29000> mem 0x1c29000-0x1c293ff irq 41 disabled compat snps,dw-apb-uart (no driver attached)
simplebus0: <serial@01c29400> mem 0x1c29400-0x1c297ff irq 42 disabled compat snps,dw-apb-uart (no driver attached)
simplebus0: <serial@01c29800> mem 0x1c29800-0x1c29bff irq 43 disabled compat snps,dw-apb-uart (no driver attached)
simplebus0: <serial@01c29c00> mem 0x1c29c00-0x1c29fff irq 44 disabled compat snps,dw-apb-uart (no driver attached)
gpioc1: <GPIO controller> on axp2xx_pmu0
random: harvesting attach, 8 bytes (4 bits) from gpioc1
iic0: <I2C generic I/O> on iicbus0
random: harvesting attach, 8 bytes (4 bits) from iic0
iic1: <I2C generic I/O> on iicbus1
random: harvesting attach, 8 bytes (4 bits) from iic1
iic2: <I2C generic I/O> on iicbus2
random: harvesting attach, 8 bytes (4 bits) from iic2
simplebus0: <i2c@01c2b800> mem 0x1c2b800-0x1c2bbff irq 48 disabled compat allwinner,sun7i-a20-i2c (no driver attached)
simplebus0: <i2c@01c2c000> mem 0x1c2c000-0x1c2c3ff irq 49 disabled compat allwinner,sun7i-a20-i2c (no driver attached)
dwc0: <A20 Gigabit Ethernet Controller> mem 0x1c50000-0x1c5ffff irq 50 on simplebus0
miibus0: <MII bus> on dwc0
rlphy0: <RTL8201L 10/100 media interface> PHY 1 on miibus0
rlphy0: OUI 0x000004, model 0x0020, rev. 1
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
random: harvesting attach, 8 bytes (4 bits) from rlphy0
random: harvesting attach, 8 bytes (4 bits) from miibus0
dwc0: bpf attached
dwc0: Ethernet address: 02:87:07:00:b0:f6
random: harvesting attach, 8 bytes (4 bits) from dwc0
simplebus0: <hstimer@01c60000> mem 0x1c60000-0x1c60fff irq 51,52,53,54 compat allwinner,sun7i-a20-hstimer (no driver attached)
simplebus0: <ps2@01c2a000> mem 0x1c2a000-0x1c2a3ff irq 56 disabled compat allwinner,sun4i-a10-ps2 (no driver attached)
simplebus0: <ps2@01c2a400> mem 0x1c2a400-0x1c2a7ff irq 57 disabled compat allwinner,sun4i-a10-ps2 (no driver attached)
ofwbus0: <usb0-vbus> disabled compat regulator-fixed (no driver attached)
gpioled0: <GPIO LEDs> on ofwbus0
random: harvesting attach, 8 bytes (4 bits) from gpioled0
cryptosoft0: <software crypto>
crypto: assign cryptosoft0 driver id 0, flags 100663296
crypto: cryptosoft0 registers alg 1 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 2 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 3 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 4 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 5 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 16 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 6 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 7 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 18 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 19 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 20 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 8 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 15 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 9 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 10 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 13 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 14 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 11 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 22 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 23 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 25 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 24 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 26 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 27 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 28 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 21 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 17 flags 0 maxoplen 0
random: harvesting attach, 8 bytes (4 bits) from cryptosoft0
procfs registered
Timecounters tick every 1.000 msec
lo0: bpf attached
tcp_init: net.inet.tcp.tcbhashsize auto tuned to 8192
IPsec: Initialized Security Association Processing.
usbus0: 480Mbps High Speed USB v2.0
usbus1: 12Mbps Full Speed USB v1.0
usbus2: 480Mbps High Speed USB v2.0
usbus3: 12Mbps Full Speed USB v1.0
axp2xx_pmu0: Powered by AC
mmc0: Probing bus
ugen1.1: <Generic OHCI root HUB> at usbus1
uhub0: <Generic OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
ugen2.1: <Allwinner EHCI root HUB> at usbus2
uhub1: <Allwinner EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus2
ugen3.1: <Generic OHCI root HUB> at usbus3
uhub2: <Generic OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus3
ugen0.1: <Allwinner EHCI root HUB> at usbus0
uhub3: <Allwinner EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0
ahcich0: AHCI reset...
ahcich0: SATA connect timeout time=10000us status=00000000
ahcich0: AHCI reset: device not found
mmc0: SD 2.0 interface conditions: OK
mmc0: SD probe: OK (OCR: 0x00ff8000)
mmc0: Current OCR: 0x00ff8000
mmc0: Probing cards
mmc0: New card detected (CID 9f5449534443495430002d4e9c014167)
mmc0: New card detected (CSD 400e00325b5900003a4f7f800a40009d)
mmc0: Card at relative address 0x0007 added:
mmc0: card: SDHC SDCIT 3.0 SN 002D4E9C MFG 01/2020 by 159 TI
mmc0: quirks: 0
mmc0: bus: 4bit, 50MHz (high speed timing)
mmc0: memory: 15286272 blocks, erase sector 8192 blocks
mmc0: setting transfer rate to 50.000MHz (high speed timing)
mmcsd0: 8GB <SDHC SDCIT 3.0 SN 002D4E9C MFG 01/2020 by 159 TI> at mmc0 50.0MHz/4bit/65535-block
random: harvesting attach, 8 bytes (4 bits) from mmcsd0
Release APs
CPU(1) applied BP hardening: not necessary
GEOM: new disk mmcsd0
Trying to mount root from ufs:/dev/mmcsd0s2a [ro,noatime]...
GEOM_PART: partition 1 on (mmcsd0, MBR) is not aligned on 4194304 bytes
uhub0: 1 port with 1 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub0
uhub2: 1 port with 1 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub2
GEOM_PART: partition 1 on (diskid/DISK-002D4E9C, MBR) is not aligned on 4194304 bytes
Warning: bad time from time-of-day clock, system time will not be set accurately
start_init: trying /sbin/init
uhub1: 1 port with 1 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub1
uhub3: 1 port with 1 removable, self powered
random: harvesting attach, 8 bytes (4 bits) from uhub3
Setting hostuuid: d40a5067-2faf-11ea-82d9-c1ef8a3ea742.
Setting hostid: 0x377ccbbd.
Starting file system checks:
/dev/mmcsd0s2a: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/mmcsd0s2a: clean, 233684 free (4948 frags, 28592 blocks, 0.7% fragmentation)
GEOM_PART: partition 1 on (diskid/DISK-002D4E9C, MBR) is not aligned on 4194304 bytes
/dev/mmcsd0s4a: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/mmcsd0s4a: clean, 22159 free (23 frags, 2767 blocks, 0.1% fragmentation)
GEOM_PART: partition 1 on (diskid/DISK-002D4E9C, MBR) is not aligned on 4194304 bytes
/dev/mmcsd0s4e: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/mmcsd0s4e: clean, 1340 free (20 frags, 165 blocks, 0.8% fragmentation)
GEOM_PART: partition 1 on (diskid/DISK-002D4E9C, MBR) is not aligned on 4194304 bytes
/dev/mmcsd0s4d: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/mmcsd0s4d: clean, 23633 free (17 frags, 2952 blocks, 0.1% fragmentation)
GEOM_PART: partition 1 on (diskid/DISK-002D4E9C, MBR) is not aligned on 4194304 bytes
Mounting local filesystems:GEOM_PART: partition 1 on (diskid/DISK-002D4E9C, MBR) is not aligned on 4194304 bytes
.
ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib random: unblocking device.
gic0: Spurious interrupt detected: last irq: 33 on CPU0
/usr/local/lib/gcc9 /usr/local/lib/perl5/5.30/mach/CORE
Soft Float compatibility ldconfig path:
Building /boot/modules/linker.hints
kldxref: can't create /boot/lhint.bLbthm: Read-only file system
Building /boot/dtb/linker.hints
kldxref: can't create /boot/lhint.9TCHGL: Read-only file system
Building /boot/dtb/overlays/linker.hints
kldxref: can't create /boot/dtb/lhint.6GTEoG: Read-only file system
Setting hostname: allwinner.
Setting up harvesting: [UMA],[FS_ATIME],SWI,INTERRUPT,NET_NG,NET_ETHER,NET_TUN,MOUSE,KEYBOARD,ATTACH,CACHED
Feeding entropy: rm: /entropy: Read-only file system
dd: /entropy: Read-only file system
dd: /boot/entropy: Read-only file system
.
dwc0: link state changed to UP
Starting Network: lo0 dwc0.
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=600003<RXCSUM,TXCSUM,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=80008<VLAN_MTU,LINKSTATE>
ether 02:87:07:00:b0:f6
hwaddr 02:87:07:00:b0:f6
inet 192.168.201.225 netmask 0xfffffe00 broadcast 192.168.201.255
media: Ethernet autoselect (100baseTX <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 net default: gateway 192.168.200.1
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.
Starting syslogd.
Clearing /tmp (X related).
Updating motd: /etc/motd is not writable, update failed.
Mounting late filesystems:.
Performing sanity check on sshd configuration.
Starting sshd.
Starting cron.
Starting bsnmpd.
Starting background file system checks in 60 seconds.
Sat Apr 2 08:38:35 UTC 2022
FreeBSD/arm (allwinner) (ttyu0)
login:
12.4_boot.log
(text/x-log, 31.6 KB)
U-Boot SPL 2018.09 (Oct 14 2018 - 11:33:24 +0000)
DRAM: 1024 MiB
CPU: 912000000Hz, AXI/AHB/APB: 3/2/2
Trying to boot from MMC1
U-Boot 2018.09 (Oct 14 2018 - 11:33:24 +0000) Allwinner Technology
CPU: Allwinner A20 (SUN7I)
Model: Olimex A20-Olimex-SOM-EVB
I2C: ready
DRAM: 1 GiB
MMC: SUNXI SD/MMC: 0, SUNXI SD/MMC: 1
Loading Environment from FAT... MMC: no card present
In: serial
Out: serial
Err: serial
SCSI: SATA link 0 timeout.
AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
flags: ncq stag pm led clo only pmp pio slum part ccc apst
Net: eth0: ethernet@01c50000
starting USB...
USB0: USB EHCI 1.00
USB1: USB OHCI 1.0
USB2: USB EHCI 1.00
USB3: USB OHCI 1.0
scanning bus 0 for devices... 1 USB Device(s) found
scanning bus 2 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot: 0
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
37419 bytes read in 5 ms (7.1 MiB/s)
Found EFI removable media binary efi/boot/bootarm.efi
Scanning disks on scsi...
Disk scsi0 not ready
Scanning disks on usb...
Disk usb0 not ready
Disk usb1 not ready
Disk usb2 not ready
Disk usb3 not ready
Scanning disks on mmc...
MMC: no card present
MMC Device 2 not found
MMC Device 3 not found
Found 3 disks
607732 bytes read in 37 ms (15.7 MiB/s)
## Starting EFI application at 42000000 ...
Consoles: EFI console
Reading loader env vars from /efi/freebsd/loader.env
Setting currdev to disk0p1:
FreeBSD/arm EFI loader, Revision 1.1
Command line arguments: l
Image base: 0x42000000
EFI version: 2.70
EFI Firmware: Das U-Boot (rev 8216.2304)
Console: efi (0x1000)
Load Path: /\efi\boot\bootarm.efi
Load Device: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/USB(0x6,0x0)/HD(1,0x01,0,0x800,0x19000)
Trying ESP: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/USB(0x6,0x0)/HD(1,0x01,0,0x800,0x19000)
Setting currdev to disk0p1:
Trying: /VenHw(e61d73b9-a384-4acc-aeab-82e828f3628b)/USB(0x6,0x0)/HD(2,0x01,0,0x19800,0xe7a800)
Setting currdev to disk0p2:
Loading /boot/defaults/loader.conf
Loading /boot/defaults/loader.conf
Loading /boot/device.hints
Loading /boot/loader.conf
Loading /boot/loader.conf.local
Loading kernel...
/boot/kernel/kernel text=0x1b4 text=0x7354e8 text=0x185b5c data=0xa52f0 data=0x0+0x1f0000 syms=[0x4+0xa7010+0x4+0x109fe0]
Loading configured modules...
/boot/kernel/snd_ich.ko text=0x2010 text=0x2d70 data=0x318 syms=[0x4+0x15b0+0x4+0xc01]
/etc/hostid size=0x25
/boot/kernel/umodem.ko text=0x14c0 text=0xed0 data=0x22c+0x4 syms=[0x4+0xe10+0x4+0xa4f]
loading required module 'ucom'
/boot/kernel/ucom.ko text=0x1714 text=0x2cbc data=0x3c4+0x838 syms=[0x4+0x13e0+0x4+0xbac]
/boot/entropy size=0x1000
Hit [Enter] to boot immediately, or any other key for command prompt.
Type '?' for a list of commands, 'help' for more detailed help.
OK load -t dtb /boot/dtb/sun7i-a20-olimex-som-evb.dtb
/boot/dtb/sun7i-a20-olimex-som-evb.dtb size=0x922b
OK boot -v
Using DTB from loaded file '/boot/dtb/sun7i-a20-olimex-som-evb.dtb'.
Kernel entry at 0x74000200...
Kernel args: -v
EHCI failed to shut down host controller.
EHCI failed to shut down host controller.
---<<BOOT>>---
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 12.4-RELEASE r372781 GENERIC arm
FreeBSD clang version 13.0.0 ([email protected]:llvm/llvm-project.git llvmorg-13.0.0-0-gd7b669b3a303)
VT: init without driver.
Preloaded elf kernel "/boot/kernel/kernel" at 0xc0d8e000.
Preloaded elf module "/boot/kernel/snd_ich.ko" at 0xc0d96e1c.
Preloaded hostuuid "/etc/hostid" at 0xc0d972e8.
Preloaded elf module "/boot/kernel/umodem.ko" at 0xc0d97330.
Preloaded elf module "/boot/kernel/ucom.ko" at 0xc0d97874.
Preloaded boot_entropy_cache "/boot/entropy" at 0xc0d97db8.
Preloaded dtb "/boot/dtb/sun7i-a20-olimex-som-evb.dtb" at 0xc0d97e0c.
CPU: ARM Cortex-A7 r0p4 (ECO: 0x00000000)
CPU Features:
Multiprocessing, Thumb2, Security, Virtualization, Generic Timer, VMSAv7,
PXN, LPAE, Coherent Walk
Optional instructions:
SDIV/UDIV, UMULL, SMULL, SIMD(ext)
LoUU:2 LoC:3 LoUIS:2
Cache level 1:
32KB/64B 4-way data cache WB Read-Alloc Write-Alloc
32KB/32B 2-way instruction cache Read-Alloc
Cache level 2:
256KB/64B 8-way unified cache WB Read-Alloc Write-Alloc
real memory = 1056825344 (1007 MB)
avail memory = 1018306560 (971 MB)
Physical memory chunk(s):
0x40000000 - 0x47ff3fff, 127 MB ( 32756 pages)
0x4800c000 - 0x79f33fff, 799 MB ( 204584 pages)
0x79f3d000 - 0x7ef66fff, 80 MB ( 20522 pages)
0x7ef68000 - 0x7effffff, 0 MB ( 152 pages)
Excluded memory regions:
0x74000000 - 0x74e4efff, 14 MB ( 3663 pages) NoAlloc
Static device mappings:
0x01c00000 - 0x01ffffff mapped at VA 0xffb00000
No PSCI/SMCCC call function found
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
random: read 4096 bytes from preloaded cache
random: unblocking device.
VIMAGE (virtualized network stack) enabled
hostuuid: using 922f339f-7075-11ed-ab5e-e9d2fa040e1d
ULE: setup cpu 0
ULE: setup cpu 1
snd_unit_init() u=0x00ff8000 [512] d=0x00007c00 [32] c=0x000003ff [1024]
feeder_register: snd_unit=-1 snd_maxautovchans=16 latency=2 feeder_rate_min=1 feeder_rate_max=2016000 feeder_rate_round=25
random: entropy device external interface
WARNING: Device "g_ctl" is Giant locked and may be deleted before FreeBSD 14.0.
WARNING: Device "pci" is Giant locked and may be deleted before FreeBSD 14.0.
nfslock: pseudo-device
crypto: <crypto core>
WARNING: Device "kbd" is Giant locked and may be deleted before FreeBSD 14.0.
kbd0 at kbdmux0
mem: <memory>
null: <full device, null device, zero device>
openfirm: <Open Firmware control device>
WARNING: Device "openfirm" is Giant locked and may be deleted before FreeBSD 14.0.
ofwbus0: <Open Firmware Device Tree>
aw_ccu0: <Allwinner Clock Control Unit> on ofwbus0
clk_fixed0: <Fixed clock> on aw_ccu0
clk_fixed1: <Fixed clock> on aw_ccu0
clk_fixed2: <Fixed clock> on aw_ccu0
clk_fixed3: <Fixed clock> on aw_ccu0
simplebus0: <Flattened device tree simple bus> 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
rtc0: <Allwinner RTC> mem 0x1c20d00-0x1c20d1f irq 39 on simplebus0
rtc0: Using external oscillator
rtc0: registered as a time-of-day clock, resolution 1.000000s
aw_gmacclk0: <Allwinner GMAC Clock> mem 0x1c20164-0x1c20167 on aw_ccu0
Clock: gmac_tx, parent: gmac_int_tx(1), freq: 125000000
ccu_a10ng0: <Allwinner A10/A20 Clock Control Unit NG> mem 0x1c20000-0x1c203ff on simplebus0
Clock: pll_core, parent: osc24M(0), freq: 960000000
Clock: pll_ddr_other, parent: osc24M(0), freq: 768000000
Clock: pll_ddr, parent: osc24M(0), freq: 384000000
Clock: pll6, parent: osc24M(0), freq: 1200000000
Clock: pll_periph_sata, parent: pll6(0), freq: 100000000
Clock: axi, parent: cpu(0), freq: 320000000
Clock: ahb, parent: axi(0), freq: 160000000
Clock: apb0, parent: ahb(0), freq: 80000000
Clock: apb1, parent: osc24M(0), freq: 24000000
Clock: pll_video0, parent: osc24M(0), freq: 2424000000
Clock: pll_video1, parent: osc24M(0), freq: 2400000000
Clock: nand, parent: osc24M(0), freq: 24000000
Clock: ms, parent: osc24M(0), freq: 24000000
Clock: mmc0, parent: pll_periph(1), freq: 50000000
Clock: mmc1, parent: osc24M(0), freq: 24000000
Clock: mmc2, parent: osc24M(0), freq: 24000000
Clock: mmc3, parent: osc24M(0), freq: 24000000
Clock: ts, parent: osc24M(0), freq: 24000000
Clock: ss, parent: osc24M(0), freq: 24000000
Clock: spi0, parent: osc24M(0), freq: 24000000
Clock: spi1, parent: osc24M(0), freq: 24000000
Clock: spi2, parent: osc24M(0), freq: 24000000
Clock: ir0, parent: osc24M(0), freq: 24000000
Clock: ir1, parent: osc24M(0), freq: 24000000
Clock: keypad, parent: osc24M(0), freq: 750000
Clock: sata, parent: pll_periph_sata(0), freq: 100000000
Clock: spi3, parent: osc24M(0), freq: 24000000
Clock: cpu, parent: pll_core(2), freq: 960000000
Clock: pll_periph, parent: pll6(0), freq: 600000000
Clock: pll_video0-2x, parent: pll_video0(0), freq: 4848000000
Clock: pll_video1-2x, parent: pll_video1(0), freq: 4800000000
Clock: hosc, parent: osc24M(0), freq: 24000000
Clock: ahb-otg, parent: ahb(0), freq: 160000000
Clock: ahb-ehci0, parent: ahb(0), freq: 160000000
Clock: ahb-ohci0, parent: ahb(0), freq: 160000000
Clock: ahb-ehci1, parent: ahb(0), freq: 160000000
Clock: ahb-ohci1, parent: ahb(0), freq: 160000000
Clock: ahb-ss, parent: ahb(0), freq: 160000000
Clock: ahb-dma, parent: ahb(0), freq: 160000000
Clock: ahb-bist, parent: ahb(0), freq: 160000000
Clock: ahb-mmc0, parent: ahb(0), freq: 160000000
Clock: ahb-mmc1, parent: ahb(0), freq: 160000000
Clock: ahb-mmc2, parent: ahb(0), freq: 160000000
Clock: ahb-mmc3, parent: ahb(0), freq: 160000000
Clock: ahb-ms, parent: ahb(0), freq: 160000000
Clock: ahb-nand, parent: ahb(0), freq: 160000000
Clock: ahb-sdram, parent: ahb(0), freq: 160000000
Clock: ahb-ace, parent: ahb(0), freq: 160000000
Clock: ahb-emac, parent: ahb(0), freq: 160000000
Clock: ahb-ts, parent: ahb(0), freq: 160000000
Clock: ahb-spi0, parent: ahb(0), freq: 160000000
Clock: ahb-spi1, parent: ahb(0), freq: 160000000
Clock: ahb-spi2, parent: ahb(0), freq: 160000000
Clock: ahb-spi3, parent: ahb(0), freq: 160000000
Clock: ahb-sata, parent: ahb(0), freq: 160000000
Clock: ahb-ve, parent: ahb(0), freq: 160000000
Clock: ahb-tvd, parent: ahb(0), freq: 160000000
Clock: ahb-tve0, parent: ahb(0), freq: 160000000
Clock: ahb-tve1, parent: ahb(0), freq: 160000000
Clock: ahb-lcd0, parent: ahb(0), freq: 160000000
Clock: ahb-lcd1, parent: ahb(0), freq: 160000000
Clock: ahb-csi0, parent: ahb(0), freq: 160000000
Clock: ahb-csi1, parent: ahb(0), freq: 160000000
Clock: ahb-hdmi0, parent: ahb(0), freq: 160000000
Clock: ahb-hdmi1, parent: ahb(0), freq: 160000000
Clock: ahb-de_be0, parent: ahb(0), freq: 160000000
Clock: ahb-de_be1, parent: ahb(0), freq: 160000000
Clock: ahb-de_fe0, parent: ahb(0), freq: 160000000
Clock: ahb-de_fe1, parent: ahb(0), freq: 160000000
Clock: ahb-gmac, parent: ahb(0), freq: 160000000
Clock: ahb-mp, parent: ahb(0), freq: 160000000
Clock: ahb-gpu, parent: ahb(0), freq: 160000000
Clock: apb0-codec, parent: apb0(0), freq: 80000000
Clock: apb0-spdif, parent: apb0(0), freq: 80000000
Clock: apb0-i2s0, parent: apb0(0), freq: 80000000
Clock: apb0-ac97, parent: apb0(0), freq: 80000000
Clock: apb0-i2s1, parent: apb0(0), freq: 80000000
Clock: apb0-pi0, parent: apb0(0), freq: 80000000
Clock: apb0-ir0, parent: apb0(0), freq: 80000000
Clock: apb0-ir1, parent: apb0(0), freq: 80000000
Clock: apb0-i2s2, parent: apb0(0), freq: 80000000
Clock: apb0-keypad, parent: apb0(0), freq: 80000000
Clock: apb1-i2c0, parent: apb1(0), freq: 24000000
Clock: apb1-i2c1, parent: apb1(0), freq: 24000000
Clock: apb1-i2c2, parent: apb1(0), freq: 24000000
Clock: apb1-i2c3, parent: apb1(0), freq: 24000000
Clock: apb1-can, parent: apb1(0), freq: 24000000
Clock: apb1-scr, parent: apb1(0), freq: 24000000
Clock: apb1-ps20, parent: apb1(0), freq: 24000000
Clock: apb1-ps21, parent: apb1(0), freq: 24000000
Clock: apb1-i2c4, parent: apb1(0), freq: 24000000
Clock: apb1-uart0, parent: apb1(0), freq: 24000000
Clock: apb1-uart1, parent: apb1(0), freq: 24000000
Clock: apb1-uart2, parent: apb1(0), freq: 24000000
Clock: apb1-uart3, parent: apb1(0), freq: 24000000
Clock: apb1-uart4, parent: apb1(0), freq: 24000000
Clock: apb1-uart5, parent: apb1(0), freq: 24000000
Clock: apb1-uart6, parent: apb1(0), freq: 24000000
Clock: apb1-uart7, parent: apb1(0), freq: 24000000
Clock: usb-ohci0, parent: ahb(0), freq: 160000000
Clock: usb-ohci1, parent: ahb(0), freq: 160000000
Clock: usb-phy, parent: ahb(0), freq: 160000000
Clock: dram-ve, parent: pll_ddr(0), freq: 384000000
Clock: dram-csi0, parent: pll_ddr(0), freq: 384000000
Clock: dram-csi1, parent: pll_ddr(0), freq: 384000000
Clock: dram-ts, parent: pll_ddr(0), freq: 384000000
Clock: dram-tvd, parent: pll_ddr(0), freq: 384000000
Clock: dram-tve0, parent: pll_ddr(0), freq: 384000000
Clock: dram-tve1, parent: pll_ddr(0), freq: 384000000
Clock: dram-out, parent: pll_ddr(0), freq: 384000000
Clock: dram-de_fe1, parent: pll_ddr(0), freq: 384000000
Clock: dram-de_fe0, parent: pll_ddr(0), freq: 384000000
Clock: dram-de_be0, parent: pll_ddr(0), freq: 384000000
Clock: dram-de_be1, parent: pll_ddr(0), freq: 384000000
Clock: dram-de_mp, parent: pll_ddr(0), freq: 384000000
Clock: dram-ace, parent: pll_ddr(0), freq: 384000000
gic0: <ARM Generic Interrupt Controller> mem 0x1c81000-0x1c81fff,0x1c82000-0x1c83fff,0x1c84000-0x1c85fff,0x1c86000-0x1c87fff irq 77 on simplebus0
gic0: pn 0x1, arch 0x2, rev 0x1, implementer 0x43b irqs 160
aw_nmi0: <Allwinner NMI Controller> mem 0x1c00030-0x1c0003b irq 6 on simplebus0
gpio0: <Allwinner GPIO/Pinmux controller> mem 0x1c20800-0x1c20bff irq 31 on simplebus0
gpiobus0: <OFW GPIO bus> on gpio0
Processing 2 pin-config node(s) in pinctrl-0 for spi@1c06000
Processing 1 pin-config node(s) in pinctrl-0 for mmc@1c0f000
Processing 1 pin-config node(s) in pinctrl-0 for mmc@1c12000
Processing 2 pin-config node(s) in pinctrl-0 for spi@1c17000
Processing 1 pin-config node(s) in pinctrl-0 for serial@1c28000
Processing 1 pin-config node(s) in pinctrl-0 for serial@1c29800
Processing 1 pin-config node(s) in pinctrl-0 for serial@1c29c00
Processing 1 pin-config node(s) in pinctrl-0 for i2c@1c2ac00
Processing 1 pin-config node(s) in pinctrl-0 for i2c@1c2b000
Processing 1 pin-config node(s) in pinctrl-0 for i2c@1c2b400
Processing 1 pin-config node(s) in pinctrl-0 for ethernet@1c50000
Processing 2 pin-config node(s) in pinctrl-0 for spi@1c06000
Processing 1 pin-config node(s) in pinctrl-0 for mmc@1c0f000
Processing 1 pin-config node(s) in pinctrl-0 for mmc@1c12000
Processing 2 pin-config node(s) in pinctrl-0 for spi@1c17000
Processing 1 pin-config node(s) in pinctrl-0 for serial@1c28000
Processing 1 pin-config node(s) in pinctrl-0 for serial@1c29800
Processing 1 pin-config node(s) in pinctrl-0 for serial@1c29c00
Processing 1 pin-config node(s) in pinctrl-0 for i2c@1c2ac00
Processing 1 pin-config node(s) in pinctrl-0 for i2c@1c2b000
Processing 1 pin-config node(s) in pinctrl-0 for i2c@1c2b400
Processing 1 pin-config node(s) in pinctrl-0 for ethernet@1c50000
iichb0: <Allwinner Integrated I2C Bus Controller> mem 0x1c2ac00-0x1c2afff irq 59 on simplebus0
iicbus0: <OFW I2C bus> on iichb0
axp2xx_pmu0: <X-Powers AXP209 Power Management Unit> at addr 0x68 irq 82 on iicbus0
gpiobus1: <OFW GPIO bus> on axp2xx_pmu0
axp2xx_pmu0: Regulator dcdc2 attached
axp2xx_pmu0: Regulator dcdc3 attached
axp2xx_pmu0: Regulator ldo2 attached
axp2xx_pmu0: Regulator ldo3 attached
iichb1: <Allwinner Integrated I2C Bus Controller> mem 0x1c2b000-0x1c2b3ff irq 60 on simplebus0
iicbus1: <OFW I2C bus> on iichb1
iichb2: <Allwinner Integrated I2C Bus Controller> mem 0x1c2b400-0x1c2b7ff irq 61 on simplebus0
iicbus2: <OFW I2C bus> on iichb2
generic_timer0: <ARMv7 Generic Timer> irq 0,1,2,3 on ofwbus0
Timecounter "ARM MPCore Timecounter" frequency 24000000 Hz quality 1000
Event timer "ARM MPCore Eventtimer" frequency 24000000 Hz quality 1000
aw_sid0: <Allwinner Secure ID Controller> mem 0x1c23800-0x1c239ff on simplebus0
awusbphy0: <Allwinner USB PHY> mem 0x1c13400-0x1c1340f,0x1c14800-0x1c14803,0x1c1c800-0x1c1c803 on simplebus0
cpulist0: <Open Firmware CPU Group> on ofwbus0
cpu0: <Open Firmware CPU> on cpulist0
cpu0: Nominal frequency 960Mhz
cpufreq_dt0: <Generic cpufreq driver> on cpu0
cpufreq_dt0: 960.000 MHz, 1400000 uV
cpufreq_dt0: 912.000 MHz, 1400000 uV
cpufreq_dt0: 864.000 MHz, 1300000 uV
cpufreq_dt0: 720.000 MHz, 1200000 uV
cpufreq_dt0: 528.000 MHz, 1100000 uV
cpufreq_dt0: 312.000 MHz, 1000000 uV
cpufreq_dt0: 144.000 MHz, 1000000 uV
cpu1: <Open Firmware CPU> on cpulist0
cpu1: Nominal frequency 960Mhz
pmu0: <Performance Monitoring Unit> irq 4,5 on ofwbus0
ofwbus0: <display-engine> compat allwinner,sun7i-a20-display-engine (no driver attached)
simplebus0: <system-control@1c00000> mem 0x1c00000-0x1c0002f compat allwinner,sun7i-a20-system-control (no driver attached)
a10dmac0: <Allwinner DMA controller> mem 0x1c02000-0x1c02fff irq 7 on simplebus0
simplebus0: <nand-controller@1c03000> mem 0x1c03000-0x1c03fff irq 8 disabled compat allwinner,sun4i-a10-nand (no driver attached)
simplebus0: <spi@1c05000> mem 0x1c05000-0x1c05fff irq 9 disabled compat allwinner,sun4i-a10-spi (no driver attached)
simplebus0: <spi@1c06000> mem 0x1c06000-0x1c06fff irq 10 compat allwinner,sun4i-a10-spi (no driver attached)
simplebus0: <csi@1c09000> mem 0x1c09000-0x1c09fff irq 11 disabled compat allwinner,sun7i-a20-csi0 (no driver attached)
simplebus0: <ethernet@1c0b000> mem 0x1c0b000-0x1c0bfff irq 12 disabled compat allwinner,sun4i-a10-emac (no driver attached)
simplebus0: <mdio@1c0b080> mem 0x1c0b080-0x1c0b093 disabled compat allwinner,sun4i-a10-mdio (no driver attached)
simplebus0: <lcd-controller@1c0c000> mem 0x1c0c000-0x1c0cfff irq 13 compat allwinner,sun7i-a20-tcon (no driver attached)
simplebus0: <lcd-controller@1c0d000> mem 0x1c0d000-0x1c0dfff irq 14 compat allwinner,sun7i-a20-tcon (no driver attached)
simplebus0: <video-codec@1c0e000> mem 0x1c0e000-0x1c0efff irq 15 compat allwinner,sun7i-a20-video-engine (no driver attached)
aw_mmc0: <Allwinner Integrated MMC/SD controller> mem 0x1c0f000-0x1c0ffff irq 16 on simplebus0
aw_mmc0: vmmc-supply regulator found
aw_mmc0: Card presence detect on gpio0 pin 126, configured for interrupts.
simplebus0: <mmc@1c10000> mem 0x1c10000-0x1c10fff irq 17 disabled compat allwinner,sun7i-a20-mmc (no driver attached)
simplebus0: <mmc@1c11000> mem 0x1c11000-0x1c11fff irq 18 disabled compat allwinner,sun7i-a20-mmc (no driver attached)
aw_mmc1: <Allwinner Integrated MMC/SD controller> mem 0x1c12000-0x1c12fff irq 19 on simplebus0
aw_mmc1: vmmc-supply regulator found
aw_mmc1: Card presence detect on gpio0 pin 125, configured for interrupts.
musbotg0: <Allwinner USB DRD> mem 0x1c13000-0x1c133ff irq 20 on simplebus0
musbotg0: setting phy mode 3
usbus0: Dynamic FIFO sizing detected, assuming 16Kbytes of FIFO RAM
usbus0 on musbotg0
musbotg0: usbpf: Attached
ehci0: <Generic EHCI Controller> mem 0x1c14000-0x1c140ff irq 21 on simplebus0
usbus1: EHCI version 1.0
usbus1 on ehci0
ehci0: usbpf: Attached
ohci0: <Generic OHCI Controller> mem 0x1c14400-0x1c144ff irq 22 on simplebus0
usbus2 on ohci0
ohci0: usbpf: Attached
simplebus0: <crypto-engine@1c15000> mem 0x1c15000-0x1c15fff irq 23 compat allwinner,sun7i-a20-crypto (no driver attached)
simplebus0: <hdmi@1c16000> mem 0x1c16000-0x1c16fff irq 24 compat allwinner,sun7i-a20-hdmi (no driver attached)
simplebus0: <spi@1c17000> mem 0x1c17000-0x1c17fff irq 25 compat allwinner,sun4i-a10-spi (no driver attached)
ahci0: <Allwinner Integrated AHCI controller> mem 0x1c18000-0x1c18fff irq 26 on simplebus0
ahci0: AHCI v1.10 with 1 3Gbps ports, Port Multiplier not supported
ahci0: quirks=0x2<NOPMP>
ahci0: Caps: NCQ SNTF SS ALP AL CLO 3Gbps PMD SSC PSC 32cmd CCC 1ports
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich0: Caps:
ehci1: <Generic EHCI Controller> mem 0x1c1c000-0x1c1c0ff irq 27 on simplebus0
usbus3: EHCI version 1.0
usbus3 on ehci1
ehci1: usbpf: Attached
ohci1: <Generic OHCI Controller> mem 0x1c1c400-0x1c1c4ff irq 28 on simplebus0
usbus4 on ohci1
ohci1: usbpf: Attached
simplebus0: <csi@1c1d000> mem 0x1c1d000-0x1c1dfff irq 29 disabled compat allwinner,sun7i-a20-csi1 (no driver attached)
simplebus0: <spi@1c1f000> mem 0x1c1f000-0x1c1ffff irq 30 disabled compat allwinner,sun4i-a10-spi (no driver attached)
gpioc0: <GPIO controller> on gpio0
simplebus0: <timer@1c20c00> mem 0x1c20c00-0x1c20c8f irq 32,33,34,35,36,37 compat allwinner,sun4i-a10-timer (no driver attached)
aw_wdog0: <Allwinner A10 Watchdog> mem 0x1c20c90-0x1c20c9f irq 38 on simplebus0
simplebus0: <pwm@1c20e00> mem 0x1c20e00-0x1c20e0b disabled compat allwinner,sun7i-a20-pwm (no driver attached)
simplebus0: <spdif@1c21000> mem 0x1c21000-0x1c213ff irq 40 disabled compat allwinner,sun4i-a10-spdif (no driver attached)
simplebus0: <ir@1c21800> mem 0x1c21800-0x1c2183f irq 41 disabled compat allwinner,sun4i-a10-ir (no driver attached)
simplebus0: <ir@1c21c00> mem 0x1c21c00-0x1c21c3f irq 42 disabled compat allwinner,sun4i-a10-ir (no driver attached)
simplebus0: <i2s@1c22000> mem 0x1c22000-0x1c223ff irq 43 disabled compat allwinner,sun4i-a10-i2s (no driver attached)
simplebus0: <i2s@1c22400> mem 0x1c22400-0x1c227ff irq 44 disabled compat allwinner,sun4i-a10-i2s (no driver attached)
simplebus0: <lradc@1c22800> mem 0x1c22800-0x1c228ff irq 45 compat allwinner,sun4i-a10-lradc-keys (no driver attached)
pcm0: <Allwinner Audio Codec> mem 0x1c22c00-0x1c22c3f irq 46 on simplebus0
pcm0: cannot find codec clock
device_attach: pcm0 attach returned 6
simplebus0: <i2s@1c24400> mem 0x1c24400-0x1c247ff irq 47 disabled compat allwinner,sun4i-a10-i2s (no driver attached)
aw_ts0: <Allwinner Touch Screen controller> mem 0x1c25000-0x1c250ff irq 48 on simplebus0
uart0: console (115384,n,8,1)mem 0x1c28000-0x1c283ff irq 49 on simplebus0
uart0: fast interrupt
uart0: PPS capture mode: DCD
simplebus0: <serial@1c28400> mem 0x1c28400-0x1c287ff irq 50 disabled compat snps,dw-apb-uart (no driver attached)
simplebus0: <serial@1c28800> mem 0x1c28800-0x1c28bff irq 51 disabled compat snps,dw-apb-uart (no driver attached)
simplebus0: <serial@1c28c00> mem 0x1c28c00-0x1c28fff irq 52 disabled compat snps,dw-apb-uart (no driver attached)
simplebus0: <serial@1c29000> mem 0x1c29000-0x1c293ff irq 53 disabled compat snps,dw-apb-uart (no driver attached)
simplebus0: <serial@1c29400> mem 0x1c29400-0x1c297ff irq 54 disabled compat snps,dw-apb-uart (no driver attached)
uart1: <16750 or compatible> mem 0x1c29800-0x1c29bff irq 55 on simplebus0
uart1: fast interrupt
uart1: PPS capture mode: DCD
uart2: <16750 or compatible> mem 0x1c29c00-0x1c29fff irq 56 on simplebus0
uart2: fast interrupt
uart2: PPS capture mode: DCD
simplebus0: <ps2@1c2a000> mem 0x1c2a000-0x1c2a3ff irq 57 disabled compat allwinner,sun4i-a10-ps2 (no driver attached)
simplebus0: <ps2@1c2a400> mem 0x1c2a400-0x1c2a7ff irq 58 disabled compat allwinner,sun4i-a10-ps2 (no driver attached)
gpioc1: <GPIO controller> on axp2xx_pmu0
iic0: <I2C generic I/O> on iicbus0
iic1: <I2C generic I/O> on iicbus1
iic2: <I2C generic I/O> on iicbus2
simplebus0: <i2c@1c2b800> mem 0x1c2b800-0x1c2bbff irq 62 disabled compat allwinner,sun7i-a20-i2c (no driver attached)
simplebus0: <can@1c2bc00> mem 0x1c2bc00-0x1c2bfff irq 63 disabled compat allwinner,sun7i-a20-can (no driver attached)
simplebus0: <i2c@1c2c000> mem 0x1c2c000-0x1c2c3ff irq 64 disabled compat allwinner,sun7i-a20-i2c (no driver attached)
simplebus0: <gpu@1c40000> mem 0x1c40000-0x1c4ffff irq 65,66,67,68,69,70,71 compat allwinner,sun7i-a20-mali (no driver attached)
dwc0: <A20 Gigabit Ethernet Controller> mem 0x1c50000-0x1c5ffff irq 72 on simplebus0
dwc0: MAC clock(ahb-gmac) freq: 160000000
miibus0: <MII bus> on dwc0
rlphy0: <RTL8201L 10/100 media interface> PHY 1 on miibus0
rlphy0: OUI 0x000004, model 0x0020, rev. 1
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
dwc0: bpf attached
dwc0: Ethernet address: 02:87:07:00:b0:f6
simplebus0: <hstimer@1c60000> mem 0x1c60000-0x1c60fff irq 73,74,75,76 compat allwinner,sun7i-a20-hstimer (no driver attached)
simplebus0: <display-frontend@1e00000> mem 0x1e00000-0x1e1ffff irq 78 compat allwinner,sun7i-a20-display-frontend (no driver attached)
simplebus0: <display-frontend@1e20000> mem 0x1e20000-0x1e3ffff irq 79 compat allwinner,sun7i-a20-display-frontend (no driver attached)
simplebus0: <display-backend@1e40000> mem 0x1e40000-0x1e4ffff irq 80 compat allwinner,sun7i-a20-display-backend (no driver attached)
simplebus0: <display-backend@1e60000> mem 0x1e60000-0x1e6ffff irq 81 compat allwinner,sun7i-a20-display-backend (no driver attached)
ofwbus0: <hdmi-connector> compat hdmi-connector (no driver attached)
gpioled0: <GPIO LEDs> on ofwbus0
cryptosoft0: <software crypto>
crypto: assign cryptosoft0 driver id 0, flags 0x6000000
crypto: cryptosoft0 registers alg 1 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 2 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 3 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 4 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 5 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 16 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 6 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 7 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 32 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 18 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 19 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 20 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 8 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 15 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 9 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 10 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 13 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 14 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 34 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 35 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 36 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 37 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 11 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 22 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 23 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 25 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 24 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 26 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 27 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 28 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 21 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 17 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 29 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 30 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 31 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 40 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 39 flags 0 maxoplen 0
crypto: cryptosoft0 registers alg 38 flags 0 maxoplen 0
procfs registered
Timecounters tick every 1.000 msec
aw_mmc1: Spurious interrupt - no active request, rint: 0x40000000
aw_mmc1: Spurious interrupt - no active request, rint: 0x40000000
vlan: initialized, using hash tables with chaining
crypto: <crypto device>
WARNING: Device "crypto" is Giant locked and may be deleted before FreeBSD 14.0.
lo0: bpf attached
IPsec: Initialized Security Association Processing.
tcp_init: net.inet.tcp.tcbhashsize auto tuned to 8192
usbus0: 480Mbps High Speed USB v2.0
usbus1: 480Mbps High Speed USB v2.0
usbus2: 12Mbps Full Speed USB v1.0
usbus3: 480Mbps High Speed USB v2.0
usbus4: 12Mbps Full Speed USB v1.0
axp2xx_pmu0: Powered by AC
Release APs
CPU(1) applied BP hardening: not necessary
ugen0.1: <Mentor Graphics OTG Root HUB> at usbus0
ugen4.1: <Generic OHCI root HUB> at usbus4
uhub0: <Mentor Graphics OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0
uhub1: <Generic OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus4
Trying to mount root from ufs:/dev/ufs/rootfs [rw,noatime]...
ugen2.1: <Generic OHCI root HUB> at usbus2
Root mount waiting for:uhub2: usbus0<Generic OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
usbus1ugen1.1: <Generic EHCI root HUB> at usbus1
usbus2uhub3: CAM<Generic EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
usbus3ugen3.1: <Generic EHCI root HUB> at usbus3
usbus4uhub4:
<Generic EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus3
ahcich0: AHCI reset...
regulator: shutting down unused regulators
regulator: shutting down vcc3v0... ok
regulator: shutting down vcc3v3... ok
regulator: shutting down vcc5v0... ahcich0: ok
SATA connect timeout time=10000us status=00000000
aw_mmc0: ahcich0: Card inserted
AHCI reset: device not found
mmc0: <MMC/SD bus> on aw_mmc0
aw_mmc0: Powering up sd/mmc
mmc0: Probing bus
regulator: shutting down ldo3... mmc0: SD 2.0 interface conditions: OK
ok
regulator: shutting down ahci-5v... busy
regulator: shutting down usb1-vbus... busy
regulator: shutting down usb2-vbus... busy
mmc0: SD probe: OK (OCR: 0x00ff8000)
mmc0: Current OCR: 0x00ff8000
mmc0: Probing cards
mmc0: New card detected (CID 9f5449534443495430002d4e9c014167)
mmc0: New card detected (CSD 400e00325b5900003a4f7f800a40009d)
mmc0: Card at relative address 0x0007 added:
mmc0: card: SDHC SDCIT 3.0 SN 002D4E9C MFG 01/2020 by 159 TI
mmc0: quirks: 0
mmc0: bus: 4bit, 50MHz (high speed timing)
mmc0: memory: 15286272 blocks, erase sector 8192 blocks
mmc0: setting transfer rate to 50.000MHz (high speed timing)
GEOM: new disk mmcsd0
mmcsd0: 8GB <SDHC SDCIT 3.0 SN 002D4E9C MFG 01/2020 by 159 TI> at mmc0 50.0MHz/4bit/32768-block
mmc0: setting bus width to 4 bits high speed timing
mmc0: Failed to set VCCQ for card at relative address 7
GEOM_PART: partition 1 on (mmcsd0, MBR) is not aligned on 4194304 bytes
GEOM_PART: partition 2 on (mmcsd0, MBR) is not aligned on 4194304 bytes
uhub1: 1 port with 1 removable, self powered
GEOM_PART: partition 1 on (mmcsd0s2, BSD) is not aligned on 4194304 bytes
uhub2: 1 port with 1 removable, self powered
GEOM_PART: partition 1 on (diskid/DISK-002D4E9C, MBR) is not aligned on 4194304 bytes
GEOM_PART: partition 2 on (diskid/DISK-002D4E9C, MBR) is not aligned on 4194304 bytes
GEOM_PART: partition 1 on (diskid/DISK-002D4E9Cs2, BSD) is not aligned on 4194304 bytes
uhub0: 1 port with 1 removable, self powered
uhub4: 1 port with 1 removable, self powered
uhub3: 1 port with 1 removable, self powered
mountroot: waiting for device /dev/ufs/rootfs...
Warning: bad time from time-of-day clock, system time will not be set accurately
start_init: trying /sbin/init
Setting hostuuid: 922f339f-7075-11ed-ab5e-e9d2fa040e1d.
Setting hostid: 0xaf2872b3.
Starting file system checks:
/dev/ufs/rootfs: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/ufs/rootfs: clean, 1188315 free (339 frags, 148497 blocks, 0.0% fragmentation)
GEOM_PART: partition 1 on (diskid/DISK-002D4E9C, MBR) is not aligned on 4194304 bytes
GEOM_PART: partition 2 on (diskid/DISK-002D4E9C, MBR) is not aligned on 4194304 bytes
GEOM_PART: partition 1 on (diskid/DISK-002D4E9Cs2, BSD) is not aligned on 4194304 bytes
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/gcc9
Soft Float compatibility ldconfig path:
Setting hostname: generic.
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
dwc0: link state changed to UP
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=80008<VLAN_MTU,LINKSTATE>
ether 02:87:07:00:b0:f6
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
Starting devd.
Starting dhclient.
DHCPREQUEST on dwc0 to 255.255.255.255 port 67
DHCPREQUEST on dwc0 to 255.255.255.255 port 67
DHCPACK from 192.168.200.13
bound to 192.168.200.154 -- renewal in 345600 seconds.
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.
Updating /var/run/os-release done.
Clearing /tmp (X related).
Starting syslogd.
Starting bsnmpd.
Mounting late filesystems:.
Starting cron.
Performing sanity check on sshd configuration.
Starting sshd.
Starting background file system checks in 60 seconds.
Wed Nov 30 09:02:46 UTC 2022
FreeBSD/arm (generic) (ttyu0)
login: