the image i use is compiled through yocto, a wic file, contains uboot, kernel image and rootfs:
but I skipped the uboot, and jump to kernel directly, in addition, I didn't use the kernel image in the wic, I repace it with my own kernel image.
# IMAGE_NAME: core-image-minimal-rockchip-rk3568-evb-20220622120153.rootfs.wic FIRMWARE_VER: 1.0TYPE: GPTCMDLINE: mtdparts=rk29xxnand:0x00002000@0x00004000(uboot),0x0000a508@0x00006000(boot),-@0x00014000(rootfs:grow)uuid: rootfs=614e0000-0000-4b53-8000-1d28000054a9
I write the whole wic image to SD card sector 0, then I overwrite sector 0x6000 in order to run my kernel image, my kernel image only 12M.
then I read out the kernel image from sector 0x6000 to DDR, and start boot.
after run the init process, it takes almost 40 mins to finish.
\viewkind4\uc1\pard\f0\fs20 [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] \par \cf0\highlight0 [ 0.000000] Linux version 4.19.161 (test@CLI73) (gcc version 8.3.0 (GCC), GNU ld (GNU Binutils) 2.32.0.20190204) #113 SMP Wed Jun 29 15:53:54 CST 2022 \par \cf0\highlight0 [ 0.000000] Machine model: Rockchip RK3568 EVB1 DDR4 V10 Board \par \cf0\highlight0 [ 0.000000] earlycon: cdns0 at MMIO32 0x0000000002030000 (options '') \par \cf0\highlight0 [ 0.000000] bootconsole [cdns0] enabled \par \cf0\highlight0 [ 0.000000] cma: Reserved 16 MiB at 0x00000008ff000000 \par \cf0\highlight0 [ 0.000000] WARNING: x1-x3 nonzero in violation of boot protocol: \par \cf0\highlight0 [ 0.000000] x1: 00000000200b9470 \par \cf0\highlight0 [ 0.000000] x2: 0000000000000018 \par \cf0\highlight0 [ 0.000000] x3: 0000000000412a02 \par \cf0\highlight0 [ 0.000000] This indicates a broken bootloader or old kernel \par \cf0\highlight0 [ 0.000000] percpu: Embedded 23 pages/cpu s53824 r8192 d32192 u94208 \par \cf0\highlight0 [ 0.000000] Detected VIPT I-cache on CPU0 \par \cf0\highlight0 [ 0.000000] CPU features: enabling workaround for ARM erratum 845719 \par \cf0\highlight0 [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 1032192 \par \cf0\highlight0 [ 0.000000] Kernel command line: loglevel=7 earlycon=cdns,mmio32,0x02030000 swiotlb=1 console=ttyPS0,115200 rw root=PARTUUID=614e0000-0000 rootfstype=ext4 rootwait \par \cf0\highlight0 [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes) \par \cf0\highlight0 [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes) \par \cf0\highlight0 [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off \par \cf0\highlight0 [ 0.000000] Memory: 4093348K/4194304K available (7550K kernel code, 966K rwdata, 2356K rodata, 960K init, 427K bss, 84572K reserved, 16384K cma-reserved) \par \cf0\highlight0 [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 \par \cf0\highlight0 [ 0.000000] ftrace: allocating 29220 entries in 115 pages \par \cf0\highlight0 [ 0.000000] rcu: Hierarchical RCU implementation. \par \cf0\highlight0 [ 0.000000] rcu: RCU event tracing is enabled. \par \cf0\highlight0 [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. \par \cf0\highlight0 [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4 \par \cf0\highlight0 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 \par \cf0\highlight0 [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode \par \cf0\highlight0 [ 0.000000] GICv3: Distributor has no Range Selector support \par \cf0\highlight0 [ 0.000000] GICv3: no VLPI support, no direct LPI support \par \cf0\highlight0 [ 0.000000] ITS: No ITS available, not enabling LPIs \par \cf0\highlight0 [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x0000000008180000 \par \cf0\highlight0 [ 0.000000] irq_create_fwspec_mapping, hwirq 33, virq 1, interrupt-controller@08100000, type 4 \par \cf0\highlight0 [ 0.000000] random: random: get_random_bytes called from start_kernel+0x330/0x49c with crng_init=0 \par \cf0\highlight0 [ 0.000000] name clkcpu, fixed_rate 25000000, fixed_accuracy 0 \par \cf0\highlight0 [ 0.000000] name pclk, fixed_rate 7500000, fixed_accuracy 0 \par \cf0\highlight0 [ 0.000000] name uart_clk, fixed_rate 7500000, fixed_accuracy 0 \par \cf0\highlight0 [ 0.000000] name clksd, fixed_rate 50000000, fixed_accuracy 0 \par \cf0\highlight0 [ 0.000000] __timer_of_table , compatible arm,armv8-timer \par \cf0\highlight0 [ 0.000000] irq_create_fwspec_mapping, hwirq 29, virq 2, interrupt-controller@08100000, type 4 \par \cf0\highlight0 [ 0.000000] arch_timer_of_init, i 0, ppi 2 \par \cf0\highlight0 [ 0.000000] irq_create_fwspec_mapping, hwirq 30, virq 3, interrupt-controller@08100000, type 4 \par \cf0\highlight0 [ 0.000000] arch_timer_of_init, i 1, ppi 3 \par \cf0\highlight0 [ 0.000000] irq_create_fwspec_mapping, hwirq 27, virq 4, interrupt-controller@08100000, type 4 \par \cf0\highlight0 [ 0.000000] arch_timer_of_init, i 2, ppi 4 \par \cf0\highlight0 [ 0.000000] irq_create_fwspec_mapping, hwirq 26, virq 5, interrupt-controller@08100000, type 4 \par \cf0\highlight0 [ 0.000000] arch_timer_of_init, i 3, ppi 5 \par \cf0\highlight0 [ 0.000000] arch_timer_of_init, rate 20000000, np /timer \par \cf0\highlight0 [ 0.000000] arch_timer_register, ppi 3 \par \cf0\highlight0 [ 0.000000] arch_timer_register, err 0, arch_timer_uses_ppi 1, 2, 0, 1, 3 \par \cf0\highlight0 [ 0.000000] configure the timer on the boot CPU \par \cf0\highlight0 [ 0.000000] arch_timer: cp15 timer(s) running at 20.00MHz (phys). \par \cf0\highlight0 [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x49cd42e20, max_idle_ns: 440795202120 ns \par \cf0\highlight0 [ 0.000000] func arch_counter_get_cntpct, start_count 14575135, cyclecounter.read arch_counter_read_cc, rate 20000000 \par \cf0\highlight0 [ 0.000000] sched_clock_register, cd.rate 0, rate 20000000 \par \cf0\highlight0 [ 0.000013] sched_clock: 56 bits at 20MHz, resolution 50ns, wraps every 4398046511100ns \par \cf0\highlight0 [ 0.000510] Registered arch_counter_get_cntpct+0x0/0x60 as sched_clock source \par \cf0\highlight0 [ 0.000988] arch_timer_rate 0x1312d00 \par \cf0\highlight0 [ 0.001173] lpj_fine 0x4e20 \par \cf0\highlight0 [ 0.001798] Console: colour dummy device 80x25 \par \cf0\highlight0 [ 0.001916] Calibrating delay loop (skipped), value calculated using timer frequency.. 40.00 BogoMIPS (lpj=20000) \par \cf0\highlight0 [ 0.002388] pid_max: default: 32768 minimum: 301 \par \cf0\highlight0 [ 0.003114] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes) \par \cf0\highlight0 [ 0.003250] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes) \par \cf0\highlight0 [ 0.006038] psci: no cpu_on method, not booting CPU1 \par \cf0\highlight0 [ 0.006116] psci: no cpu_on method, not booting CPU2 \par \cf0\highlight0 [ 0.006332] psci: no cpu_on method, not booting CPU3 \par \cf0\highlight0 [ 0.008086] ASID allocator initialised with 32768 entries \par \cf0\highlight0 [ 0.008442] rcu: Hierarchical SRCU implementation. \par \cf0\highlight0 [ 0.012964] smp: Bringing up secondary CPUs ... \par \cf0\highlight0 [ 0.013099] smp: Brought up 1 node, 1 CPU \par \cf0\highlight0 [ 0.013176] SMP: Total of 1 processors activated. \par \cf0\highlight0 [ 0.013482] CPU features: detected: GIC system register CPU interface \par \cf0\highlight0 [ 0.013874] CPU features: detected: 32-bit EL0 Support \par \cf0\highlight0 [ 0.014328] CPU: All CPU(s) started at EL2 \par \cf0\highlight0 [ 0.014467] alternatives: patching kernel code \par \cf0\highlight0 [ 0.018411] ksys_mount, kernel_type devtmpfs, devname devtmpfs, dirname /, \par \cf0\highlight0 [ 0.018638] IS_ERR(kernel_dev) 0 \par \cf0\highlight0 [ 0.019145] devtmpfs: initialized \par \cf0\highlight0 [ 0.024089] Registered cp15_barrier emulation handler \par \cf0\highlight0 [ 0.024176] Registered setend emulation handler \par \cf0\highlight0 [ 0.025061] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns \par \cf0\highlight0 [ 0.025366] futex hash table entries: 1024 (order: 4, 65536 bytes) \par \cf0\highlight0 [ 0.028486] bus: 'platform': driver_probe_device: matched device reg-dummy with driver reg-dummy \par \cf0\highlight0 [ 0.028733] bus: 'platform': really_probe: probing driver reg-dummy with device reg-dummy \par \cf0\highlight0 [ 0.029872] bus: 'platform': really_probe: bound device reg-dummy to driver reg-dummy \par \cf0\highlight0 [ 0.030814] NET: Registered protocol family 16 \par \cf0\highlight0 [ 0.033239] cpuidle: using governor menu \par \cf0\highlight0 [ 0.033859] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. \par \cf0\highlight0 [ 0.037697] DMA: preallocated 256 KiB pool for atomic allocations \par \cf0\highlight0 [ 0.038002] tty_register_driver, driver->major 254, minor 0, driver ttyPS \par \cf0\highlight0 [ 0.038801] irq_create_fwspec_mapping, hwirq 260, virq 6, interrupt-controller@08100000, type 4 \par \cf0\highlight0 [ 0.039140] irq_create_fwspec_mapping, hwirq 261, virq 7, interrupt-controller@08100000, type 4 \par \cf0\highlight0 [ 0.039725] irq_create_fwspec_mapping, hwirq 262, virq 8, interrupt-controller@08100000, type 4 \par \cf0\highlight0 [ 0.040216] irq_create_fwspec_mapping, hwirq 263, virq 9, interrupt-controller@08100000, type 4 \par \cf0\highlight0 [ 0.041628] irq_create_fwspec_mapping, hwirq 60, virq 10, interrupt-controller@08100000, type 4 \par \cf0\highlight0 [ 0.042146] bus: 'platform': driver_probe_device: matched device 2030000.serial with driver xuartps \par \cf0\highlight0 [ 0.042652] irq_create_fwspec_mapping, hwirq 304, virq 11, interrupt-controller@08100000, type 4 \par \cf0\highlight0 [ 0.043569] bus: 'platform': driver_probe_device: matched device 2030000.serial with driver xuartps \par \cf0\highlight0 [ 0.043814] bus: 'platform': really_probe: probing driver xuartps with device 2030000.serial \par \cf0\highlight0 [ 0.044475] devm_clk_get, dev 2030000.serial \par \cf0\highlight0 [ 0.044612] devm_clk_get, dev 2030000.serial \par \cf0\highlight0 [ 0.044870] clk_core_prepare, rate 7500000, ret 0 \par \cf0\highlight0 [ 0.045163] clk_core_prepare, rate 7500000, ret 0 \par \cf0\highlight0 [ 0.045614] 2030000.serial: ttyPS0 at MMIO 0x2030000 (irq = 10, base_baud = 468750) is a xuartps \par \cf0\highlight0 [ 0.046380] console [ttyPS0] enabled \par \cf0\highlight0 [ 0.046380] console [ttyPS0] enabled \par \cf0\highlight0 [ 0.046700] bootconsole [cdns0] disabled \par \cf0\highlight0 [ 0.046700] bootconsole [cdns0] disabled \par \cf0\highlight0 [ 0.047755] cdns_uart_probe, name ttyPS0, minor 0, clk 7500000, rc 0, major 0 \par \cf0\highlight0 [ 0.048300] bus: 'platform': really_probe: bound device 2030000.serial to driver xuartps \par \cf0\highlight0 [ 0.065221] cryptd: max_cpu_qlen set to 1000 \par \cf0\highlight0 [ 0.067406] SCSI subsystem initialized \par \cf0\highlight0 [ 0.067983] usbcore: registered new interface driver usbfs \par \cf0\highlight0 [ 0.068459] usbcore: registered new interface driver hub \par \cf0\highlight0 [ 0.069031] usbcore: registered new device driver usb \par \cf0\highlight0 [ 0.069467] media: Linux media interface: v0.10 \par \cf0\highlight0 [ 0.069898] videodev: Linux video capture interface: v2.00 \par \cf0\highlight0 [ 0.073448] clocksource: Switched to clocksource arch_sys_counter \par \cf0\highlight0 [ 0.304938] NET: Registered protocol family 1 \par \cf0\highlight0 [ 0.305322] populate_rootfs, do_skip_initramfs 0, initrd_start 0x0, __initramfs_size 0x200, start 070701000002D1000041ED000000000000000000000002629AE44600000000000000030000000100000000000000000000000400000000dev \par \cf0\highlight0 [ 0.307034] populate_rootfs, err (null) \par \cf0\highlight0 [ 0.308101] bus: 'platform': driver_probe_device: matched device arm-pmu with driver armv8-pmu \par \cf0\highlight0 [ 0.308806] bus: 'platform': really_probe: probing driver armv8-pmu with device arm-pmu \par \cf0\highlight0 [ 0.310278] hw perfevents: enabled with armv8_pmuv3 PMU driver, 7 counters available \par \cf0\highlight0 [ 0.310932] bus: 'platform': really_probe: bound device arm-pmu to driver armv8-pmu \par \cf0\highlight0 [ 0.312682] bus: 'platform': driver_probe_device: matched device alarmtimer with driver alarmtimer \par \cf0\highlight0 [ 0.313278] bus: 'platform': really_probe: probing driver alarmtimer with device alarmtimer \par \cf0\highlight0 [ 0.313918] bus: 'platform': really_probe: bound device alarmtimer to driver alarmtimer \par \cf0\highlight0 [ 0.316859] Initialise system trusted keyrings \par \cf0\highlight0 [ 0.317548] workingset: timestamp_bits=61 max_order=20 bucket_order=0 \par \cf0\highlight0 [ 0.337477] squashfs: version 4.0 (2009/01/31) Phillip Lougher \par \cf0\highlight0\f1 [ 0.338696] jffs2: version 2.2. (NAND) \'a9 2001-2006 Red Hat, Inc.\f0 \par \cf0\highlight0 [ 0.339728] fuse init (API version 7.27) \par \cf0\highlight0 [ 0.340997] SGI XFS with security attributes, no debug enabled \par \cf0\highlight0 [ 0.349485] Key type asymmetric registered \par \cf0\highlight0 [ 0.349774] Asymmetric key parser 'x509' registered \par \cf0\highlight0 [ 0.350203] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249) \par \cf0\highlight0 [ 0.350732] io scheduler noop registered \par \cf0\highlight0 [ 0.351003] io scheduler deadline registered \par \cf0\highlight0 [ 0.351654] io scheduler cfq registered (default) \par \cf0\highlight0 [ 0.351977] io scheduler mq-deadline registered \par \cf0\highlight0 [ 0.352285] io scheduler kyber registered \par \cf0\highlight0 [ 0.353861] tty_register_driver, driver->major 128, minor 0, driver ptm \par \cf0\highlight0 [ 0.354320] tty_register_driver, driver->major 136, minor 0, driver pts \par \cf0\highlight0 [ 0.356405] cacheinfo: Unable to detect cache hierarchy for CPU 0 \par \cf0\highlight0 [ 0.360057] brd: module loaded \par \cf0\highlight0 [ 0.381536] loop: module loaded \par \cf0\highlight0 [ 0.382997] zram: Added device: zram0 \par \cf0\highlight0 [ 0.383622] lkdtm: No crash points registered, enable through debugfs \par \cf0\highlight0 [ 0.386083] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver \par \cf0\highlight0 [ 0.386583] ehci-pci: EHCI PCI platform driver \par \cf0\highlight0 [ 0.386983] ehci-platform: EHCI generic platform driver \par \cf0\highlight0 [ 0.387490] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver \par \cf0\highlight0 [ 0.387924] ohci-platform: OHCI generic platform driver \par \cf0\highlight0 [ 0.388653] tty_register_driver, driver->major 166, minor 0, driver ttyACM \par \cf0\highlight0 [ 0.389203] usbcore: registered new interface driver cdc_acm \par \cf0\highlight0 [ 0.389617] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters \par \cf0\highlight0 [ 0.390225] usbcore: registered new interface driver cdc_wdm \par \cf0\highlight0 [ 0.391191] usbcore: registered new interface driver uas \par \cf0\highlight0 [ 0.391724] usbcore: registered new interface driver usb-storage \par \cf0\highlight0 [ 0.392249] tty_register_driver, driver->major 188, minor 0, driver ttyUSB \par \cf0\highlight0 [ 0.392842] usbcore: registered new interface driver usbserial_generic \par \cf0\highlight0 [ 0.393334] usbserial: USB Serial support registered for generic \par \cf0\highlight0 [ 0.393845] usbcore: registered new interface driver cp210x \par \cf0\highlight0 [ 0.394284] usbserial: USB Serial support registered for cp210x \par \cf0\highlight0 [ 0.394850] usbcore: registered new interface driver ftdi_sio \par \cf0\highlight0 [ 0.395289] usbserial: USB Serial support registered for FTDI USB Serial Device \par \cf0\highlight0 [ 0.395881] usbcore: registered new interface driver keyspan \par \cf0\highlight0 [ 0.396314] usbserial: USB Serial support registered for Keyspan - (without firmware) \par \cf0\highlight0 [ 0.396917] usbserial: USB Serial support registered for Keyspan 1 port adapter \par \cf0\highlight0 [ 0.397488] usbserial: USB Serial support registered for Keyspan 2 port adapter \par \cf0\highlight0 [ 0.398022] usbserial: USB Serial support registered for Keyspan 4 port adapter \par \cf0\highlight0 [ 0.398608] usbcore: registered new interface driver option \par \cf0\highlight0 [ 0.399044] usbserial: USB Serial support registered for GSM modem (1-port) \par \cf0\highlight0 [ 0.399610] usbcore: registered new interface driver oti6858 \par \cf0\highlight0 [ 0.400040] usbserial: USB Serial support registered for oti6858 \par \cf0\highlight0 [ 0.400542] usbcore: registered new interface driver pl2303 \par \cf0\highlight0 [ 0.400965] usbserial: USB Serial support registered for pl2303 \par \cf0\highlight0 [ 0.401465] usbcore: registered new interface driver qcserial \par \cf0\highlight0 [ 0.401905] usbserial: USB Serial support registered for Qualcomm USB modem \par \cf0\highlight0 [ 0.402481] usbcore: registered new interface driver sierra \par \cf0\highlight0 [ 0.402919] usbserial: USB Serial support registered for Sierra USB modem \par \cf0\highlight0 [ 0.403609] tty_register_driver, driver->major 247, minor 0, driver ttyGS \par \cf0\highlight0 [ 0.404659] i2c /dev entries driver \par \cf0\highlight0 [ 0.405282] usbcore: registered new interface driver uvcvideo \par \cf0\highlight0 [ 0.405707] USB Video Class driver (1.1.1) \par \cf0\highlight0 [ 0.406921] sdhci: Secure Digital Host Controller Interface driver \par \cf0\highlight0 [ 0.407330] sdhci: Copyright(c) Pierre Ossman \par \cf0\highlight0 [ 0.407663] Synopsys Designware Multimedia Card Interface Driver \par \cf0\highlight0 [ 0.408153] sdhci-pltfm: SDHCI platform and OF driver helper \par \cf0\highlight0 [ 0.408723] bus: 'platform': driver_probe_device: matched device 8404000.sdhci with driver sdhci-dwcmshc \par \cf0\highlight0 [ 0.409363] bus: 'platform': really_probe: probing driver sdhci-dwcmshc with device 8404000.sdhci \par \cf0\highlight0 [ 0.410235] devm_clk_get, dev 8404000.sdhci \par \cf0\highlight0 [ 0.410573] clk_core_prepare, rate 50000000, ret 0 \par \cf0\highlight0 [ 0.411065] emmc quirks 0x2000000, clock-frequency 0 \par \cf0\highlight0 [ 0.411604] __sdhci_read_caps, host caps 0x3f6e6481 \par \cf0\highlight0 [ 0.411932] __sdhci_read_caps, host caps1 0x8008071 \par \cf0\highlight0 [ 0.412259] mmc0: Unknown controller version (5). You may experience problems. \par \cf0\highlight0 [ 0.413316] sdhci_setup_host, adma_table 0xffffff800801d200, adma_addr 8ff040200, align_buffer_sz 512 \par \cf0\highlight0 [ 0.413984] sdhci_setup_host, emmc caps 0x4387040f, caps2 0x20000, flags 53378, quirks 33554432, quirks2 0 \par \cf0\highlight0 [ 0.415647] sdhci_set_power_noreg, pwr 15 \par \cf0\highlight0 [ 0.415926] sdhci_set_ios, ctrl 0x0 \par \cf0\highlight0 [ 0.416166] sdhci_set_ios, ctrl_2 0x0 \par \cf0\highlight0 [ 0.434595] sdhci_set_ios, ctrl 0x0 \par \cf0\highlight0 [ 0.434837] sdhci_set_ios, ctrl_2 0x0 \par \cf0\highlight0 [ 0.447706] mmc0: mmc_rescan_try_freq: trying to init card at 400000 Hz, host->restrict_caps 5 \par \cf0\highlight0 [ 0.448273] sdhci_set_ios, ctrl 0x0 \par \cf0\highlight0 [ 0.448554] sdhci_set_ios, ctrl_2 0x0 \par \cf0\highlight0 [ 0.448842] mmc0: SDHCI controller on 8404000.sdhci [8404000.sdhci] using ADMA 64-bit \par \cf0\highlight0 [ 0.449487] bus: 'platform': really_probe: bound device 8404000.sdhci to driver sdhci-dwcmshc \par \cf0\highlight0 [ 0.450510] hidraw: raw HID events driver (C) Jiri Kosina \par \cf0\highlight0 [ 0.451488] sdhci_set_ios, ctrl 0x0 \par \cf0\highlight0 [ 0.451731] sdhci_set_ios, ctrl_2 0x0 \par \cf0\highlight0 [ 0.452210] usbcore: registered new interface driver usbhid \par \cf0\highlight0 [ 0.452616] usbhid: USB HID core driver \par \cf0\highlight0 [ 0.453282] mmc_rescan_try_freq, mmc_go_idle \par \cf0\highlight0 [ 0.454169] sdhci_set_ios, ctrl 0x0 \par \cf0\highlight0 [ 0.454451] sdhci_set_ios, ctrl_2 0x0 \par \cf0\highlight0 [ 0.457171] Loading compiled-in X.509 certificates \par \cf0\highlight0 [ 0.457576] sdhci_set_ios, ctrl 0x0 \par \cf0\highlight0 [ 0.457817] sdhci_set_ios, ctrl_2 0x0 \par \cf0\highlight0 [ 0.459570] mmc_sd_get_cid, err 0, 0 is ok \par \cf0\highlight0 [ 0.461511] cdns_uart_startup, is_brk_support 1, uart_s 0x124, read 0x124, rx_timeout 10 \par \cf0\highlight0 [ 0.462120] cdns_uart_isr, irq 10, port name ttyPS0, isrstatus 0x100 \par \cf0\highlight0 [ 0.462885] cdns_uart_startup, CDNS_UART_RX_IRQS 0x161, readUart_enable 0x0, readUart_s 0x0, irq 10 \par \cf0\highlight0 [ 0.463650] prepare_namespace \par \cf0\highlight0 [ 0.463874] prepare_namespace, saved_root_name PARTUUID=614e0000-0000, ROOT_DEV 0, P \par \cf0\highlight0 [ 0.464856] Waiting for root device PARTUUID=614e0000-0000... \par \cf0\highlight0 [ 0.471867] mmc_sd_get_cid, power on? after mmc_send_app_op_cond, err 0, 0 is ok \par \cf0\highlight0 [ 0.473109] mmc_sd_init_card, mmc_select_card\par \cf0\highlight0 [ 0.479227] sdhci_set_ios, ctrl 0x1c \par \cf0\highlight0 [ 0.479506] sdhci_set_ios, ctrl_2 0x0 \par \cf0\highlight0 [ 0.479768] sdhci_set_ios, ctrl 0x1c \par \cf0\highlight0 [ 0.480012] sdhci_set_ios, ctrl_2 0x0 \par \cf0\highlight0 [ 0.484446] sdhci_set_ios, ctrl 0x1e \par \cf0\highlight0 [ 0.484692] sdhci_set_ios, ctrl_2 0x0 \par \cf0\highlight0 [ 0.484981] mmc0: new high speed SDHC card at address f5cf \par \cf0\highlight0 [ 0.485805] bus: 'mmc': driver_probe_device: matched device mmc0:f5cf with driver mmcblk \par \cf0\highlight0 [ 0.486348] bus: 'mmc': really_probe: probing driver mmcblk with device mmc0:f5cf \par \cf0\highlight0 [ 0.488712] mmcblk0: mmc0:f5cf SD08G 7.42 GiB \par \cf0\highlight0 [ 1.231714] find_valid_gpt, lastlba 15564799, alternate_lba 1080339, force_gpt 0 \par \cf0\highlight0 [ 1.973514] good_pgpt 1, good_agpt 1 \par \cf0\highlight0 [ 1.973767] GPT:Primary header thinks Alt. header is not at the end of the disk. \par \cf0\highlight0 [ 1.974253] GPT:1080339 != 15564799 \par \cf0\highlight0 [ 1.974524] GPT:Alternate GPT header not at the end of the disk. \par \cf0\highlight0 [ 1.974922] GPT:1080339 != 15564799 \par \cf0\highlight0 [ 1.975159] GPT: Use GNU Parted to correct GPT errors. \par \cf0\highlight0 [ 1.975543] GUID Partition Table is valid! Yea! \par \cf0\highlight0 [ 1.975930] success efi_partition \par \cf0\highlight0 [ 1.976158] mmcblk0: p1 p2 p3 \par \cf0\highlight0 [ 1.980012] bus: 'mmc': really_probe: bound device mmc0:f5cf to driver mmcblk \par \cf0\highlight0 [ 1.983616] mount_root, mount /dev/root \par \cf0\highlight0 [ 1.983886] fs_names ext4, name /dev/root \par \cf0\highlight0 [ 1.984173] ksys_mount, kernel_type ext4, devname /dev/root, dirname /root, \par \cf0\highlight0 [ 3.612382] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null) \par \cf0\highlight0 [ 3.613048] VFS: Mounted root (ext4 filesystem) on device 179:3. \par \cf0\highlight0 [ 3.613486] fs_names ext4, root_mount_data (null), err 0 \par \cf0\highlight0 [ 3.613860] ksys_mount, kernel_type devtmpfs, devname devtmpfs, dirname dev, \par \cf0\highlight0 [ 4.855748] devtmpfs: mounted \par \cf0\highlight0 [ 4.855964] ksys_mount, kernel_type (null), devname ., dirname /, \par \cf0\highlight0 [ 4.856613] IS_ERR(kernel_dev) 0 \par \cf0\highlight0 [ 4.856889] rootfs is available now \par \cf0\highlight0 [ 4.862342] Freeing unused kernel memory: 960K \par \cf0\highlight0 [ 4.862736] ramdisk_execute_command (null) \par \cf0\highlight0 [ 4.863127] Run /sbin/init as init process \par \cf0\highlight0 [ 61.817421] random: fast init done \par \cf0\highlight0 [ 142.414830] ksys_mount, kernel_type proc, devname proc, dirname /proc, ---------------------------->why here take so much time?\par \cf0\highlight0 [ 168.810668] ksys_mount, kernel_type sysfs, devname sysfs, dirname /sys,\par \cf0\highlight0 [ 168.837305] ksys_mount, kernel_type debugfs, devname debugfs, dirname /sys/kernel/debug,\par \cf0\highlight0 [ 168.863655] ksys_mount, kernel_type configfs, devname configfs, dirname /sys/kernel/config,\par \cf0\highlight0 [ 168.895225] ksys_mount, kernel_type devpts, devname devpts, dirname /dev/pts,\par \cf0\highlight0 [ 168.897149] ksys_mount, kernel_type tmpfs, devname tmpfs, dirname /run,\par \cf0\highlight0 [ 168.898931] ksys_mount, kernel_type tmpfs, devname tmpfs, dirname /var/volatile, \par \cf0\highlight0 Starting udev \par \cf0\highlight0 [ 169.185012] udevd[60]: starting version 3.2.7 \par \cf0\highlight0 [ 169.190724] random: udevd: uninitialized urandom read (16 bytes read) \par \cf0\highlight0 [ 169.193799] random: udevd: uninitialized urandom read (16 bytes read) \par \cf0\highlight0 [ 169.194343] random: udevd: uninitialized urandom read (16 bytes read) \par \cf0\highlight0 [ 169.215657] udevd[60]: specified group 'kvm' unknown \par \cf0\highlight0 [ 169.262271] udevd[61]: starting eudev-3.2.7 \par \cf0\highlight0 [ 169.952690] ksys_mount, kernel_type none, devname /dev/root, dirname /,\par \cf0\highlight0 [ 169.955031] EXT4-fs (mmcblk0p3): re-mounted. Opts: (null) \par \cf0\highlight0 [ 170.026234] ksys_mount, kernel_type devpts, devname devpts, dirname /dev/pts,\par \cf0\highlight0 sysctl: cannot stat /proc/sys/net/ipv4/conf/default/rp_filter: No such file or directory \par \cf0\highlight0 sysctl: cannot stat /proc/sys/net/ipv4/conf/all/rp_filter: No such file or directory \par \cf0\highlight0 hwclock: Cannot access the Hardware Clock via any known method. \par \cf0\highlight0 hwclock: Use the --verbose option to see the details of our search for an access method. \par \cf0\highlight0 Mon Jun 27 06:44:23 UTC 2022 \par \cf0\highlight0 hwclock: Cannot access the Hardware Clock via any known method. \par \cf0\highlight0 hwclock: Use the --verbose option to see the details of our search for an access method. \par \cf0\highlight0 [ 171.717357] urandom_read: 3 callbacks suppressed \par \cf0\highlight0 [ 171.717374] random: dd: uninitialized urandom read (512 bytes read) \par \cf0\highlight0 INIT: Entering runlevel: 2 \par \cf0\highlight0 Configuring network interfaces... \par \cf0\highlight0 RTNETLINK answers: Operation not supported \par \cf0\highlight0 Cannot find device "eth0" \par \cf0\highlight0 [ 172.203963] random: dbus-uuidgen: uninitialized urandom read (12 bytes read) \par \cf0\highlight0 [ 172.204647] random: dbus-uuidgen: uninitialized urandom read (8 bytes read) \par \cf0\highlight0 Starting system message bus: \par \cf0\highlight0 dbus. \par \cf0\highlight0 hwclock: Cannot access the Hardware Clock via any known method. \par \cf0\highlight0 hwclock: Use the --verbose option to see the details of our search for an access method. \par \cf0\highlight0 Starting syslogd/klogd: \par \cf0\highlight0 done \par \par \cf0\highlight0 Poky (Yocto Project Reference Distro) 2.7.4 rockchip-rk3568-evb ttyPS0 \par \par \cf0\highlight0 rockchip-rk3568-evb login: \par \cf0\highlight0 root@rockchip-rk3568-evb:~# cd / \par \cf0\highlight0 root@rockchip-rk3568-evb:/# dmesg > my_msg_0629_ \par \cf0\highlight0 root@rockchip-rk3568-evb:/# ls \par \cf0\highlight0 bin
bootargs = "loglevel=7 earlycon=cdns,mmio32,0x02030000 swiotlb=1 console=ttyPS0,115200 rw root=PARTUUID=614e0000-0000 rootfstype=ext4 roowait";
my device tree:
// SPDX-LICENSE-IDENTIFIER: (GPL-2.0+ OR MIT)/* * Copyright (c) 2020 Rockchip Electronics Co., Ltd. * *//dts-v1/;
#include <dt-bindings/interrupt-controller/arm-gic.h>#include <dt-bindings/interrupt-controller/irq.h>
/ { model = "Rockchip RK3568 EVB1 DDR4 V10 Board"; compatible = "rockchip,rk3568-evb1-ddr4-v10", "rockchip,rk3568"; interrupt-parent = <&gic>; #address-cells = <2>; #size-cells = <2>;
chosen: chosen { bootargs = "loglevel=7 earlycon=cdns,mmio32,0x02030000 swiotlb=1 console=ttyPS0,115200 rw root=PARTUUID=614e0000-0000 rootfstype=ext4 rootwait"; stdout-path = &uart0; }; aliases { serial0 = &uart0; }; memory@800000000 { device_type = "memory"; reg = <0x8 0x00000000 0x1 0x00000000>; /* size : 4 GB DDR */ }; cpus { #address-cells = <2>; #size-cells = <0>;
cpu0: cpu@0 { device_type = "cpu"; compatible = "arm,cortex-a55"; reg = <0x0 0x0>; enable-method = "psci"; clocks = <&clkcpu 0>; operating-points-v2 = <&cpu0_opp_table>; #cooling-cells = <2>; dynamic-power-coefficient = <187>; power-model { compatible = "simple-power-model"; leakage-range= <10 40>; ls = <(-9196) 6360 0>; static-coefficient = <100000>; ts = <83822 206397 (-4300) 71>; thermal-zone = "soc-thermal"; }; };
cpu1: cpu@100 { device_type = "cpu"; compatible = "arm,cortex-a55"; reg = <0x0 0x100>; enable-method = "psci"; clocks = <&clkcpu 0>; operating-points-v2 = <&cpu0_opp_table>; };
cpu2: cpu@200 { device_type = "cpu"; compatible = "arm,cortex-a55"; reg = <0x0 0x200>; enable-method = "psci"; clocks = <&clkcpu 0>; operating-points-v2 = <&cpu0_opp_table>; };
cpu3: cpu@300 { device_type = "cpu"; compatible = "arm,cortex-a55"; reg = <0x0 0x300>; enable-method = "psci"; clocks = <&clkcpu 0>; operating-points-v2 = <&cpu0_opp_table>; }; }; cpu0_opp_table: cpu0-opp-table { compatible = "operating-points-v2"; opp-shared;
rockchip,temp-hysteresis = <5000>; rockchip,low-temp = <0>; rockchip,low-temp-adjust-volt = </* MHz MHz uV */1200 1200 75000>;
//nvmem-cells = <&cpu_leakage>; //nvmem-cell-names = "leakage";
opp-408000000 { opp-hz = /bits/ 64 <408000000>; opp-microvolt = <825000 825000 1150000>; clock-latency-ns = <40000>; }; opp-600000000 { opp-hz = /bits/ 64 <600000000>; opp-microvolt = <825000 825000 1150000>; clock-latency-ns = <40000>; }; opp-816000000 { opp-hz = /bits/ 64 <816000000>; opp-microvolt = <825000 825000 1150000>; clock-latency-ns = <40000>; opp-suspend; }; opp-1200000000 { opp-hz = /bits/ 64 <1200000000>; opp-microvolt = <825000 825000 1150000>; clock-latency-ns = <40000>; }; opp-1416000000 { opp-hz = /bits/ 64 <1416000000>; opp-microvolt = <900000 900000 1150000>; clock-latency-ns = <40000>; }; opp-1608000000 { opp-hz = /bits/ 64 <1608000000>; opp-microvolt = <975000 975000 1150000>; clock-latency-ns = <40000>; }; opp-1800000000 { opp-hz = /bits/ 64 <1800000000>; opp-microvolt = <1050000 1050000 1150000>; clock-latency-ns = <40000>; }; opp-1992000000 { opp-hz = /bits/ 64 <1992000000>; opp-microvolt = <1150000 1150000 1150000>; clock-latency-ns = <40000>; }; }; arm-pmu { compatible = "arm,cortex-a55-pmu", "arm,armv8-pmuv3"; interrupts = <GIC_SPI 228 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 229 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 230 IRQ_TYPE_LEVEL_HIGH>, <GIC_SPI 231 IRQ_TYPE_LEVEL_HIGH>; interrupt-affinity = <&cpu0>, <&cpu1>, <&cpu2>, <&cpu3>; }; timer { compatible = "arm,armv8-timer"; interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>, <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>, <GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>, <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(4) | IRQ_TYPE_LEVEL_HIGH)>; arm,no-tick-in-suspend; }; clkcpu: clkcpu { compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <100000000>; clock-output-names = "clkcpu"; };
pclk: pclk { compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <7500000>; clock-output-names = "pclk"; };
uart_clk: uart_clk { compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <7500000>; clock-output-names = "uart_clk"; };
gic: interrupt-controller@08100000 { compatible = "arm,gic-v3"; #interrupt-cells = <3>; #address-cells = <2>; #size-cells = <2>; ranges; interrupt-controller;
reg = <0x0 0x08100000 0 0x10000>, /* GICD */ <0x0 0x08180000 0 0xc0000>; /* GICR */ interrupts = <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>; /*its: interrupt-controller@08120000 { compatible = "arm,gic-v3-its"; msi-controller; #msi-cells = <1>; reg = <0x0 0x08120000 0x0 0x20000>; };*/ }; uart0: serial@02030000 { compatible = "cdns,uart-r1p12", "xlnx,xuartps"; status = "okay"; interrupt-parent = <&gic>; interrupts = <0 28 4>; reg = <0x0 0x02030000 0x0 0x1000>; //clock-names = "uart_clk"; clock-names = "uart_clk", "pclk"; clocks = <&uart_clk>, <&pclk>; };
clksd: clksd { compatible = "fixed-clock"; #clock-cells = <0>; clock-frequency = <25000000>; clock-output-names = "clksd"; };
sdmmc: sdhci@08404000 { compatible = "snps,dwcmshc-sdhci"; reg = <0x0 0x08404000 0x0 0x1000>; interrupts = <GIC_SPI 272 IRQ_TYPE_LEVEL_HIGH>; //assigned-clocks = <&cru BCLK_EMMC>, <&cru TCLK_EMMC>; //assigned-clock-rates = <200000000>, <24000000>; clocks = <&clksd>; clock-names = "core";//"core", "bus", "axi", "block", "timer"; status = "okay"; };};
&sdmmc { bus-width = <4>; cap-mmc-highspeed; cap-sd-highspeed; supports-sd; supports-emmc; //vqmmc-supply = <&vccio_sd>; //vmmc-supply = <&vcc_sd>; status = "okay";};
my kernel config:
CONFIG_DEFAULT_HOSTNAME="localhost"CONFIG_SYSVIPC=yCONFIG_NO_HZ=yCONFIG_HIGH_RES_TIMERS=yCONFIG_PREEMPT_VOLUNTARY=yCONFIG_LOG_BUF_SHIFT=18CONFIG_CGROUPS=yCONFIG_CGROUP_SCHED=yCONFIG_CFS_BANDWIDTH=yCONFIG_CGROUP_FREEZER=yCONFIG_CPUSETS=yCONFIG_CGROUP_DEVICE=yCONFIG_CGROUP_CPUACCT=yCONFIG_NAMESPACES=yCONFIG_USER_NS=yCONFIG_BLK_DEV_INITRD=yCONFIG_CC_OPTIMIZE_FOR_SIZE=yCONFIG_EMBEDDED=y# CONFIG_COMPAT_BRK is not setCONFIG_PROFILING=yCONFIG_ARCH_NETINT=yCONFIG_PCI=yCONFIG_PCIEPORTBUS=y# CONFIG_ARM64_ERRATUM_826319 is not set# CONFIG_ARM64_ERRATUM_827319 is not set# CONFIG_ARM64_ERRATUM_824069 is not set# CONFIG_ARM64_ERRATUM_819472 is not set# CONFIG_ARM64_ERRATUM_832075 is not set# CONFIG_CAVIUM_ERRATUM_22375 is not set# CONFIG_CAVIUM_ERRATUM_23154 is not setCONFIG_SCHED_MC=yCONFIG_NR_CPUS=8CONFIG_HZ_1000=yCONFIG_SECCOMP=yCONFIG_ARMV8_DEPRECATED=yCONFIG_SWP_EMULATION=yCONFIG_CP15_BARRIER_EMULATION=yCONFIG_SETEND_EMULATION=y# CONFIG_EFI is not setCONFIG_COMPAT=yCONFIG_PM_DEBUG=yCONFIG_PM_ADVANCED_DEBUG=yCONFIG_WQ_POWER_EFFICIENT_DEFAULT=yCONFIG_CPU_IDLE=yCONFIG_ARM_CPUIDLE=yCONFIG_CPU_FREQ=yCONFIG_CPU_FREQ_DEFAULT_GOV_INTERACTIVE=yCONFIG_CPU_FREQ_GOV_POWERSAVE=yCONFIG_CPU_FREQ_GOV_USERSPACE=yCONFIG_CPU_FREQ_GOV_ONDEMAND=yCONFIG_CPU_FREQ_GOV_CONSERVATIVE=yCONFIG_CPUFREQ_DT=yCONFIG_ARM64_CRYPTO=yCONFIG_CRYPTO_SHA1_ARM64_CE=yCONFIG_CRYPTO_SHA2_ARM64_CE=yCONFIG_CRYPTO_GHASH_ARM64_CE=yCONFIG_CRYPTO_AES_ARM64_CE_CCM=yCONFIG_CRYPTO_AES_ARM64_CE_BLK=yCONFIG_MODULES=yCONFIG_MODULE_FORCE_LOAD=yCONFIG_MODULE_UNLOAD=yCONFIG_MODULE_FORCE_UNLOAD=yCONFIG_PARTITION_ADVANCED=y# CONFIG_COMPACTION is not setCONFIG_DEFAULT_MMAP_MIN_ADDR=32768CONFIG_CMA=yCONFIG_ZSMALLOC=yCONFIG_NET=yCONFIG_UNIX=yCONFIG_UNIX_DIAG=yCONFIG_DEVTMPFS=yCONFIG_DEVTMPFS_MOUNT=yCONFIG_DEBUG_DEVRES=yCONFIG_DMA_CMA=yCONFIG_MTD=yCONFIG_MTD_CMDLINE_PARTS=yCONFIG_MTD_BLOCK=yCONFIG_MTD_UBI=yCONFIG_DTC_SYMBOLS=yCONFIG_ZRAM=yCONFIG_BLK_DEV_LOOP=yCONFIG_BLK_DEV_RAM=yCONFIG_BLK_DEV_RAM_COUNT=2CONFIG_BLK_DEV_RAM_SIZE=20480CONFIG_SRAM=yCONFIG_SCSI=yCONFIG_BLK_DEV_SD=yCONFIG_BLK_DEV_SR=yCONFIG_SCSI_SCAN_ASYNC=yCONFIG_SCSI_SPI_ATTRS=yCONFIG_INPUT_FF_MEMLESS=yCONFIG_INPUT_MATRIXKMAP=yCONFIG_INPUT_EVDEV=yCONFIG_KEYBOARD_ADC=y# CONFIG_KEYBOARD_ATKBD is not set# CONFIG_MOUSE_PS2 is not setCONFIG_MOUSE_CYAPA=yCONFIG_MOUSE_ELAN_I2C=yCONFIG_INPUT_MISC=yCONFIG_INPUT_UINPUT=y# CONFIG_SERIO is not setCONFIG_VT_HW_CONSOLE_BINDING=y# CONFIG_LEGACY_PTYS is not setCONFIG_SERIAL_XILINX_PS_UART=yCONFIG_SERIAL_XILINX_PS_UART_CONSOLE=yCONFIG_HW_RANDOM=yCONFIG_TCG_TPM=yCONFIG_TCG_TIS_I2C_INFINEON=yCONFIG_I2C_CHARDEV=yCONFIG_I2C_MUX=yCONFIG_I2C_RK3X=yCONFIG_SPI=yCONFIG_SPI_BITBANG=yCONFIG_SPI_SPIDEV=yCONFIG_POWER_AVS=yCONFIG_SYSCON_REBOOT_MODE=yCONFIG_BATTERY_SBS=y# CONFIG_HWMON is not setCONFIG_THERMAL=yCONFIG_THERMAL_WRITABLE_TRIPS=yCONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR=yCONFIG_THERMAL_GOV_FAIR_SHARE=yCONFIG_THERMAL_GOV_STEP_WISE=yCONFIG_CPU_THERMAL=yCONFIG_DEVFREQ_THERMAL=yCONFIG_WATCHDOG=yCONFIG_DW_WATCHDOG=yCONFIG_MFD_SYSCON=yCONFIG_REGULATOR=yCONFIG_REGULATOR_DEBUG=yCONFIG_REGULATOR_FIXED_VOLTAGE=yCONFIG_REGULATOR_MP8865=yCONFIG_REGULATOR_PWM=yCONFIG_MEDIA_SUPPORT=yCONFIG_MEDIA_CAMERA_SUPPORT=yCONFIG_MEDIA_CEC_SUPPORT=yCONFIG_MEDIA_CONTROLLER=yCONFIG_VIDEO_V4L2_SUBDEV_API=yCONFIG_MEDIA_USB_SUPPORT=yCONFIG_USB_VIDEO_CLASS=y# CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV is not set# CONFIG_USB_GSPCA is not setCONFIG_V4L_PLATFORM_DRIVERS=yCONFIG_SOC_CAMERA=yCONFIG_V4L_MEM2MEM_DRIVERS=y# CONFIG_MEDIA_SUBDRV_AUTOSELECT is not setCONFIG_VIDEO_OS04A10=yCONFIG_VIDEO_OV4689=yCONFIG_VIDEO_OV5695=yCONFIG_VIDEO_OV7251=yCONFIG_VIDEO_OV13850=yCONFIG_VIDEO_GC8034=y# CONFIG_VGA_ARB is not setCONFIG_DRM=yCONFIG_DRM_LOAD_EDID_FIRMWARE=yCONFIG_DRM_PANEL_SIMPLE=yCONFIG_MALI_DEVFREQ=yCONFIG_MALI_MIDGARD_FOR_LINUX=yCONFIG_MALI_MIDGARD=mCONFIG_MALI_EXPERT=yCONFIG_MALI_PLATFORM_THIRDPARTY=yCONFIG_MALI_PLATFORM_THIRDPARTY_NAME="rk"CONFIG_MALI_DEBUG=yCONFIG_MALI_PWRSOFT_765=yCONFIG_MALI_BIFROST_FOR_LINUX=yCONFIG_MALI_BIFROST=mCONFIG_MALI_BIFROST_DEVFREQ=yCONFIG_MALI_PLATFORM_NAME="rk"CONFIG_BACKLIGHT_LCD_SUPPORT=y# CONFIG_LCD_CLASS_DEVICE is not setCONFIG_BACKLIGHT_CLASS_DEVICE=yCONFIG_BACKLIGHT_PWM=yCONFIG_HID_BATTERY_STRENGTH=yCONFIG_HIDRAW=yCONFIG_UHID=yCONFIG_HID_KENSINGTON=yCONFIG_HID_MULTITOUCH=yCONFIG_USB_HIDDEV=yCONFIG_I2C_HID=yCONFIG_USB=yCONFIG_USB_ANNOUNCE_NEW_DEVICES=y# CONFIG_USB_DEFAULT_PERSIST is not setCONFIG_USB_OTG=yCONFIG_USB_MON=yCONFIG_USB_XHCI_HCD=yCONFIG_USB_EHCI_HCD=yCONFIG_USB_EHCI_ROOT_HUB_TT=yCONFIG_USB_EHCI_HCD_PLATFORM=yCONFIG_USB_OHCI_HCD=y# CONFIG_USB_OHCI_HCD_PCI is not setCONFIG_USB_OHCI_HCD_PLATFORM=yCONFIG_USB_ACM=yCONFIG_USB_WDM=yCONFIG_USB_STORAGE=yCONFIG_USB_UAS=yCONFIG_USB_DWC3=yCONFIG_USB_DWC2=yCONFIG_USB_SERIAL=yCONFIG_USB_SERIAL_GENERIC=yCONFIG_USB_SERIAL_CP210X=yCONFIG_USB_SERIAL_FTDI_SIO=yCONFIG_USB_SERIAL_KEYSPAN=yCONFIG_USB_SERIAL_PL2303=yCONFIG_USB_SERIAL_OTI6858=yCONFIG_USB_SERIAL_QUALCOMM=yCONFIG_USB_SERIAL_SIERRAWIRELESS=yCONFIG_USB_SERIAL_OPTION=yCONFIG_USB_GADGET=yCONFIG_USB_GADGET_DEBUG_FILES=yCONFIG_USB_GADGET_VBUS_DRAW=500CONFIG_USB_CONFIGFS=yCONFIG_USB_CONFIGFS_UEVENT=yCONFIG_USB_CONFIGFS_ACM=yCONFIG_USB_CONFIGFS_MASS_STORAGE=yCONFIG_USB_CONFIGFS_F_FS=yCONFIG_USB_CONFIGFS_F_UVC=yCONFIG_MMC=yCONFIG_MMC_BLOCK_MINORS=32CONFIG_MMC_TEST=yCONFIG_SDIO_KEEPALIVE=yCONFIG_MMC_SDHCI=yCONFIG_MMC_SDHCI_PLTFM=yCONFIG_MMC_SDHCI_OF_ARASAN=yCONFIG_MMC_SDHCI_OF_DWCMSHC=yCONFIG_MMC_DW=yCONFIG_DMADEVICES=yCONFIG_PL330_DMA=yCONFIG_CHROME_PLATFORMS=yCONFIG_MAILBOX=yCONFIG_ARM_MHU=yCONFIG_PLATFORM_MHU=yCONFIG_PM_DEVFREQ=yCONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=yCONFIG_DEVFREQ_GOV_PERFORMANCE=yCONFIG_DEVFREQ_GOV_POWERSAVE=yCONFIG_DEVFREQ_GOV_USERSPACE=yCONFIG_PM_DEVFREQ_EVENT=yCONFIG_EXTCON=yCONFIG_MEMORY=yCONFIG_IIO=yCONFIG_IIO_BUFFER=yCONFIG_IIO_KFIFO_BUF=yCONFIG_IIO_TRIGGER=yCONFIG_SENSORS_ISL29018=yCONFIG_SENSORS_TSL2563=yCONFIG_TSL2583=yCONFIG_IIO_SYSFS_TRIGGER=yCONFIG_PWM=yCONFIG_RESET_CONTROLLER=yCONFIG_GENERIC_PHY=yCONFIG_NVMEM=y# CONFIG_NVMEM_SYSFS is not setCONFIG_EXT4_FS=yCONFIG_EXT4_FS_POSIX_ACL=yCONFIG_EXT4_FS_SECURITY=yCONFIG_XFS_FS=y# CONFIG_DNOTIFY is not setCONFIG_FUSE_FS=yCONFIG_ISO9660_FS=yCONFIG_JOLIET=yCONFIG_ZISOFS=yCONFIG_VFAT_FS=yCONFIG_FAT_DEFAULT_CODEPAGE=936CONFIG_FAT_DEFAULT_IOCHARSET="utf8"CONFIG_TMPFS=yCONFIG_TMPFS_POSIX_ACL=yCONFIG_JFFS2_FS=yCONFIG_SQUASHFS=yCONFIG_PSTORE=yCONFIG_PSTORE_CONSOLE=yCONFIG_PSTORE_RAM=yCONFIG_NLS_DEFAULT="utf8"CONFIG_NLS_CODEPAGE_437=yCONFIG_NLS_CODEPAGE_936=yCONFIG_NLS_ASCII=yCONFIG_NLS_ISO8859_1=yCONFIG_NLS_UTF8=yCONFIG_UNICODE=yCONFIG_KEYS=yCONFIG_CRYPTO_RSA=yCONFIG_CRYPTO_ECDH=yCONFIG_CRYPTO_CCM=yCONFIG_CRYPTO_GCM=y# CONFIG_CRYPTO_ECHAINIV is not setCONFIG_CRYPTO_CBC=yCONFIG_CRYPTO_CFB=yCONFIG_CRYPTO_XTS=yCONFIG_CRYPTO_CMAC=yCONFIG_CRYPTO_MD5=yCONFIG_CRYPTO_SHA512=yCONFIG_CRYPTO_SM3=yCONFIG_CRYPTO_ARC4=yCONFIG_CRYPTO_DES=yCONFIG_CRYPTO_TWOFISH=yCONFIG_CRYPTO_ANSI_CPRNG=yCONFIG_ASYMMETRIC_KEY_TYPE=yCONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=yCONFIG_X509_CERTIFICATE_PARSER=yCONFIG_PKCS7_MESSAGE_PARSER=yCONFIG_SYSTEM_TRUSTED_KEYRING=yCONFIG_CRC_CCITT=yCONFIG_CRC_T10DIF=yCONFIG_CRC7=y# CONFIG_XZ_DEC_X86 is not set# CONFIG_XZ_DEC_POWERPC is not set# CONFIG_XZ_DEC_IA64 is not set# CONFIG_XZ_DEC_SPARC is not setCONFIG_PRINTK_TIME=yCONFIG_DYNAMIC_DEBUG=yCONFIG_DEBUG_INFO=yCONFIG_MAGIC_SYSRQ=yCONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0CONFIG_SCHEDSTATS=yCONFIG_DEBUG_SPINLOCK=yCONFIG_DEBUG_CREDENTIALS=yCONFIG_RCU_CPU_STALL_TIMEOUT=60CONFIG_FUNCTION_TRACER=yCONFIG_BLK_DEV_IO_TRACE=yCONFIG_LKDTM=y