wolongtest 发表于 2024-11-28 14:45:55

OK113核心板系统启动偶尔出现VFS: Cannot open root device

本帖最后由 wolongtest 于 2024-11-28 15:18 编辑

采用ok113核心板, 启动有一点概率出现启动失败,断电重启又恢复正常了,从串口调试打印来看,提示VFS: Cannot open root device "mmcblk0p5" or unknown-block(0,0): error -6造成系统启动失败崩溃


请问如何处理避免这个情况? 谢谢
启动出错日志如下:

HELLO! BOOT0 is starting!
BOOT0 commit : 09b36272
set pll start
fix vccio detect value:0xc0
periph0 has been enabled
set pll end
: bus read error
board init ok
DRAM only have internal ZQ!!
get_pmu_exist() = -1
DRAM BOOT DRIVE INFO: V0.32
DRAM CLK = 792 MHz
DRAM Type = 3 (2:DDR2,3:DDR3)
DRAMC ZQ value: 0x7b7bfb
DRAM ODT value: 0x42.
ddr_efuse_type: 0x0
mark_id: 0x34
DRAM SIZE =512 M
PLL_DDR_CTRL_REG:0xf8004100
DRAM_CLK_REG:0xc0000000
MR2= 0x18
DRAM ** test OK.
rtc standby flag is 0x0, super standby flag is 0x0
dram size =512
card no is 2
sdcard 2 line count 4
: mmc driver ver 2021-05-21 14:47
: Wrong media type 0x0, but host sdc2, try mmc first
: ***Try MMC card 2***
: RMCA OK!
: mmc 2 bias 0
: MMC 5.1
: HSSDR52/SDR25 4 bit
: 50000000 Hz
: 7456 MB
: ***SD/MMC 2 init OK!!!***
Loading boot-pkg Succeed(index=0).
Entry_name      = u-boot
Entry_name      = optee
Entry_name      = dtb
tunning data addr:0x430003e8
Jump to second Boot.
FORLINX: auth pass!
M/TC: OP-TEE version: 15ee1539 (gcc version 5.3.1 20160412 (Linaro GCC 5.3-2016.05)) #1 Tue Mar 29 06:48:41 UTC 2022 arm


U-Boot 2018.05-svn863 (Sep 23 2024 - 01:55:35 +0000) Allwinner Technology

CPU:   Allwinner Family
Model: sun8iw20
I2C:   ready
DRAM:512 MiB
Relocation Offset is: 1cebe000
secure enable bit: 0
E/TC:0   fdt_getprop_u32:343 prop trace_level not found
CPU=1008 MHz,PLL6=600 Mhz,AHB=200 Mhz, APB1=100MhzMBus=300Mhz
gic: sec monitor mode
flash init start
workmode = 0,storage type = 2
: mmc driver ver uboot2018:2021-09-07 19:43:00
: SUNXI SDMMC Controller Version:0x50310
: Best spd md: 2-HSDDR52/DDR50, freq: 2-50000000, Bus width: 4
sunxi flash init ok
Loading Environment from SUNXI_FLASH... OK
disp_type:1
line:717 init_clocks
drv_disp_init
request pwm success, pwm3:pwm3:0x2000c00.
drv_disp_init finish
boot_gui_init:start
set disp.dev2_output_type fail. using defval=0
tv skip open
boot_gui_init:finish
partno erro : can't find partition bootloader
54 bytes read in 0 ms
bmp_name=bootlogo.bmp size 1036854
1036854 bytes read in 23 ms (43 MiB/s)
Item0 (Map) magic is bad
the secure storage item0 copy0 magic is bad
Item0 (Map) magic is bad
the secure storage item0 copy1 magic is bad
Item0 (Map) magic is bad
secure storage read widevine fail
secure storage read widevine fail with:-1
secure storage read ec_key fail
secure storage read ec_key fail with:-1
secure storage read ec_cert1 fail
secure storage read ec_cert1 fail with:-1
secure storage read ec_cert2 fail
secure storage read ec_cert2 fail with:-1
secure storage read ec_cert3 fail
secure storage read ec_cert3 fail with:-1
secure storage read rsa_key fail
secure storage read rsa_key fail with:-1
secure storage read rsa_cert1 fail
secure storage read rsa_cert1 fail with:-1
secure storage read rsa_cert2 fail
secure storage read rsa_cert2 fail with:-1
secure storage read rsa_cert3 fail
secure storage read rsa_cert3 fail with:-1
usb burn from boot
delay time 0
weak:otg_phy_config
usb prepare ok
overtime
do_burn_from_boot usb : no usb exist
List file under ULI/factory
** Unrecognized filesystem type **
update part info
update bootcmd
change working_fdt 0x5c87de70 to 0x5c85de70
: no mmc-hs400-1_8v!
: no mmc-hs200-1_8v!
: get max-frequency ok 50000000 Hz
update dts
disp_type:1
Hit any key to stop autoboot (Spacebar):0
no vendor_boot partition is found
Android's image name: sun8i_arm
Starting kernel ...

