NOTICE: BL2: v2.3():v2.3-LSDK-20.12-dirty NOTICE: BL2: Built : 18:05:51, Sep 17 2021 platform clock 800000000 DDR PLL1 1600000000 DDR PLL2 1600000000 time base 14 ms NOTICE: Fixed DDR on board Disable second DDR controller val = 3 Setting HN-F node 0 nodeid = 0x8 val = 3 Setting HN-F node 1 nodeid = 0x8 val = 8 val = 8 val = 19 Setting HN-F node 4 nodeid = 0x8 val = 19 Setting HN-F node 5 nodeid = 0x8 val = 24 Setting HN-F node 6 nodeid = 0x8 val = 24 Setting HN-F node 7 nodeid = 0x8 disable_unused_ddrc Simple linear assignment ,memory controllers are not interleaved This is only valid for SoCs with single DDRC Loading image id=32 at address 0x18003000 imagesize: 27600Image id=32 loaded: 0x18003000 - 0x18009bd0 .Loading image id=34 at address 0x18003000 imagesize: 1744Image id=34 loaded: 0x18003000 - 0x180036d0 .ret : 0 input.basic.train2d= 1 Loading image id=33 at address 0x18003000 imagesize: 26956Image id=33 loaded: 0x18003000 - 0x1800994c .Loading image id=35 at address 0x18003000 imagesize: 1468Image id=35 loaded: 0x18003000 - 0x180035bc .NOTICE: DDR4 UDIMM with 1-rank 64-bit bus (x16) twopass=0 NOTICE: 4 GB DDR4, 64-bit, CL=12, ECC on dram_remain_size 4294967296 get_dram_regions_info over DRAM Region 0: 0x80000000 - 0xfbdfffff Secure DRAM Region 0: 0xfbe00000 - 0xffffffff mmap_add_ddr_region_dynamically end DDR Controller 1. DDR Controller 2. bl2_load_images begin BL2: Loading image id 3 Loading image id=3 at address 0xfbe00000 imagesize: 53585Image id=3 loaded: 0xfbe00000 - 0xfbe0d151 .*@#+BL2: Loading image id 5 Loading image id=5 at address 0x82000000 imagesize: 799093Image id=5 loaded: 0x82000000 - 0x820c3175 .*@#+ plat_flush_next_bl_params NOTICE: BL2: Booting BL31 NOTICE: BL31: v2.3():v2.3-LSDK-20.12-dirty NOTICE: BL31: Built : 17:00:06, Aug 17 2021 NOTICE: Welcome to LX2160ARDB BL31 Phase U-Boot 2020.04-dirty (Sep 16 2021 - 17:37:21 +0800) SoC: LX2160ACE Rev2.0 (0x87360020) Clock Configuration: CPU0(A72):1600 MHz CPU1(A72):1600 MHz CPU2(A72):1600 MHz CPU3(A72):1600 MHz CPU4(A72):1600 MHz CPU5(A72):1600 MHz CPU6(A72):1600 MHz CPU7(A72):1600 MHz CPU8(A72):1600 MHz CPU9(A72):1600 MHz CPU10(A72):1600 MHz CPU11(A72):1600 MHz CPU12(A72):1600 MHz CPU13(A72):1600 MHz CPU14(A72):1600 MHz CPU15(A72):1600 MHz Bus: 800 MHz DDR: 1600 MT/s Reset Configuration Word (RCW): 00000000: 40434340 24400040 00000000 00000000 00000010: 00000000 0c010000 00000000 00000000 00000020: 036001a0 00002580 00000000 00000000 00000030: 00000000 00000000 00000000 00000000 00000040: 00000000 00000000 00000000 00000000 00000050: 00000000 00000000 00000000 00000000 00000060: 00000000 00000000 00027010 00000000 00000070: 0ce1003f 00150080 Model: NXP Layerscape LX2160ARDB Board Board: LX2160ACE Rev2.0-RDB, Board version: O, boot from invalid setting, xmap: 7 FPGA: v255.255 SERDES1 Reference: Clock1 = 161.13MHz Clock2 = 161.13MHz SERDES2 Reference: Clock1 = 100MHz Clock2 = 100MHz SERDES3 Reference: Clock1 = 100MHz Clock2 = 100MHz PCA: failed to select proper channel PCA: failed to select proper channel core voltage not adjusted DRAM: 3.9 GiB DDR 3.9 GiB (DDR4, 64-bit, CL=12, ECC on) PCA: failed to select proper channel WDT: Started with servicing (30s timeout) Using SERDES1 Protocol: 1 (0x1) Using SERDES2 Protocol: 7 (0x7) Using SERDES3 Protocol: 3 (0x3) gkhy_debug : cpu.c line 1162 MMC: FSL_SDHC: 0, FSL_SDHC: 1 Loading Environment from SPI Flash... SF: Detected mt35xu02g with page size 256 Bytes, erase size 128 KiB, total 256 MiB OK EEPROM: Read failed. In: serial_pl01x Out: serial_pl01x Err: serial_pl01x Net: phy_atheros_init ............... gkhy_debug : eth_lx2160ardb.c 68 gkhy_debug:mac num = 12 gkhy_debug:mac num = 13 r=0 phymask:0x100 phyid: 0x0 devad :0xffffffff r=0 phymask:0x100 phyid: 0x2b09ab devad :0x1 gkhy_debug:mac num = 14 r=0 phymask:0x10 phyid: 0x0 devad :0xffffffff r=0 phymask:0x10 phyid: 0x2b09ab devad :0x1 gkhy_debug:mac num = 16 gkhy_debug:mac num = 17 fixed phy_probe ....... gkhy_debug:mac num = 18 drivers/pci/pcie_layerscape.c ls_pcie_probe PCIe1: pcie@3400000 Root Complex: no link drivers/pci/pcie_layerscape.c ls_pcie_probe PCIe2: pcie@3500000 Root Complex: no link drivers/pci/pcie_layerscape.c ls_pcie_probe PCIe3: pcie@3600000 Root Complex: no link drivers/pci/pcie_layerscape.c ls_pcie_probe PCIe4: pcie@3700000 Root Complex: no link drivers/pci/pcie_layerscape.c ls_pcie_probe PCIe5: pcie@3800000 Root Complex: no link drivers/pci/pcie_layerscape.c ls_pcie_probe PCIe6: pcie@3900000 Root Complex: no link DPMAC12@sgmii Warning: DPMAC12@sgmii (eth0) using random MAC address - 66:0f:3c:19:24:fa , DPMAC13@xgmii Warning: DPMAC13@xgmii (eth1) using random MAC address - 9e:5b:04:52:43:22 , DPMAC14@xgmii Warning: DPMAC14@xgmii (eth2) using random MAC address - 12:64:96:16:c1:40 , DPMAC16@sgmii Warning: DPMAC16@sgmii (eth3) using random MAC address - 9e:08:63:72:f8:c0 , DPMAC17@rgmii-id [PRIME] Warning: DPMAC17@rgmii-id (eth4) using random MAC address - b6:24:4c:eb:74:f8 , DPMAC18@rgmii-id Warning: DPMAC18@rgmii-id (eth5) using random MAC address - 3e:3e:4b:fb:25:79 SF: Detected mt35xu02g with page size 256 Bytes, erase size 128 KiB, total 256 MiB device 0 offset 0x640000, size 0x80000 SF: 524288 bytes @ 0x640000 Read: OK device 0 offset 0xa00000, size 0x300000 SF: 3145728 bytes @ 0xa00000 Read: OK device 0 offset 0xe00000, size 0x100000 SF: 1048576 bytes @ 0xe00000 Read: OK crc32+ fsl-mc: Booting Management Complex ... SUCCESS fsl-mc: Management Complex booted (version: 10.24.0, boot status: 0x1) Hit any key to stop autoboot: 0 SF: Detected mt35xu02g with page size 256 Bytes, erase size 128 KiB, total 256 MiB device 0 offset 0x6c0000, size 0x40000 SF: 262144 bytes @ 0x6c0000 Read: OK device 0 offset 0xd00000, size 0x100000 SF: 1048576 bytes @ 0xd00000 Read: OK Trying load from flexspi.. SF: Detected mt35xu02g with page size 256 Bytes, erase size 128 KiB, total 256 MiB device 0 offset 0x1000000, size 0x2800000 SF: 41943040 bytes @ 0x1000000 Read: OK ## Loading kernel from FIT Image at a0000000 ... Using 'lx2160ardb' configuration Trying 'kernel' kernel subimage Description: ARM64 Kernel Created: 2020-12-10 20:32:17 UTC Type: Kernel Image Compression: gzip compressed Data Start: 0xa00000d0 Data Size: 14190120 Bytes = 13.5 MiB Architecture: AArch64 OS: Linux Load Address: 0x84080000 Entry Point: 0x84080000 Hash algo: crc32 Hash value: ca897fc1 Verifying Hash Integrity ... crc32+ OK ## Loading ramdisk from FIT Image at a0000000 ... Using 'lx2160ardb' configuration Trying 'initrd' ramdisk subimage Description: initrd for arm64 Created: 2020-12-10 20:32:17 UTC Type: RAMDisk Image Compression: uncompressed Data Start: 0xa0d887d8 Data Size: 21116004 Bytes = 20.1 MiB Architecture: AArch64 OS: Linux Load Address: 0x00000000 Entry Point: 0x00000000 Hash algo: crc32 Hash value: 13150367 Verifying Hash Integrity ... crc32+ OK ## Loading fdt from FIT Image at a0000000 ... Using 'lx2160ardb' configuration Trying 'lx2160ardb-dtb' fdt subimage Description: lx2160ardb-dtb Created: 2020-12-10 20:32:17 UTC Type: Flat Device Tree Compression: uncompressed Data Start: 0xa2202d5c Data Size: 28476 Bytes = 27.8 KiB Architecture: AArch64 Load Address: 0x90000000 Hash algo: crc32 Hash value: d91b8ff6 Verifying Hash Integrity ... crc32+ OK Loading fdt from 0xa2202d5c to 0x90000000 Booting using the fdt blob at 0x90000000 Uncompressing Kernel Image Loading Device Tree to 000000009fff6000, end 000000009fffff3b ... OK mdio@0x8B97000 node not found in dts fsl-mc: Deploying data path layout ... SUCCESS mdio@0x8B97000 node not found in dts Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083] [ 0.000000] Linux version 5.4.47 (jenkins@saturn) (gcc version 7.5.0 (Ubuntu/Linaro 7.5.0-3ubuntu1~18.04)) #3 SMP PREEMPT Fri Dec 11 04:27:52 CST 2020 [ 0.000000] Machine model: NXP Layerscape LX2160ARDB [ 0.000000] earlycon: pl11 at MMIO32 0x00000000021c0000 (options '') [ 0.000000] printk: bootconsole [pl11] enabled [ 0.000000] efi: Getting EFI parameters from FDT: [ 0.000000] efi: UEFI not found. [ 0.000000] cma: Reserved 320 MiB at 0x00000000e7c00000 [ 0.000000] NUMA: No NUMA configuration found [ 0.000000] NUMA: Faking a node at [mem 0x0000000080000000-0x00000000fbdfffff] [ 0.000000] NUMA: NODE_DATA [mem 0xe79fb800-0xe79fcfff] [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000080000000-0x00000000fbdfffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000080000000-0x00000000fbdfffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000080000000-0x00000000fbdfffff] [ 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: MIGRATE_INFO_TYPE not supported. [ 0.000000] psci: SMC Calling Convention v1.0 [ 0.000000] percpu: Embedded 24 pages/cpu s59928 r8192 d30184 u98304 [ 0.000000] Detected PIPT I-cache on CPU0 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] CPU features: detected: EL2 vector hardening [ 0.000000] CPU features: kernel page table isolation forced ON by KASLR [ 0.000000] CPU features: detected: Kernel page table isolation (KPTI) [ 0.000000] ARM_SMCCC_ARCH_WORKAROUND_1 missing from firmware [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 499464 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: console=ttyAMA0,115200 root=/dev/ram0 earlycon=pl011,mmio32,0x21c0000 ramdisk_size=0x2000000 default_hugepagesz=16m hugepagesz=16m hugepages=2 pci=pcie_bus_perf memtest=0 [ 0.000000] hugepagesz: Unsupported page size 16384 K [ 0.000000] hugepages = 2 preceded by an unsupported hugepagesz, ignoring [ 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] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] Memory: 1602560K/2029568K available (18748K kernel code, 2484K rwdata, 8892K rodata, 5888K init, 1001K bss, 99328K reserved, 327680K cma-reserved) [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 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] GICv3: Distributor has no Range Selector support [ 0.000000] GICv3: 16 PPIs implemented [ 0.000000] GICv3: no VLPI support, no direct LPI support [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000006200000 [ 0.000000] ITS [mem 0x06020000-0x0603ffff] [ 0.000000] ITS@0x0000000006020000: allocated 65536 Devices @e5080000 (flat, esz 8, psz 64K, shr 0) [ 0.000000] ITS: using cache flushing for cmd queue [ 0.000000] GICv3: Using preallocated redistributor tables [ 0.000000] SError Interrupt on CPU0, code 0xbf000000 -- SError [ 0.000000] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.4.47 #3 [ 0.000000] Hardware name: NXP Layerscape LX2160ARDB (DT) [ 0.000000] pstate: 20000085 (nzCv daIf -PAN -UAO) [ 0.000000] pc : __memset+0xc8/0x188 [ 0.000000] lr : gic_reset_prop_table+0x34/0x48 [ 0.000000] sp : ffffa97ec1f53cc0 [ 0.000000] x29: ffffa97ec1f53cc0 x28: 0000000000000000 [ 0.000000] x27: 0000000000000018 x26: ffffa97ec1142000 [ 0.000000] x25: ffffa97ec2204738 x24: ffffa97ec1f5ca18 [ 0.000000] x23: ffff000065007200 x22: ffffa97ec1f5ca18 [ 0.000000] x21: ffffa97ec1f59000 x20: ffffa97ec1f8f000 [ 0.000000] x19: 0000000000010000 x18: ffffffffffffffff [ 0.000000] x17: ffff000065001088 x16: ffff0000650010a8 [ 0.000000] x15: ffffa97ec1f59908 x14: 000000207fe10000 [ 0.000000] x13: ffff800010401000 x12: ffffa97ec1879000 [ 0.000000] x11: ffff8000100e0000 x10: ffff000065004898 [ 0.000000] x9 : ffffa97ec1f64000 x8 : ffff8000100d0230 [ 0.000000] x7 : a2a2a2a2a2a2a2a2 x6 : 0000000000000041 [ 0.000000] x5 : ffff8000100dffff x4 : 0000000000000000 [ 0.000000] x3 : 0068000000000f13 x2 : 000000000000fd80 [ 0.000000] x1 : 00000000000000a2 x0 : ffff8000100d0000 [ 0.000000] Kernel panic - not syncing: Asynchronous SError Interrupt [ 0.000000] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 5.4.47 #3 [ 0.000000] Hardware name: NXP Layerscape LX2160ARDB (DT) [ 0.000000] Call trace: [ 0.000000] dump_backtrace+0x0/0x150 [ 0.000000] show_stack+0x14/0x20 [ 0.000000] dump_stack+0xbc/0x100 [ 0.000000] panic+0x16c/0x37c [ 0.000000] __stack_chk_fail+0x0/0x18 [ 0.000000] arm64_serror_panic+0x74/0x88 [ 0.000000] do_serror+0x70/0x138 [ 0.000000] el1_error+0x84/0xf8 [ 0.000000] __memset+0xc8/0x188 [ 0.000000] its_init+0x2c8/0x610 [ 0.000000] gic_init_bases+0x480/0x4ac [ 0.000000] gic_of_init+0x180/0x220 [ 0.000000] of_irq_init+0x190/0x334 [ 0.000000] irqchip_init+0x14/0x38 [ 0.000000] init_IRQ+0x15c/0x190 [ 0.000000] start_kernel+0x27c/0x458