SYSFW Firmware Version 11.1.2--v11.01.02 (Fancy Rat) SYSFW Firmware revision 0xb SYSFW ABI revision 4.0 ERROR: main:312: Running Ram test ERROR: main:314: Done Ram test Loading Image from A [BOOTLOADER_PROFILE] Boot Media : FLASH [BOOTLOADER_PROFILE] Boot Media Clock : 166.667 MHz [BOOTLOADER_PROFILE] Boot Image Size : 214 KB [BOOTLOADER_PROFILE] Cores present : m4f0-0 r5f0-0 [BOOTLOADER PROFILE] System_init : 29025us [BOOTLOADER PROFILE] Board_init : 0us [BOOTLOADER PROFILE] Drivers_open : 209us [BOOTLOADER PROFILE] Board_driversOpen : 120us [BOOTLOADER PROFILE] Sciclient Get Version : 10205us [BOOTLOADER PROFILE] App_waitForMcuPbist : 9714us [BOOTLOADER PROFILE] App_waitForMcuLbist : 7688us [BOOTLOADER PROFILE] App_loadImages : 10059us [BOOTLOADER PROFILE] App_loadSelfcoreImage : 11129us [BOOTLOADER_PROFILE] SBL Total Time Taken : 78152us Image loading done, switching to application ... Starting MCU-m4f and 2nd stage bootloader SYSFW Firmware Version 11.1.2--v11.01.02 (Fancy Rat) SYSFW Firmware revision 0xb SYSFW ABI revision 4.0 Loading Image from A [BOOTLOADER_PROFILE] Boot Media : FLASH [BOOTLOADER_PROFILE] Boot Media Clock : 166.667 MHz [BOOTLOADER_PROFILE] Boot Image Size : 931 KB [BOOTLOADER_PROFILE] Cores present : r5f0-0 a530-0 [BOOTLOADER PROFILE] System_init : 2795us [BOOTLOADER PROFILE] Board_init : 1us [BOOTLOADER PROFILE] Drivers_open : 271us [BOOTLOADER PROFILE] Board_driversOpen : 132us [BOOTLOADER PROFILE] Sciclient Get Version : 10271us [BOOTLOADER PROFILE] App_loadSelfcoreImage : 14884us [BOOTLOADER PROFILE] App_loadLinuxImages : 45726us [BOOTLOADER_PROFILE] SBL Total Time Taken : 74082us Image loading done, switching to application ... Starting linux and RTOS/Baremetal applications NOTICE: BL31: v2.11.0(release):T7RX_DV1_BOOT_2025.1.0_ENG_2 NOTICE: BL31: Built : 17:14:38, Aug 10 2025 I/TC: I/TC: OP-TEE version: T7RX_DV1_BOOT_2025.1.0_ENG_2 (gcc version 13.3.0 (Buildroot 2024.02.6)) #1 Sun Aug 10 11:44:45 UTC 2025 aarch64 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: GIC redistributor base address not provided I/TC: Assuming default GIC group status and modifier I/TC: SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)') I/TC: HUK Initialized I/TC: Activated SA2UL device I/TC: Enabled firewalls for SA2UL TRNG device I/TC: SA2UL TRNG initialized I/TC: SA2UL Drivers initialized I/TC: Primary CPU switching to normal world boot U-Boot SPL 2025.04-00001-g423527237909 (Aug 10 2025 - 17:14:47 +0530) SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)') SPL initial stack usage: 1952 bytes Trying to boot from SPI Boot Region A Authentication passed Authentication passed U-Boot 2025.04-00001-g423527237909 (Aug 10 2025 - 17:14:47 +0530) SoC: AM62X SR1.0 HS-FS Model: CAT T7RX, Texas Instruments AM62x LP SK DRAM: 2 GiB Core: 60 devices, 29 uclasses, devicetree: separate MMC: mmc@fa10000: 0 Loading Environment from nowhere... OK In: serial@2800000 Out: serial@2800000 Err: serial@2800000 Net: Could not get PHY for mdio@f00: addr 0 am65_cpsw_nuss_port ethernet@8000000port@1: phy_connect() failed No ethernet found. Hit any key to stop autoboot: 0 Failed to load 'cat-t7rx-dv-fit.itb' Wrong Image Type for bootm command ERROR -91: can't get kernel image! => => load mmc 0:3 $loadaddr boot/Image-6.6.32-ti-g6de6e418c80e-dirty 20285952 bytes read in 113 ms (171.2 MiB/s) => load mmc 0:3 $rdaddr boot/dtb/ti/k3-am62-lp-sk.dtb 61306 bytes read in 1 ms (58.5 MiB/s) => setenv bootargs console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 loglevel=7 root=/dev/mmcblk0p3 => booti $loadaddr - $rdaddr ## Flattened Device Tree blob at 88080000 Booting using the fdt blob at 0x88080000 Working FDT set to 88080000 Loading Device Tree to 000000008ffee000, end 000000008fffff79 ... OK Working FDT set to 8ffee000 Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 6.6.32-ti-g6de6e418c80e-dirty (oe-user@oe-host) (aarch64-oe-linux-gcc (GCC) 13.3.0, GNU ld (GNU Binutils) 2.42.0.20240716) #1 SMP PREEM4 [ 0.000000] KASLR disabled due to lack of seed [ 0.000000] Machine model: Texas Instruments AM62x LP SK [ 0.000000] earlycon: ns16550a0 at MMIO32 0x0000000002800000 (options '') [ 0.000000] printk: bootconsole [ns16550a0] enabled [ 0.000000] efi: UEFI not found. [ 0.000000] Reserved memory: created CMA memory pool at 0x00000000f8000000, size 128 MiB [ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x00000000f8000000..0x00000000ffffffff (131072 KiB) map reusable linux,cma [ 0.000000] OF: reserved mem: 0x0000000080000000..0x000000008007ffff (512 KiB) nomap non-reusable tfa@80000000 [ 0.000000] OF: reserved mem: 0x000000009c700000..0x000000009c7fffff (1024 KiB) map non-reusable ramoops@9c700000 [ 0.000000] Reserved memory: created DMA memory pool at 0x000000009c800000, size 3 MiB [ 0.000000] OF: reserved mem: initialized node ipc-memories@9c800000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x000000009c800000..0x000000009cafffff (3072 KiB) nomap non-reusable ipc-memories@9c800000 [ 0.000000] Reserved memory: created DMA memory pool at 0x000000009cb00000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node m4f-dma-memory@9cb00000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x000000009cb00000..0x000000009cbfffff (1024 KiB) nomap non-reusable m4f-dma-memory@9cb00000 [ 0.000000] Reserved memory: created DMA memory pool at 0x000000009cc00000, size 14 MiB [ 0.000000] OF: reserved mem: initialized node m4f-memory@9cc00000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x000000009cc00000..0x000000009d9fffff (14336 KiB) nomap non-reusable m4f-memory@9cc00000 [ 0.000000] Reserved memory: created DMA memory pool at 0x000000009da00000, size 1 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@9da00000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x000000009da00000..0x000000009dafffff (1024 KiB) nomap non-reusable r5f-dma-memory@9da00000 [ 0.000000] Reserved memory: created DMA memory pool at 0x000000009db00000, size 12 MiB [ 0.000000] OF: reserved mem: initialized node r5f-memory@9db00000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x000000009db00000..0x000000009e6fffff (12288 KiB) nomap non-reusable r5f-memory@9db00000 [ 0.000000] OF: reserved mem: 0x000000009e800000..0x000000009fffffff (24576 KiB) nomap non-reusable optee@9e800000 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000080000000-0x00000000ffffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080000000-0x000000008007ffff] [ 0.000000] node 0: [mem 0x0000000080080000-0x000000009c7fffff] [ 0.000000] node 0: [mem 0x000000009c800000-0x000000009e6fffff] [ 0.000000] node 0: [mem 0x000000009e700000-0x000000009e7fffff] [ 0.000000] node 0: [mem 0x000000009e800000-0x000000009fffffff] [ 0.000000] node 0: [mem 0x00000000a0000000-0x00000000ffffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000ffffffff] [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: Trusted OS migration not required [ 0.000000] psci: SMC Calling Convention v1.5 [ 0.000000] percpu: Embedded 20 pages/cpu s42920 r8192 d30808 u81920 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: detected: ARM erratum 845719 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Kernel command line: console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02800000 loglevel=7 root=/dev/mmcblk0p3 [ 0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 516096 [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.000000] software IO TLB: area num 4. [ 0.000000] software IO TLB: mapped [mem 0x00000000f1800000-0x00000000f5800000] (64MB) [ 0.000000] Memory: 1781068K/2097152K available (11968K kernel code, 1250K rwdata, 4036K rodata, 2432K init, 502K bss, 185012K reserved, 131072K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=4. [ 0.000000] Trampoline variant of Tasks RCU enabled. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GICv3: 256 SPIs implemented [ 0.000000] GICv3: 0 Extended SPIs implemented [ 0.000000] Root IRQ handler: gic_handle_irq [ 0.000000] GICv3: GICv3 features: 16 PPIs [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000001880000 [ 0.000000] ITS [mem 0x01820000-0x0182ffff] [ 0.000000] GIC: enabling workaround for ITS: Socionext Synquacer pre-ITS [ 0.000000] ITS@0x0000000001820000: Devices Table too large, reduce ids 20->19 [ 0.000000] ITS@0x0000000001820000: allocated 524288 Devices @80c00000 (flat, esz 8, psz 64K, shr 0) [ 0.000000] ITS: using cache flushing for cmd queue [ 0.000000] GICv3: using LPI property table @0x0000000080440000 [ 0.000000] GIC: using cache flushing for LPI property table [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000080450000 [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] arch_timer: cp15 timer(s) running at 200.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0x3ffffffffffffff max_cycles: 0x2e2049d3e8, max_idle_ns: 440795210634 ns [ 0.000000] sched_clock: 58 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns [ 0.008577] Console: colour dummy device 80x25 [ 0.013179] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000) [ 0.023862] pid_max: default: 32768 minimum: 301 [ 0.028668] LSM: initializing lsm=capability,integrity [ 0.034040] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.041624] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.051544] RCU Tasks: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1. [ 0.058877] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1. [ 0.066810] rcu: Hierarchical SRCU implementation. [ 0.071715] rcu: Max phase no-delay instances is 1000. [ 0.077328] Platform MSI: msi-controller@1820000 domain created [ 0.083652] PCI/MSI: /bus@f0000/interrupt-controller@1800000/msi-controller@1820000 domain created [ 0.093061] EFI services will not be available. [ 0.097987] smp: Bringing up secondary CPUs ... I/TC: Secondary CPU 1 initializing I/TC: Secondary CPU 1 switching to normal world boot I/TC: Secondary CPU 2 initializing I/TC: Secondary CPU 2 switching to normal world boot I/TC: Secondary CPU 3 initializing I/TC: Secondary CPU 3 switching to normal world boot [ 0.111307] Detected VIPT I-cache on CPU1 [ 0.111398] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000 [ 0.111416] GICv3: CPU1: using allocated LPI pending table @0x0000000080460000 [ 0.111475] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] [ 0.120247] Detected VIPT I-cache on CPU2 [ 0.120315] GICv3: CPU2: found redistributor 2 region 0:0x00000000018c0000 [ 0.120330] GICv3: CPU2: using allocated LPI pending table @0x0000000080470000 [ 0.120364] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] [ 0.129029] Detected VIPT I-cache on CPU3 [ 0.129090] GICv3: CPU3: found redistributor 3 region 0:0x00000000018e0000 [ 0.129103] GICv3: CPU3: using allocated LPI pending table @0x0000000080480000 [ 0.129134] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] [ 0.129214] smp: Brought up 1 node, 4 CPUs [ 0.208925] SMP: Total of 4 processors activated. [ 0.213736] CPU features: detected: 32-bit EL0 Support [ 0.218999] CPU features: detected: CRC32 instructions [ 0.224314] CPU: All CPU(s) started at EL2 [ 0.228509] alternatives: applying system-wide alternatives [ 0.234231] Unable to handle kernel paging request at virtual address ffff800083ec2d50 [ 0.242322] Mem abort info: [ 0.245168] ESR = 0x0000000096000006 [ 0.248993] EC = 0x25: DABT (current EL), IL = 32 bits [ 0.254418] SET = 0, FnV = 0 [ 0.257532] EA = 0, S1PTW = 0 [ 0.260735] FSC = 0x06: level 2 translation fault [ 0.265715] Data abort info: [ 0.268651] ISV = 0, ISS = 0x00000006, ISS2 = 0x00000000 [ 0.274253] CM = 0, WnR = 0, TnD = 0, TagAccess = 0 [ 0.279411] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0 [ 0.284836] swapper pgtable: 4k pages, 48-bit VAs, pgdp=0000000082fba000 [ 0.291682] [ffff800083ec2d50] pgd=10000000f7fff003, p4d=10000000f7fff003, pud=10000000f7ffe003, pmd=0000000000000000 [ 0.302540] Internal error: Oops: 0000000096000006 [#1] PREEMPT SMP [ 0.308944] Modules linked in: [ 0.312063] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 6.6.32-ti-g6de6e418c80e-dirty #1 [ 0.320157] Hardware name: Texas Instruments AM62x LP SK (DT) [ 0.326026] pstate: 800000c5 (Nzcv daIF -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 0.333142] pc : fpsimd_thread_switch+0x34/0xd4 [ 0.337785] lr : __switch_to+0x20/0x12c [ 0.341708] sp : ffff80008141bb40 [ 0.345089] x29: ffff80008141bb40 x28: ffff800081387000 x27: ffff800081229000 [ 0.352386] x26: ffff800080f47f50 x25: ffff0000004f8570 x24: ffff800080bb434c [ 0.359684] x23: ffff800081229d50 x22: ffff800080f47b40 x21: ffff0000004f8000 [ 0.366981] x20: 00000000005a0000 x19: ffff0000005a0000 x18: 0000000000000006 [ 0.374278] x17: 3030383430383030 x16: 3030303030307830 x15: ffff80008141b7c0 [ 0.381574] x14: 0000000000000000 x13: 0000000000000035 x12: 0000000000000001 [ 0.388871] x11: 0000000000000000 x10: 0000000000000001 x9 : 0000000000000400 [ 0.396167] x8 : ffff000077b77280 x7 : ffff000077b77200 x6 : ffff0000004f8080 [ 0.403464] x5 : ffff0000004f8080 x4 : 0000000000000002 x3 : 0000000000000000 [ 0.410760] x2 : ffff800080bc9e00 x1 : ffff80008100f180 x0 : ffff8000811c2d50 [ 0.418058] Call trace: [ 0.420552] fpsimd_thread_switch+0x34/0xd4 [ 0.424826] __switch_to+0x20/0x12c [ 0.428389] __switch_to+0x20/0x12c [ 0.431951] __schedule+0x264/0x9c4 [ 0.435513] preempt_schedule+0x48/0x60 [ 0.439432] queue_stop_cpus_work.constprop.0+0xe8/0x10c [ 0.444862] stop_machine_cpuslocked+0x13c/0x16c [ 0.449579] stop_machine+0x34/0x54 [ 0.453140] apply_alternatives_all+0xe8/0x128 [ 0.457684] smp_cpus_done+0xa4/0xb4 [ 0.461335] smp_init+0x68/0x88 [ 0.464545] kernel_init_freeable+0x100/0x288 [ 0.468996] kernel_init+0x24/0x1dc [ 0.472558] ret_from_fork+0x10/0x20 [ 0.476213] Code: b94c4663 900082c1 d538d082 91002021 (900082c0) [ 0.482441] ---[ end trace 0000000000000000 ]--- [ 0.487156] note: swapper/0[1] exited with irqs disabled [ 0.492583] note: swapper/0[1] exited with preempt_count 2 CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7.1 | VT102 | Offline | ttyUSB2