: mmc exit start
: mmc 2 exit ok
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 5.4.61 (qzy@docker_a40it113) (arm-linux-gnueabi-gcc (Linaro GCC 5.3-2016.05) 5.3.1 20160412, GNU ld (Linaro_Binutils-2016.05) 2.25.0 Linaro 2016_02) #1 SMP PREEMPT Wed Sep 4 08:45:06 UTC 2024
[    0.000000] CPU: ARMv7 Processor revision 5 (ARMv7), cr=10c5387d
[    0.000000] CPU: div instructions available: patching division code
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt: Machine model: sun8iw20
[    0.000000] earlycon: uart8250 at MMIO32 0x02500000 (options '')
[    0.000000] printk: bootconsole enabled
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] cma: Reserved 16 MiB at 0x5f000000
[    0.000000] On node 0 totalpages: 131072
[    0.000000]   Normal zone: 1024 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 131072 pages, LIFO batch:31
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.0 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] psci: SMC Calling Convention v1.0
[    0.000000] percpu: Embedded 15 pages/cpu s30976 r8192 d22272 u61440
[    0.000000] pcpu-alloc: s30976 r8192 d22272 u61440 alloc=15*4096
[    0.000000] pcpu-alloc: 0 1
[    0.000000] Built 1 zonelists, mobility grouping on.Total pages: 130048
[    0.000000] Kernel command line: earlycon=uart8250,mmio32,0x02500000 clk_ignore_unused initcall_debug=0 console=ttyAS0,115200 loglevel=8 root=/dev/mmcblk0p5 init=/init partitions=boot-resource@mmcblk0p1:env@mmcblk0p2:env-redund@mmcblk0p3:boot@mmcblk0p4:rootfs@mmcblk0p5:dsp0@mmcblk0p6:private@mmcblk0p7:UDISK@mmcblk0p8 cma=16M snum= mac_addr=b6:a4:ac:d4:f6:1c wifi_mac= bt_mac= specialstr= gpt=1 androidboot.mode=normal androidboot.hardware=sun8iw20p1 boot_type=2 androidboot.boot_type=2 gpt=1 uboot_message=2018.05-svn863(09/23/2024-01:55:35) disp_reserve=1658880,0x5c902000 androidboot.dramsize=512
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes, linear)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes, linear)
[    0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off
[    0.000000] Memory: 483304K/524288K available (6144K kernel code, 327K rwdata, 1868K rodata, 1024K init, 288K bss, 24600K reserved, 16384K cma-reserved, 0K highmem)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1
[    0.000000] rcu: Preemptible hierarchical RCU implementation.
[    0.000000] rcu:         RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=2.
[    0.000000]         Tasks RCU enabled.
[    0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies.
[    0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=2
[    0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[    0.000000] random: get_random_bytes called from start_kernel+0x250/0x3d0 with crng_init=0
[    0.000000] arch_timer: cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000006] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.008382] Switching to timer-based delay loop, resolution 41ns
[    0.014833] clocksource: timer: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.025019] Console: colour dummy device 80x30
[    0.029708] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.040565] pid_max: default: 32768 minimum: 301
[    0.045559] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.053237] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear)
[    0.061976] CPU: Testing write buffer coherency: ok
[    0.067446] /cpus/cpu@0 missing clock-frequency property
[    0.073044] /cpus/cpu@1 missing clock-frequency property
[    0.078625] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.085114] Setting up static identity map for 0x40100000 - 0x40100060
[    0.092106] rcu: Hierarchical SRCU implementation.
[    0.097423] BOOTEVENT:      97.413082: ON
[    0.102016] smp: Bringing up secondary CPUs ...
[    0.107991] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
[    0.108145] smp: Brought up 1 node, 2 CPUs
[    0.118416] SMP: Total of 2 processors activated (96.00 BogoMIPS).
[    0.124897] CPU: All CPU(s) started in SVC mode.
[    0.130311] devtmpfs: initialized
[    0.146366] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.154946] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.165291] futex hash table entries: 512 (order: 3, 32768 bytes, linear)
[    0.173207] pinctrl core: initialized pinctrl subsystem
[    0.180144] NET: Registered protocol family 16
[    0.186577] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.229644] rtc_ccu: sunxi ccu init OK
[    0.236125] ccu: sunxi ccu init OK
[    0.240207] r_ccu: sunxi ccu init OK
[    0.280200] iommu: Default domain type: Translated
[    0.285947] sunxi iommu: irq = 24
[    0.291518] pwm module init!
[    0.296509] clocksource: Switched to clocksource arch_sys_counter
[    0.312382] sun8iw20-pinctrl pio: initialized sunXi PIO driver
[    0.331558] thermal_sys: Registered thermal governor 'step_wise'
[    0.331564] thermal_sys: Registered thermal governor 'user_space'
[    0.339237] NET: Registered protocol family 2
[    0.351248] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear)
[    0.360054] TCP established hash table entries: 4096 (order: 2, 16384 bytes, linear)
[    0.368244] TCP bind hash table entries: 4096 (order: 3, 32768 bytes, linear)
[    0.375771] TCP: Hash tables configured (established 4096 bind 4096)
[    0.382575] UDP hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.389463] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear)
[    0.396993] NET: Registered protocol family 1
[    0.402060] sun8iw20-pinctrl pio: pio supply vcc-pb not found, using dummy regulator
[    0.410767] spi spi1: spi1 supply spi not found, using dummy regulator
[    0.417843] sunxi_spi_resource_get()2160 - SPI MASTER MODE
[    0.424272] sunxi_spi_resource_get()2198 - Failed to get sample mode
[    0.430932] sunxi_spi_resource_get()2203 - Failed to get sample delay
[    0.437662] sunxi_spi_resource_get()2207 - sample_mode:-1431633921 sample_delay:-1431633921
[    0.446481] sunxi_spi_clk_init()2249 - mclk 100000000
[    0.453106] sunxi_spi_probe()2663 - : driver probe succeed, base e081d000, irq 44
[    0.463475] Initialise system trusted keyrings
[    0.468340] workingset: timestamp_bits=30 max_order=17 bucket_order=0
[    0.486933] fuse: init (API version 7.31)
[    0.520466] NET: Registered protocol family 38
[    0.525136] Key type asymmetric registered
[    0.530338] Asymmetric key parser 'x509' registered
[    0.535537] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[    0.543341] io scheduler mq-deadline registered
[    0.548108] io scheduler kyber registered
[    0.552425] atomic64_test: passed
[    0.557104] disp_module_init
[    0.561283] disp 5000000.disp: Adding to iommu group 0
[    0.567337] disp_init,line:2386:
[    0.567342] smooth display screen:0 type:2 mode:11
[    0.576763] disp_init_hdmi,line:1047:
[    0.576767] dont support hdmi
[    0.584692] bsp_disp_sync_with_hw,line:658:
[    0.584697] Can't find device(2) for manager 0
[    0.587138] disp_module_init finish
[    0.599829] sunxi_sid_init()563 - insmod ok
[    0.604662] pwm-regulator: supplied by regulator-dummy
[    0.611371] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    0.619955] sun8iw20-pinctrl pio: pio supply vcc-pg not found, using dummy regulator
[    0.628479] uart uart0: get regulator failed
[    0.632951] uart uart0: uart0 supply uart not found, using dummy regulator
[    0.640550] uart0: ttyAS0 at MMIO 0x2500000 (irq = 33, base_baud = 1500000) is a SUNXI
[    0.648885] sw_console_setup()1819 - console setup baud 115200 parity n bits 8, flow n
[    0.657240] printk: console enabled
[    0.657240] printk: console enabled
[    0.666475] printk: bootconsole disabled
[    0.666475] printk: bootconsole disabled
[    0.677896] uart uart1: get regulator failed
[    0.682710] uart uart1: uart1 supply uart not found, using dummy regulator
[    0.690835] uart uart1: uart1 set rs485 mode, gpio202
[    0.696575] uart1: ttyAS1 at MMIO 0x2500400 (irq = 34, base_baud = 1500000) is a SUNXI
[    0.706167] sun8iw20-pinctrl pio: pio supply vcc-pd not found, using dummy regulator
[    0.715241] uart uart2: get regulator failed
[    0.720083] uart uart2: uart2 supply uart not found, using dummy regulator
[    0.728190] uart uart2: uart2 set rs485 mode, gpio203
[    0.733903] uart2: ttyAS2 at MMIO 0x2500800 (irq = 35, base_baud = 1500000) is a SUNXI
[    0.743635] uart uart3: get regulator failed
[    0.748482] uart uart3: uart3 supply uart not found, using dummy regulator
[    0.756592] uart uart3: uart3 set rs485 mode, gpio204
[    0.762307] uart3: ttyAS3 at MMIO 0x2500c00 (irq = 36, base_baud = 1500000) is a SUNXI
[    0.772021] uart uart4: get regulator failed
[    0.776873] uart uart4: uart4 supply uart not found, using dummy regulator
[    0.784955] uart uart4: uart4 set rs485 mode, gpio205
[    0.790710] uart4: ttyAS4 at MMIO 0x2501000 (irq = 37, base_baud = 1500000) is a SUNXI
[    0.800396] uart uart5: get regulator failed
[    0.805209] uart uart5: uart5 supply uart not found, using dummy regulator
[    0.813281] uart5: ttyAS5 at MMIO 0x2501400 (irq = 38, base_baud = 1500000) is a SUNXI
[    0.823114] deinterlace 5400000.deinterlace: Adding to iommu group 0
[    0.830826] deinterlace 5400000.deinterlace: version, ip=0x110
[    0.839596] addr_mgt_probe: module version: v1.0.10
[    0.846908] addr_init: Failed to get type_def_bt, use default: 0
[    0.854728] addr_mgt_probe: success.
[    0.861564] libphy: Fixed MDIO Bus: probed
[    0.867882] sunxi gmac driver's version: 1.0.0
[    0.873062] gmac-power0: NULL
[    0.876392] gmac-power1: NULL
[    0.879748] gmac-power2: NULL
[    0.884612] i2c /dev entries driver
[    0.889668] sunxi-wdt 20500a0.watchdog: Watchdog enabled (timeout=16 sec, nowayout=0)
[    0.900552] sun8iw20-pinctrl pio: pio supply vcc-pc not found, using dummy regulator
[    0.909515] sunxi-mmc 4022000.sdmmc: SD/MMC/SDIO Host Controller Driver(v4.21 2021-05-24 16:10)
[    0.919499] sunxi-mmc 4022000.sdmmc: ***ctl-spec-caps*** 308
[    0.925906] sunxi-mmc 4022000.sdmmc: No vmmc regulator found
[    0.932275] sunxi-mmc 4022000.sdmmc: No vqmmc regulator found
[    0.938737] sunxi-mmc 4022000.sdmmc: No vdmmc regulator found
[    0.945184] sunxi-mmc 4022000.sdmmc: No vd33sw regulator found
[    0.951745] sunxi-mmc 4022000.sdmmc: No vd18sw regulator found
[    0.958301] sunxi-mmc 4022000.sdmmc: No vq33sw regulator found
[    0.964847] sunxi-mmc 4022000.sdmmc: No vq18sw regulator found
[    0.971441] sunxi-mmc 4022000.sdmmc: Cann't get pin bias hs pinstate,check if needed
[    0.981055] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 0Hz bm PP pm UP vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.004811] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.029093] sunxi-mmc 4022000.sdmmc: detmode:alway in(non removable)
[    1.036243] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.038534] sunxi-msgbox 3003000.msgbox: sunxi msgbox driver probe ...
[    1.055556] sunxi-msgbox 3003000.msgbox: sunxi msgbox driver init ok...
[    1.056566] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.064263] rpmsg_tty_init: Sunxi rpmsg tty driver will init
[    1.076279] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.081168] rpmsg_tty_init: Sunxi rpmsg tty driver init ok
[    1.102134] NET: Registered protocol family 10
[    1.108307] Segment Routing with IPv6
[    1.112591] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[    1.121017] NET: Registered protocol family 17
[    1.126033] NET: Registered protocol family 15
[    1.131547] Registering SWP/SWPB emulation handler
[    1.137478] Loading compiled-in X.509 certificates
[    1.144366] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.147556] tv_probe()1527 - of_property_read_string tv_power failed!
[    1.156302] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.163722] get_key_map_info()179 - Failed to find "tvou" in dts.
[    1.181923] tve_clk_config()894 - screen clk_parent is NULL
[    1.183081] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 400000Hz bm OD pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.188497] tv probe finished!
[    1.189077] disp_device_attached,line:159:
[    1.189082] attached ok, mgr0<-->device0, type=2
[    1.214331] disp_al_manager_apply ouput_type:2
[    1.219039] sunxi-i2c sunxi-i2c0: sunxi-i2c0 supply twi not found, using dummy regulator
[    1.229917] at24 0-0050: 256 byte 24c02 EEPROM, writable, 1 bytes/write
[    1.238342] lm75 0-004e: hwmon1: sensor 'lm75b'
[    1.244025] sunxi-i2c sunxi-i2c0: probe success
[    1.249682] sunxi-i2c sunxi-i2c1: sunxi-i2c1 supply twi not found, using dummy regulator
[    1.259230] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing LEGACY(SDR12) dt B
[    1.271718] sunxi-i2c sunxi-i2c1: probe success
[    1.277412] sunxi-i2c sunxi-i2c3: sunxi-i2c3 supply twi not found, using dummy regulator
[    1.289517] rtc-pcf8563 3-0051: registered as rtc0
[    1.295311] rtc-pcf8563 3-0051: setting system clock to 2024-11-28T06:22:57 UTC (1732774977)
[    1.305584] sunxi-mmc 4022000.sdmmc: avoid to switch power_off_notification to POWERED_ON(0x01)
[    1.315434] sunxi-mmc 4022000.sdmmc: avoid to switch power_off_notification to POWERED_ON(0x01)
[    1.325254] sunxi-mmc 4022000.sdmmc: avoid to switch power_off_notification to POWERED_ON(0x01)
[    1.335105] sunxi-mmc 4022000.sdmmc: avoid to switch power_off_notification to POWERED_ON(0x01)
[    1.345115] sunxi-i2c sunxi-i2c3: probe success
[    1.356579] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 400000Hz bm PP pm ON vdd 21 width 1 timing MMC-HS(SDR20) dt B
[    1.398500] input: user-key as /devices/platform/user-key/input/input0
[    1.405982] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 1 timing MMC-HS(SDR20) dt B
[    1.407481] clk: Not disabling unused clocks
[    1.422689] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing MMC-HS(SDR20) dt B
[    1.434916] VFS: Cannot open root device "mmcblk0p5" or unknown-block(0,0): error -6
[    1.443658] Please append a correct "root=" boot option; here are the available partitions:
[    1.453057] sunxi-mmc 4022000.sdmmc: sdc set ios:clk 50000000Hz bm PP pm ON vdd 21 width 4 timing MMC-DDR52 dt B
[    1.464676] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[    1.473943] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.4.61 #1
[    1.480573] Hardware name: Generic DT based system
[    1.485961] [<c010e2d8>] (unwind_backtrace) from [<c010a89c>] (show_stack+0x10/0x14)
[    1.494645] [<c010a89c>] (show_stack) from [<c0604b90>] (dump_stack+0x7c/0x98)
[    1.502744] [<c0604b90>] (dump_stack) from [<c0119d04>] (panic+0x104/0x3dc)
[    1.510553] [<c0119d04>] (panic) from [<c0a01278>] (mount_block_root+0x258/0x300)
[    1.518945] [<c0a01278>] (mount_block_root) from [<c0a014bc>] (prepare_namespace+0x118/0x178)
[    1.528503] [<c0a014bc>] (prepare_namespace) from [<c0619274>] (kernel_init+0x8/0x118)
[    1.537379] [<c0619274>] (kernel_init) from [<c01010e8>] (ret_from_fork+0x14/0x2c)
[    1.545861] Exception stack(0xde43dfb0 to 0xde43dff8)
[    1.551520] dfa0:                                     00000000 00000000 00000000 00000000
[    1.560685] dfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    1.569850] dfe0: 00000000 00000000 00000000 00000000 00000013 00000000
[    1.577267] CPU1: stopping
[    1.580299] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 5.4.61 #1
[    1.586929] Hardware name: Generic DT based system
[    1.592302] [<c010e2d8>] (unwind_backtrace) from [<c010a89c>] (show_stack+0x10/0x14)
[    1.600983] [<c010a89c>] (show_stack) from [<c0604b90>] (dump_stack+0x7c/0x98)
[    1.609080] [<c0604b90>] (dump_stack) from [<c010c690>] (handle_IPI+0xc0/0x168)
[    1.617275] [<c010c690>] (handle_IPI) from [<c0375934>] (gic_handle_irq+0x70/0x78)
[    1.625763] [<c0375934>] (gic_handle_irq) from [<c01021cc>] (__irq_svc+0x6c/0xa8)
[    1.634146] Exception stack(0xde477f80 to 0xde477fc8)
[    1.639807] 7f80: 000005ac debc1574 00000000 c0115240 00000002 de476000 c0b04e68 c0b04ea4
[    1.648974] 7fa0: 4000406a 410fc075 00000000 00000000 c0b788b0 de477fd0 c0107fb8 c0107fbc
[    1.658137] 7fc0: 60000113 ffffffff
[    1.662047] [<c01021cc>] (__irq_svc) from [<c0107fbc>] (arch_cpu_idle+0x2c/0x38)
[    1.670340] [<c0107fbc>] (arch_cpu_idle) from [<c013e938>] (do_idle+0xb8/0x120)
[    1.678534] [<c013e938>] (do_idle) from [<c013ec3c>] (cpu_startup_entry+0x18/0x1c)
[    1.687019] [<c013ec3c>] (cpu_startup_entry) from [<40102c0c>] (0x40102c0c)
[    1.694836] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) ]---

shuishui 发表于 2024-12-2 08:54:06

有没有试过重新烧写镜像呢,之前有遇到过镜像损坏出现这个问题

wolongtest 发表于 2024-12-2 13:50:54

断电重新开机启动正常,说明镜像应该没有损坏
是否有可能是emmc初始化检测失败造成?
页: [1]
查看完整版本: OK113核心板系统启动偶尔出现VFS: Cannot open root device