NOTICE: BL2: v2.3():v2.3-LSDK-20.12-dirty NOTICE: BL2: Built : 16:55:07, Aug 9 2021 platform clock 800000000 DDR PLL1 1600000000 DDR PLL2 1600000000 time base 4712 ms NOTICE: Fixed DDR on board 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: 61777Image id=3 loaded: 0xfbe00000 - 0xfbe0f151 .*@#+BL2: Loading image id 5 Loading image id=5 at address 0x82000000 imagesize: 816829Image id=5 loaded: 0x82000000 - 0x820c76bd .*@#+ plat_flush_next_bl_params NOTICE: BL2: Booting BL31 NOTICE: BL31: v2.3():v2.3-LSDK-20.12-dirty NOTICE: BL31: Built : 13:57:08, Aug 9 2021 NOTICE: Welcome to LX2160ARDB BL31 Phase U-Boot 2020.04-dirty (Aug 09 2021 - 15:42:24 +0800) SoC: LX2080ACE Rev2.0 (0x87360220) Clock Configuration: CPU0(A72):2000 MHz CPU1(A72):2000 MHz CPU2(A72):2000 MHz CPU3(A72):2000 MHz CPU4(A72):2000 MHz CPU5(A72):2000 MHz CPU6(A72):2000 MHz CPU7(A72):2000 MHz Bus: 800 MHz DDR: 1600 MT/s Reset Configuration Word (RCW): 00000000: 50434340 24500050 00000000 00000000 00000010: 00000000 0c010000 00000000 00000000 00000020: 036001a0 00002580 00000000 00000096 00000030: 00000000 00000000 00000000 00000000 00000040: 00000000 00000000 00000000 00000000 00000050: 00000000 00000000 00000000 00000000 00000060: 00000000 00000000 00027000 00000000 00000070: 0ce1000c 00150080 Model: NXP Layerscape LX2160ARDB Board Board: LX2080ACE 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) 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: SerDes1 protocol 0x1 is not supported on LX2160ARDB PCA: failed to select proper channel PCA: failed to select proper channel PCA: failed to select proper channel PCIe1: pcie@3400000 Root Complex: no link PCIe2: pcie@3500000 Root Complex: no link PCIe3: pcie@3600000 Root Complex: no link PCIe4: pcie@3700000 Root Complex: no link PCIe5: pcie@3800000 Root Complex: no link PCIe6: pcie@3900000 Root Complex: no link DPMAC12@sgmii Warning: DPMAC12@sgmii (eth0) using random MAC address - 4e:00:03:6f:34:e8 , DPMAC13@xgmii Warning: DPMAC13@xgmii (eth1) using random MAC address - 6e:02:7e:19:ed:31 , DPMAC14@xgmii Warning: DPMAC14@xgmii (eth2) using random MAC address - c2:8f:38:62:31:f6 , DPMAC16@sgmii Warning: DPMAC16@sgmii (eth3) using random MAC address - c6:5f:54:74:be:76 , DPMAC17@rgmii-id Warning: DPMAC17@rgmii-id (eth4) using random MAC address - 2e:65:b6:a4:2d:9a , DPMAC18@rgmii-id Warning: DPMAC18@rgmii-id (eth5) using random MAC address - ee:fd:6d:33:5d:32 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 => => run xspi_bootcmd 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 'conf-1' configuration Trying 'kernel' kernel subimage Description: lx2080a Linux kernel Created: 2021-08-10 2:14:18 UTC Type: Kernel Image Compression: gzip compressed Data Start: 0xa00000e8 Data Size: 9280067 Bytes = 8.9 MiB Architecture: AArch64 OS: Linux Load Address: 0x84080000 Entry Point: 0x84080000 Hash algo: crc32 Hash value: 43d2af54 Hash algo: sha1 Hash value: e5a6378083ffc46b1f39c2e3ea3f4880c627425b Verifying Hash Integrity ... crc32+ sha1+ OK ## Loading fdt from FIT Image at a0000000 ... Using 'conf-1' configuration Trying 'fdt-1' fdt subimage Description: Flattened Device Tree blob Created: 2021-08-10 2:14:18 UTC Type: Flat Device Tree Compression: uncompressed Data Start: 0xa08d9c58 Data Size: 28536 Bytes = 27.9 KiB Architecture: AArch64 Load Address: 0x90000000 Hash algo: crc32 Hash value: 97577b68 Hash algo: sha1 Hash value: ca7612db33931a39ed5f54e957150c139e1a6bbd Verifying Hash Integrity ... crc32+ sha1+ OK Loading fdt from 0xa08d9c58 to 0x90000000 Booting using the fdt blob at 0x90000000 Uncompressing Kernel Image Loading Device Tree to 000000009fff6000, end 000000009fffff77 ... OK fsl-mc: DPL not deployed, DPAA2 ethernet not work Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083] [ 0.000000] Linux version 5.4.47-dirty (chunxi@ucas-Precision-5820-Tower) (gcc version 7.5.0 (Ubuntu/Linaro 7.5.0-3ubuntu1~18.04)) #29 SMP PREEMPT Tue Aug 10 10:13:48 CST 2021 [ 0.000000] Machine model: NXP Layerscape LX2160ARDB [ 0.000000] earlycon: pl11 at MMIO32 0x00000000021c0000 (options '') [ 0.000000] printk: bootconsole [pl11] enabled [ 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 23 pages/cpu s54744 r8192 d31272 u94208 [ 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=1024m hugepagesz=1024m hugepages=2 pci=pcie_bus_perf [ 0.000000] HugeTLB: allocating 2 of page size 1.00 GiB failed. Only allocated 0 hugepages. [ 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: 1639652K/2029568K available (13246K kernel code, 882K rwdata, 4352K rodata, 1984K init, 894K bss, 62236K 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] val: 207fe0008f [ 0.000000] [ 0.000000] 11111 gic_rdists->prop_table_pa 207fe00000 [ 0.000000] 22222 gic_rdists->prop_table_pa 207fe00000 [ 0.000000] prop_table_va (____ptrval____) [ 0.000000] LPI_PROPBASE_SZ 10000 [ 0.000000] GICv3: using LPI property table @0x000000207fe00000 [ 0.000000] GICv3: CPU0: using reserved LPI pending table @0x000000207fe10000 [ 0.000000] random: get_random_bytes called from start_kernel+0x2b8/0x450 with crng_init=0 [ 0.000000] arch_timer: cp15 timer(s) running at 25.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x5c409fb33, max_idle_ns: 440795203156 ns [ 0.000001] sched_clock: 56 bits at 25MHz, resolution 39ns, wraps every 4398046511103ns [ 0.008284] Console: colour dummy device 80x25 [ 0.012808] Calibrating delay loop (skipped), value calculated using timer frequency.. 50.00 BogoMIPS (lpj=100000) [ 0.023275] pid_max: default: 32768 minimum: 301 [ 0.028002] LSM: Security Framework initializing [ 0.032713] Mount-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.040197] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes, linear) [ 0.072149] ASID allocator initialised with 32768 entries [ 0.085615] rcu: Hierarchical SRCU implementation. [ 0.098487] Platform MSI: gic-its@6020000 domain created [ 0.103891] PCI/MSI: /interrupt-controller@6000000/gic-its@6020000 domain created [ 0.111478] fsl-mc MSI: gic-its@6020000 domain created [ 0.124677] smp: Bringing up secondary CPUs ...