Question Memtester fail error

Feb 22, 2025
7
0
10
Hi everyone,
I am using MT62F2G32D4DS-023 IT:C chip in my project. I run "memtester-arm 20 > /dev/null &" command and got the following errors
Amboot(R) Ambarella(R) Copyright (C) 2004-2024
Version: 3.10 - 11/16/24 13:26:23
Boot From: EMMC 8Bit DS 8K-Bootrct_show_emmc_boot(690): BUG_ON: BST Image size(32768B) dismatch with POC!!! Please check your POC(0x0203402e) setting!
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x414fd0b1]
[ 0.000000] Linux version 5.15.147 (root@281392c419ff) (aarch64-linux-gnu-gcc (GCC) 12.2.1 20230415 [ revision 64efeac03cb9fa2603bb6628712f3a2541aef1cb], GNU ld (Binutils-2.40-20230411) 2.40.0.20230411) #1 SMP PREEMPT Sat Nov 16 13:17:51 IST 2024
[ 0.000000] Machine model: SDK:1.6 Ambarella CV72 Ga/Ge Board
[ 0.000000] Reserved memory: created CMA memory pool at 0x0000000053c00000, size 64 MiB
[ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x0000000057c00000, size 4 MiB
[ 0.000000] OF: reserved mem: initialized node cavalry@2, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x0000000058000000, size 512 MiB
[ 0.000000] OF: reserved mem: initialized node cavalry@0, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x0000000078000000, size 256 MiB
[ 0.000000] OF: reserved mem: initialized node iav@1, compatible id shared-dma-pool
[ 0.000000] Reserved memory: created DMA memory pool at 0x0000000088000000, size 1920 MiB
[ 0.000000] OF: reserved mem: initialized node iav@0, compatible id shared-dma-pool
[ 0.000000] Zone ranges:
[ 0.000000] DMA [mem 0x0000000001200000-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 0x0000000001200000-0x0000000057bfffff]
[ 0.000000] node 0: [mem 0x0000000057c00000-0x00000000ffffffff]
[ 0.000000] Initmem setup node 0 [mem 0x0000000001200000-0x00000000ffffffff]
[ 0.000000] On node 0, zone DMA: 4608 pages in unavailable ranges
[ 0.000000] percpu: Embedded 17 pages/cpu s30040 r8192 d31400 u69632
[ 0.000000] Detected PIPT I-cache on CPU0
[ 0.000000] CPU features: detected: Hardware dirty bit management
[ 0.000000] CPU features: detected: Spectre-v4
[ 0.000000] CPU features: detected: Spectre-BHB
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1027656
[ 0.000000] Kernel command line: console=ttyS0 noinitrd root=/dev/mmcblk0p6 rw rootfstype=ext4 rw rootfstype=ext4 rootwait pci=nomsi pcie_aspm=off
[ 0.000000] PCIe ASPM is disabled
[ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear)
[ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear)
[ 0.000000] mem auto-init: stack:all(zero), heap allocoff, heap freeoff
[ 0.000000] Memory: 1266740K/4175872K available (7552K kernel code, 752K rwdata, 2092K rodata, 1280K init, 231K bss, 2843596K reserved, 65536K cma-reserved)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[ 0.000000] rcu: Preemptible hierarchical RCU implementation.
[ 0.000000] Trampoline variant of Tasks RCU enabled.
[ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 100 jiffies.
[ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0
[ 0.000000] Root IRQ handler: gic_handle_irq
[ 0.000000] hdmi pll_version 2
[ 0.000000] arch_timer: cp15 timer(s) running at 50.00MHz (virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xb8812736b, max_idle_ns: 440795202655 ns
[ 0.000000] sched_clock: 56 bits at 50MHz, resolution 20ns, wraps every 4398046511100ns
[ 0.000103] Console: colour dummy device 80x25
[ 0.315639] printk: console [ttyS0] enabled
[ 0.319859] Calibrating delay loop (skipped), value calculated using timer frequency.. 100.00 BogoMIPS (lpj=50000)
[ 0.330274] pid_max: default: 32768 minimum: 301
[ 0.334997] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.342454] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear)
[ 0.350961] rcu: Hierarchical SRCU implementation.
[ 0.356116] smp: Bringing up secondary CPUs ...
[ 0.360842] Detected PIPT I-cache on CPU1
[ 0.364905] CPU1: Booted secondary processor 0x0000000100 [0x414fd0b1]
[ 0.371522] smp: Brought up 1 node, 2 CPUs
[ 0.375650] SMP: Total of 2 processors activated.
[ 0.380377] CPU features: detected: 32-bit EL0 Support
[ 0.385547] CPU features: detected: Data cache clean to the PoU not required for I/D coherence
[ 0.394214] CPU features: detected: Common not Private translations
[ 0.400522] CPU features: detected: CRC32 instructions
[ 0.405689] CPU features: detected: RCpc load-acquire (LDAPR)
[ 0.411465] CPU features: detected: LSE atomic instructions
[ 0.417064] CPU features: detected: Privileged Access Never
[ 0.422663] CPU features: detected: RAS Extension Support
[ 0.428092] CPU features: detected: Speculative Store Bypassing Safe (SSBS)
[ 0.443087] CPU: All CPU(s) started at EL1
[ 0.447209] alternatives: patching kernel code
[ 0.451902] Unable to handle kernel paging request at virtual address fffffffdfda3a000
[ 0.459867] Mem abort info:
[ 0.462667] ESR = 0x0000000096000007
[ 0.466434] EC = 0x25: DABT (current EL), IL = 32 bits
[ 0.471770] SET = 0, FnV = 0
[ 0.474838] EA = 0, S1PTW = 0
[ 0.477989] FSC = 0x07: level 3 translation fault
[ 0.482891] Data abort info:
[ 0.485781] ISV = 0, ISS = 0x00000007
[ 0.489632] CM = 0, WnR = 0
[ 0.492609] swapper pgtable: 4k pages, 39-bit VAs, pgdp=0000000001b80000
[ 0.499348] [fffffffdfda3a000] pgd=0000000001d8d003, p4d=0000000001d8d003, pud=0000000001d8d003, pmd=0000000001d8e003, pte=0000000000000000
[ 0.511952] Internal error: Oops: 0000000096000007 [#1] PREEMPT SMP
[ 0.518255] Modules linked in:
[ 0.521321] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.15.147 #1
[ 0.527447] Hardware name: SDK:1.6 Ambarella CV72 Ga/Ge Board (DT)
[ 0.533659] pstate: 00400005 (nzcv daif +PAN -UAO -TCO -DIT -SSBS BTYPE=--)
[ 0.540661] pc : alloc_init_cont_pte+0x10c/0x1d8
[ 0.545309] lr : alloc_init_cont_pte+0x138/0x1d8
[ 0.549947] sp : ffffffc008be3c10
[ 0.553269] x29: ffffffc008be3c10 x28: fffffffdfda38048 x27: 0000000001210000
[ 0.560443] x26: ffffff8001400000 x25: 0068000000000703 x24: 0000000000000783
[ 0.567619] x23: 0060000000000783 x22: 0000000000000003 x21: 0000000001210000
[ 0.574795] x20: fffffffdfda38048 x19: ffffff8001210000 x18: 0068000000000f03
[ 0.581970] x17: 6465726975716572 x16: 20746f6e20556f50 x15: fffffffdfda39000
[ 0.589148] x14: 0000000000000002 x13: ffffffc008b909a0 x12: 0040000000000041
[ 0.596326] x11: 0040000000000001 x10: 0000008000000000 x9 : 0060000000000783
[ 0.603502] x8 : 0000000000000003 x7 : fffffffdfda3a000 x6 : 00000000005c7000
[ 0.610675] x5 : 0000000001400000 x4 : 00680000013ff783 x3 : 0000000000000000
[ 0.617850] x2 : 0008000000000080 x1 : ffd7fffffffff77f x0 : 0000000000000001
[ 0.625025] Call trace:
[ 0.627478] alloc_init_cont_pte+0x10c/0x1d8
[ 0.631768] init_pmd+0xc0/0x190
[ 0.635008] alloc_init_cont_pmd+0x10c/0x198
[ 0.639294] __create_pgd_mapping+0xa8/0x180
[ 0.643585] update_mapping_prot+0x54/0xf0
[ 0.647700] mark_linear_text_alias_ro+0x68/0x74
[ 0.652347] smp_cpus_done+0x84/0x90
[ 0.655937] smp_init+0x68/0x78
[ 0.659091] kernel_init_freeable+0xdc/0x220
[ 0.663383] kernel_init+0x24/0x130
[ 0.666883] ret_from_fork+0x10/0x20
[ 0.670476] Code: 910020e7 eb1a011f 54000400 8b1a0145 (f94000e0)
[ 0.676610] ---[ end trace 31dd99ea28af2b4c ]---
[ 0.681255] Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b
[ 0.688955] SMP: stopping secondary CPUs
[ 0.692893] ---[ end Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b ]--


Can someone explain why I got this error?