Steps to make BeagleBoneBlack boot on main
Contents
I will use PocketBeagle to illustrate the different steps, so if you do the same on BBB your console might look different. At the end I will use BBB for the patches related to the ethernet. Sometimes I add BOOTVERBOSE and DEBUG in std.armv7.
Kernel config
Is available in review D46703
Boot of ad7c98797bcc119f05c6d67c550442340a82c6ba
---<<BOOT>>--- ARM Debug Architecture not supported GDB: debug ports: uart GDB: current port: uart KDB: debugger backends: ddb gdb KDB: current backend: ddb Copyright (c) 1992-2024 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 15.0-CURRENT #0 main-n272300-ad7c98797bcc: Thu Sep 19 23:17:48 CEST 2024 ... ofwbus0: <Open Firmware Device Tree> ti_sysc0: <TI SYSC Interconnect> on ofwbus0 device_attach: ti_sysc0 attach returned 6 regfix0: <Fixed Regulator> on ofwbus0 ti_sysc0: <TI SYSC Interconnect> on ofwbus0 device_attach: ti_sysc0 attach returned 6 ti_sysc0: <TI SYSC Interconnect> on ofwbus0 device_attach: ti_sysc0 attach returned 6 ti_sysc0: <TI SYSC Interconnect> on ofwbus0 device_attach: ti_sysc0 attach returned 6 cpulist0: <Open Firmware CPU Group> on ofwbus0 cpu0: <Open Firmware CPU> on cpulist0 cpu0: missing 'clock-frequency' property cpufreq_dt0: <Generic cpufreq driver> on cpu0 cpufreq_dt0: no clock for cpu@0 device_attach: cpufreq_dt0 attach returned 6 ofwbus0: <opp-table> compat operating-points-v2-ti-cpu (no driver attached) ti_sysc0: <TI SYSC Interconnect> on ofwbus0 device_attach: ti_sysc0 attach returned 6 ofwbus0: <soc> compat ti,omap-infra (no driver attached) ofwbus0: <ocp> compat simple-pm-bus (no driver attached) gpioled0: <GPIO LEDs> on ofwbus0 gpioled0: <beaglebone:green:usr0> failed to map pin gpioled0: <beaglebone:green:usr1> failed to map pin gpioled0: <beaglebone:green:usr2> failed to map pin gpioled0: <beaglebone:green:usr3> failed to map pin ram0: reserving memory region: 80000000-96e00000 ram0: reserving memory region: 97a4f000-9cefd000 ram0: reserving memory region: 9cf18000-9cf19000 ram0: reserving memory region: 9cf1a000-9cf1b000 ram0: reserving memory region: 9cf1d000-9cf1e000 ram0: reserving memory region: 9cf3e000-9df68000 ram0: reserving memory region: 9df69000-9ff7b000 crypto: assign cryptosoft0 driver id 0, flags 0x6000000 procfs registered panic: No usable event timer found! cpuid = 0 time = 1 KDB: stack backtrace: db_trace_self() at db_trace_self pc = 0xc054a408 lr = 0xc007a540 (db_trace_self_wrapper+0x30) sp = 0xc0c14c98 fp = 0xc0c14db0 db_trace_self_wrapper() at db_trace_self_wrapper+0x30 pc = 0xc007a540 lr = 0xc023744c (vpanic+0x158) sp = 0xc0c14db8 fp = 0xc0c14dd8 r4 = 0x00000100 r5 = 0x00000000 r6 = 0xc0613faf r7 = 0xc095d8ec vpanic() at vpanic+0x158 pc = 0xc023744c lr = 0xc02372f4 (vpanic) sp = 0xc0c14de0 fp = 0xc0c14de4 r4 = 0xc094d994 r5 = 0x00000001 r6 = 0xc094d9b8 r7 = 0xc07b4688 r8 = 0x7fffffff r9 = 0xffffffff r10 = 0xc0c05008 vpanic() at vpanic pc = 0xc02372f4 lr = 0xc01c2d14 (cpu_initclocks_bsp+0x8dc) sp = 0xc0c14dec fp = 0xc0c14e38 r4 = 0xc07b4688 r5 = 0x7fffffff r6 = 0xffffffff r7 = 0xc0c05008 r8 = 0xc0c14de4 r9 = 0xc02372f4 r10 = 0xc0c14dec cpu_initclocks_bsp() at cpu_initclocks_bsp+0x8dc pc = 0xc01c2d14 lr = 0xc01c1bd0 (initclocks+0x2c) sp = 0xc0c14e40 fp = 0xc0c14e40 r4 = 0xc094cf6c r5 = 0xc094cf68 r6 = 0xc079ba84 r7 = 0xc074a0c4 r8 = 0x00000000 r9 = 0x04000000 r10 = 0xc074e7c0 initclocks() at initclocks+0x2c pc = 0xc01c1bd0 lr = 0xc01bd17c (mi_startup+0x214) sp = 0xc0c14e48 fp = 0xc0c14e88 mi_startup() at mi_startup+0x214 pc = 0xc01bd17c lr = 0xc01bd17c (mi_startup+0x214) sp = 0xc0c14e6c fp = 0xc0c14e88 KDB: enter: panic [ thread pid 0 tid 100000 ] Stopped at kdb_enter+0x54: ldrb r15, [r15, r15, ror r15]! db>
It ends up in a "panic: No usable event timer found!", but thats not the problem, the problem starts a little bit earlier with ti_sysc.c doesnt attach (device_attach: ti_sysc0 attach returned 6). I will not comment the old code but something needs to be done and Michal Meloun(mmel) had some guidence about stuff that needs to be changed. D26401 and mmel's suggestions mmel suggestion.
D26401 can we ignore for now and instead look at the D27889 but thats huge so let us divide that into smaller pieces:
TI decide they need to get rid of warnings and introduce a new driver, ti,clksel D41888
Simple-pm-bus is just like a simplebus but can control the runtime pm on its children, but we dont have the runtime power management framework D46722
Update clocks to use syscon (see mmel above) and not multiple passes, create clocks early. see D46723
with these changes Pocketbeagle will boot, but not the BBB due to changes in the ethernetcontroller in the DTS.
boot with changes
ofwbus0: <Open Firmware Device Tree> ti_sysc0: <TI SYSC Interconnect> on ofwbus0 ti_sysc1: <TI SYSC Interconnect> on ti_sysc0 simple_pm_bus0: <Simple Power-Managed Bus> on ofwbus0 simple_pm_bus1: <Simple Power-Managed Bus> mem 0x44c00000-0x44c007ff,0x44c00800-0x44c00fff,0x44c01000-0x44c013ff,0x44c01400-0x44c017ff on simple_pm_bus0 simple_pm_bus2: <Simple Power-Managed Bus> on simple_pm_bus1 simple_pm_bus3: <Simple Power-Managed Bus> on simple_pm_bus1 ti_sysc2: <TI SYSC Interconnect> mem 0-0x3 on simple_pm_bus3 simple_pm_bus4: <Simple Power-Managed Bus> on simple_pm_bus1 ti_sysc3: <TI SYSC Interconnect> mem 0-0x3 on simple_pm_bus4 ti_prcm0: <TI Power and Clock Management> mem 0-0x1fff on ti_sysc3 ofw_clkbus0: <OFW clocks bus> on ti_prcm0 clk_fixed0: <Fixed clock> on ofw_clkbus0 Clock: clk_32768_ck, parent: none, freq: 32768 clk_fixed1: <Fixed clock> on ofw_clkbus0 Clock: clk_rc32k_ck, parent: none, freq: 32000 clk_fixed2: <Fixed clock> on ofw_clkbus0 Clock: virt_19200000_ck, parent: none, freq: 19200000 clk_fixed3: <Fixed clock> on ofw_clkbus0 Clock: virt_24000000_ck, parent: none, freq: 24000000 clk_fixed4: <Fixed clock> on ofw_clkbus0 Clock: virt_25000000_ck, parent: none, freq: 25000000 clk_fixed5: <Fixed clock> on ofw_clkbus0 Clock: virt_26000000_ck, parent: none, freq: 26000000 clk_fixed6: <Fixed clock> on ofw_clkbus0 Clock: tclkin_ck, parent: none, freq: 12000000 ti_dpll0: <TI DPLL Clock> on ofw_clkbus0 ti_dpll1: <TI DPLL Clock> on ofw_clkbus0 ti_divider0: <TI Divider Clock> on ofw_clkbus0 ti_divider1: <TI Divider Clock> on ofw_clkbus0 ti_divider2: <TI Divider Clock> on ofw_clkbus0 ti_dpll2: <TI DPLL Clock> on ofw_clkbus0 ti_divider3: <TI Divider Clock> on ofw_clkbus0 ti_dpll3: <TI DPLL Clock> on ofw_clkbus0 ti_divider4: <TI Divider Clock> on ofw_clkbus0 clk_fixed7: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: dpll_ddr_m2_div2_ck, error getting frequency: 9 ti_dpll4: <TI DPLL Clock> on ofw_clkbus0 ti_divider5: <TI Divider Clock> on ofw_clkbus0 ti_dpll5: <TI DPLL Clock> on ofw_clkbus0 ti_divider6: <TI Divider Clock> on ofw_clkbus0 clk_fixed8: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: dpll_per_m2_div4_wkupdm_ck, error getting frequency: 9 clk_fixed9: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: dpll_per_m2_div4_ck, error getting frequency: 9 clk_fixed10: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: clk_24mhz, error getting frequency: 9 clk_fixed11: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: clkdiv32k_ck, error getting frequency: 9 clk_fixed12: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: l3_gclk, error getting frequency: 9 ti_mux0: <TI Mux Clock> on ofw_clkbus0 ti_gate0: <TI Gate Clock> on ofw_clkbus0 ti_mux1: <TI Mux Clock> on ofw_clkbus0 ti_mux2: <TI Mux Clock> on ofw_clkbus0 ti_mux3: <TI Mux Clock> on ofw_clkbus0 ti_mux4: <TI Mux Clock> on ofw_clkbus0 ti_mux5: <TI Mux Clock> on ofw_clkbus0 ti_mux6: <TI Mux Clock> on ofw_clkbus0 ti_mux7: <TI Mux Clock> on ofw_clkbus0 ti_gate1: <TI Gate Clock> on ofw_clkbus0 clk_fixed13: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: dpll_core_m4_div2_ck, error getting frequency: 9 ti_gate2: <TI Gate Clock> on ofw_clkbus0 ti_mux8: <TI Mux Clock> on ofw_clkbus0 clk_fixed14: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: l4_rtc_gclk, error getting frequency: 9 clk_fixed15: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: l4hs_gclk, error getting frequency: 9 clk_fixed16: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: l3s_gclk, error getting frequency: 9 clk_fixed17: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: l4fw_gclk, error getting frequency: 9 clk_fixed18: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: l4ls_gclk, error getting frequency: 9 clk_fixed19: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: sysclk_div_ck, error getting frequency: 9 clk_fixed20: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: cpsw_125mhz_gclk, error getting frequency: 9 ti_mux9: <TI Mux Clock> on ofw_clkbus0 ti_mux10: <TI Mux Clock> on ofw_clkbus0 ti_mux11: <TI Mux Clock> on ofw_clkbus0 clk_fixed21: <Fixed factor clock> on ofw_clkbus0 clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: mmc_clk, error getting frequency: 9 ti_clksel0: <TI CLKSEL> on ofw_clkbus0 ti_mux12: <TI Mux Clock> on ti_clksel0 ti_divider7: <TI Divider Clock> on ti_clksel0 ti_clksel1: <TI CLKSEL> on ofw_clkbus0 ti_mux13: <TI Mux Clock> on ti_clksel1 ti_divider8: <TI Divider Clock> on ti_clksel1 ti_gate3: <TI Gate Clock> on ti_clksel1 ti_omap4_cm0: <TI OMAP4-CM> mem 0-0x3ff on ti_prcm0 ti_clkctrl0: <TI clkctrl> mem 0x38-0x63,0x6c-0x93,0xac-0xb7,0xc0-0xdb,0xec-0xf7,0x10c-0x113,0x130-0x133 on ti_omap4_cm0 ti_clkctrl1: <TI clkctrl> mem 0x1c-0x1f,0x30-0x37,0x68-0x6b,0xf8-0xfb on ti_omap4_cm0 ti_clkctrl2: <TI clkctrl> mem 0x24-0x2f,0x94-0xa3,0xbc-0xbf,0xdc-0xe3,0xfc-0x103 on ti_omap4_cm0 ti_clkctrl3: <TI clkctrl> mem 0x120-0x123 on ti_omap4_cm0 ti_clkctrl4: <TI clkctrl> mem 0xe8-0xeb on ti_omap4_cm0 ti_clkctrl5: <TI clkctrl> mem 0-0x17 on ti_omap4_cm0 ti_clkctrl6: <TI clkctrl> mem 0x18-0x1b on ti_omap4_cm0 ti_clkctrl7: <TI clkctrl> mem 0x14c-0x14f on ti_omap4_cm0 ti_omap4_cm1: <TI OMAP4-CM> mem 0x400-0x4ff on ti_prcm0 ti_clkctrl8: <TI clkctrl> mem 0-0xf,0xb4-0xd7 on ti_omap4_cm1 ti_clkctrl9: <TI clkctrl> mem 0x14-0x17 on ti_omap4_cm1 ti_clkctrl10: <TI clkctrl> mem 0xb0-0xb3 on ti_omap4_cm1 ti_omap4_cm2: <TI OMAP4-CM> mem 0x600-0x6ff on ti_prcm0 ti_clkctrl11: <TI clkctrl> mem 0-0x7 on ti_omap4_cm2 ti_omap4_cm3: <TI OMAP4-CM> mem 0x800-0x8ff on ti_prcm0 ti_clkctrl12: <TI clkctrl> mem 0-0x3 on ti_omap4_cm3 ti_omap4_cm4: <TI OMAP4-CM> mem 0x900-0x9ff on ti_prcm0 ti_clkctrl13: <TI clkctrl> mem 0-0x7 on ti_omap4_cm4 ti_omap4_cm5: <TI OMAP4-CM> mem 0xa00-0xaff on ti_prcm0 ti_clkctrl14: <TI clkctrl> mem 0-0x23 on ti_omap4_cm5 ti_prm0: <TI OMAP Power Management> mem 0xc00-0xcff on ti_prcm0 ti_prm1: <TI OMAP Power Management> mem 0xd00-0xdff on ti_prcm0 ti_prm2: <TI OMAP Power Management> mem 0xe00-0xeff on ti_prcm0 ti_prm3: <TI OMAP Power Management> mem 0xf00-0xfff on ti_prcm0 ti_prm4: <TI OMAP Power Management> mem 0x1000-0x10ff on ti_prcm0 ti_prm5: <TI OMAP Power Management> mem 0x1100-0x11ff on ti_prcm0 ti_prm6: <TI OMAP Power Management> mem 0x1200-0x12ff on ti_prcm0 ti_sysc4: <TI SYSC Interconnect> mem 0x7000-0x7003,0x7010-0x7013,0x7114-0x7117 on simple_pm_bus4 ti_sysc5: <TI SYSC Interconnect> mem 0x9050-0x9053,0x9054-0x9057,0x9058-0x905b on simple_pm_bus4 ti_sysc6: <TI SYSC Interconnect> mem 0xb000-0xb007,0xb010-0xb017,0xb090-0xb097 on simple_pm_bus4 ti_sysc7: <TI SYSC Interconnect> mem 0xd000-0xd003,0xd010-0xd013 on simple_pm_bus4 ti_sysc8: <TI SYSC Interconnect> mem 0x10000-0x10003 on simple_pm_bus4 ti_scm0: <TI OMAP Control Module> mem 0-0x1fff on ti_sysc8 ti_scm_syscon0: <TI OMAP Control Module Syscon> mem 0-0x7ff on ti_scm0 ofw_clkbus1: <OFW clocks bus> on ti_scm_syscon0 ti_mux14: <TI Mux Clock> on ofw_clkbus1 clk_fixed22: <Fixed factor clock> on ofw_clkbus1 Clock: adc_tsc_fck, parent: sys_clkin_ck(0), freq: 24000000 clk_fixed23: <Fixed factor clock> on ofw_clkbus1 Clock: dcan0_fck, parent: sys_clkin_ck(0), freq: 24000000 clk_fixed24: <Fixed factor clock> on ofw_clkbus1 Clock: dcan1_fck, parent: sys_clkin_ck(0), freq: 24000000 clk_fixed25: <Fixed factor clock> on ofw_clkbus1 Clock: mcasp0_fck, parent: sys_clkin_ck(0), freq: 24000000 clk_fixed26: <Fixed factor clock> on ofw_clkbus1 Clock: mcasp1_fck, parent: sys_clkin_ck(0), freq: 24000000 clk_fixed27: <Fixed factor clock> on ofw_clkbus1 Clock: smartreflex0_fck, parent: sys_clkin_ck(0), freq: 24000000 clk_fixed28: <Fixed factor clock> on ofw_clkbus1 Clock: smartreflex1_fck, parent: sys_clkin_ck(0), freq: 24000000 clk_fixed29: <Fixed factor clock> on ofw_clkbus1 Clock: sha0_fck, parent: sys_clkin_ck(0), freq: 24000000 clk_fixed30: <Fixed factor clock> on ofw_clkbus1 Clock: aes0_fck, parent: sys_clkin_ck(0), freq: 24000000 clk_fixed31: <Fixed factor clock> on ofw_clkbus1 Clock: rng_fck, parent: sys_clkin_ck(0), freq: 24000000 ti_clksel2: <TI CLKSEL> on ofw_clkbus1 ti_gate4: <TI Gate Clock> on ti_clksel2 ti_gate5: <TI Gate Clock> on ti_clksel2 ti_gate6: <TI Gate Clock> on ti_clksel2 ti_sysc9: <TI SYSC Interconnect> mem 0x31000-0x31003,0x31010-0x31013,0x31014-0x31017 on simple_pm_bus4 ti_sysc10: <TI SYSC Interconnect> mem 0x35000-0x35003,0x35010-0x35013,0x35014-0x35017 on simple_pm_bus4 ti_sysc11: <TI SYSC Interconnect> mem 0x3e074-0x3e077,0x3e078-0x3e07b on simple_pm_bus4 simple_pm_bus5: <Simple Power-Managed Bus> mem 0x48000000-0x480007ff,0x48000800-0x48000fff,0x48001000-0x480013ff,0x48001400-0x480017ff,0x48001800-0x48001bff,0x48001c00-0x480 01fff on simple_pm_bus0 simple_pm_bus6: <Simple Power-Managed Bus> on simple_pm_bus5 ti_sysc12: <TI SYSC Interconnect> mem 0x22050-0x22053,0x22054-0x22057,0x22058-0x2205b on simple_pm_bus6 ti_sysc13: <TI SYSC Interconnect> mem 0x24050-0x24053,0x24054-0x24057,0x24058-0x2405b on simple_pm_bus6 ti_sysc14: <TI SYSC Interconnect> mem 0x2a000-0x2a007,0x2a010-0x2a017,0x2a090-0x2a097 on simple_pm_bus6 ti_sysc15: <TI SYSC Interconnect> mem 0x30000-0x30003,0x30110-0x30113,0x30114-0x30117 on simple_pm_bus6 ti_sysc16: <TI SYSC Interconnect> mem 0x38000-0x38003,0x38004-0x38007 on simple_pm_bus6 ti_sysc17: <TI SYSC Interconnect> mem 0x3c000-0x3c003,0x3c004-0x3c007 on simple_pm_bus6 ti_sysc18: <TI SYSC Interconnect> mem 0x40000-0x40003,0x40010-0x40013,0x40014-0x40017 on simple_pm_bus6 ti_sysc19: <TI SYSC Interconnect> mem 0x42000-0x42003,0x42010-0x42013,0x42014-0x42017 on simple_pm_bus6 ti_sysc20: <TI SYSC Interconnect> mem 0x44000-0x44003,0x44010-0x44013,0x44014-0x44017 on simple_pm_bus6 ti_sysc21: <TI SYSC Interconnect> mem 0x46000-0x46003,0x46010-0x46013,0x46014-0x46017 on simple_pm_bus6 ti_sysc22: <TI SYSC Interconnect> mem 0x48000-0x48003,0x48010-0x48013,0x48014-0x48017 on simple_pm_bus6 ti_sysc23: <TI SYSC Interconnect> mem 0x4a000-0x4a003,0x4a010-0x4a013,0x4a014-0x4a017 on simple_pm_bus6 ti_sysc24: <TI SYSC Interconnect> mem 0x4c000-0x4c003,0x4c010-0x4c013,0x4c114-0x4c117 on simple_pm_bus6 ti_sysc25: <TI SYSC Interconnect> mem 0x602fc-0x602ff,0x60110-0x60113,0x60114-0x60117 on simple_pm_bus6 ti_sysc26: <TI SYSC Interconnect> mem 0x80000-0x80003,0x80010-0x80013,0x80014-0x80017 on simple_pm_bus6 ti_sysc27: <TI SYSC Interconnect> mem 0xc8000-0xc8003,0xc8010-0xc8013 on simple_pm_bus6 ti_sysc28: <TI SYSC Interconnect> mem 0xca000-0xca003,0xca010-0xca013,0xca014-0xca017 on simple_pm_bus6 simple_pm_bus7: <Simple Power-Managed Bus> on simple_pm_bus5 ti_sysc29: <TI SYSC Interconnect> mem 0x9c000-0x9c007,0x9c010-0x9c017,0x9c090-0x9c097 on simple_pm_bus7 ti_sysc30: <TI SYSC Interconnect> mem 0xa0000-0xa0003,0xa0110-0xa0113,0xa0114-0xa0117 on simple_pm_bus7 ti_sysc31: <TI SYSC Interconnect> mem 0xa6050-0xa6053,0xa6054-0xa6057,0xa6058-0xa605b on simple_pm_bus7 ti_sysc32: <TI SYSC Interconnect> mem 0xa8050-0xa8053,0xa8054-0xa8057,0xa8058-0xa805b on simple_pm_bus7 ti_sysc33: <TI SYSC Interconnect> mem 0xaa050-0xaa053,0xaa054-0xaa057,0xaa058-0xaa05b on simple_pm_bus7 ti_sysc34: <TI SYSC Interconnect> mem 0xac000-0xac003,0xac010-0xac013,0xac114-0xac117 on simple_pm_bus7 ti_sysc35: <TI SYSC Interconnect> mem 0xae000-0xae003,0xae010-0xae013,0xae114-0xae117 on simple_pm_bus7 ti_sysc36: <TI SYSC Interconnect> mem 0xcc020-0xcc023 on simple_pm_bus7 ti_sysc37: <TI SYSC Interconnect> mem 0xd0020-0xd0023 on simple_pm_bus7 ti_sysc38: <TI SYSC Interconnect> mem 0xd82fc-0xd82ff,0xd8110-0xd8113,0xd8114-0xd8117 on simple_pm_bus7 simple_pm_bus8: <Simple Power-Managed Bus> on simple_pm_bus5 ti_sysc39: <TI SYSC Interconnect> on simple_pm_bus8 simple_pm_bus9: <Simple Power-Managed Bus> on simple_pm_bus5 ti_sysc40: <TI SYSC Interconnect> mem 0-0x3,0x4-0x7 on simple_pm_bus9 ti_sysc41: <TI SYSC Interconnect> mem 0x2000-0x2003,0x2004-0x2007 on simple_pm_bus9 ti_sysc42: <TI SYSC Interconnect> mem 0x4000-0x4003,0x4004-0x4007 on simple_pm_bus9 ti_sysc43: <TI SYSC Interconnect> mem 0xe000-0xe003,0xe054-0xe057 on simple_pm_bus9 ti_sysc44: <TI SYSC Interconnect> mem 0x11fe0-0x11fe3,0x11fe4-0x11fe7 on simple_pm_bus9 simplebus0: <Flattened device tree simple bus> mem 0x47c00000-0x47c007ff,0x47c00800-0x47c00fff,0x47c01000-0x47c013ff on simple_pm_bus0 simplebus1: <Flattened device tree simple bus> on simplebus0 simple_pm_bus10: <Simple Power-Managed Bus> mem 0x4a000000-0x4a0007ff,0x4a000800-0x4a000fff,0x4a001000-0x4a0013ff on simple_pm_bus0 simple_pm_bus11: <Simple Power-Managed Bus> on simple_pm_bus10 ti_sysc45: <TI SYSC Interconnect> mem 0x101200-0x101203,0x101208-0x10120b,0x101204-0x101207 on simple_pm_bus11 ti_sysc46: <TI SYSC Interconnect> mem 0x326000-0x326003,0x326004-0x326007 on simple_pm_bus11 simplebus2: <Flattened device tree simple bus> mem 0x4b144400-0x4b1444ff,0x4b144800-0x4b144bff on simple_pm_bus0 simplebus3: <Flattened device tree simple bus> on simplebus2 ti_sysc47: <TI SYSC Interconnect> mem 0x49000000-0x49000003 on simple_pm_bus0 ti_sysc48: <TI SYSC Interconnect> mem 0x49800000-0x49800003,0x49800010-0x49800013 on simple_pm_bus0 ti_sysc49: <TI SYSC Interconnect> mem 0x49900000-0x49900003,0x49900010-0x49900013 on simple_pm_bus0 ti_sysc50: <TI SYSC Interconnect> mem 0x49a00000-0x49a00003,0x49a00010-0x49a00013 on simple_pm_bus0 ti_sysc51: <TI SYSC Interconnect> mem 0x478102fc-0x478102ff,0x47810110-0x47810113,0x47810114-0x47810117 on simple_pm_bus0 ti_sysc52: <TI SYSC Interconnect> mem 0x47400000-0x47400003,0x47400010-0x47400013 on simple_pm_bus0 ti_usb_phy0: <TI AM335x USB PHY> mem 0x1300-0x13ff on ti_sysc52 ti_usb_phy1: <TI AM335x USB PHY> mem 0x1b00-0x1bff on ti_sysc52 ti_am3359_cppi410: <TI AM3359 CPPI 41> mem 0-0xfff,0x2000-0x2fff,0x3000-0x3fff,0x4000-0x7fff irq 32 on ti_sysc52 ti_sysc53: <TI SYSC Interconnect> on simple_pm_bus0 ti_sysc54: <TI SYSC Interconnect> mem 0x4c000000-0x4c000003 on simple_pm_bus0 ti_sysc55: <TI SYSC Interconnect> mem 0x50000000-0x50000003,0x50000010-0x50000013,0x50000014-0x50000017 on simple_pm_bus0 ti_sysc56: <TI SYSC Interconnect> mem 0x53100100-0x53100103,0x53100110-0x53100113,0x53100114-0x53100117 on simple_pm_bus0 ti_sysc57: <TI SYSC Interconnect> mem 0x53500080-0x53500083,0x53500084-0x53500087,0x53500088-0x5350008b on simple_pm_bus0 ti_sysc58: <TI SYSC Interconnect> mem 0x5600fe00-0x5600fe03,0x5600fe10-0x5600fe13 on simple_pm_bus0 regfix0: <Fixed Regulator> on ofwbus0 ti_aintc0: <TI AINTC Interrupt Controller> mem 0x48200000-0x48200fff on simple_pm_bus0 ti_aintc0: Revision 5.0 cpulist0: <Open Firmware CPU Group> on ofwbus0 cpu0: <Open Firmware CPU> on cpulist0 cpu0: Nominal frequency 1000Mhz cpufreq_dt0: <Generic cpufreq driver> on cpu0 cpufreq_dt0: Only opp-shared is supported cpufreq_dt0: Failed to parse opp-v2 table device_attach: cpufreq_dt0 attach returned 6 ofwbus0: <opp-table> compat operating-points-v2-ti-cpu (no driver attached) pmu0: <Performance Monitoring Unit> irq 0 on ti_sysc1 ti_sysc1: no default resources for rid = 1, type = 1 ofwbus0: <soc> compat ti,omap-infra (no driver attached) ti_sysc2: <cpu@0> mem 0-0x3fff,0x80000-0x81fff compat ti,am3352-wkup-m3 (no driver attached) simple_pm_bus4: <target-module@3000> disabled compat ti,sysc (no driver attached) simple_pm_bus4: <target-module@5000> disabled compat ti,sysc (no driver attached) gpio0: <TI AM335x General Purpose I/O (GPIO)> mem 0-0xfff irq 1 on ti_sysc4 gpiobus0: <OFW GPIO bus> on gpio0 gpioc0: <GPIO controller> on gpio0 ti_sysc5: no default resources for rid = 0, type = 4 ti_sysc5: no default resources for rid = 0, type = 4 uart0: <TI UART (16550 compatible)> mem 0-0xfff irq 2 on ti_sysc5 uart0: console (115384,n,8,1) uart0: fast interrupt uart0: PPS capture mode: DCD iichb0: <TI I2C Controller> mem 0-0xfff irq 3 on ti_sysc6 iichb0: I2C revision 4.0 FIFO size: 32 bytes ti_adc0: <TI ADC controller> mem 0-0xfff irq 4 on ti_sysc7 ti_adc0: scheme: 0x1 func: 0x730 rtl: 0 rev: 0.1 custom rev: 0 ti_scm0: <pinmux@800> mem 0x800-0xa37 compat pinconf-single (no driver attached) ti_scm_syscon0: <phy-gmii-sel> mem 0x650-0x653 compat ti,am3352-phy-gmii-sel (no driver attached) ti_scm0: <control@620> mem 0x620-0x62f,0x648-0x64b compat ti,am335x-usb-ctrl-module (no driver attached) ti_scm0: <wkup_m3_ipc@1324> mem 0x1324-0x1347 irq 5 compat ti,am3352-wkup-m3-ipc (no driver attached) ti_scm0: <dma-router@f90> mem 0xf90-0xfcf compat ti,am335x-edma-crossbar (no driver attached) am335x_scm0: <AM335x Control Module Extension> on ti_scm0 ti_sysc9: <timer@0> mem 0-0x3ff irq 6 compat ti,am335x-timer-1ms (no driver attached) simple_pm_bus4: <target-module@33000> disabled compat ti,sysc (no driver attached) ti_wdt0: <TI Watchdog Timer> mem 0-0xfff irq 7 on ti_sysc10 ti_wdt0: revision: 0x502a0501 simple_pm_bus4: <target-module@37000> disabled compat ti,sysc (no driver attached) simple_pm_bus4: <target-module@39000> disabled compat ti,sysc (no driver attached) am335x_rtc0: <AM335x RTC (power management mode)> mem 0-0xfff irq 8,9 on ti_sysc11 am335x_rtc0: AM335X RTC v1.0.6 simple_pm_bus4: <target-module@40000> disabled compat ti,sysc (no driver attached) simple_pm_bus6: <target-module@8000> disabled compat ti,sysc (no driver attached) simple_pm_bus6: <target-module@14000> disabled compat ti,sysc (no driver attached) simple_pm_bus6: <target-module@16000> disabled compat ti,sysc (no driver attached) am335x_dmtimer0: <AM335x DMTimer2> mem 0-0x3ff irq 10 on ti_sysc18 Event timer "DMTimer2" frequency 24000000 Hz quality 500 am335x_dmtimer1: <AM335x DMTimer3> mem 0-0x3ff irq 11 on ti_sysc19 Timecounter "DMTimer3" frequency 24000000 Hz quality 500 ti_sysc20: <timer@0> mem 0-0x3ff irq 12 compat ti,am335x-timer (no driver attached) ti_sysc21: <timer@0> mem 0-0x3ff irq 13 compat ti,am335x-timer (no driver attached) ti_sysc22: <timer@0> mem 0-0x3ff irq 14 compat ti,am335x-timer (no driver attached) ti_sysc23: <timer@0> mem 0-0x3ff irq 15 compat ti,am335x-timer (no driver attached) gpio1: <TI AM335x General Purpose I/O (GPIO)> mem 0-0xfff irq 16 on ti_sysc24 gpiobus1: <OFW GPIO bus> on gpio1 gpioc1: <GPIO controller> on gpio1 simple_pm_bus6: <target-module@50000> disabled compat ti,sysc (no driver attached) sdhci_ti0: <TI MMCHS (SDHCI 2.0)> mem 0-0xfff irq 17 on ti_sysc25 sdhci_ti0: Card presence detect on gpio0 pin 6, configured for interrupts. sdhci_ti0-slot0: 96MHz 4bits VDD: VCCQ: 3.3V DRV: B PIO removable sdhci_ti0-slot0: ============== REGISTER DUMP ============== sdhci_ti0-slot0: Sys addr: 0x00000000 | Version: 0x00003101 sdhci_ti0-slot0: Blk size: 0x00000000 | Blk cnt: 0x00000000 sdhci_ti0-slot0: Argument: 0x00000000 | Trn mode: 0x00000000 sdhci_ti0-slot0: Present: 0x01ff0000 | Host ctl: 0x00000000 sdhci_ti0-slot0: Power: 0x00000000 | Blk gap: 0x00000000 sdhci_ti0-slot0: Wake-up: 0x00000000 | Clock: 0x00000000 sdhci_ti0-slot0: Timeout: 0x00000000 | Int stat: 0x00000000 sdhci_ti0-slot0: Int enab: 0x00000000 | Sig enab: 0x00000000 sdhci_ti0-slot0: AC12 err: 0x00000000 | Host ctl2:0x00000000 sdhci_ti0-slot0: Caps: 0x07e10080 | Caps2: 0x00000000 sdhci_ti0-slot0: Max curr: 0x00000000 | ADMA err: 0x00000000 sdhci_ti0-slot0: ADMA addr:0x00000000 | Slot int: 0x00000000 sdhci_ti0-slot0: =========================================== sdhci_ti0-slot0: Card inserted mmc0: <MMC/SD bus> on sdhci_ti0 simple_pm_bus6: <target-module@a0000> disabled compat ti,sysc (no driver attached) ti_mbox0: <TI System Mailbox> mem 0-0x1ff irq 18 on ti_sysc27 ti_mbox0: revision 4.0 ti_sysc28: <spinlock@0> mem 0-0xfff compat ti,omap4-hwspinlock (no driver attached) simple_pm_bus6: <target-module@cc000> disabled compat ti,sysc (no driver attached) simple_pm_bus7: <target-module@8c000> disabled compat ti,sysc (no driver attached) simple_pm_bus7: <target-module@8e000> disabled compat ti,sysc (no driver attached) iichb1: <TI I2C Controller> mem 0-0xfff irq 19 on ti_sysc29 iichb1: I2C revision 4.0 FIFO size: 32 bytes simple_pm_bus7: <target-module@a2000> disabled compat ti,sysc (no driver attached) simple_pm_bus7: <target-module@a4000> disabled compat ti,sysc (no driver attached) ti_sysc32: no default resources for rid = 0, type = 4 ti_sysc32: no default resources for rid = 0, type = 4 uart1: <TI UART (16550 compatible)> mem 0-0xfff irq 20 on ti_sysc32 uart1: fast interrupt uart1: PPS capture mode: DCD io2: <TI AM335x General Purpose I/O (GPIO)> mem 0-0xfff irq 21 on ti_sysc34 gpiobus2: <OFW GPIO bus> on gpio2 gpioc2: <GPIO controller> on gpio2 gpio3: <TI AM335x General Purpose I/O (GPIO)> mem 0-0xfff irq 22 on ti_sysc35 gpiobus3: <OFW GPIO bus> on gpio3 gpioc3: <GPIO controller> on gpio3 simple_pm_bus7: <target-module@b0000> disabled compat ti,sysc (no driver attached) ti_sysc39: <mpu@0> compat ti,omap3-mpu (no driver attached) am335x_pwmss0: <AM335x PWM> mem 0-0xf on ti_sysc40 am335x_pwmss0: <pwm@100> mem 0x100-0x17f disabled compat ti,am3352-ecap (no driver attached) am335x_pwmss0: <counter@180> mem 0x180-0x1ff irq 37 disabled compat ti,am3352-eqep (no driver attached) pwm0: <AM335x EHRPWM> mem 0x200-0x27f on am335x_pwmss0 pwmbus0: <OFW PWM bus> on pwm0 pwmc0: <PWM Control> channel 0 on pwmbus0 pwmc1: <PWM Control> channel 1 on pwmbus0 am335x_pwmss1: <AM335x PWM> mem 0-0xf on ti_sysc41 am335x_pwmss1: <pwm@100> mem 0x100-0x17f disabled compat ti,am3352-ecap (no driver attached) am335x_pwmss1: <counter@180> mem 0x180-0x1ff irq 38 disabled compat ti,am3352-eqep (no driver attached) pwm1: <AM335x EHRPWM> mem 0x200-0x27f on am335x_pwmss1 pwmbus1: <OFW PWM bus> on pwm1 pwmc2: <PWM Control> channel 0 on pwmbus1 pwmc3: <PWM Control> channel 1 on pwmbus1 ti_sysc44: <rng@0> mem 0-0x1fff irq 23 compat ti,omap4-rng (no driver attached) simple_pm_bus9: <target-module@13000> disabled compat ti,sysc (no driver attached) simple_pm_bus9: <target-module@15000> disabled compat ti,sysc (no driver attached) simple_pm_bus9: <target-module@18000> disabled compat ti,sysc (no driver attached) simple_pm_bus9: <target-module@20000> disabled compat ti,sysc (no driver attached) simple_pm_bus9: <target-module@22000> disabled compat ti,sysc (no driver attached) simple_pm_bus9: <target-module@24000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@c000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@e000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@10000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@14000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@1a000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@24000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@26000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@28000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@30000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@32000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@38000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@3a000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@3c000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@3e000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@40000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@42000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@44000> disabled compat ti,sysc (no driver attached) simplebus1: <target-module@46000> disabled compat ti,sysc (no driver attached) simple_pm_bus11: <target-module@180000> disabled compat ti,sysc (no driver attached) simple_pm_bus11: <target-module@200000> disabled compat ti,sysc (no driver attached) ti_sysc46: <pruss@0> mem 0-0x7ffff compat ti,am3356-pruss (no driver attached) simplebus3: <target-module@0> disabled compat ti,sysc (no driver attached) simplebus3: <target-module@3000> disabled compat ti,sysc (no driver attached) ti_sysc47: <dma@0> mem 0-0xffff irq 24,25,26 compat ti,edma3-tpcc (no driver attached) ti_sysc48: <dma@0> mem 0-0xfffff irq 27 compat ti,edma3-tptc (no driver attached) ti_sysc49: <dma@0> mem 0-0xfffff irq 28 compat ti,edma3-tptc (no driver attached) ti_sysc50: <dma@0> mem 0-0xfffff irq 29 compat ti,edma3-tptc (no driver attached) musbotg0: <TI AM33xx integrated USB OTG controller> mem 0x1400-0x17ff,0x1000-0x11ff irq 30 on ti_sysc52 usbus0: Dynamic FIFO sizing detected, assuming 16Kbytes of FIFO RAM usbus0 on musbotg0 musbotg0: usbpf: Attached musbotg1: <TI AM33xx integrated USB OTG controller> mem 0x1c00-0x1fff,0x1800-0x19ff irq 31 on ti_sysc52 usbus1: Dynamic FIFO sizing detected, assuming 16Kbytes of FIFO RAM usbus1 on musbotg1 musbotg1: usbpf: Attached ti_sysc53: <sram@0> mem 0-0xffff compat mmio-sram (no driver attached) ti_sysc54: <emif@0> mem 0-0xffffff irq 33 compat ti,emif-am3352 (no driver attached) ti_sysc56: <sham@0> mem 0-0x1ff irq 34 compat ti,omap4-sham (no driver attached) ti_sysc57: <aes@0> mem 0-0x9f irq 35 compat ti,omap4-aes (no driver attached) gpioled0: <GPIO LEDs> on ofwbus0 ram0: reserving memory region: 80000000-96e00000 ram0: reserving memory region: 97a4f000-9cefd000 ram0: reserving memory region: 9cf18000-9cf19000 ram0: reserving memory region: 9cf1a000-9cf1b000 ram0: reserving memory region: 9cf1d000-9cf1e000 ram0: reserving memory region: 9cf3e000-9df68000 ram0: reserving memory region: 9df69000-9ff7b000 crypto: assign cryptosoft0 driver id 0, flags 0x6000000 procfs registered Timecounters tick every 1.000 msec lo0: bpf attached vlan: initialized, using hash tables with chaining IPsec: Initialized Security Association Processing. tcp_init: net.inet.tcp.tcbhashsize auto tuned to 4096 iicbus0: <OFW I2C bus> on iichb0 iic0: <I2C generic I/O> on iicbus0 iicbus0: <unknown card> at addr 0x48 iicbus0: <unknown card> at addr 0xa0 sdhci_ti0-slot0: Divider 128 for freq 375000 (base 96000000) mmc0: Probing bus usbus0: 480Mbps High Speed USB v2.0 usbus1: 480Mbps High Speed USB v2.0 mmc0: SD 2.0 interface conditions: OK mmc0: SD probe: OK (OCR: 0x40ff8000) ugen1.1: <Mentor Graphics OTG Root HUB> at usbus1 uhub0 on usbus1 uhub0: <Mentor Graphics OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1 ugen0.1: <Mentor Graphics OTG Root HUB> at usbus0 uhub1 on usbus0 uhub1: <Mentor Graphics OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0 mmc0: Current OCR: 0x00ff8000 mmc0: Probing cards mmc0: New card detected (CID 1b534d42423151543082495532013c33) mmc0: New card detected (CSD 400e00325b590000ee7f7f800a404055) mmc0: Card at relative address 0x0001 added: mmc0: card: SDHC BB1QT 3.0 SN 82495532 MFG 12/2019 by 27 SM mmc0: quirks: 0 mmc0: bus: 4bit, 50MHz (high speed timing) mmc0: memory: 62521344 blocks, erase sector 8192 blocks mmc0: setting transfer rate to 50.000MHz (high speed timing) sdhci_ti0-slot0: Divider 1 for freq 48000000 (base 96000000) mmcsd0: 32GB <SDHC BB1QT 3.0 SN 82495532 MFG 12/2019 by 27 SM> at mmc0 48.0MHz/4bit/65535-block iicbus1: <OFW I2C bus> on iichb1 iic1: <I2C generic I/O> on iicbus1 WARNING: WITNESS option enabled, expect reduced performance. WARNING: 32-bit kernels are deprecated and may be removed in FreeBSD 15.0. regulator: shutting down unused regulators Trying to mount root from ufs:/dev/mmcsd0s2a [rw,noatime]... regulator: shutting down vmmcsd_fixed... ok GEOM: new disk mmcsd0 mmc0: setting bus width to 4 bits high speed timing 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 GEOM_PART: partition 1 on (mmcsd0s2, BSD) is not aligned on 4194304 bytes GEOM_PART: partition 1 on (diskid/DISK-82495532, MBR) is not aligned on 4194304 bytes GEOM_PART: partition 2 on (diskid/DISK-82495532, MBR) is not aligned on 4194304 bytes GEOM_PART: partition 1 on (ufsid/66ee08f0871dd357, BSD) is not aligned on 4194304 bytes GEOM_PART: partition 1 on (diskid/DISK-82495532s2, BSD) is not aligned on 4194304 bytes Warning: no time-of-day clock registered, system time will not be set accurately uhub0: 1 port with 1 removable, self powered uhub1: 1 port with 1 removable, self powered start_init: trying /sbin/init Starting file system checks: random: unblocking device. GEOM_PART: partition 1 on (diskid/DISK-82495532, MBR) is not aligned on 4194304 bytes GEOM_PART: partition 2 on (diskid/DISK-82495532, MBR) is not aligned on 4194304 bytes GEOM_PART: partition 1 on (ufsid/66ee08f0871dd357, BSD) is not aligned on 4194304 bytes GEOM_PART: partition 1 on (diskid/DISK-82495532s2, BSD) is not aligned on 4194304 bytes /dev/mmcsd0s2a: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/mmcsd0s2a: clean, 87152 free (8 frags, 10893 blocks, 0.0% fragmentation) GEOM_PART: partition 1 on (diskid/DISK-82495532, MBR) is not aligned on 4194304 bytes GEOM_PART: partition 2 on (diskid/DISK-82495532, MBR) is not aligned on 4194304 bytes GEOM_PART: partition 1 on (ufsid/66ee08f0871dd357, BSD) is not aligned on 4194304 bytes GEOM_PART: partition 1 on (diskid/DISK-82495532s2, BSD) is not aligned on 4194304 bytes Mounting local filesystems:. /etc/rc: WARNING: $lwapp_enable is not set properly - see rc.conf(5). Setting up harvesting: [CALLOUT],[UMA],[FS_ATIME],SWI,INTERRUPT,NET_NG,[NET_ETHER],NET_TUN,MOUSE,KEYBOARD,ATTACH,CACHED Feeding entropy: . 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/perl5/5.36/mach/CORE Setting hostname: beaglebone. lo0: link state changed to UP Starting Network: lo0. lo0: flags=1008049<UP,LOOPBACK,RUNNING,MULTICAST,LOWER_UP> metric 0 mtu 16384 options=680003<RXCSUM,TXCSUM,LINKSTATE,RXCSUM_IPV6,TXCSUM_IPV6> inet 127.0.0.1 netmask 0xff000000 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1 groups: lo nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL> hw.bus.devctl_queue: 1000lock order reversal: (sleepable after non-sleepable) 1st 0xc094dc74 dev mtx (devd, sleep mutex) @ /usr/src/sys/kern/kern_devctl.c:571 2nd 0xc09cf830 umareclaim (umareclaim, sx) @ /usr/src/sys/vm/uma_core.c:3433 lock order devd -> umareclaim attempted at: #0 0xc02af4d8 at witness_checkorder+0xbd4 #1 0xc0241dd4 at _sx_xlock+0x78 #2 0xc050313c at uma_zdestroy+0x60 #3 0xc01dd2d8 at sysctl_devctl_queue+0xcc #4 0xc0249c70 at sysctl_root_handler_locked+0xd8 #5 0xc0248fdc at sysctl_root+0x218 #6 0xc02496b8 at userland_sysctl+0x154 #7 0xc0249520 at sys___sysctl+0x7c #8 0xc0568df8 at swi_handler+0x160 #9 0xc054ccb0 at swi_exit+0 Freed UMA keg (DEVCTL) was not empty (446 items). Lost 112 pages of memory. -> 0 route: message indicates error: File exists add host 127.0.0.1: gateway lo0 fib 0: route already in table route: message indicates error: File exists 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 Clearing /tmp (X related). Mounting late filesystems:. Generating RSA host key. 3072 SHA256:MG7jPBoqLnuqwwKzyGfwlbEQMMhG1JUisuVXMsoygnY root@beaglebone (RSA) Generating ECDSA host key. 256 SHA256:lIbLtWVC3Dvdcufcrm6vuAuJiZ3RR+n766I4G8PCArE root@beaglebone (ECDSA) Generating ED25519 host key. 256 SHA256:F+WJbMA2wPM9VDLpMAAgPLC8d5c4ROtvp/ycSPDuHCA root@beaglebone (ED25519) Performing sanity check on sshd configuration. Starting sshd. Starting background file system checks in 60 seconds. Fri Sep 20 23:47:40 UTC 2024 FreeBSD/arm (beaglebone) (ttyu0) login:
clknode_link_recalc: Attempt to use unresolved linked clock: sys_clkin_ck Cannot get frequency for clk: sys_clkin_ck, error: 9 Clock: dpll_ddr_m2_div2_ck, error getting frequency: 9
These messages can be ignored due to bootverbose and call to clkdom_dump()
Fix GPIO
pinmux@800 { compatible = "pinconf-single"; ...
The pinmux node has changed compatible type from "pinctrl-single" to "pinconf-single".
And we can blink our usr[0-3] leds again
Ethernet
The Linux kernel switched driver from ti,cpsw to ti,cpsw-switch. D46746