Hello,
Our customer found out this problem when they tried to boot the Beaglebone Black. We have tested again with our BBB using Linux RT SDK ti-processor-sdk-linux-rt-am335x-evm-07.03.00.005 and the issue also happened. After 20 times of rebooting, the error occurred once. Following is the trace log:
U-Boot SPL 2020.01-g2781231a33 (May 25 2021 - 10:19:20 +0000) Trying to boot from MMC2 U-Boot 2020.01-g2781231a33 (May 25 2021 - 10:19:20 +0000) CPU : AM335X-GP rev 2.1 Model: TI AM335x BeagleBone Black DRAM: 512 MiB WDT: Started with servicing (60s timeout) NAND: 0 MiB MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 Loading Environment from FAT... <ethaddr> not set. Validating first E-fuse MAC Net: eth0: ethernet@4a100000 Warning: usb_ether MAC addresses don't match: Address in ROM is de:ad:be:ef:00:01 Address in environment is f4:b8:98:83:40:13 , eth1: usb_ether Hit any key to stop autoboot: 2 1 0 switch to partitions #0, OK mmc1(part 0) is current device Scanning mmc 1:1... switch to partitions #0, OK mmc1(part 0) is current device SD/MMC found on device 1 4596224 bytes read in 296 ms (14.8 MiB/s) 62043 bytes read in 7 ms (8.5 MiB/s) ## Flattened Device Tree blob at 88000000 Booting using the fdt blob at 0x88000000 Loading Device Tree to 8ffed000, end 8ffff25a ... OK Starting kernel ... [ 0.000000] 000: Booting Linux on physical CPU 0x0 [ 0.000000] 000: Linux version 5.4.106-rt54-g519667b0d8 (ubuntu@ubuntu) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9)) #1 PREEMPT_RT Fri Mar 17 11:18:23 KST 2023 [ 0.000000] 000: CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d [ 0.000000] 000: CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] 000: OF: fdt: Machine model: TI AM335x BeagleBone Black [ 0.000000] 000: Memory policy: Data cache writeback [ 0.000000] 000: efi: Getting EFI parameters from FDT: [ 0.000000] 000: efi: UEFI not found. [ 0.000000] 000: cma: Reserved 48 MiB at 0x9c800000 [ 0.000000] 000: CPU: All CPU(s) started in SVC mode. [ 0.000000] 000: AM335X ES2.1 (sgx neon) [ 0.000000] 000: Built 1 zonelists, mobility grouping on. Total pages: 129666 [ 0.000000] 000: Kernel command line: console=ttyO0,115200n8 root=PARTUUID=68524cdb-02 rw rootfstype=ext4 rootwait [ 0.000000] 000: Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.000000] 000: Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear) [ 0.000000] 000: mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] 000: Memory: 453800K/523264K available (9216K kernel code, 294K rwdata, 3032K rodata, 1024K init, 287K bss, 20312K reserved, 49152K cma-reserved, 0K highmem) [ 0.000000] 000: SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] 000: rcu: Preemptible hierarchical RCU implementation. [ 0.000000] 000: rcu: RCU priority boosting: priority 1 delay 500 ms. [ 0.000000] 000: rcu: RCU_SOFTIRQ processing moved to rcuc kthreads. [ 0.000000] 000: No expedited grace period (rcu_normal_after_boot). [ 0.000000] 000: Tasks RCU enabled. [ 0.000000] 000: rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.000000] 000: NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 [ 0.000000] 000: IRQ: Found an INTC at 0x(ptrval) (revision 5.0) with 128 interrupts [ 0.000000] 000: random: get_random_bytes called from start_kernel+0x2bc/0x468 with crng_init=0 [ 0.000000] 000: OMAP clockevent source: timer2 at 24000000 Hz [ 0.000002] 000: sched_clock: 32 bits at 24MHz, resolut [ 0.732355] 000: Internal error: : 1008 [#1] PREEMPT_RT ARM [ 0.738135] 000: Modules linked in: [ 0.741808] 000: [ 0.743912] 000: CPU: 0 PID: 68 Comm: kworker/0:2 Not tainted 5.4.106-rt54-g519667b0d8 #1 [ 0.752297] 000: Hardware name: Generic AM33XX (Flattened Device Tree) [ 0.759025] 000: Workqueue: events deferred_probe_work_func [ 0.764807] 000: [ 0.766909] 000: PC is at sysc_probe+0xb40/0x117c [ 0.771810] 000: LR is at rt_spin_unlock+0x58/0x80 [ 0.776802] 000: pc : [<c044bec8>] lr : [<c0924474>] psr: 60000113 [ 0.783700] 000: sp : dc6cbe10 ip : 00000000 fp : db161440 [ 0.789553] 000: r10: 00000028 r9 : 00000000 r8 : dc18d810 [ 0.795405] 000: r7 : c0a2c720 r6 : c0f05888 r5 : 00000000 r4 : db14ba40 [ 0.802567] 000: r3 : e02e6000 r2 : dc696880 r1 : 00026000 r0 : 00000000 [ 0.809728] 000: Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none [ 0.817503] 000: Control: 10c5387d Table: 80004019 DAC: 00000051 [ 0.823879] 000: Process kworker/0:2 (pid: 68, stack limit = 0xa00bdf43) [ 0.830779] 000: Stack: (0xdc6cbe10 to 0xdc6cc000) [ 0.835765] 000: be00: 00000001 00000000 c0f0dbac c0c69d0c [ 0.844587] 000: be20: c0c166c4 c0a2c260 c0c16684 c0c165c8 00000001 00000001 00000030 3d01ba03 [ 0.853409] 000: be40: c0f1032c 00000000 dc18d810 c0f1f4e0 c0f87c38 c0f1f4e0 00000007 00000000 [ 0.862231] 000: be60: c0f1032c c05a6b2c c0f87c24 dc18d810 00000000 c05a50d0 dc18d810 c0f1f4e0 [ 0.871053] 000: be80: c05a5540 c0f05888 00000001 00000000 c0f300a4 c05a5388 c0f1f4e0 dc6cbef4 [ 0.879876] 000: bea0: dc18d810 00000000 dc6cbef4 c05a5540 c0f05888 00000001 00000000 c0f300a4 [ 0.888698] 000: bec0: c0f1032c c05a34dc fffffff3 dc007888 dc2e53c8 3d01ba03 fffffff3 c0f05888 [ 0.897520] 000: bee0: dc18d810 dc18d854 dfa2f200 c05a4e54 dc18d810 dc18d810 00000001 3d01ba03 [ 0.906342] 000: bf00: dc18d810 dc18d810 c0f30300 dfa2f200 00000000 c05a41b8 dc18d810 c0f3007c [ 0.915164] 000: bf20: c0f87c24 c05a464c c0f300a0 dc6ac480 00000000 c01403fc dc6ca000 c0f13c10 [ 0.923987] 000: bf40: dc6ac480 dc6ac494 c0f1032c dc6ca000 c0f13c10 c0f10340 00000008 c0140e54 [ 0.932809] 000: bf60: 00000000 dc6ca000 dc6ae080 dc6ae040 00000000 dc6ac480 c0140bbc dc071eb8 [ 0.941630] 000: bf80: dc6ae098 c01464e8 00000000 dc6ae040 c0146398 00000000 00000000 00000000 [ 0.950452] 000: bfa0: 00000000 00000000 00000000 c01010f0 00000000 00000000 00000000 00000000 [ 0.959273] 000: bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 0.968095] 000: bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000 [ 0.976926] 000: [<c044bec8>] (sysc_probe) from [<c05a6b2c>] (platform_drv_probe+0x6c/0xa4) [ 0.985493] 000: [<c05a6b2c>] (platform_drv_probe) from [<c05a50d0>] (really_probe+0x208/0x348) [ 0.994404] 000: [<c05a50d0>] (really_probe) from [<c05a5388>] (driver_probe_device+0x60/0x170) [ 1.003314] 000: [<c05a5388>] (driver_probe_device) from [<c05a34dc>] (bus_for_each_drv+0x74/0xb8) [ 1.012486] 000: [<c05a34dc>] (bus_for_each_drv) from [<c05a4e54>] (__device_attach+0xe0/0x14c) [ 1.021394] 000: [<c05a4e54>] (__device_attach) from [<c05a41b8>] (bus_probe_device+0x84/0x8c) [ 1.030215] 000: [<c05a41b8>] (bus_probe_device) from [<c05a464c>] (deferred_probe_work_func+0x68/0x94) [ 1.039821] 000: [<c05a464c>] (deferred_probe_work_func) from [<c01403fc>] (process_one_work+0x160/0x488) [ 1.049612] 000: [<c01403fc>] (process_one_work) from [<c0140e54>] (worker_thread+0x298/0x634) [ 1.058434] 000: [<c0140e54>] (worker_thread) from [<c01464e8>] (kthread+0x150/0x190) [ 1.066475] 000: [<c01464e8>] (kthread) from [<c01010f0>] (ret_from_fork+0x14/0x24) [ 1.074338] 000: Exception stack(0xdc6cbfb0 to 0xdc6cbff8) [ 1.080020] 000: bfa0: 00000000 00000000 00000000 00000000 [ 1.088841] 000: bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 1.097661] 000: bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 1.104917] 000: Code: e3130004 1a00002b e5943014 e0833001 (e5930000) ion 41ns, wraps every 89478484971ns [ 0.000022] 000: clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns [ 0.000033] 000: OMAP clocksource: timer1 at 24000000 Hz [ 0.000284] 000: timer_probe: no matching timers found [ 0.000460] 000: Console: colour dummy device 80x30 [ 0.000494] 000: WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0' [ 0.000499] 000: This ensures that you still see kernel messages. Please [ 0.000501] 000: update your kernel commandline. [ 0.000536] 000: Calibrating delay loop... 996.14 BogoMIPS (lpj=4980736) [ 0.089154] 000: pid_max: default: 32768 minimum: 301 [ 0.089366] 000: Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.089380] 000: Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) [ 0.090344] 000: CPU: Testing write buffer coherency: ok [ 0.090401] 000: CPU0: Spectre v2: using BPIALL workaround [ 0.091259] 000: Setting up static identity map for 0x80100000 - 0x80100060 [ 0.091408] 000: rcu: Hierarchical SRCU implementation. [ 0.091758] 000: EFI services will not be available. [ 0.092163] 000: devtmpfs: initialized [ 0.104619] 000: VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3 [ 0.104935] 000: clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.104962] 000: futex hash table entries: 256 (order: 1, 8192 bytes, linear) [ 0.108403] 000: pinctrl core: initialized pinctrl subsystem [ 0.109408] 000: DMI not present or invalid. [ 0.109884] 000: NET: Registered protocol family 16 [ 0.112583] 000: DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.136898] 000: l3-aon-clkctrl:0000:0: failed to disable [ 0.155090] 000: No ATAGs? [ 0.155096] 000: hw-breakpoint: debug architecture 0x4 unsupported. [ 0.172509] 000: debugfs: Directory '49000000.edma' with parent 'dmaengine' already present! [ 0.172539] 000: edma 49000000.edma: TI EDMA DMA engine driver [ 0.173235] 000: reg-fixed-voltage fixedregulator0: GPIO lookup for consumer (null) [ 0.173246] 000: reg-fixed-voltage fixedregulator0: using device tree for GPIO lookup [ 0.173261] 000: of_get_named_gpiod_flags: can't parse 'gpios' property of node '/fixedregulator0[0]' [ 0.173277] 000: of_get_named_gpiod_flags: can't parse 'gpio' property of node '/fixedregulator0[0]' [ 0.173288] 000: reg-fixed-voltage fixedregulator0: using lookup tables for GPIO lookup [ 0.173297] 000: reg-fixed-voltage fixedregulator0: No GPIO consumer (null) found [ 0.174369] 000: iommu: Default domain type: Translated [ 0.176458] 000: SCSI subsystem initialized [ 0.176928] 000: mc: Linux media interface: v0.10 [ 0.176977] 000: videodev: Linux video capture interface: v2.00 [ 0.177074] 000: pps_core: LinuxPPS API ver. 1 registered [ 0.177081] 000: pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.177101] 000: PTP clock support registered [ 0.177131] 000: EDAC MC: Ver: 3.0.0 [ 0.178360] 000: Advanced Linux Sound Architecture Driver Initialized. [ 0.179825] 000: clocksource: Switched to clocksource timer1 [ 0.187830] 000: thermal_sys: Registered thermal governor 'fair_share' [ 0.187841] 000: thermal_sys: Registered thermal governor 'bang_bang' [ 0.187845] 000: thermal_sys: Registered thermal governor 'step_wise' [ 0.187848] 000: thermal_sys: Registered thermal governor 'user_space' [ 0.187852] 000: thermal_sys: Registered thermal governor 'power_allocator' [ 0.188398] 000: NET: Registered protocol family 2 [ 0.189547] 000: tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 7168 bytes, linear) [ 0.189603] 000: TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear) [ 0.189659] 000: TCP bind hash table entries: 4096 (order: 4, 98304 bytes, linear) [ 0.189759] 000: TCP: Hash tables configured (established 4096 bind 4096) [ 0.189950] 000: UDP hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.189979] 000: UDP-Lite hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.190178] 000: NET: Registered protocol family 1 [ 0.190764] 000: RPC: Registered named UNIX socket transport module. [ 0.190774] 000: RPC: Registered udp transport module. [ 0.190779] 000: RPC: Registered tcp transport module. [ 0.190781] 000: RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.190795] 000: PCI: CLS 0 bytes, default 64 [ 0.191762] 000: hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available [ 0.193021] 000: Initialise system trusted keyrings [ 0.193347] 000: workingset: timestamp_bits=14 max_order=17 bucket_order=3 [ 0.199176] 000: squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.200338] 000: NFS: Registering the id_resolver key type [ 0.200382] 000: Key type id_resolver registered [ 0.200388] 000: Key type id_legacy registered [ 0.200434] 000: ntfs: driver 2.1.32 [Flags: R/O]. [ 0.201161] 000: Key type asymmetric registered [ 0.201171] 000: Asymmetric key parser 'x509' registered [ 0.201226] 000: Block layer SCSI generic (bsg) driver version 0.4 loaded (major 244) [ 0.201234] 000: io scheduler mq-deadline registered [ 0.201239] 000: io scheduler kyber registered [ 0.206072] 000: gpio gpiochip0: (gpio-0-31): added GPIO chardev (254:0) [ 0.206162] 000: gpiochip_setup_dev: registered GPIOs 0 to 31 on device: gpiochip0 (gpio-0-31) [ 0.206415] 000: OMAP GPIO hardware version 0.1 [ 0.231267] 000: gpio gpiochip1: (gpio-32-63): added GPIO chardev (254:1) [ 0.231376] 000: gpiochip_setup_dev: registered GPIOs 32 to 63 on device: gpiochip1 (gpio-32-63) [ 0.233617] 000: omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400 [ 0.250488] 000: gpio gpiochip2: (gpio-64-95): added GPIO chardev (254:2) [ 0.250594] 000: gpiochip_setup_dev: registered GPIOs 64 to 95 on device: gpiochip2 (gpio-64-95) [ 0.252210] 000: gpio gpiochip3: (gpio-96-127): added GPIO chardev (254:3) [ 0.252298] 000: gpiochip_setup_dev: registered GPIOs 96 to 127 on device: gpiochip3 (gpio-96-127) [ 0.260474] 000: pinctrl-single 44e10800.pinmux: 142 pins, size 568 [ 0.264353] 000: gpio-clk clk_mcasp0: GPIO lookup for consumer enable [ 0.264369] 000: gpio-clk clk_mcasp0: using device tree for GPIO lookup [ 0.264399] 000: of_get_named_gpiod_flags: parsed 'enable-gpios' property of node '/clk_mcasp0[0]' - status (0) [ 0.264485] 000: gpio gpiochip1: Persistence not supported for GPIO 27 [ 0.314845] 000: Serial: 8250/16550 driver, 10 ports, IRQ sharing enabled [ 0.318964] 000: 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 29, base_baud = 3000000) is a 8250 [ 0.319088] 000: printk: console [ttyS0] enabled [ 0.320591] 000: 48022000.serial: ttyS1 at MMIO 0x48022000 (irq = 35, base_baud = 3000000) is a 8250 [ 0.321822] 000: 481a8000.serial: ttyS4 at MMIO 0x481a8000 (irq = 49, base_baud = 3000000) is a 8250 [ 0.324492] 000: omap_rng 48310000.rng: Random Number Generator ver. 20 [ 0.330156] 000: random: fast init done [ 0.330286] 000: random: crng init done [ 0.343678] 000: brd: module loaded [ 0.351857] 000: loop: module loaded [ 0.360406] 000: mdio_bus fixed-0: GPIO lookup for consumer reset [ 0.360428] 000: mdio_bus fixed-0: using lookup tables for GPIO lookup [ 0.360436] 000: mdio_bus fixed-0: No GPIO consumer reset found [ 0.360459] 000: libphy: Fixed MDIO Bus: probed [ 0.364221] 000: mdio_bus 4a101000.mdio: GPIO lookup for consumer reset [ 0.364239] 000: mdio_bus 4a101000.mdio: using device tree for GPIO lookup [ 0.364254] 000: of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/interconnect@4a000000/segment@0/target-module@100000/ethernet@0/mdio@1000[0]' [ 0.364272] 000: of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/interconnect@4a000000/segment@0/target-module@100000/ethernet@0/mdio@1000[0]' [ 0.364285] 000: mdio_bus 4a101000.mdio: using lookup tables for GPIO lookup [ 0.364292] 000: mdio_bus 4a101000.mdio: No GPIO consumer reset found [ 0.419860] 000: davinci_mdio 4a101000.mdio: davinci mdio revision 1.6, bus freq 1000000 [ 0.419880] 000: libphy: 4a101000.mdio: probed [ 0.420857] 000: mdio_bus 4a101000.mdio:00: GPIO lookup for consumer reset [ 0.420871] 000: mdio_bus 4a101000.mdio:00: using device tree for GPIO lookup [ 0.420886] 000: of_get_named_gpiod_flags: can't parse 'reset-gpios' property of node '/ocp/interconnect@4a000000/segment@0/target-module@100000/ethernet@0/mdio@1000/ethernet-phy@0[0]' [ 0.420906] 000: of_get_named_gpiod_flags: can't parse 'reset-gpio' property of node '/ocp/interconnect@4a000000/segment@0/target-module@100000/ethernet@0/mdio@1000/ethernet-phy@0[0]' [ 0.420919] 000: mdio_bus 4a101000.mdio:00: using lookup tables for GPIO lookup [ 0.420925] 000: mdio_bus 4a101000.mdio:00: No GPIO consumer reset found [ 0.421471] 000: davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720 [ 0.421622] 000: cpsw 4a100000.ethernet: initialized cpsw ale version 1.4 [ 0.421633] 000: cpsw 4a100000.ethernet: ALE Table size 1024 [ 0.421729] 000: cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies) [ 0.421793] 000: cpsw 4a100000.ethernet: Detected MACID = f4:b8:98:83:40:11 [ 0.423849] 000: i2c /dev entries driver [ 0.425822] 000: sdhci: Secure Digital Host Controller Interface driver [ 0.425829] 000: sdhci: Copyright(c) Pierre Ossman [ 0.426981] 000: omap_hsmmc 48060000.mmc: GPIO lookup for consumer cd [ 0.426994] 000: omap_hsmmc 48060000.mmc: using device tree for GPIO lookup [ 0.427024] 000: of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/ocp/interconnect@48000000/segment@0/target-module@60000/mmc@0[0]' - status (0) [ 0.427088] 000: gpio gpiochip0: Persistence not supported for GPIO 6 [ 0.427104] 000: omap_gpio 44e07000.gpio: Could not set line 6 debounce to 200000 microseconds (-22) [ 0.427114] 000: omap_hsmmc 48060000.mmc: Got CD GPIO [ 0.427120] 000: omap_hsmmc 48060000.mmc: GPIO lookup for consumer wp [ 0.427126] 000: omap_hsmmc 48060000.mmc: using device tree for GPIO lookup [ 0.427138] 000: of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/interconnect@48000000/segment@0/target-module@60000/mmc@0[0]' [ 0.427152] 000: of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/interconnect@48000000/segment@0/target-module@60000/mmc@0[0]' [ 0.427163] 000: omap_hsmmc 48060000.mmc: using lookup tables for GPIO lookup [ 0.427171] 000: omap_hsmmc 48060000.mmc: No GPIO consumer wp found [ 0.454251] 000: omap_hsmmc 481d8000.mmc: GPIO lookup for consumer cd [ 0.454268] 000: omap_hsmmc 481d8000.mmc: using device tree for GPIO lookup [ 0.454284] 000: of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/interconnect@48000000/segment@100000/target-module@d8000/mmc@0[0]' [ 0.454301] 000: of_get_named_gpiod_flags: can't parse 'cd-gpio' property of node '/ocp/interconnect@48000000/segment@100000/target-module@d8000/mmc@0[0]' [ 0.454313] 000: omap_hsmmc 481d8000.mmc: using lookup tables for GPIO lookup [ 0.454321] 000: omap_hsmmc 481d8000.mmc: No GPIO consumer cd found [ 0.454329] 000: omap_hsmmc 481d8000.mmc: GPIO lookup for consumer wp [ 0.454335] 000: omap_hsmmc 481d8000.mmc: using device tree for GPIO lookup [ 0.454345] 000: of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/interconnect@48000000/segment@100000/target-module@d8000/mmc@0[0]' [ 0.454358] 000: of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/interconnect@48000000/segment@100000/target-module@d8000/mmc@0[0]' [ 0.454368] 000: omap_hsmmc 481d8000.mmc: using lookup tables for GPIO lookup [ 0.454373] 000: omap_hsmmc 481d8000.mmc: No GPIO consumer wp found [ 0.480669] 000: omap_hsmmc 47810000.mmc: GPIO lookup for consumer cd [ 0.480684] 000: omap_hsmmc 47810000.mmc: using device tree for GPIO lookup [ 0.480698] 000: of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp/target-module@47810000/mmc@0[0]' [ 0.480714] 000: of_get_named_gpiod_flags: can't parse 'cd-gpio' property of node '/ocp/target-module@47810000/mmc@0[0]' [ 0.480726] 000: omap_hsmmc 47810000.mmc: using lookup tables for GPIO lookup [ 0.480733] 000: omap_hsmmc 47810000.mmc: No GPIO consumer cd found [ 0.480740] 000: omap_hsmmc 47810000.mmc: GPIO lookup for consumer wp [ 0.480745] 000: omap_hsmmc 47810000.mmc: using device tree for GPIO lookup [ 0.480755] 000: of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp/target-module@47810000/mmc@0[0]' [ 0.480768] 000: of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp/target-module@47810000/mmc@0[0]' [ 0.480777] 000: omap_hsmmc 47810000.mmc: using lookup tables for GPIO lookup [ 0.480782] 000: omap_hsmmc 47810000.mmc: No GPIO consumer wp found [ 0.480901] 000: omap_hsmmc 47810000.mmc: RX DMA channel request failed [ 0.481026] 000: sdhci-pltfm: SDHCI platform and OF driver helper [ 0.482233] 000: of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led2[0]' - status (0) [ 0.482267] 000: gpio gpiochip1: Persistence not supported for GPIO 21 [ 0.482274] 000: no flags found for gpios [ 0.482438] 000: of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led3[0]' - status (0) [ 0.482455] 000: gpio gpiochip1: Persistence not supported for GPIO 22 [ 0.482461] 000: no flags found for gpios [ 0.482583] 000: of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led4[0]' - status (0) [ 0.482596] 000: gpio gpiochip1: Persistence not supported for GPIO 23 [ 0.482600] 000: no flags found for gpios [ 0.482683] 000: of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led5[0]' - status (0) [ 0.482697] 000: gpio gpiochip1: Persistence not supported for GPIO 24 [ 0.482701] 000: no flags found for gpios [ 0.487761] 000: pinctrl-single 44e10800.pinmux: pin PIN103 already requested by 481a0000.spi; cannot claim for 48038000.mcasp [ 0.487783] 000: pinctrl-single 44e10800.pinmux: pin-103 (48038000.mcasp) status -22 [ 0.487793] 000: pinctrl-single 44e10800.pinmux: could not request pin 103 (PIN103) from group mcasp0_pins on device pinctrl-single [ 0.487802] 000: davinci-mcasp 48038000.mcasp: Error applying setting, reverse things back [ 0.487823] 000: davinci-mcasp: probe of 48038000.mcasp failed with error -22 [ 0.488991] 000: NET: Registered protocol family 10 [ 0.490551] 000: Segment Routing with IPv6 [ 0.490645] 000: sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 0.491586] 000: NET: Registered protocol family 17 [ 0.492120] 000: Key type dns_resolver registered [ 0.492257] 000: omap_voltage_late_init: Voltage driver support not added [ 0.493280] 000: Loading compiled-in X.509 certificates [ 0.543173] 000: mmc1: new high speed MMC card at address 0001 [ 0.548601] 000: mmcblk1: mmc1:0001 MK2704 3.53 GiB [ 0.548842] 000: mmcblk1boot0: mmc1:0001 MK2704 partition 1 2.00 MiB [ 0.549079] 000: mmcblk1boot1: mmc1:0001 MK2704 partition 2 2.00 MiB [ 0.549366] 000: mmcblk1rpmb: mmc1:0001 MK2704 partition 3 512 KiB, chardev (243:0) [ 0.552215] 000: mmcblk1: p1 p2 [ 0.571368] 000: tps65217 0-0024: TPS65217 ID 0xe version 1.2 [ 0.712035] 000: tda998x 0-0070: found TDA19988 [ 0.721703] 000: tilcdc 4830e000.lcdc: bound 0-0070 (ops tda998x_ops) [ 0.721746] 000: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 0.721752] 000: [drm] No driver support for vblank timestamp query. [ 0.730705] 000: [drm] Initialized tilcdc 1.0.0 20121205 for 4830e000.lcdc on minor 0 [ 0.730956] 000: [drm] Cannot find any crtc or sizes [ 0.731149] 000: omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz [ 0.731453] 000: pinctrl-single 44e10800.pinmux: pin PIN94 already requested by 48022000.serial; cannot claim for 4819c000.i2c [ 0.731466] 000: pinctrl-single 44e10800.pinmux: pin-94 (4819c000.i2c) status -22 [ 0.731475] 000: pinctrl-single 44e10800.pinmux: could not request pin 94 (PIN94) from group pinmux_i2c2_pins on device pinctrl-single [ 0.731483] 000: omap_i2c 4819c000.i2c: Error applying setting, reverse things back [ 0.731510] 000: omap_i2c: probe of 4819c000.i2c failed with error -22 [ 0.732300] 000: 8<--- cut here --- [ 0.732309] 000: Unhandled fault: external abort on non-linefetch (0x1008) at 0xe02e6000 [ 0.732321] 000: pgd = 119d6054 [ 0.732337] 000: [e02e6000] *pgd=9c158811, *pte=4a326653, *ppte=4a326453 [ 0.732355] 000: Internal error: : 1008 [#1] PREEMPT_RT ARM [ 0.741806] 000: Modules linked in: [ 0.743912] 000: CPU: 0 PID: 68 Comm: kworker/0:2 Not tainted 5.4.106-rt54-g519667b0d8 #1 [ 0.752297] 000: Hardware name: Generic AM33XX (Flattened Device Tree) [ 0.764807] 000: Workqueue: events deferred_probe_work_func [ 0.766909] 000: PC is at sysc_probe+0xb40/0x117c [ 0.771810] 000: LR is at rt_spin_unlock+0x58/0x80 [ 0.776802] 000: pc : [<c044bec8>] lr : [<c0924474>] psr: 60000113 [ 0.783700] 000: sp : dc6cbe10 ip : 00000000 fp : db161440 [ 0.789553] 000: r10: 00000028 r9 : 00000000 r8 : dc18d810 [ 0.795405] 000: r7 : c0a2c720 r6 : c0f05888 r5 : 00000000 r4 : db14ba40 [ 0.802567] 000: r3 : e02e6000 r2 : dc696880 r1 : 00026000 r0 : 00000000 [ 0.809728] 000: Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none [ 0.817503] 000: Control: 10c5387d Table: 80004019 DAC: 00000051 [ 0.823879] 000: Process kworker/0:2 (pid: 68, stack limit = 0xa00bdf43) [ 0.830779] 000: Stack: (0xdc6cbe10 to 0xdc6cc000) [ 0.835765] 000: be00: 00000001 00000000 c0f0dbac c0c69d0c [ 0.844587] 000: be20: c0c166c4 c0a2c260 c0c16684 c0c165c8 00000001 00000001 00000030 3d01ba03 [ 0.853409] 000: be40: c0f1032c 00000000 dc18d810 c0f1f4e0 c0f87c38 c0f1f4e0 00000007 00000000 [ 0.862231] 000: be60: c0f1032c c05a6b2c c0f87c24 dc18d810 00000000 c05a50d0 dc18d810 c0f1f4e0 [ 0.871053] 000: be80: c05a5540 c0f05888 00000001 00000000 c0f300a4 c05a5388 c0f1f4e0 dc6cbef4 [ 0.879876] 000: bea0: dc18d810 00000000 dc6cbef4 c05a5540 c0f05888 00000001 00000000 c0f300a4 [ 0.888698] 000: bec0: c0f1032c c05a34dc fffffff3 dc007888 dc2e53c8 3d01ba03 fffffff3 c0f05888 [ 0.897520] 000: bee0: dc18d810 dc18d854 dfa2f200 c05a4e54 dc18d810 dc18d810 00000001 3d01ba03 [ 0.906342] 000: bf00: dc18d810 dc18d810 c0f30300 dfa2f200 00000000 c05a41b8 dc18d810 c0f3007c [ 0.915164] 000: bf20: c0f87c24 c05a464c c0f300a0 dc6ac480 00000000 c01403fc dc6ca000 c0f13c10 [ 0.923987] 000: bf40: dc6ac480 dc6ac494 c0f1032c dc6ca000 c0f13c10 c0f10340 00000008 c0140e54 [ 0.932809] 000: bf60: 00000000 dc6ca000 dc6ae080 dc6ae040 00000000 dc6ac480 c0140bbc dc071eb8 [ 0.941630] 000: bf80: dc6ae098 c01464e8 00000000 dc6ae040 c0146398 00000000 00000000 00000000 [ 0.950452] 000: bfa0: 00000000 00000000 00000000 c01010f0 00000000 00000000 00000000 00000000 [ 0.959273] 000: bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 0.968095] 000: bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000 [ 0.976926] 000: [<c044bec8>] (sysc_probe) from [<c05a6b2c>] (platform_drv_probe+0x6c/0xa4) [ 0.985493] 000: [<c05a6b2c>] (platform_drv_probe) from [<c05a50d0>] (really_probe+0x208/0x348) [ 0.994404] 000: [<c05a50d0>] (really_probe) from [<c05a5388>] (driver_probe_device+0x60/0x170) [ 1.003314] 000: [<c05a5388>] (driver_probe_device) from [<c05a34dc>] (bus_for_each_drv+0x74/0xb8) [ 1.012486] 000: [<c05a34dc>] (bus_for_each_drv) from [<c05a4e54>] (__device_attach+0xe0/0x14c) [ 1.021394] 000: [<c05a4e54>] (__device_attach) from [<c05a41b8>] (bus_probe_device+0x84/0x8c) [ 1.030215] 000: [<c05a41b8>] (bus_probe_device) from [<c05a464c>] (deferred_probe_work_func+0x68/0x94) [ 1.039821] 000: [<c05a464c>] (deferred_probe_work_func) from [<c01403fc>] (process_one_work+0x160/0x488) [ 1.049612] 000: [<c01403fc>] (process_one_work) from [<c0140e54>] (worker_thread+0x298/0x634) [ 1.058434] 000: [<c0140e54>] (worker_thread) from [<c01464e8>] (kthread+0x150/0x190) [ 1.066475] 000: [<c01464e8>] (kthread) from [<c01010f0>] (ret_from_fork+0x14/0x24) [ 1.074338] 000: Exception stack(0xdc6cbfb0 to 0xdc6cbff8) [ 1.080020] 000: bfa0: 00000000 00000000 00000000 00000000 [ 1.088841] 000: bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 [ 1.097661] 000: bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 [ 1.104917] 000: Code: e3130004 1a00002b e5943014 e0833001 (e5930000) [ 1.111647] 000: ---[ end trace 0000000000000002 ]---
Compared to normal boot, the error started with Internal error: : 1008 [#1] PREEMPT_RT ARM.
Is there any solution for this problem?
Best regards,
Duc M. Tran.