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 : 29296us [BOOTLOADER PROFILE] Board_init : 0us [BOOTLOADER PROFILE] Drivers_open : 209us [BOOTLOADER PROFILE] Board_driversOpen : 120us [BOOTLOADER PROFILE] Sciclient Get Version : 10203us [BOOTLOADER PROFILE] App_waitForMcuPbist : 9597us [BOOTLOADER PROFILE] App_waitForMcuLbist : 7689us [BOOTLOADER PROFILE] App_loadImages : 10056us [BOOTLOADER PROFILE] App_loadSelfcoreImage : 11126us [BOOTLOADER_PROFILE] SBL Total Time Taken : 78302us 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 : 2805us [BOOTLOADER PROFILE] Board_init : 1us [BOOTLOADER PROFILE] Drivers_open : 271us [BOOTLOADER PROFILE] Board_driversOpen : 131us [BOOTLOADER PROFILE] Sciclient Get Version : 10268us [BOOTLOADER PROFILE] App_loadSelfcoreImage : 14880us [BOOTLOADER PROFILE] App_loadLinuxImages : 45739us [BOOTLOADER_PROFILE] SBL Total Time Taken : 74099us 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 => => => load mmc 0:1 0x90000000 cat-t7rx-dv-china-fit.itb 26524806 bytes read in 148 ms (170.9 MiB/s) => bootm 0x90000000 ## Loading kernel (any) from FIT Image at 90000000 ... Using 'standard' configuration Verifying Hash Integrity ... OK Trying 'kernel' kernel subimage Description: Kernel Created: 2025-09-19 9:41:23 UTC Type: Kernel Image Compression: uncompressed Data Start: 0x900000b8 Data Size: 26481152 Bytes = 25.3 MiB Architecture: AArch64 OS: Linux Load Address: 0x82000000 Entry Point: 0x82000000 Hash algo: sha512 Hash value: 9c42abd2d1a48c3c73bc32d179116760e781e1718a5848dc86e7f92381effbcd881d7cf4422ca588a72b4599527e2c6dc77f13e3a8b81362de7441169cb7fada Verifying Hash Integrity ... sha512+ OK ## Loading fdt (any) from FIT Image at 90000000 ... Using 'standard' configuration Verifying Hash Integrity ... OK Trying 'fdt' fdt subimage Description: DTB Created: 2025-09-19 9:41:23 UTC Type: Flat Device Tree Compression: uncompressed Data Start: 0x919413c0 Data Size: 41684 Bytes = 40.7 KiB Architecture: AArch64 Load Address: 0x88000000 Hash algo: sha512 Hash value: 3416589c0054adabd431e58badc3e6996b0221ce491b4b1eb34764d3ceba95ec50dc10bbe009380eddb0603f60625d069a8bc0bd3d28f40ddd32a0e4d34f7c9d Verifying Hash Integrity ... sha512+ OK Loading fdt from 0x919413c0 to 0x88000000 Booting using the fdt blob at 0x88000000 Working FDT set to 88000000 Loading Kernel Image to 82000000 Loading Device Tree to 000000008fff2000, end 000000008ffff2d3 ... OK Working FDT set to 8fff2000 Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 6.13.9-dirty (srk3@wkc002004730.linux.cat.com) (aarch64-linux-gcc.br_real (Buildroot 2024.08.3) 13.3.0, GNU ld (GNU Binutils) 2.41) #8 SMP PREEM5 [ 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: legacy 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: 0x000000009e800000..0x000000009fffffff (24576 KiB) nomap non-reusable optee@9e800000 [ 0.000000] OF: reserved mem: 0x0000000080000000..0x000000008007ffff (512 KiB) nomap non-reusable tfa@80000000 [ 0.000000] OF: reserved mem: 0x000000009ca00000..0x000000009cafffff (1024 KiB) map non-reusable ramoops@9ca00000 [ 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 0x000000009db00000, size 12 MiB [ 0.000000] OF: reserved mem: initialized node r5f-dma-memory@9db00000, compatible id shared-dma-pool [ 0.000000] OF: reserved mem: 0x000000009db00000..0x000000009e6fffff (12288 KiB) nomap non-reusable r5f-dma-memory@9db00000 [ 0.000000] NUMA: Faking a node at [mem 0x0000000080000000-0x00000000ffffffff] [ 0.000000] NODE_DATA(0) allocated [mem 0xf7bda7c0-0xf7bdc8ff] [ 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-0x000000009cafffff] [ 0.000000] node 0: [mem 0x000000009cb00000-0x000000009d9fffff] [ 0.000000] node 0: [mem 0x000000009da00000-0x000000009dafffff] [ 0.000000] node 0: [mem 0x000000009db00000-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 24 pages/cpu s59608 r8192 d30504 u98304 [ 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 maxcpus=3 earlycon=ns16550a,mmio32,0x02800000 dm-mod.waitfor="PARTLABEL=rootfs1" dm-mod.create="dm-verity,,,ro, 0 y [ 0.000000] Dynamic Preempt: voluntary [ 0.000000] printk: log buffer data + meta data: 524288 + 1835008 = 2359296 bytes [ 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] Fallback order for Node 0: 0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 524288 [ 0.000000] Policy zone: DMA [ 0.000000] mem auto-init: stack:all(pattern), heap alloc:off, heap free:off [ 0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 2MB [ 0.000000] software IO TLB: area num 4. [ 0.000000] software IO TLB: mapped [mem 0x00000000f5600000-0x00000000f5800000] (2MB) [ 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 restricting CPUs from NR_CPUS=16 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] RCU Tasks: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=4. [ 0.000000] RCU Tasks Trace: Setting shift to 2 and lim to 1 rcu_task_cb_adjust=1 rcu_task_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: GICD_CTRL.DS=0, SCR_EL3.FIQ=1 [ 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 @0x0000000080450000 [ 0.000000] GIC: using cache flushing for LPI property table [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x0000000080460000 [ 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.000001] sched_clock: 58 bits at 200MHz, resolution 5ns, wraps every 4398046511102ns [ 0.008544] Console: colour dummy device 80x25 [ 0.013200] Calibrating delay loop (skipped), value calculated using timer frequency.. 400.00 BogoMIPS (lpj=800000) [ 0.023885] pid_max: default: 32768 minimum: 301 [ 0.028675] LSM: initializing lsm=capability [ 0.033194] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.040779] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.061234] rcu: Hierarchical SRCU implementation. [ 0.066176] rcu: Max phase no-delay instances is 1000. [ 0.071742] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level [ 0.080492] EFI services will not be available. [ 0.085443] 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 [ 0.106557] Detected VIPT I-cache on CPU1 [ 0.106665] GICv3: CPU1: found redistributor 1 region 0:0x00000000018a0000 [ 0.106684] GICv3: CPU1: using allocated LPI pending table @0x0000000080470000 [ 0.106741] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] [ 0.122516] Detected VIPT I-cache on CPU2 [ 0.122595] GICv3: CPU2: found redistributor 2 region 0:0x00000000018c0000 [ 0.122610] GICv3: CPU2: using allocated LPI pending table @0x0000000080480000 [ 0.122648] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] [ 0.122762] smp: Brought up 1 node, 3 CPUs [ 0.177301] SMP: Total of 3 processors activated. [ 0.182111] CPU: All CPU(s) started at EL2 [ 0.186328] CPU features: detected: 32-bit EL0 Support [ 0.191581] CPU features: detected: 32-bit EL1 Support [ 0.196835] CPU features: detected: CRC32 instructions [ 0.202146] alternatives: applying system-wide alternatives [ 0.209137] Memory: 1834756K/2097152K available (14784K kernel code, 2692K rwdata, 4792K rodata, 3456K init, 853K bss, 123184K reserved, 131072K cma-reserved) [ 0.224950] devtmpfs: initialized [ 0.235685] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.245722] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.257346] 26064 pages in range for non-PLT usage [ 0.257380] 517584 pages in range for PLT usage [ 0.262703] pinctrl core: initialized pinctrl subsystem [ 0.273341] DMI not present or invalid. [ 0.279763] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.287167] DMA: preallocated 256 KiB GFP_KERNEL pool for atomic allocations [ 0.295073] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.303775] DMA: preallocated 256 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.311958] audit: initializing netlink subsys (disabled) [ 0.317832] audit: type=2000 audit(0.212:1): state=initialized audit_enabled=0 res=1 [ 0.318423] thermal_sys: Registered thermal governor 'step_wise' [ 0.325825] cpuidle: using governor menu [ 0.336239] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.343269] ASID allocator initialised with 65536 entries [ 0.353619] /bus@f0000/interrupt-controller@1800000: Fixed dependency cycle(s) with /bus@f0000/interrupt-controller@1800000 [ 0.374537] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.381531] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.387947] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.394888] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.401297] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.408237] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.414646] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.421587] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.429381] Unable to handle kernel paging request at virtual address 00632d64656e6709 [ 0.437520] Mem abort info: [ 0.440369] ESR = 0x0000000096000004 [ 0.444208] EC = 0x25: DABT (current EL), IL = 32 bits [ 0.449641] SET = 0, FnV = 0 [ 0.452757] EA = 0, S1PTW = 0 [ 0.455966] FSC = 0x04: level 0 translation fault [ 0.460953] Data abort info: [ 0.463891] ISV = 0, ISS = 0x00000004, ISS2 = 0x00000000 [ 0.469500] CM = 0, WnR = 0, TnD = 0, TagAccess = 0 [ 0.474664] GCS = 0, Overlay = 0, DirtyBit = 0, Xs = 0 [ 0.480096] [00632d64656e6709] address between user and kernel address ranges [ 0.487395] Internal error: Oops: 0000000096000004 [#1] PREEMPT SMP [ 0.493802] Modules linked in: [ 0.496930] CPU: 0 UID: 0 PID: 1 Comm: swapper/0 Tainted: G T 6.13.9-dirty #8 [ 0.505648] Tainted: [T]=RANDSTRUCT [ 0.509208] Hardware name: Texas Instruments AM62x LP SK (DT) [ 0.515080] pstate: 00000005 (nzcv daif -PAN -UAO -TCO -DIT -SSBS BTYPE=--) [ 0.522198] pc : find_mergeable+0x120/0x19c [ 0.526483] lr : find_mergeable+0x54/0x19c [ 0.530668] sp : ffff800081a6bc80 [ 0.534050] x29: ffff800081a6bc80 x28: 0000000000000000 x27: ffff800081409058 [ 0.541352] x26: ffff8000813400b0 x25: ffff8000812ae640 x24: 00000000000003c8 [ 0.548652] x23: ffff8000811d13e8 x22: ffff8000819d9000 x21: 0000000000000100 [ 0.555952] x20: 0000000000000008 x19: 00000000000003c8 x18: 0000000000000000 [ 0.563252] x17: ffff8000818cdf28 x16: 0000000020276c7a x15: 0000000000000000 [ 0.570552] x14: 000000000000036a x13: ffff0000005083c0 x12: 0000000000000001 [ 0.577852] x11: 000000001986855d x10: 0000000000000b80 x9 : 000000000000a060 [ 0.585152] x8 : 0000000000001e86 x7 : 000000006f697067 x6 : ffff800081890ac0 [ 0.592452] x5 : ffff800081890aa0 x4 : 00000000fffffff8 x3 : 676e2c697400736c [ 0.599752] x2 : 00000000000003c8 x1 : 6c632d64656e6769 x0 : 6c632d64656e6701 [ 0.607053] Call trace: [ 0.609548] find_mergeable+0x120/0x19c (P) [ 0.613825] __kmem_cache_alias+0x30/0xa4 [ 0.617927] __kmem_cache_create_args+0xb8/0x260 [ 0.622647] blk_dev_init+0x74/0xcc [ 0.626216] genhd_device_init+0x2c/0x6c [ 0.630225] do_one_initcall+0x80/0x1c8 [ 0.634147] kernel_init_freeable+0x1c4/0x28c [ 0.638605] kernel_init+0x20/0x1d8 [ 0.642173] ret_from_fork+0x10/0x20 [ 0.645831] Code: f9403801 eb06003f d101a020 54fffca0 (b9400801) [ 0.652060] ---[ end trace 0000000000000000 ]--- [ 0.656795] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b [ 0.664622] SMP: stopping secondary CPUs [ 0.668635] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b ]--- CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7.1 | VT102 | Offline | ttyUSB2