OTICE: Model: STMicroelectronics custom STM32CubeMX board - openstlinux-6.1-yocto-mickledore-mp1-v23.06.21 WARNING: VDD unknown INFO: Reset reason (0x14): INFO: Pad Reset from NRST INFO: FCONF: Reading TB_FW firmware configuration file from: 0x2ffe2000 INFO: FCONF: Reading firmware configuration information for: stm32mp_io INFO: Using SDMMC INFO: Instance 1 INFO: Boot used partition fsbl1 NOTICE: BL2: v2.8-stm32mp1-r1.0(debug):() NOTICE: BL2: Built : 10:56:41, Oct 11 2023 INFO: BL2: Doing platform setup INFO: RAM: DDR3-DDR3L 16bits 533000kHz INFO: Memory size = 0x20000000 (512 MB) INFO: BL2: Loading image id 1 INFO: Loading image id=1 at address 0x2ffff000 INFO: Image id=1 loaded: 0x2ffff000 - 0x2ffff1ea INFO: FCONF: Reading FW_CONFIG firmware configuration file from: 0x2ffff000 INFO: FCONF: Reading firmware configuration information for: dyn_cfg INFO: FCONF: Reading firmware configuration information for: stm32mp1_firewall INFO: BL2: Loading image id 4 INFO: Loading image id=4 at address 0x2ffc0000 INFO: Image id=4 loaded: 0x2ffc0000 - 0x2ffc002c INFO: OPTEE ep=0x2ffc0000 INFO: OPTEE header info: INFO: magic=0x4554504f INFO: version=0x2 INFO: arch=0x0 INFO: flags=0x0 INFO: nb_images=0x2 INFO: BL2: Loading image id 8 INFO: Loading image id=8 at address 0x2ffc0000 INFO: Image id=8 loaded: 0x2ffc0000 - 0x2ffd2768 INFO: BL2: Loading image id 9 INFO: Loading image id=9 at address 0xde000000 INFO: Image id=9 loaded: 0xde000000 - 0xde054000 INFO: BL2: Loading image id 2 INFO: Loading image id=2 at address 0xc0500000 INFO: Image id=2 loaded: 0xc0500000 - 0xc0511578 INFO: BL2: Skip loading image id 16 INFO: BL2: Loading image id 5 INFO: Loading image id=5 at address 0xc0100000 INFO: Image id=5 loaded: 0xc0100000 - 0xc01d57b4 NOTICE: BL2: Booting BL32 INFO: Entry point address = 0x2ffc0000 INFO: SPSR = 0x1d3 I/TC: Early console on UART#4 I/TC: I/TC: Pager is enabled. Hashes: 2784 bytes I/TC: Pager pool size: 96kB I/TC: Embedded DTB found I/TC: OP-TEE version: Unknown_3.19 (gcc version 12.2.0 (GCC)) #1 Wed Oct 11 10:58:01 UTC 2023 arm I/TC: WARNING: This OP-TEE configuration might be insecure! I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html I/TC: Primary CPU initializing I/TC: Platform stm32mp1: flavor PLATFORM_FLAVOR - DT stm32mp157a-board-mx.dts I/TC: DTB enables console (non-secure) I/TC: HUK unlocked I/TC: No power configuration found in DT I/TC: Primary CPU switching to normal world boot U-Boot 2022.10-stm32mp-r1 (Oct 11 2023 - 18:58:21 +0800) CPU: STM32MP157AAA Rev.B Model: STMicroelectronics custom STM32CubeMX board - openstlinux-6.1-yocto-mickledore-mp1-v23.06.21 DRAM: 512 MiB Core: 77 devices, 31 uclasses, devicetree: board NAND: 0 MiB MMC: STM32 SD/MMC: 0, STM32 SD/MMC: 1 Loading Environment from MMC... OK In: serial Out: serial Err: serial Net: Hit any key to stop autoboot: 0 Boot over mmc0! switch to partitions #0, OK mmc0 is current device Scanning mmc 0:8... Found /mmc0_extlinux/extlinux.conf Retrieving file: /mmc0_extlinux/extlinux.conf Retrieving file: /splash_landscape.bmp 1: OpenSTLinux-Board v1 Enter choice: 1: OpenSTLinux-Board v1 Retrieving file: /uImage Retrieving file: /st-image-resize-initrd append: root=/dev/mmcblk0p5 rootwait rw earlyprintk=ttySTM0,115200 console=ttySTM0,115200 loglevel=7 maxcpus=0 logo.nologo Retrieving file: /stm32mp157a-board-mx.dtb ## Booting kernel from Legacy Image at c2000000 ... Image Name: Linux-6.1.28 Created: 2023-10-10 1:02:39 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 7836992 Bytes = 7.5 MiB Load Address: c2000040 Entry Point: c2000040 Verifying Checksum ... OK ## Flattened Device Tree blob at c4000000 Booting using the fdt blob at 0xc4000000 XIP Kernel Image Loading Ramdisk to cfa0c000, end cffffcd7 ... OK Loading Device Tree to cf9f8000, end cfa0be16 ... OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 6.1.28 (user@H3) (arm-ostl-linux-gnueabi-gcc (GCC) 12.2.0, GNU ld (GNU Binutils) 2.40.20230119) #2 SMP PREEMPT Tue Oct 10 09:02:25 CST 2023 [ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d [ 0.000000] CPU: div instructions available: patching division code [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] OF: fdt: Machine model: STMicroelectronics custom STM32CubeMX board - openstlinux-6.1-yocto-mickledore-mp1-v23.06.21 [ 0.000000] printk: bootconsole [earlycon0] enabled [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] cma: Reserved 64 MiB at 0xd9000000 [ 0.000000] Zone ranges: [ 0.000000] Normal [mem 0x00000000c0000000-0x00000000dcffffff] [ 0.000000] HighMem [mem 0x00000000dd000000-0x00000000dfffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00000000c0000000-0x00000000dcffffff] [ 0.000000] node 0: [mem 0x00000000dd000000-0x00000000dfffffff] [ 0.000000] Initmem setup node 0 [mem 0x00000000c0000000-0x00000000dfffffff] [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.0 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: MIGRATE_INFO_TYPE not supported. [ 0.000000] psci: SMC Calling Convention v1.1 [ 0.000000] percpu: Embedded 16 pages/cpu s34004 r8192 d23340 u65536 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 130028 [ 0.000000] Kernel command line: root=/dev/mmcblk0p5 rootwait rw earlyprintk=ttySTM0,115200 console=ttySTM0,115200 loglevel=7 maxcpus=0 logo.nologo [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear) [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.000000] Memory: 379008K/524288K available (12288K kernel code, 1315K rwdata, 3520K rodata, 1024K init, 226K bss, 79744K reserved, 65536K cma-reserved, 0K highmem) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 [ 0.000000] trace event string verifier disabled [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] arch_timer: cp15 timer(s) running at 64.00MHz (virt). [ 0.000000] clocksource: arch_sys_counter: mask: 0x1ffffffffffffff max_cycles: 0xec2a6fa00, max_idle_ns: 440795202120 ns [ 0.000002] sched_clock: 57 bits at 64MHz, resolution 15ns, wraps every 2199023255546ns [ 0.008060] Switching to timer-based delay loop, resolution 15ns [ 0.015265] Console: colour dummy device 80x30 [ 0.019805] Calibrating delay loop (skipped), value calculated using timer frequency.. 128.00 BogoMIPS (lpj=640000) [ 0.030344] pid_max: default: 32768 minimum: 301 [ 0.035337] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.042743] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.051688] CPU: Testing write buffer coherency: ok [ 0.057232] /cpus/cpu@0 missing clock-frequency property [ 0.062631] /cpus/cpu@1 missing clock-frequency property [ 0.068038] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 [ 0.075286] cblist_init_generic: Setting adjustable number of callback queues. [ 0.082656] cblist_init_generic: Setting shift to 1 and lim to 1. [ 0.089022] Setting up static identity map for 0xc0100000 - 0xc0100060 [ 0.095881] rcu: Hierarchical SRCU implementation. [ 0.100704] rcu: Max phase no-delay instances is 1000. [ 0.107973] smp: Bringing up secondary CPUs ... [ 0.112552] smp: Brought up 1 node, 1 CPU [ 0.116668] SMP: Total of 1 processors activated (128.00 BogoMIPS). [ 0.122976] CPU: All CPU(s) started in SVC mode. [ 0.128564] devtmpfs: initialized [ 0.155951] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5 [ 0.164188] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.174143] futex hash table entries: 512 (order: 3, 32768 bytes, linear) [ 0.184676] pinctrl core: initialized pinctrl subsystem [ 0.192713] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.202134] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.211258] thermal_sys: Registered thermal governor 'step_wise' [ 0.211396] cpuidle: using governor menu [ 0.221846] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers. [ 0.229908] hw-breakpoint: maximum watchpoint size is 8 bytes. [ 0.236358] Serial: AMBA PL011 UART driver [ 0.243557] stm32-pm-domain pm_domain: domain core-ret-power-domain registered [ 0.250937] stm32-pm-domain pm_domain: subdomain core-power-domain registered [ 0.258122] stm32-pm-domain pm_domain: domains probed [ 0.270843] 8<--- cut here --- [ 0.273935] Unhandled fault: imprecise external abort (0x1c06) at 0x97638f7a [ 0.281026] [97638f7a] *pgd=00000000 [ 0.284637] Internal error: : 1c06 [#1] PREEMPT SMP ARM [ 0.289894] Modules linked in: [ 0.292970] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 6.1.28 #2 [ 0.298928] Hardware name: STM32 (Device Tree Support) [ 0.304091] PC is at _raw_spin_unlock_irqrestore+0xc/0x4c [ 0.309538] LR is at clk_gate_enable+0xc/0x14 [ 0.313928] pc : [] lr : [] psr: a00000d3 [ 0.320229] sp : dd815b40 ip : 00000000 fp : c1909a40 [ 0.325482] r10: c19099c0 r9 : ffffffff r8 : c10022ec [ 0.330734] r7 : 00000000 r6 : c1328640 r5 : 00000000 r4 : c190ab40 [ 0.337298] r3 : 00000000 r2 : dd861094 r1 : a00000d3 r0 : c137797c [ 0.343862] Flags: NzCv IRQs off FIQs off Mode SVC_32 ISA ARM Segment none [ 0.351213] Control: 10c5387d Table: c000406a DAC: 00000051 [ 0.356987] Register r0 information: non-slab/vmalloc memory [ 0.362685] Register r1 information: non-paged memory [ 0.367766] Register r2 information: 0-page vmalloc region starting at 0xdd861000 allocated at stm32mp1_rcc_init+0x1c/0x1a4 [ 0.378985] Register r3 information: NULL pointer [ 0.383719] Register r4 information: slab kmalloc-192 start c190ab40 pointer offset 0 size 192 [ 0.392411] Register r5 information: NULL pointer [ 0.397144] Register r6 information: non-slab/vmalloc memory [ 0.402837] Register r7 information: NULL pointer [ 0.407569] Register r8 information: non-slab/vmalloc memory [ 0.413262] Register r9 information: non-paged memory [ 0.418343] Register r10 information: slab kmalloc-128 start c1909980 pointer offset 64 size 128 [ 0.427204] Register r11 information: slab kmalloc-128 start c1909a00 pointer offset 64 size 128 [ 0.436064] Register r12 information: NULL pointer [ 0.440883] Process swapper/0 (pid: 1, stack limit = 0x(ptrval)) [ 0.446924] Stack: (0xdd815b40 to 0xdd816000) [ 0.451313] 5b40: c190ab40 c060cf1c c190ab40 c060801c 60000053 c190a240 c1909a40 c190ab40 [ 0.459542] 5b60: 00000000 60000053 00000000 c10022ec ffffffff c0608f14 c190ab40 c194fac0 [ 0.467770] 5b80: c190aa80 c0609390 c190aa80 00000000 00000000 c0d5b83c 00000000 c0d5bc94 [ 0.475999] 5ba0: c19099c0 c0609484 c190aa80 c060e168 c1801240 00000dc0 c060fe98 c0f60400 [ 0.484227] 5bc0: c18ce810 00000000 c0f60400 c190aa8c c12c01f8 00000000 00000000 00000001 [ 0.492454] 5be0: 00000800 71626fb7 00000008 00000000 c0d5b83c c12c01c4 c18ce810 dd861000 [ 0.500681] 5c00: 00000000 c19099c0 00000800 c060e2b4 00000001 00000000 00000000 c19099c0 [ 0.508909] 5c20: c0d5b83c c1909a40 c0d5bc94 00000800 c12c01c4 c0610b54 00000000 00000000 [ 0.517136] 5c40: c19099c0 c0d5b83c c1909a40 c0d5bc94 00000800 c0d5c558 c0f60400 c12c01f8 [ 0.525364] 5c60: 00000001 c137797c 00000000 c0d5ce1c 0000000d c12bfb20 000001d4 c18ce810 [ 0.533592] 5c80: c18cf040 00000024 c0610984 c06108a0 c0d5ce1c c09cdac8 c0d5c6e4 dd861000 [ 0.541820] 5ca0: c137797c c18cf044 00000000 00000000 c18ce810 dd861000 c0d5c620 00000000 [ 0.550048] 5cc0: c12d223c d8b2f20c 00000000 c0610c98 00000000 c18ce810 c12bd574 00000000 [ 0.558277] 5ce0: c18ce810 c12bd574 c1331f88 c06f5718 00000000 c18ce810 c12bd574 c06f29e8 [ 0.566506] 5d00: c18ce910 c0701dfc c18ce810 c12bd574 c18ce810 00000000 c1331cb8 c06f2e94 [ 0.574735] 5d20: c0d5c7a8 c09cdc08 c12bd574 c1379ee4 c12bd574 c06f2f58 00000001 c12bd574 [ 0.582964] 5d40: dd815d8c c18ce810 c1331cb8 c06f35f8 00000000 dd815d8c c06f3550 c18cdc10 [ 0.591191] 5d60: c1331cb8 c06f0954 00000000 c189066c c1804cb8 71626fb7 c18ce810 00000001 [ 0.599419] 5d80: c18ce854 c06f320c 00000000 c18ce810 00000001 71626fb7 c18ce810 c18ce810 [ 0.607647] 5da0: c12d27c8 c06f1ac8 c18ce810 00000000 c1379eb8 c06ef27c 00000000 00000000 [ 0.615876] 5dc0: 00000000 00000000 00000000 71626fb7 c18ce800 00000000 d8b2f264 d8b2f200 [ 0.624103] 5de0: 00000000 00000001 00000000 c09d16e0 d8b2f200 00000000 00000000 c0e20abc [ 0.632331] 5e00: c18cdc10 c09d19d8 00000000 c0c427b8 c18cdc10 c06eeff8 00000000 00000000 [ 0.640559] 5e20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 71626fb7 [ 0.648786] 5e40: 00000000 d8b2eb30 d8b2f200 00000000 c0e20abc c18cdc10 00000001 c1340c88 [ 0.657013] 5e60: 00000000 c09d1a38 00000001 00000000 00000000 00000000 00000000 00000000 [ 0.665239] 5e80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 71626fb7 [ 0.673466] 5ea0: c11574c8 d8b2eb30 d8b2c640 c0e20abc 00000000 00000000 00000001 00000000 [ 0.681695] 5ec0: c11574c8 c09d1d54 00000001 00000000 00000000 d8b53dbc c13233a0 c13233a0 [ 0.689923] 5ee0: 00000000 c1143848 00000003 c11283e0 c1128300 c18e8000 c13233a0 c01021d0 [ 0.698150] 5f00: 00000003 00000000 c11004d0 00000000 00000000 00000000 00000000 00000000 [ 0.706377] 5f20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 0.714605] 5f40: 00000000 00000000 00000000 71626fb7 00000144 c1804a00 c1143828 c13233a0 [ 0.722832] 5f60: c1349000 c11013e4 00000003 00000003 00000000 c11004d0 00000000 c1204cc0 [ 0.731058] 5f80: c0c399cc 00000000 00000000 00000000 00000000 00000000 00000000 c0c399e4 [ 0.739285] 5fa0: 00000000 c0c399cc 00000000 c0100148 00000000 00000000 00000000 00000000 [ 0.747511] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 0.755736] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000 [ 0.763967] _raw_spin_unlock_irqrestore from clk_gate_enable+0xc/0x14 [ 0.770553] clk_gate_enable from clk_core_enable+0x7c/0x2e8 [ 0.776270] clk_core_enable from __clk_core_init+0x248/0x55c [ 0.782077] __clk_core_init from __clk_register+0x168/0x204 [ 0.787797] __clk_register from clk_hw_register+0x20/0x44 [ 0.793342] clk_hw_register from __clk_hw_register_composite+0x1f0/0x2ec [ 0.800194] __clk_hw_register_composite from clk_hw_register_composite+0x50/0x58 [ 0.807740] clk_hw_register_composite from _clk_stm32_register_composite+0x1d0/0x260 [ 0.815639] _clk_stm32_register_composite from stm32_rcc_clock_init+0x9c/0x180 [ 0.823015] stm32_rcc_clock_init from stm32mp1_rcc_init+0xb4/0x1a4 [ 0.829342] stm32mp1_rcc_init from platform_probe+0x5c/0xb0 [ 0.835064] platform_probe from really_probe+0xe0/0x40c [ 0.840429] really_probe from __driver_probe_device+0x9c/0x130 [ 0.846401] __driver_probe_device from driver_probe_device+0x30/0xc0 [ 0.852898] driver_probe_device from __device_attach_driver+0xa8/0x120 [ 0.859570] __device_attach_driver from bus_for_each_drv+0x88/0xd4 [ 0.865890] bus_for_each_drv from __device_attach+0xa8/0x1ec [ 0.871686] __device_attach from bus_probe_device+0x84/0x8c [ 0.877394] bus_probe_device from device_add+0x3f8/0x6d4 [ 0.882839] device_add from of_platform_device_create_pdata+0x94/0xc0 [ 0.889425] of_platform_device_create_pdata from of_platform_bus_create+0x1d0/0x368 [ 0.897235] of_platform_bus_create from of_platform_bus_create+0x230/0x368 [ 0.904259] of_platform_bus_create from of_platform_populate+0x90/0x12c [ 0.911023] of_platform_populate from of_platform_default_populate_init+0xe0/0xf8 [ 0.918663] of_platform_default_populate_init from do_one_initcall+0x58/0x260 [ 0.925954] do_one_initcall from kernel_init_freeable+0x1cc/0x228 [ 0.932194] kernel_init_freeable from kernel_init+0x18/0x130 [ 0.938000] kernel_init from ret_from_fork+0x14/0x2c [ 0.943095] Exception stack(0xdd815fb0 to 0xdd815ff8) [ 0.948178] 5fa0: 00000000 00000000 00000000 00000000 [ 0.956405] 5fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 0.964631] 5fe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 0.971290] Code: eaffe1cd e92d4010 f57ff05b e1d030b0 (e2833001) [ 0.977419] ---[ end trace 0000000000000000 ]--- [ 0.982060] note: swapper/0[1] exited with irqs disabled [ 0.987483] note: swapper/0[1] exited with preempt_count 2 [ 0.993015] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b [ 1.000721] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b ]---