为了让文件系统安全有保证,我想做成只读的文件系统?或者做成overlayroot,这需要怎么实现呢
求助
求助,如何设置为只读文件系统呢?
您好,要修改成只读文件系统可以修改<SDK>/ buildroot/board/rockchip/rk3506/luckfox-overlay/etc/inittab
重新编译后烧录的系统就是只读系统
还有一种方式是换用squashfs(仅限spinand),这个没有实测过大致的思路为
1 修改buildroot打包的根文件系统类型
使用 ./build.sh buildroot-config 搜索 BR2_TARGET_ROOTFS_UBI_SQUASHFS
将 UBI root filesystem 修改为 squashfs
2 删掉 buildroot/configs/rockchip_rk3506_luckfox_defconfig 中 ubifs 的相关配置
3 使用 ./build.sh config 进入 Rootfs -> filesystem type 修改为 squashfs
4 修改设备树的bootargs,具体参数需要查询相关资料
Code: Select all
// ::sysinit:/bin/mount -o remount,rw /
::sysinit:/bin/mount -o remount,ro /
还有一种方式是换用squashfs(仅限spinand),这个没有实测过大致的思路为
1 修改buildroot打包的根文件系统类型
使用 ./build.sh buildroot-config 搜索 BR2_TARGET_ROOTFS_UBI_SQUASHFS
将 UBI root filesystem 修改为 squashfs
2 删掉 buildroot/configs/rockchip_rk3506_luckfox_defconfig 中 ubifs 的相关配置
Code: Select all
- #include "fs/ubifs.config"
4 修改设备树的bootargs,具体参数需要查询相关资料
你好,感谢你的帮助,由于第一种方案仍然可以使用mount -o remount,rw /,我打算选择了第二种方案,
但是我按照你的指点,还是出现了问题,下面是启动失败的日志,
下面的是我根据你的提示配置
1. ./build.sh buildroot-config
2.vim buildroot/configs/rockchip_rk3506_luckfox_defconfi
3. ./build.sh config
4.vim ./kernel-6.1/arch/arm/boot/dts/rk3506g-luckfox-lyra-plus.dts
我不知道哪里出了问题,希望能得到你的帮助,期待你的回复
但是我按照你的指点,还是出现了问题,下面是启动失败的日志,
Code: Select all
0ac6b06a19 typ 24/11/13-17:22:48,fwver: v1.04
tREFI:4x, sr_idle:93, pd_idle:13
SRX
get rd_skew=0x2a, wr_skew=0x24
PHY drv:clk:60,ca:160,DQ:80,odt:480
vrefinner:50%, vrefout:50%
dram drv:40,odt:0
sr_dq:0, sr_ca:0, sr_clk:0
rg:0x1c-0x0-0x2, 0xf-0x0-0x2,status:a007
DDR3, 750MHz
BW=16 Col=10 Bk=8 CS0 Row=13 CS=1 Size=128MB
out
U-Boot SPL board init
U-Boot SPL 2017.09-g2b36fa3-dirty #libiao (Feb 19 2025 - 21:36:22)
sfc cmd=03H(6BH-x4)
SPI Nand ID ef aa 22
unrecognized JEDEC id bytes: ff, ef, aa
Trying to boot from MTD1
No misc partition
Trying fit image at 0x2000 sector
## Verified-boot: 0
## Checking optee 0x00001000 ... sha256(690eb8a14d...) + OK
## Checking uboot 0x00200000 ... sha256(6a9d202481...) + OK
## Checking fdt 0x002a1640 ... sha256(94765d3778...) + OK
Jumping to U-Boot(0x00200000) via OP-TEE(0x00001000)
Total: 60.141/99.598 ms
I/TC:
I/TC: Status: cluster=0xc00, core=0xe100, bootcpu=0
I/TC: Next entry point address: 0x00200000
I/TC: OP-TEE version: 3.13.0-894-g0e7e5b3c7ff #chenjh (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Tue Nov 12 09:21:23 CST 2024 arm, fwver: v1.25
I/TC: OP-TEE memory: TEEOS 0x5e000 TA 0x1000 SHM 0x1000
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
U-Boot 2017.09-g2b36fa3-dirty #libiao (Feb 19 2025 - 21:36:22 +0800)
Model: Luckfox Lyra
MPIDR: 0xf00
PreSerial: 0, raw, 0xff0a0000
DRAM: 128 MiB
Sysmem: init
Relocation Offset: 054f2000
Relocation fdt: 044fb430 - 044fedf0
CR: M/C/I
Using default environment
DM: v2
SPI Nand ID ef aa 22
Bootdev(atags): mtd 1
PartType: EFI
No misc partition
boot mode: normal
RESC: 'boot', blk@0x00006288
resource: sha256+
FIT: no signed, no conf required
DTB: rk-kernel.dtb
HASH(c): OK
Could not find baseparameter partition
Model: Luckfox Lyra Plus
rockchip_set_ethaddr: vendor_storage_write failed -5
Rockchip UBOOT DRM driver version: v1.0.1
Using display timing dts
dsi@ff640000: detailed mode clock 70000 kHz, flags[a]
H: 0800 0840 0860 0880
V: 1280 1310 1314 1324
bus_format: 100e
VOP:0xff600000 update mode to: 800x1280p60, type: MIPI0
VOP:0xff600000 set crtc_clock to 70000KHz, get 68181818Hz
Unsupported bt709f at 10bit csc depth, use bt601f instead
VOP:0xff600000 set plane [654x270->654x270@73x505] fmt[0] addr[0x5900000]
final DSI-Link bandwidth: 933 Mbps x 2
CLK: (arm clk use pvtpll, rate = 1200M)
gpll 1500000 KHz
v0pll 1179648 KHz
v1pll 903168 KHz
clk_gpll_div 187500 KHz
clk_gpll_div_100m 93750 KHz
clk_v0pll_div 147456 KHz
clk_v1pll_div 129024 KHz
aclk_bus_root 187500 KHz
hclk_bus_root 147456 KHz
pclk_bus_root 93750 KHz
aclk_hsperi_root 147456 KHz
hclk_ksperi_root 93750 KHz
Net: eth1: ethernet@ff4d0000
Hit key to stop autoboot('CTRL+C'): 0
## Booting FIT Image at 0x3ea7400 with size 0x00451000
Fdt Ramdisk skip relocation
No misc partition
## Loading kernel from FIT Image at 03ea7400 ...
Using 'conf' configuration
## Verified-boot: 0
Trying 'kernel' kernel subimage
Description: unavailable
Type: Kernel Image
Compression: uncompressed
Data Start: 0x03eb0800
Data Size: 4488048 Bytes = 4.3 MiB
Architecture: ARM
OS: Linux
Load Address: 0x01100000
Entry Point: 0x01100000
Hash algo: sha256
Hash value: fd5130812c1a5e5dc296aecc46a256190ddd0428f107becb23968eb9814b694e
Verifying Hash Integrity ... sha256+ OK
## Loading fdt from FIT Image at 03ea7400 ...
Using 'conf' configuration
Trying 'fdt' fdt subimage
Description: unavailable
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x03ea7c00
Data Size: 35588 Bytes = 34.8 KiB
Architecture: ARM
Load Address: 0x00063000
Hash algo: sha256
Hash value: d73fc7948554b3a07714a790947e63fb49f31fcdcdf091a27443ca5fb793fb3b
Verifying Hash Integrity ... sha256+ OK
Loading fdt from 0x00063000 to 0x00063000
Booting using the fdt blob at 0x00063000
Loading Kernel Image from 0x03eb0800 to 0x01100000 ... OK
kernel loaded at 0x01100000, end = 0x01547b70
Using Device Tree in place at 00063000, end 0006eb03
## reserved-memory:
trust@0: addr=0 size=62000
drm-logo@0: addr=5900000 size=15a000
ramoops@83000: addr=83000 size=2d000
Adding bank: 0x00000000 - 0x08000000 (size: 0x08000000)
Total: 947.518/1055.709 ms
Starting kernel ...
[ 1.137728] Booting Linux on physical CPU 0xf00
[ 1.137758] Linux version 6.1.99-rt36 (libiao@libiao-OptiPlex-7000) (arm-none-linux-gnueabihf-gcc (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621, GNU ld (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 2.36.1.20210621) #1 SMP PREEMPT Wed Feb 19 19:45:15 CST 2025
[ 1.137769] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=50c5387d
[ 1.137779] CPU: div instructions available: patching division code
[ 1.137785] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 1.138021] OF: fdt: Machine model: Luckfox Lyra Plus
[ 1.139697] earlycon: uart8250 at MMIO32 0xff0a0000 (options '')
[ 1.145663] printk: bootconsole [uart8250] enabled
[ 1.146191] Memory policy: Data cache writealloc
[ 1.146824] Reserved memory: created CMA memory pool at 0x06000000, size 32 MiB
[ 1.147499] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ 1.148774] Zone ranges:
[ 1.149033] Normal [mem 0x0000000000000000-0x0000000007ffffff]
[ 1.149607] Movable zone start for each node
[ 1.150001] Early memory node ranges
[ 1.150332] node 0: [mem 0x0000000000000000-0x0000000007ffffff]
[ 1.150910] Initmem setup node 0 [mem 0x0000000000000000-0x0000000007ffffff]
[ 1.158273] psci: probing for conduit method from DT.
[ 1.158764] psci: PSCIv1.0 detected in firmware.
[ 1.159192] psci: Using standard PSCI v0.2 function IDs
[ 1.159675] psci: MIGRATE_INFO_TYPE not supported.
[ 1.160117] psci: SMC Calling Convention v1.1
[ 1.160658] percpu: Embedded 12 pages/cpu s16916 r8192 d24044 u49152
[ 1.161364] Built 1 zonelists, mobility grouping on. Total pages: 32480
[ 1.161988] Kernel command line: storagemedia=mtd androidboot.storagemedia=mtd androidboot.mode=normal rootwait noirqbalance earlycon=uart8250,mmio32,0xff0a0000 console=ttyFIQ0 ubi.mtd=2 ubi.block=0,rootfs root=/dev/ubiblock0_0 rootfstype=squashfs snd_aloop.index=7 snd_aloop.use_raw_jiffies=1 isolcpus=1,2 nohz_full=1,2 mtdparts=spi-nand0:0x400000@0x400000(uboot),0xc00000@0x800000(boot),0xa000000@0x2000000(rootfs),0x3f60000@0xc000000(lbdata) androidboot.fwver=ddr-v1.04-0ac6b06a19,tee-v1.25,uboot-2b36fa3-di-02/19/2025 user_debug=31
[ 1.166746] Housekeeping: nohz unsupported. Build with CONFIG_NO_HZ_FULL
[ 1.167454] Unknown kernel command line parameters "noirqbalance storagemedia=mtd nohz_full=1,2", will be passed to user space.
[ 1.168575] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear)
[ 1.169293] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear)
[ 1.169978] mem auto-init: stack:off, heap alloc:off, heap free:off
[ 1.173249] Memory: 88248K/131072K available (3702K kernel code, 390K rwdata, 1852K rodata, 180K init, 110K bss, 10056K reserved, 32768K cma-reserved)
[ 1.174669] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=3, Nodes=1
[ 1.175506] rcu: Preemptible hierarchical RCU implementation.
[ 1.176044] rcu: RCU event tracing is enabled.
[ 1.176462] rcu: RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=3.
[ 1.177065] rcu: RCU calculated value of scheduler-enlistment delay is 30 jiffies.
[ 1.177759] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=3
[ 1.178403] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 1.179726] rcu: srcu_init: Setting srcu_struct sizes based on contention.
[ 1.190611] arch_timer: cp15 timer(s) running at 24.00MHz (virt).
[ 1.191205] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[ 1.192204] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[ 1.192946] Switching to timer-based delay loop, resolution 41ns
[ 1.193817] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=80000)
[ 1.194818] CPU: Testing write buffer coherency: ok
[ 1.195312] pid_max: default: 4096 minimum: 301
[ 1.195876] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 1.196563] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 1.198298] /cpus/cpu@f00 missing clock-frequency property
[ 1.198843] /cpus/cpu@f01 missing clock-frequency property
[ 1.199362] /cpus/cpu@f02 missing clock-frequency property
[ 1.199875] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[ 1.201326] Setting up static identity map for 0x108240 - 0x108294
[ 1.202205] rcu: Hierarchical SRCU implementation.
[ 1.202213] rcu: Max phase no-delay instances is 1000.
[ 1.202308] printk: bootconsole [uart8250] printing thread started
I/TC: Secondary CPU 1 initializing
I/TC: Secondary CPU 1 switching to normal world boot
I/TC: Secondary CPU 2 initializing
I/TC: Secondary CPU 2 switching to normal world boot
[ 1.204567] smp: Bringing up secondary CPUs ...
[ 1.206034] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01
[ 1.207649] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02
[ 1.209112] smp: Brought up 1 node, 3 CPUs
[ 1.209125] SMP: Total of 3 processors activated (144.00 BogoMIPS).
[ 1.209132] CPU: All CPU(s) started in SVC mode.
[ 1.211146] devtmpfs: initialized
[ 1.218637] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[ 1.218840] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 6370867519511994 ns
[ 1.218867] futex hash table entries: 16 (order: -2, 1024 bytes, linear)
[ 1.218964] pinctrl core: initialized pinctrl subsystem
[ 1.220177] NET: Registered PF_NETLINK/PF_ROUTE protocol family
[ 1.220669] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 1.225431] Registered FIQ tty driver
[ 1.225733] thermal_sys: Registered thermal governor 'step_wise'
[ 1.225741] thermal_sys: Registered thermal governor 'user_space'
[ 1.225815] cpuidle: using governor ladder
[ 1.225840] cpuidle: using governor menu
[ 1.227270] ramoops: boot-log-0 0xd000@0x00083000
[ 1.230322] ramoops: console 0x20000@0x00090000
[ 1.230515] printk: console [ramoops-1] enabled
[ 1.230525] pstore: Registered ramoops as persistent store backend
[ 1.230529] ramoops: using 0x2d000@0x83000, ecc: 0
[ 1.241377] printk: console [ramoops-1] printing thread started
[ 1.241913] rockchip-gpio ff940000.gpio: probed /pinctrl/gpio@ff940000
[ 1.242687] rockchip-gpio ff870000.gpio: probed /pinctrl/gpio@ff870000
[ 1.243350] rockchip-gpio ff1c0000.gpio: probed /pinctrl/gpio@ff1c0000
[ 1.243993] rockchip-gpio ff1d0000.gpio: probed /pinctrl/gpio@ff1d0000
[ 1.247677] rockchip-gpio ff1e0000.gpio: probed /pinctrl/gpio@ff1e0000
[ 1.247767] rockchip-pinctrl pinctrl: probed pinctrl
[ 1.251079] platform ff600000.vop: Fixed dependency cycle(s) with /dsi@ff640000
[ 1.251164] platform ff640000.dsi: Fixed dependency cycle(s) with /dsi@ff640000/panel@0
[ 1.251180] platform ff640000.dsi: Fixed dependency cycle(s) with /vop@ff600000
[ 1.255571] platform vdd-cpu: Fixed dependency cycle(s) with /vdd-cpu
[ 1.263599] printk: console [ttyFIQ0] enabled
[ 1.263609] printk: bootconsole [uart8250] disabled
[ 1.263629] printk: bootconsole [uart8250] printing thread stopped
[ 1.263933] Registered fiq debugger ttyFIQ0
[ 1.266245] reg-fixed-voltage vdd-cpu: Fixed regulator specified with variable voltages
[ 1.266259] reg-fixed-voltage: probe of vdd-cpu failed with error -22
[ 1.266784] mc: Linux media interface: v0.10
[ 1.266857] videodev: Linux video capture interface: v2.00
[ 1.266893] pps_core: LinuxPPS API ver. 1 registered
[ 1.266898] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 1.266915] PTP clock support registered
[ 1.267297] printk: console [ttyFIQ0] printing thread started
[ 1.268312] Advanced Linux Sound Architecture Driver Initialized.
[ 1.269047] rockchip-cpuinfo cpuinfo: SoC : 35060000
[ 1.269064] rockchip-cpuinfo cpuinfo: Serial : 7332a0ce2f890188
[ 1.270044] clocksource: Switched to clocksource arch_sys_counter
[ 1.272189] NET: Registered PF_INET protocol family
[ 1.272394] IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear)
[ 1.273257] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 4096 bytes, linear)
[ 1.273287] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear)
[ 1.273305] TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear)
[ 1.273324] TCP bind hash table entries: 1024 (order: 2, 16384 bytes, linear)
[ 1.273358] TCP: Hash tables configured (established 1024 bind 1024)
[ 1.273668] UDP hash table entries: 128 (order: 0, 4096 bytes, linear)
[ 1.273699] UDP-Lite hash table entries: 128 (order: 0, 4096 bytes, linear)
[ 1.273893] NET: Registered PF_UNIX/PF_LOCAL protocol family
[ 1.275603] rockchip-thermal ff650000.tsadc: tsadc is probed successfully!
[ 1.276687] Initialise system trusted keyrings
[ 1.277294] workingset: timestamp_bits=14 max_order=15 bucket_order=1
[ 1.282345] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 1.282777] Key type asymmetric registered
[ 1.282788] Asymmetric key parser 'x509' registered
[ 1.282886] io scheduler mq-deadline registered
[ 1.282894] io scheduler kyber registered
[ 1.283114] io scheduler bfq registered
[ 1.285687] pwm-backlight backlight: supply power not found, using dummy regulator
[ 1.290785] dma-pl330 ff000000.dma-controller: Loaded driver for PL330 DMAC-241330
[ 1.290802] dma-pl330 ff000000.dma-controller: DBUFF-32x8bytes Num_Chans-6 Num_Peri-12 Num_Events-12
[ 1.292584] dma-pl330 ff008000.dma-controller: Loaded driver for PL330 DMAC-241330
[ 1.292599] dma-pl330 ff008000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
[ 1.292834] rockchip-system-monitor rockchip-system-monitor: system monitor probe
[ 1.293629] Serial: 8250/16550 driver, 6 ports, IRQ sharing disabled
[ 1.295697] dw-mipi-dsi-rockchip ff640000.dsi: Fixed dependency cycle(s) with /dsi@ff640000/panel@0
[ 1.295797] mipi-dsi ff640000.dsi.0: Fixed dependency cycle(s) with /dsi@ff640000
E/TC:0 plat_shm_get_page_num:373 plat_shm_get_page_num: type 6 alloc is not supported
[ 1.298942] rockchip-drm display-subsystem: bound ff600000.vop (ops 0xb05b8ad4)
[ 1.298983] dw-mipi-dsi-rockchip ff640000.dsi: failed to find panel or bridge: -517
[ 1.300443] no ATF memory for init
[ 1.301038] panel-simple-dsi ff640000.dsi.0: Expected bpc in {6,8} but got: 0
[ 1.302735] rockchip-spi ff130000.spi: no high_speed pinctrl state
[ 1.304167] rockchip-spi ff130000.spi: register misc device rkspi-dev1
[ 1.304181] rockchip-spi ff130000.spi: probed, poll=0, rsd=0, cs-inactive=0, ready=0
[ 1.305715] spi-nand spi2.0: Winbond SPI NAND was found.
[ 1.305729] spi-nand spi2.0: 256 MiB, block size: 128 KiB, page size: 2048, OOB size: 128
[ 1.307341] 4 cmdlinepart partitions found on MTD device spi-nand0
[ 1.307357] Creating 4 MTD partitions on "spi-nand0":
[ 1.307366] 0x000000400000-0x000000800000 : "uboot"
[ 1.309755] 0x000000800000-0x000001400000 : "boot"
[ 1.312260] 0x000002000000-0x00000c000000 : "rootfs"
[ 1.315333] 0x00000c000000-0x00000ff60000 : "lbdata"
[ 1.318339] CAN device driver interface
[ 1.319061] rk3576_canfd ff320000.can: Failed to request rxchan
[ 1.319571] rk3576_canfd ff320000.can: CAN info: use_dma = 0, rx_max_data = 4, fifo_depth = 64
[ 1.320297] rk3576_canfd ff330000.can: Failed to request rxchan
[ 1.320887] rk3576_canfd ff330000.can: CAN info: use_dma = 0, rx_max_data = 4, fifo_depth = 64
[ 1.321030] PPP generic driver version 2.4.2
[ 1.321961] i2c_dev: i2c /dev entries driver
[ 1.322939] goodix_ts_probe() start
[ 1.322964] Goodix-TS 2-005d: supply tp not found, using dummy regulator
[ 1.346739] invalid GPIO -2
[ 1.346750] invalid GPIO -2
[ 1.346753] invalid GPIO -2
[ 1.346757] invalid GPIO -2
[ 1.346760] invalid GPIO -2
[ 1.373383] invalid GPIO -2
[ 1.383391] invalid GPIO -2
[ 1.396711] invalid GPIO -2
[ 1.396717] invalid GPIO -2
[ 1.453377] invalid GPIO -2
[ 1.470769] <<-GTP-ERROR->> I2C Read: 0x8000, 10 bytes failed, errcode: -6! Process reset.
[ 1.470779] invalid GPIO -2
[ 1.486713] invalid GPIO -2
I/TC: ddr_plat_smc_handler: default
I/TC: ddr_plat_smc_handler: unhandled DDR SMC id(0x13)
[ 1.496714] invalid GPIO -2
[ 1.510045] invalid GPIO -2
[ 1.510050] invalid GPIO -2
[ 1.566709] invalid GPIO -2
[ 1.567423] <<-GTP-ERROR->> I2C Read: 0x8000, 10 bytes failed, errcode: -6! Process reset.
[ 1.567431] invalid GPIO -2
[ 1.583378] invalid GPIO -2
[ 1.593379] invalid GPIO -2
[ 1.606709] invalid GPIO -2
[ 1.606715] invalid GPIO -2
[ 1.663376] invalid GPIO -2
[ 1.664084] <<-GTP-ERROR->> I2C Read: 0x8000, 10 bytes failed, errcode: -6! Process reset.
[ 1.664092] invalid GPIO -2
[ 1.680043] invalid GPIO -2
[ 1.690042] invalid GPIO -2
[ 1.703377] invalid GPIO -2
[ 1.703383] invalid GPIO -2
[ 1.760042] invalid GPIO -2
[ 1.760751] <<-GTP-ERROR->> I2C Read: 0x8000, 10 bytes failed, errcode: -6! Process reset.
[ 1.760759] invalid GPIO -2
[ 1.777615] invalid GPIO -2
[ 1.786719] invalid GPIO -2
[ 1.800049] invalid GPIO -2
[ 1.800056] invalid GPIO -2
[ 1.856710] invalid GPIO -2
[ 1.857435] <<-GTP-ERROR->> I2C Read: 0x8000, 10 bytes failed, errcode: -6! Process reset.
[ 1.857444] invalid GPIO -2
[ 1.873378] invalid GPIO -2
[ 1.883376] invalid GPIO -2
[ 1.896708] invalid GPIO -2
[ 1.896714] invalid GPIO -2
[ 1.953381] invalid GPIO -2
[ 1.954096] <<-GTP-ERROR->> I2C Read: 0x8000, 10 bytes failed, errcode: -6! Process reset.
[ 1.954105] invalid GPIO -2
[ 1.970044] invalid GPIO -2
[ 1.980043] invalid GPIO -2
[ 1.993377] invalid GPIO -2
[ 1.993382] invalid GPIO -2
[ 2.050043] invalid GPIO -2
[ 2.050048] <<-GTP-ERROR->> I2C read 0x8000, 10 bytes, double check failed!
[ 2.050053] <<-GTP-ERROR->> Failed to get chip-type, set chip type default: GOODIX_GT9
[ 2.050761] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -6! Process reset.
[ 2.050768] invalid GPIO -2
[ 2.066712] invalid GPIO -2
[ 2.076710] invalid GPIO -2
[ 2.090043] invalid GPIO -2
[ 2.090047] invalid GPIO -2
[ 2.146710] invalid GPIO -2
[ 2.146716] <<-GTP-ERROR->> GTP i2c test failed time 1.
[ 2.164091] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -6! Process reset.
[ 2.164100] invalid GPIO -2
[ 2.180046] invalid GPIO -2
[ 2.190042] invalid GPIO -2
[ 2.203376] invalid GPIO -2
[ 2.203382] invalid GPIO -2
[ 2.260042] invalid GPIO -2
[ 2.260047] <<-GTP-ERROR->> GTP i2c test failed time 2.
[ 2.277426] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -6! Process reset.
[ 2.277434] invalid GPIO -2
[ 2.293378] invalid GPIO -2
[ 2.303377] invalid GPIO -2
[ 2.316710] invalid GPIO -2
[ 2.316716] invalid GPIO -2
[ 2.373376] invalid GPIO -2
[ 2.373381] <<-GTP-ERROR->> GTP i2c test failed time 3.
[ 2.390761] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -6! Process reset.
[ 2.390770] invalid GPIO -2
[ 2.406710] invalid GPIO -2
[ 2.416709] invalid GPIO -2
[ 2.430043] invalid GPIO -2
[ 2.430048] invalid GPIO -2
[ 2.486708] invalid GPIO -2
[ 2.486713] <<-GTP-ERROR->> GTP i2c test failed time 4.
[ 2.504089] <<-GTP-ERROR->> I2C Read: 0x8047, 1 bytes failed, errcode: -6! Process reset.
[ 2.504097] invalid GPIO -2
[ 2.520044] invalid GPIO -2
[ 2.530043] invalid GPIO -2
[ 2.543375] invalid GPIO -2
[ 2.543380] invalid GPIO -2
[ 2.600065] invalid GPIO -2
[ 2.600071] <<-GTP-ERROR->> GTP i2c test failed time 5.
[ 2.616711] <goodix_ts_probe>_2786 I2C communication ERROR!
[ 2.616719] <goodix_ts_probe>_2863 prob error !!!!!!!!!!!!!!!
[ 2.616723] invalid GPIO -2
[ 2.616727] invalid GPIO -2
[ 2.618134] cpu cpu0: bin=0
[ 2.618200] cpu cpu0: leakage=0
[ 2.618238] cpu cpu0: Failed to get reg
[ 2.618333] cpu cpu0: failed to set opp config
[ 2.618340] cpu cpu0: failed to init opp info
[ 2.618344] Failed to initialize dvfs info cpu0
[ 2.618653] Synopsys Designware Multimedia Card Interface Driver
[ 2.620637] dwmmc_rockchip ff480000.mmc: No normal pinctrl state
[ 2.620653] dwmmc_rockchip ff480000.mmc: No idle pinctrl state
[ 2.620994] dwmmc_rockchip ff480000.mmc: IDMAC supports 32-bit address mode.
[ 2.621024] dwmmc_rockchip ff480000.mmc: Using internal DMA controller.
[ 2.621033] dwmmc_rockchip ff480000.mmc: Version ID is 270a
[ 2.621088] dwmmc_rockchip ff480000.mmc: DW MMC controller at irq 48,32 bit host data width,256 deep fifo
[ 2.621499] dwmmc_rockchip ff480000.mmc: Got CD GPIO
[ 2.626505] NET: Registered PF_PACKET protocol family
[ 2.626558] can: controller area network core
[ 2.626690] NET: Registered PF_CAN protocol family
[ 2.626815] can: raw protocol
[ 2.626828] can: broadcast manager protocol
[ 2.626842] can: netlink gateway - max_hops=1
[ 2.627201] Registering SWP/SWPB emulation handler
[ 2.627566] Loading compiled-in X.509 certificates
[ 2.633438] rga2 ff610000.rga: probe successfully, irq = 50, hw_version:3.a.07135
[ 2.633615] rga: IOMMU binding successfully, default mapping core[0x4]
[ 2.633747] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[ 2.634015] rga: Module initialized. v1.3.6
[ 2.654453] rockchip-drm display-subsystem: bound ff600000.vop (ops 0xb05b8ad4)
[ 2.654535] rockchip-drm display-subsystem: bound ff640000.dsi (ops 0xb05ba064)
[ 2.655702] [drm] Initialized rockchip 4.0.0 20140818 for display-subsystem on minor 0
[ 2.667779] rockchip-drm display-subsystem: [drm] fb0: rockchipdrmfb frame buffer device
[ 2.668091] rockchip-drm display-subsystem: [drm] run display error_event monitor
[ 2.668351] adc_keys adc-keys: keymap is missing
[ 2.668361] adc_keys: probe of adc-keys failed with error -22
[ 2.668759] ubi0: attaching mtd2
[ 2.708291] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
[ 2.708372] mmc0: new high speed SDHC card at address aaaa
[ 2.709059] mmcblk0: mmc0:aaaa SC32G 29.7 GiB
[ 2.711801] mmcblk0: p1
[ 2.987342] ubi0: scanning is finished
[ 2.992467] ubi0: attached mtd2 (name "rootfs", size 160 MiB)
[ 2.992488] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 2.992495] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
[ 2.992501] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 2.992507] ubi0: good PEBs: 1280, bad PEBs: 0, corrupted PEBs: 0
[ 2.992513] ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
[ 2.992519] ubi0: max/mean erase counter: 1/0, WL threshod: 4096, image sequence number: 1628562287
[ 2.992527] ubi0: available PEBs: 0, total reserved PEBs: 1280, PEBs reserved for bad PEB handling: 40
[ 2.994177] block ubiblock0_0: created from ubi0:0(rootfs)
[ 2.994796] clk: Disabling unused clocks
[ 2.995355] rockchip-pm rockchip-suspend: not set pwm-regulator-config
[ 2.995569] rockchip-suspend not set sleep-mode-config for mem-lite
[ 2.995577] rockchip-suspend not set wakeup-config for mem-lite
[ 2.995584] rockchip-suspend not set sleep-mode-config for mem-ultra
[ 2.995589] rockchip-suspend not set wakeup-config for mem-ultra
[ 2.996151] ALSA device list:
[ 2.996160] No soundcards found.
[ 2.996686] ubi0: background thread "ubi_bgt0d" started, PID 79
[ 2.997128] List of all partitions:
[ 2.997144] 1f00 4096 mtdblock0
[ 2.997151] (driver?)
[ 2.997156] 1f01 12288 mtdblock1
[ 2.997162] (driver?)
[ 2.997166] 1f02 163840 mtdblock2
[ 2.997171] (driver?)
[ 2.997176] 1f03 64896 mtdblock3
[ 2.997180] (driver?)
[ 2.997185] b300 31166976 mmcblk0
[ 2.997190] driver: mmcblk
[ 2.997194] b301 31162880 mmcblk0p1 3ef045a0-01
[ 2.997200]
[ 2.997206] fe00 153264 ubiblock0_0
[ 2.997210] (driver?)
[ 2.997213] No filesystem could mount root, tried:
[ 2.997215] squashfs
[ 2.997218]
[ 2.997222] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(254,0)
[ 2.997233] CPU1: stopping
[ 2.997243] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 6.1.99-rt36 #1
[ 2.997251] Hardware name: Generic DT based system
[ 2.997263] unwind_backtrace from show_stack+0xb/0xc
[ 2.997284] show_stack from dump_stack_lvl+0x2b/0x34
[ 2.997303] dump_stack_lvl from do_handle_IPI+0x49/0xb8
[ 2.997319] do_handle_IPI from ipi_handler+0xd/0x14
[ 2.997331] ipi_handler from handle_percpu_devid_irq+0x2b/0x90
[ 2.997346] handle_percpu_devid_irq from handle_irq_desc+0xf/0x18
[ 2.997361] handle_irq_desc from gic_handle_irq+0x43/0x50
[ 2.997376] gic_handle_irq from generic_handle_arch_irq+0x19/0x2c
[ 2.997396] generic_handle_arch_irq from call_with_stack+0xd/0x10
[ 2.997415] CPU2: stopping
[ 2.997423] CPU: 2 PID: 0 Comm: swapper/2 Not tainted 6.1.99-rt36 #1
[ 2.997432] Hardware name: Generic DT based system
[ 2.997438] unwind_backtrace from show_stack+0xb/0xc
[ 2.997453] show_stack from dump_stack_lvl+0x2b/0x34
[ 2.997468] dump_stack_lvl from do_handle_IPI+0x49/0xb8
[ 2.997484] do_handle_IPI from ipi_handler+0xd/0x14
[ 2.997496] ipi_handler from handle_percpu_devid_irq+0x2b/0x90
[ 2.997508] handle_percpu_devid_irq from handle_irq_desc+0xf/0x18
[ 2.997522] handle_irq_desc from gic_handle_irq+0x43/0x50
[ 2.997536] gic_handle_irq from generic_handle_arch_irq+0x19/0x2c
[ 2.997553] generic_handle_arch_irq from call_with_stack+0xd/0x10
[ 2.997572] CRU:
[ 3.020697] 00000000: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.021461] 00000020: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.022223] 00000040: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.022984] 00000060: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.023745] 00000080: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.024506] 000000a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.025266] 000000c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.026028] 000000e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.026789] 00000100: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.027550] 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.028312] 00000140: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.029073] 00000160: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.029835] 00000180: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.030596] 000001a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.031357] 000001c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.032119] 000001e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.032879] 00000200: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.033639] 00000220: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.034401] 00000240: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.035163] 00000260: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.035924] 00000280: 00000005 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.036686] 000002a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.037447] 000002c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.038208] 000002e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.038970] 00000300: 000005c0 00000b67 00000229 00002a00 00000055 0008007d 00200177 00c00c35
[ 3.039733] 00000320: 00000000 03723d09 00000000 00800c35 00070064 01290c80 00000000 00000583
[ 3.040496] 00000340: 00000009 00000000 00002185 000013a7 00000000 00001000 00000001 00000000
[ 3.041257] 00000360: 00000000 00000000 00000000 00000000 00000000 00000001 00000000 00000000
[ 3.042019] 00000380: 00000410 00000050 00004100 00000900 00000024 00000020 0000041f 00004620
[ 3.042781] 000003a0: 00000100 00000100 000011a3 00000000 00000000 00000000 00001111 00000000
[ 3.043543] 000003c0: 00000000 00002720 00000eb2 00000100 00000100 00000101 0000000f 0000000f
[ 3.044306] 000003e0: 00000000 00000000 000000a3 00000003 00000115 00000117 00000000 00000000
[ 3.045067] 00000400: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.045829] 00000420: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.046591] 00000440: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.047353] 00000460: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.048113] 00000480: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.048875] 000004a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.049635] 000004c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.050397] 000004e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.051159] 00000500: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.051920] 00000520: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.052682] 00000540: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.053444] 00000560: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.054205] 00000580: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.054967] 000005a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.055728] 000005c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.056491] 000005e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.057252] 00000600: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.058013] 00000620: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.058773] 00000640: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.059535] 00000660: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.060297] 00000680: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.061058] 000006a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.061819] 000006c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.062580] 000006e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.063342] 00000700: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.064104] 00000720: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.064866] 00000740: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.065627] 00000760: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.066389] 00000780: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.067151] 000007a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.067912] 000007c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.068675] 000007e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.069437] 00000800: 0000ef10 0000001f 00000000 00000200 00001ff7 0000f700 0000fffd 00000fe0
[ 3.070199] 00000820: 00000004 00000000 00000000 0000fde0 00000fff 0000ff00 000001ff 00000000
[ 3.070961] 00000840: 000000ff 0000fcc0 0000ffff 000000d8 00000001 000001c0 00000000 00000000
[ 3.071724] 00000860: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.072485] 00000880: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.073247] 000008a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.074008] 000008c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.074769] 000008e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.075531] 00000900: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.076292] 00000920: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.077054] 00000940: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.077816] 00000960: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.078577] 00000980: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.079339] 000009a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.080100] 000009c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.080861] 000009e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.081623] 00000a00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.082384] 00000a20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.083145] 00000a40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.083905] 00000a60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.084666] 00000a80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.085427] 00000aa0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.086187] 00000ac0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.086950] 00000ae0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.087711] 00000b00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.088473] 00000b20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.089236] 00000b40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.089998] 00000b60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.090759] 00000b80: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.091521] 00000ba0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.092282] 00000bc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.093044] 00000be0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.093806] 00000c00: 00000064 00000001 00000000 00000000 000018c0 00000000 00000000 00000000
[ 3.094565] 00000c20: 00000000 00000000 00000000 00000000
[ 3.095048] PMU CRU:
[ 3.095257] 00000000: 0000207d 00001441 00000000 00000007 00007f00 00000000 00000000 00000000
[ 3.096018] 00000020: 00001031 00000441 0026e979 00000007 00007f00 00000000 00000000 00000000
[ 3.096781] 00000040: 0000204b 00002041 00439581 00000007 00007f00 00000000 00000000 00000000
[ 3.097542] 00000060: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.098303] 00000080: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.099066] 000000a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.099828] 000000c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.100587] 000000e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.101347] 00000100: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.102107] 00000120: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.102867] 00000140: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.103629] 00000160: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.104390] 00000180: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.105153] 000001a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.105914] 000001c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.106676] 000001e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.107436] 00000200: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.108198] 00000220: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.108958] 00000240: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.109720] 00000260: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.110482] 00000280: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.111244] 000002a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.112005] 000002c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.112766] 000002e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.113528] 00000300: 00007c00 00000303 0040b71b 00000530 00001040 00000000 00000000 00000000
[ 3.114290] 00000320: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.115052] 00000340: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.115814] 00000360: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.116574] 00000380: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.117334] 000003a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.118094] 000003c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.118855] 000003e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.119616] 00000400: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.120378] 00000420: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.121139] 00000440: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.121900] 00000460: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.122662] 00000480: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.123424] 000004a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.124186] 000004c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.124946] 000004e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.125708] 00000500: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.126468] 00000520: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.127229] 00000540: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.127991] 00000560: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.128752] 00000580: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.129513] 000005a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.130274] 000005c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.131035] 000005e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.131796] 00000600: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.132559] 00000620: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.133318] 00000640: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.134078] 00000660: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.134839] 00000680: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.135600] 000006a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.136360] 000006c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.137121] 000006e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.137884] 00000700: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.138645] 00000720: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.139407] 00000740: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.140168] 00000760: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.140930] 00000780: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.141691] 000007a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.142452] 000007c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.143214] 000007e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.143976] 00000800: 00008c00 0000403e 00000001 00000000 00000000 00000000 00000000 00000000
[ 3.144739] 00000820: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.145501] 00000840: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.146263] 00000860: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.147024] 00000880: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.147785] 000008a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.148547] 000008c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.149308] 000008e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.150069] 00000900: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.150830] 00000920: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.151591] 00000940: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.152350] 00000960: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.153112] 00000980: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.153873] 000009a0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.154635] 000009c0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.155396] 000009e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 3.156154] 00000a00: 00000000 00000000
[ 3.156500] CPU0 online:1
[ 3.156748] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.157277] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.157801] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.158324] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.158848] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.159371] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.159894] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.160417] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.160941] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.161464] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.161988] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.162512] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.163036] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.163560] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.164083] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.164607] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.165130] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.165653] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.166178] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.166700] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.167223] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.167745] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.168268] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.168790] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.169312] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.169834] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.170357] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.170879] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.171402] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.171926] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.172448] PC: <0xb02f34fa> rockchip_panic_notify+0x82/0xf4
[ 3.172971] PC: <0xb02f34fc> rockchip_panic_notify+0x84/0xf4
[ 3.173494]
[ 3.173632] CPU1 online:0
[ 3.173879] PC: <0xb010f8de> do_handle_IPI+0x5a/0xb8
[ 3.174383]
[ 3.174523] CPU2 online:0
[ 3.174770] PC: <0xb010f8de> do_handle_IPI+0x5a/0xb8
[ 3.175272]
[ 3.175417] CPU0 CPU1 CPU2
[ 3.175903] 27: 5600 20 18 - 27 Level arch_timer
[ 3.176597] 29: 0 0 0 - 32 Level (null)
[ 3.177257] 30: 0 0 0 - 36 Level (null)
[ 3.177918] 31: 0 0 0 - 40 Level (null)
[ 3.178578] 32: 0 0 0 - 44 Level (null)
[ 3.179238] 33: 0 0 0 - 48 Level (null)
[ 3.179898] 34: 0 0 0 - 147 Edge debug-signal
[ 3.180602] 35: 0 0 0 - 66 Level debug
[ 3.181252] 36: 0 0 0 - 90 Level rockchip_thermal
[ 3.181989] 37: 0 0 0 - 56 Level rk_pwm_irq
[ 3.182683] 38: 0 0 0 - 148 Level ff000000.dma-controller
[ 3.183473] 39: 0 0 0 - 149 Level ff000000.dma-controller
[ 3.184265] 40: 0 0 0 - 150 Level ff008000.dma-controller
[ 3.185054] 41: 0 0 0 - 151 Level ff008000.dma-controller
[ 3.185844] 42: 20 0 0 - 91 Level ff600000.vop
[ 3.186548] 43: 0 0 0 - 76 Level ff130000.spi
[ 3.187251] 44: 2592 0 0 - 117 Level ff488000.spi
[ 3.187956] 45: 0 0 0 - 77 Level can0
[ 3.188605] 46: 0 0 0 - 78 Level can1
[ 3.189254] 47: 55 0 0 - 74 Level ff060000.i2c
[ 3.189958] 48: 36 0 0 - 118 Level dw-mci
[ 3.190619] 49: 0 0 0 - 89 Level ff4e8000.adc
[ 3.191323] 50: 0 0 0 - 93 Level rga2
[ 3.191972] 51: 0 0 0 rockchip_gpio_irq 14 Edge ff480000.mmc cd
[ 4.192886] CPU0 CPU1 CPU2
[ 4.193367] 27: 5600 20 18 - 27 Level arch_timer
[ 4.194060] 29: 0 0 0 - 32 Level (null)
[ 4.194719] 30: 0 0 0 - 36 Level (null)
[ 4.195378] 31: 0 0 0 - 40 Level (null)
[ 4.196037] 32: 0 0 0 - 44 Level (null)
[ 4.196697] 33: 0 0 0 - 48 Level (null)
[ 4.197357] 34: 0 0 0 - 147 Edge debug-signal
[ 4.198061] 35: 0 0 0 - 66 Level debug
[ 4.198711] 36: 0 0 0 - 90 Level rockchip_thermal
[ 4.199446] 37: 0 0 0 - 56 Level rk_pwm_irq
[ 4.200138] 38: 0 0 0 - 148 Level ff000000.dma-controller
[ 4.200928] 39: 0 0 0 - 149 Level ff000000.dma-controller
[ 4.201718] 40: 0 0 0 - 150 Level ff008000.dma-controller
[ 4.202508] 41: 0 0 0 - 151 Level ff008000.dma-controller
[ 4.203298] 42: 20 0 0 - 91 Level ff600000.vop
[ 4.204002] 43: 0 0 0 - 76 Level ff130000.spi
[ 4.204705] 44: 2592 0 0 - 117 Level ff488000.spi
[ 4.205409] 45: 0 0 0 - 77 Level can0
[ 4.206058] 46: 0 0 0 - 78 Level can1
[ 4.206706] 47: 55 0 0 - 74 Level ff060000.i2c
[ 4.207409] 48: 36 0 0 - 118 Level dw-mci
[ 4.208068] 49: 0 0 0 - 89 Level ff4e8000.adc
[ 4.208772] 50: 0 0 0 - 93 Level rga2
[ 4.209420] 51: 0 0 0 rockchip_gpio_irq 14 Edge ff480000.mmc cd
[ 4.210210] rockchip-thermal ff650000.tsadc: channal 0: temperature(26 C)
[ 4.210817] THERMAL REGS:
[ 4.211069] 00000000: 00000100 00000003 00000004 00000001 00000000 00000001 00000000 00000001
[ 4.211831] 00000020: 00000000 00000000 00000000 000001fb 00000000 00000000 00000000 00000000
[ 4.212591] 00000040: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 4.213353] 00000060: 00000000 00000000 00000000 0000028f 00000000 00000000 00000000 00000000
[ 4.214111] 00000080: 00000000 00000000
[ 4.214469] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(254,0) ]---
1. ./build.sh buildroot-config
Code: Select all
[*] ubi image containing an ubifs/squashfs root filesystem │ │
│ │ UBI root filesystem (squashfs) ---> │ │
│ │ [*] squashfs use static vol type │ │
│ │ (0x800) minimum I/O unit size │ │
│ │ (0x20000) physical eraseblock size │ │
│ │ (512) sub-page size │ │
│ │ [ ] Use custom config file │ │
│ │ () Additional ubinize options │ │
│ │ [ ] ubifs root filesystem │ │
│ │ [ ] yaffs2 root filesystem
2.vim buildroot/configs/rockchip_rk3506_luckfox_defconfi
Code: Select all
#include "fs/vfat.config"
#include "multimedia/audio.config"
#include "lvgl/lvgl_rkadk.config"
BR2_PACKAGE_CAN_UTILS=y
BR2_PACKAGE_COLLECTD=y
BR2_TARGET_GENERIC_REMOUNT_ROOTFS_RW is not set
BR2_TARGET_GENERIC_ROOT_PASSWD="luckfox"
BR2_TARGET_ROOTFS_SQUASHFS4_ZSTD=y
BR2_TARGET_ROOTFS_UBI=y
BR2_TARGET_ROOTFS_UBI_SQUASHFS=y
BR2_TARGET_SERIAL_SHELL_GETTY=y
Code: Select all
filesystem type (squashfs) --->
Code: Select all
bootargs = "earlycon=uart8250,mmio32,0xff0a0000 console=ttyFIQ0 ubi.mtd=2 ubi.block=0,rootfs root=/dev/ubiblock0_0 rootfstype=squashfs rootwait snd_aloop.index=7 snd_aloop.use_raw_jiffies=1 isolcpus=1,2 nohz_full=1,2 noirqbalance";
下面是我的编译打包信息,我不知道为什么会提示根文件挂载不上去
rootfs.img(/home/libiao/RK3506G2/buildroot/output/rockchip_rk3506_luckfox/images/rootfs.squashfs): 87M
rootfs.img(/home/libiao/RK3506G2/buildroot/output/rockchip_rk3506_luckfox/images/rootfs.squashfs): 87M
Code: Select all
==========================================
Start packing firmwares
==========================================
Linking /home/libiao/RK3506G2/output/firmware/parameter.txt from /home/libiao/RK3506G2/device/rockchip/.chip/parameter-lyra-spinand.txt...
Running mk-extra-parts.sh - build_extra_part succeeded.
Packed files:
MiniLoaderAll.bin(/home/libiao/RK3506G2/u-boot/rk3506_spl_loader_v1.04.110.bin): 263K
boot.img(/home/libiao/RK3506G2/kernel-6.1/zboot.img): 5.8M
parameter.txt(/home/libiao/RK3506G2/device/rockchip/.chips/rk3506/parameter-lyra-spinand.txt): 363
rootfs.img(/home/libiao/RK3506G2/buildroot/output/rockchip_rk3506_luckfox/images/rootfs.squashfs): 87M
uboot.img(/home/libiao/RK3506G2/u-boot/uboot.img): 4.0M
Making update image...
==========================================
Start packing update image
==========================================
Generating package-file for update:
# NAME PATH
package-file package-file
parameter parameter.txt
bootloader MiniLoaderAll.bin
uboot uboot.img
boot boot.img
rootfs rootfs.img
Packing /home/libiao/RK3506G2/output/firmware/update.img for update...
Android Firmware Package Tool v2.27
------ PACKAGE ------
Add file: ./package-file
package-file,Add file: ./package-file done,offset=0x800,size=0x8b,userspace=0x1
Add file: ./parameter.txt
parameter,Add file: ./parameter.txt done,offset=0x1000,size=0x177,userspace=0x1,flash_address=0x00000000
Add file: ./MiniLoaderAll.bin
bootloader,Add file: ./MiniLoaderAll.bin done,offset=0x1800,size=0x419c0,userspace=0x84
Add file: ./uboot.img
uboot,Add file: ./uboot.img done,offset=0x43800,size=0x400000,userspace=0x800,flash_address=0x00002000
Add file: ./boot.img
boot,Add file: ./boot.img done,offset=0x443800,size=0x5b3800,userspace=0xb67,flash_address=0x00004000
Add file: ./rootfs.img
rootfs,Add file: ./rootfs.img done,offset=0x9f7000,size=0x562c000,userspace=0xac58,flash_address=0x00010000
Add CRC...
Make firmware OK!
------ OK ------
********rkImageMaker ver 2.23********
Generating new image, please wait...
Writing head info...
Writing boot file...
Writing firmware...
Generating MD5 data...
MD5 data generated successfully!
New image generated successfully!
只读文件的问题我解决了,只要第三步不修改就好,
但是我却遇到了启动的问题,如果接入电脑usb口,那么系统会一直的不停重启,如果接入电源适配器就没有问题,
因为我想就电脑这样192.168.123.100这个usb网口就能使用起来,不知道改如何解决
1.启动失败的日志
2.启动正常的日志
但是我却遇到了启动的问题,如果接入电脑usb口,那么系统会一直的不停重启,如果接入电源适配器就没有问题,
因为我想就电脑这样192.168.123.100这个usb网口就能使用起来,不知道改如何解决
1.启动失败的日志
Code: Select all
Running sysctl: OK
[ 10.422819] rk_gmac-dwmac ff4d0000.ethernet: IRQ eth_lpi not found
[ 10.423034] rk_gmac-dwmac ff4d0000.ethernet: supply phy not found, using dummy regulator
[ 10.423215] rk_gmac-dwmac ff4d0000.ethernet: clock input or output? (output).
[ 10.423228] rk_gmac-dwmac ff4d0000.ethernet: Can not read property: tx_delay.
[ 10.423233] rk_gmac-dwmac ff4d0000.ethernet: set tx_delay to 0xffffffff
[ 10.423240] rk_gmac-dwmac ff4d0000.ethernet: Can not read property: rx_delay.
[ 10.423245] rk_gmac-dwmac ff4d0000.ethernet: set rx_delay to 0xffffffff
[ 10.423259] rk_gmac-dwmac ff4d0000.ethernet: integrated PHY? (no).
[ 10.423270] rk_gmac-dwmac ff4d0000.ethernet: cannot get clock mac_clk_rx
[ 10.423279] rk_gmac-dwmac ff4d0000.ethernet: cannot get clock mac_clk_tx
[ 10.423304] rk_gmac-dwmac ff4d0000.ethernet: cannot get clock clk_mac_ref
[ 10.423312] rk_gmac-dwmac ff4d0000.ethernet: cannot get clock clk_mac_refout
[ 10.423321] rk_gmac-dwmac ff4d0000.ethernet: cannot get clock clk_mac_speed
[ 10.423570] rk_gmac-dwmac ff4d0000.ethernet: init for RMII
[ 10.423779] rk_gmac-dwmac ff4d0000.ethernet: User ID: 0x40, Synopsys ID: 0x51
[ 10.423799] rk_gmac-dwmac ff4d0000.ethernet: DWMAC4/5
[ 10.423807] rk_gmac-dwmac ff4d0000.ethernet: DMA HW capability register supported
[ 10.423813] rk_gmac-dwmac ff4d0000.ethernet: RX Checksum Offload Engine supported
[ 10.423818] rk_gmac-dwmac ff4d0000.ethernet: TX Checksum insertion supported
[ 10.423823] rk_gmac-dwmac ff4d0000.ethernet: Wake-Up On Lan supported
[ 10.423900] rk_gmac-dwmac ff4d0000.ethernet: TSO supported
[ 10.423908] rk_gmac-dwmac ff4d0000.ethernet: Enable RX Mitigation via HW Watchdog Timer
[ 10.423918] rk_gmac-dwmac ff4d0000.ethernet: Enabled RFS Flow TC (entries=10)
[ 10.423925] rk_gmac-dwmac ff4d0000.ethernet: TSO feature enabled
[ 10.423932] rk_gmac-dwmac ff4d0000.ethernet: Using 40/40 bits DMA host/device width
modprobe: module aic8800_fdrv.ko not found in modules.dep
modprobe: module aic_load_fw.ko not found in modules.dep
[ 10.851826] rockchip-usb2phy ff2b0000.usb2-phy: error -ENXIO: IRQ index 0 not found
[ 10.906520] SCSI subsystem initialized
[ 10.988868] usbcore: registered new interface driver usbfs
[ 10.988920] usbcore: registered new interface driver hub
[ 10.989505] usbcore: registered new device driver usb
[ 11.030949] dwc2 ff740000.usb: supply vusb_d not found, using dummy regulator
[ 11.031113] dwc2 ff740000.usb: supply vusb_a not found, using dummy regulator
[ 11.034905] dwc2 ff740000.usb: EPs: 10, dedicated fifos, 972 entries in SPRAM
[ 11.036081] dwc2 ff780000.usb: supply vusb_d not found, using dummy regulator
[ 11.036248] dwc2 ff780000.usb: supply vusb_a not found, using dummy regulator
[ 11.051213] dwc2 ff780000.usb: DWC OTG Controller
[ 11.051246] dwc2 ff780000.usb: new USB bus registered, assigned bus number 1
[ 11.051286] dwc2 ff780000.usb: irq 59, io mem 0xff780000
[ 11.052054] hub 1-0:1.0: USB hub found
[ 11.052101] hub 1-0:1.0: 1 port detected
[ 11.208803] usbcore: registered new interface driver usb-storage
[ 11.322228] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 11.337219] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 11.338501] cfg80211: Loaded X.509 cert 'wens: 61c038651aabdcf94bd0ac7ff06c7248db18c600'
[ 11.341059] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 11.341083] cfg80211: failed to load regulatory.db
Populating /dev using udev: [ 11.566498] udevd[275]: starting version 3.2.14
[ 11.637051] udevd[276]: starting eudev-3.2.14
[ 12.112520] mtdblock: MTD device 'uboot' is NAND, please consider using UBI block devices instead.
[ 12.119180] mtdblock: MTD device 'boot' is NAND, please consider using UBI block devices instead.
[ 12.125505] mtdblock: MTD device 'rootfs' is NAND, please consider using UBI block devices instead.
[ 12.141173] mtdblock: MTD device 'lbdata' is NAND, please consider using UBI block devices instead.
[ 12.746140] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
done
DDR 0ac6b06a19 typ 24/11/13-17:22:48,fwver: v1.04
tREFI:4x, sr_idle:93, pd_idle:13
PHY drv:clk:60,ca:160,DQ:80,odt:480
vrefinner:50%, vrefout:50%
dram drv:40,odt:0
sr_dq:0, sr_ca:0, sr_clk:0
rg:0x22-0x0-0x2, 0x19-0x0-0x2,status:a007
rdtrn:0xf-0x29-0x44(0x35)
wrtrn:0x9-0x2a-0x4b(0x42)
DDR3, 750MHz
BW=16 Col=10 Bk=8 CS0 Row=13 CS=1 Size=128MB
out
U-Boot SPL board init
U-Boot SPL 2017.09-g2b36fa3-dirty #libiao (Feb 20 2025 - 10:09:36)
sfc cmd=03H(6BH-x4)
SPI Nand ID ef aa 22
unrecognized JEDEC id bytes: ff, ef, aa
Trying to boot from MTD1
No misc partition
Trying fit image at 0x2000 sector
## Verified-boot: 0
## Checking optee 0x00001000 ... sha256(690eb8a14d...) + OK
## Checking uboot 0x00200000 ... sha256(0cd237fada...) + OK
## Checking fdt 0x002a1640 ... sha256(94765d3778...) + OK
Jumping to U-Boot(0x00200000) via OP-TEE(0x00001000)
Total: 60.94/103.849 ms
I/TC:
I/TC: Status: cluster=0xc00, core=0xe100, bootcpu=0
I/TC: Next entry point address: 0x00200000
I/TC: OP-TEE version: 3.13.0-894-g0e7e5b3c7ff #chenjh (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Tue Nov 12 09:21:23 CST 2024 arm, fwver: v1.25
I/TC: OP-TEE memory: TEEOS 0x5e000 TA 0x1000 SHM 0x1000
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
U-Boot 2017.09-g2b36fa3-dirty #libiao (Feb 20 2025 - 10:09:36 +0800)
Model: Luckfox Lyra
MPIDR: 0xf00
PreSerial: 0, raw, 0xff0a0000
DRAM: 128 MiB
Sysmem: init
Relocation Offset: 054f2000
Relocation fdt: 044fb430 - 044fedf0
CR: M/C/I
Using default environment
DM: v2
SPI Nand ID ef aa 22
Bootdev(atags): mtd 1
PartType: EFI
No misc partition
boot mode: None
RESC: 'boot', blk@0x00006288
resource: sha256+
FIT: no signed, no conf required
DTB: rk-kernel.dtb
HASH(c): OK
Could not find baseparameter partition
Model: Luckfox Lyra Plus
rockchip_set_ethaddr: vendor_storage_write failed -5
Rockchip UBOOT DRM driver version: v1.0.1
Using display timing dts
dsi@ff640000: detailed mode clock 70000 kHz, flags[a]
H: 0800 0840 0860 0880
V: 1280 1310 1314 1324
bus_format: 100e
VOP:0xff600000 update mode to: 800x1280p60, type: MIPI0
VOP:0xff600000 set crtc_clock to 70000KHz, get 68181818Hz
Unsupported bt709f at 10bit csc depth, use bt601f instead
VOP:0xff600000 set plane [654x270->654x270@73x505] fmt[0] addr[0x5900000]
final DSI-Link bandwidth: 933 Mbps x 2
CLK: (arm clk use pvtpll, rate = 1200M)
gpll 1500000 KHz
v0pll 1179648 KHz
v1pll 903168 KHz
clk_gpll_div 187500 KHz
clk_gpll_div_100m 93750 KHz
clk_v0pll_div 147456 KHz
clk_v1pll_div 129024 KHz
aclk_bus_root 187500 KHz
hclk_bus_root 147456 KHz
pclk_bus_root 93750 KHz
aclk_hsperi_root 147456 KHz
hclk_ksperi_root 93750 KHz
Net: eth1: ethernet@ff4d0000
Hit key to stop autoboot('CTRL+C'): 0
## Booting FIT Image at 0x3ea7400 with size 0x00451000
Fdt Ramdisk skip relocation
No misc partition
## Loading kernel from FIT Image at 03ea7400 ...
Using 'conf' configuration
## Verified-boot: 0
Trying 'kernel' kernel subimage
Description: unavailable
Type: Kernel Image
Compression: uncompressed
Data Start: 0x03eb0800
Data Size: 4488048 Bytes = 4.3 MiB
Architecture: ARM
OS: Linux
Load Address: 0x01100000
Entry Point: 0x01100000
Hash algo: sha256
Hash value: fd5130812c1a5e5dc296aecc46a256190ddd0428f107becb23968eb9814b694e
Verifying Hash Integrity ... sha256+ OK
## Loading fdt from FIT Image at 03ea7400 ...
Using 'conf' configuration
Trying 'fdt' fdt subimage
Description: unavailable
Type: Flat Device Tree
Compression: uncompressed
Data Start: 0x03ea7c00
Data Size: 35588 Bytes = 34.8 KiB
Architecture: ARM
Load Address: 0x00063000
Hash algo: sha256
Hash value: d73fc7948554b3a07714a790947e63fb49f31fcdcdf091a27443ca5fb793fb3b
Verifying Hash Integrity ... sha256+ OK
Loading fdt from 0x00063000 to 0x00063000
Booting using the fdt blob at 0x00063000
Loading Kernel Image from 0x03eb0800 to 0x01100000 ... OK
kernel loaded at 0x01100000, end = 0x01547b70
Using Device Tree in place at 00063000, end 0006eb03
## reserved-memory:
trust@0: addr=0 size=62000
drm-logo@0: addr=5900000 size=15a000
ramoops@83000: addr=83000 size=2d000
Adding bank: 0x00000000 - 0x08000000 (size: 0x08000000)
Total: 946.526/1058.914 ms
Starting kernel ...
[ 1.140447] Booting Linux on physical CPU 0xf00
[ 1.140477] Linux version 6.1.99-rt36 (libiao@libiao-OptiPlex-7000) (arm-none-linux-gnueabihf-gcc (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621, GNU ld (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 2.36.1.20210621) #1 SMP PREEMPT Wed Feb 19 19:45:15 CST 2025
[ 1.140488] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=50c5387d
[ 1.140498] CPU: div instructions available: patching division code
[ 1.140504] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 1.140738] OF: fdt: Machine model: Luckfox Lyra Plus
[ 1.142408] earlycon: uart8250 at MMIO32 0xff0a0000 (options '')
[ 1.148375] printk: bootconsole [uart8250] enabled
[ 1.148903] Memory policy: Data cache writealloc
[ 1.149536] Reserved memory: created CMA memory pool at 0x06000000, size 32 MiB
[ 1.150211] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool
[ 1.151485] Zone ranges:
[ 1.151743] Normal [mem 0x0000000000000000-0x0000000007ffffff]
[ 1.152318] Movable zone start for each node
Code: Select all
[ 12.135273] mtdblock: MTD device 'lbdata' is NAND, please consider using UBI block devices instead.
[ 12.742672] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
done
Starting irqbalance: OK
Starting system message bus: done
Starting bluetoothd: OK
Starting network: OK
/etc/init.d/S45usbconfig: line 6: /etc/.usb_config: Read-only file system
/etc/init.d/S45usbconfig: line 7: /etc/.usb_config: Read-only file system
Starting sshd: OK
starting usbdevice service, log saved to /var/log/usbdevice.log
Starting collectd: [ 14.465015] rk_gmac-dwmac ff4d0000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[ 14.470784] rk_gmac-dwmac ff4d0000.ethernet eth0: PHY [stmmac-1:01] driver [Generic PHY] (irq=POLL)
[ 14.471841] dwmac4: Master AXI performs any burst length
[ 14.471870] rk_gmac-dwmac ff4d0000.ethernet eth0: No Safety Features support found
[ 14.471895] rk_gmac-dwmac ff4d0000.ethernet eth0: IEEE 1588-2008 Advanced Timestamp supported
[ 14.474026] rk_gmac-dwmac ff4d0000.ethernet eth0: registered PTP clock
[ 14.488191] rk_gmac-dwmac ff4d0000.ethernet eth0: configuring for phy/rmii link mode
/etc/init.d/S60netdevice: line 26: /etc/.eth0_macaddr: Read-only file system
[S60netdevice] Saved current MAC address (8a:27:26:00:d7:df) to /etc/.eth0_macaddr
OK
fstrim: Starting fstrim process (434)...
Starting input-event-daemon: input-event-daemon: no listener found!
done
系统的启动脚本会读写配置文件,设置成只读系统后就不能生效了,尝试将 /etc/init.d/S45usbconfig 和 /etc/init.d/S60netdevice 删除,默认情况下usb 应该仅开启 adb 功能,要开启 rndis 功能需要在镜像构建前添加usb配置,添加一个 .usb_config 文件到 <SDK>/buildroot/board/rockchip/rk3506/luckfox-overlay/etc/ 下,内容:
重新编译 rootfs 即可
Code: Select all
usb_rndis_en
usb_adb_en