U-Boot SPL 2022.10 (Sep 28 2024 - 10:16:16 +0800) sunxi_ram_probe: dram-controller@3102000: probing DRAM only have internal ZQ!! ddr_efuse_type: 0x0 [AUTO DEBUG] single rank and full DQ! ddr_efuse_type: 0x0 [AUTO DEBUG] rank 0 row = 16 [AUTO DEBUG] rank 0 bank = 8 [AUTO DEBUG] rank 0 page size = 2 KB DRAM BOOT DRIVE INFO: V0.24 DRAM CLK = 792 MHz DRAM Type = 3 (2:DDR2,3:DDR3) DRAMC ZQ value: 0x7b7bfb DRAM ODT value: 0x42. ddr_efuse_type: 0x0 DRAM SIZE =1024 M DRAM simple test OK. mxstatus=0xc0408000 mhcr=0x00000109 mcor=0x00000003 mhint=0x00004000 Trying to boot from MMC1 PLL reg = 0xf8216300, freq = 1200000000 SPL size = 81920, sector = 400 sunxi_ram_get_info: dram-controller@3102000: getting info OpenSBI v1.4 ____ _____ ____ _____ / __ \ / ____| _ \_ _| | | | |_ __ ___ _ __ | (___ | |_) || | | | | | '_ \ / _ \ '_ \ \___ \| _ < | | | |__| | |_) | __/ | | |____) | |_) || |_ \____/| .__/ \___|_| |_|_____/|____/_____| | | |_| Platform Name : Allwinner D1 Nezha Platform Features : medeleg Platform HART Count : 1 Platform IPI Device : --- Platform Timer Device : --- @ 0Hz Platform Console Device : uart8250 Platform HSM Device : sun20i-d1-ppu Platform PMU Device : thead,c900-pmu Platform Reboot Device : sunxi-wdt-reset Platform Shutdown Device : --- Platform Suspend Device : --- Platform CPPC Device : --- Firmware Base : 0x40000000 Firmware Size : 323 KB Firmware RW Offset : 0x40000 Firmware RW Size : 67 KB Firmware Heap Offset : 0x48000 Firmware Heap Size : 35 KB (total), 2 KB (reserved), 9 KB (used), 24 KB (free) Firmware Scratch Size : 4096 B (total), 312 B (used), 3784 B (free) Runtime SBI Version : 2.0 Domain0 Name : root Domain0 Boot HART : 0 Domain0 HARTs : 0* Domain0 Region00 : 0x0000000002500000-0x0000000002500fff M: (I,R,W) S/U: (R,W) Domain0 Region01 : 0x0000000040040000-0x000000004005ffff M: (R,W) S/U: () Domain0 Region02 : 0x0000000040000000-0x000000004003ffff M: (R,X) S/U: () Domain0 Region03 : 0x0000000010000000-0x0000000013ffffff M: (I,R,W) S/U: (R,W) Domain0 Region04 : 0x0000000000000000-0xffffffffffffffff M: () S/U: (R,W,X) Domain0 Next Address : 0x0000000042e00000 Domain0 Next Arg1 : 0x0000000042e8b258 Domain0 Next Mode : S-mode Domain0 SysReset : yes Domain0 SysSuspend : yes Boot HART ID : 0 Boot HART Domain : root Boot HART Priv Version : v1.11 Boot HART Base ISA : rv64imafdcvx Boot HART ISA Extensions : zicntr,zihpm Boot HART PMP Count : 8 Boot HART PMP Granularity : 11 bits Boot HART PMP Address Bits: 38 Boot HART MHPM Info : 12 (0x0003e3f8) Boot HART MIDELEG : 0x0000000000020222 Boot HART MEDELEG : 0x000000000000b109 sunxi_set_gate: (CLK#24) unhandled U-Boot 2022.10 (Sep 28 2024 - 10:16:16 +0800) Allwinner Technology DRAM: 1 GiB sunxi_set_gate: (CLK#24) unhandled Core: 54 devices, 20 uclasses, devicetree: separate WDT: Started watchdog@6011000 with servicing every 1000ms (16s timeout) MMC: mmc@4020000: 0, mmc@4021000: 1 Loading Environment from FAT... PLL reg = 0xf8216300, freq = 1200000000 Unable to use mmc 0:1... In: serial@2500000 Out: serial@2500000 Err: serial@2500000 Net: Warning: ethernet@4500000 (eth0) using random MAC address - 6a:65:8f:94:94:0b eth0: ethernet@4500000 starting USB... Bus usb@4101000: USB EHCI 1.00 Bus usb@4101400: USB OHCI 1.0 Bus usb@4200000: USB EHCI 1.00 Bus usb@4200400: USB OHCI 1.0 scanning bus usb@4101000 for devices... 1 USB Device(s) found scanning bus usb@4101400 for devices... 1 USB Device(s) found scanning bus usb@4200000 for devices... 1 USB Device(s) found scanning bus usb@4200400 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Hit any key to stop autoboot: 0 PLL reg = 0xf8216300, freq = 1200000000 switch to partitions #0, OK mmc0 is current device Scanning mmc 0:1... Found /extlinux/extlinux.conf Retrieving file: /extlinux/extlinux.conf 1: default Retrieving file: /Image append: earlycon=sbi console=ttyS0,115200n8 root=/dev/mmcblk0p2 rootwait cma=96M Moving Image from 0x41000000 to 0x40200000, end=41992000 ## Flattened Device Tree blob at 7fd3d7e0 Booting using the fdt blob at 0x7fd3d7e0 Working FDT set to 7fd3d7e0 Loading Device Tree to 0000000042df1000, end 0000000042dff5c7 ... OK Working FDT set to 42df1000 Starting kernel ... [ 0.000000] Linux version 6.11.0-rc2-ga2b49a1d10bb-dirty (clazz@TN-Rutalko) (riscv64-aosc-linux-gnu-gcc (GCC) 13.2.0, GNU ld (GNU Binutils) 2.43) #5 SMP Sat Sep 28 00:12:55 CST 2024 [ 0.000000] Machine model: Allwinner D1 Nezha [ 0.000000] SBI specification v2.0 detected [ 0.000000] SBI implementation ID=0x1 Version=0x10004 [ 0.000000] SBI TIME extension detected [ 0.000000] SBI IPI extension detected [ 0.000000] SBI RFENCE extension detected [ 0.000000] SBI SRST extension detected [ 0.000000] SBI DBCN extension detected [ 0.000000] earlycon: sbi0 at I/O port 0x0 (options '') [ 0.000000] printk: legacy bootconsole [sbi0] enabled [ 0.000000] efi: UEFI not found. [ 0.000000] OF: reserved mem: 0x0000000040000000..0x000000004003ffff (256 KiB) nomap non-reusable mmode_resv1@40000000 [ 0.000000] OF: reserved mem: 0x0000000040040000..0x000000004005ffff (128 KiB) nomap non-reusable mmode_resv0@40040000 [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000040000000-0x000000007fffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000040000000-0x000000004005ffff] [ 0.000000] node 0: [mem 0x0000000040060000-0x000000007fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000007fffffff] [ 0.000000] SBI HSM extension detected [ 0.000000] Falling back to deprecated "riscv,isa" [ 0.000000] riscv: base ISA extensions acdfim [ 0.000000] riscv: ELF capabilities acdfim [ 0.000000] percpu: Embedded 22 pages/cpu s49320 r8192 d32600 u90112 [ 0.000000] Kernel command line: earlycon=sbi console=ttyS0,115200n8 root=/dev/mmcblk0p2 rootwait cma=96M [ 0.000000] Unknown kernel command line parameters "cma=96M", will be passed to user space. [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 262144 [ 0.000000] mem auto-init: stack:all(zero), heap alloc:off, heap free:off [ 0.000000] software IO TLB: SWIOTLB bounce buffer size adjusted to 1MB [ 0.000000] software IO TLB: area num 1. [ 0.000000] software IO TLB: mapped [mem 0x000000007dd00000-0x000000007de00000] (1MB) [ 0.000000] Virtual kernel memory layout: [ 0.000000] fixmap : 0xffffffc4fea00000 - 0xffffffc4ff000000 (6144 kB) [ 0.000000] pci io : 0xffffffc4ff000000 - 0xffffffc500000000 ( 16 MB) [ 0.000000] vmemmap : 0xffffffc500000000 - 0xffffffc600000000 (4096 MB) [ 0.000000] vmalloc : 0xffffffc600000000 - 0xffffffd600000000 ( 64 GB) [ 0.000000] modules : 0xffffffff01792000 - 0xffffffff80000000 (2024 MB) [ 0.000000] lowmem : 0xffffffd600000000 - 0xffffffd640000000 (1024 MB) [ 0.000000] kernel : 0xffffffff80000000 - 0xffffffffffffffff (2047 MB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=64 to nr_cpu_ids=1. [ 0.000000] rcu: RCU debug extended QS entry/exit. [ 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=1 [ 0.000000] RCU Tasks Trace: Setting shift to 0 and lim to 1 rcu_task_cb_adjust=1. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] riscv-intc: 64 local interrupts mapped [ 0.000000] riscv: providing IPIs using SBI IPI extension [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 0.000000] clocksource: riscv_clocksource: mask: 0xffffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000002] sched_clock: 64 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.008512] irq: no irq domain found for interrupt-controller@10000000 ! [ 0.015086] Failed to map interrupt for /soc/timer@2050000 [ 0.020570] Failed to initialize '/soc/timer@2050000': -22 [ 0.027256] Console: colour dummy device 80x25 [ 0.031715] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.041860] pid_max: default: 32768 minimum: 301 [ 0.046671] LSM: initializing lsm=capability [ 0.051191] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.058489] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) [ 0.075495] riscv: ELF compat mode unsupported [ 0.075601] ASID allocator using 16 bits (65536 entries) [ 0.086271] rcu: Hierarchical SRCU implementation. [ 0.090941] rcu: Max phase no-delay instances is 1000. [ 0.098015] EFI services will not be available. [ 0.103070] smp: Bringing up secondary CPUs ... [ 0.107513] smp: Brought up 1 node, 1 CPU [ 0.111746] Memory: 984508K/1048576K available (10290K kernel code, 4991K rwdata, 4096K rodata, 2280K init, 472K bss, 60620K reserved, 0K cma-reserved) [ 0.127197] devtmpfs: initialized [ 0.153048] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.162696] futex hash table entries: 256 (order: 2, 16384 bytes, linear) [ 0.170089] pinctrl core: initialized pinctrl subsystem [ 0.177146] DMI not present or invalid. [ 0.183304] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.191665] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations [ 0.198706] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.206671] audit: initializing netlink subsys (disabled) [ 0.214443] thermal_sys: Registered thermal governor 'step_wise' [ 0.214616] audit: type=2000 audit(0.000:1): state=initialized audit_enabled=0 res=1 [ 0.228308] cpuidle: using governor menu