xiaoye 发表于 2021-9-8 22:40:07

请问自动进入recovery 模式怎么解决


now is boar_init
rksdmmc@ff500000: 1, rksdmmc@ff520000: 0
Bootdev(atags): mmc 0
MMC0: High Speed, 52Mhz
PartType: EFI
boot mode: recovery (misc)
Found DTB in recovery part
DTB: rk-kernel.dtb
HASH(s): OK
Android header version 0
use default hdmi phy table
Warn: can't find connect driver
In:    serial
Out:   serial
Err:   serial
Model: Firefly ROC-RK3328-CC
Rockchip UBOOT DRM driver version: v1.0.1
use default hdmi phy table
CLK: (sync kernel. arm: enter 600000 KHz, init 600000 KHz, kernel 0N/A)
apll 400000 KHz
dpll 664000 KHz
cpll 1200000 KHz
gpll 491009 KHz
npll 600000 KHz
armclk 600000 KHz
aclk_bus 150000 KHz
hclk_bus 75000 KHz
pclk_bus 75000 KHz
aclk_peri 150000 KHz
hclk_peri 75000 KHz
pclk_peri 75000 KHz
Net:   
Warning: ethernet@ff540000 (eth0) using random MAC address - 86:6d:59:8e:7e:b6
eth0: ethernet@ff540000
Hit key to stop autoboot('CTRL+C'):0
ANDROID: reboot reason: "recovery"
Booting IMAGE kernel at 0x00280000 with fdt at 0x08300000...

Lycan 发表于 2022-1-12 11:06:01

请问楼主后来解决了么?

pjdu 发表于 2022-5-10 09:16:07

碰到一样的问题,请问如何解决?

895816513 发表于 2022-7-8 09:38:44

uboot会根据misc分区的内容选择模式:
固件打包烧写时,misc分区烧写的是 SDK/device/rockchip/rockimg/wipe_all-misc.img 擦除分区指令

第一次启动,uboot读取misc分区,得到擦除分区指令,进recovery模式,进行擦除和格式化userdata分区,完成后将misc分区写空(SDK/device/rockchip/rockimg/blank-misc.img)

第二次启动时候,uboot读取misc分区为blank-misc.img,正常启动。


所以你也可以用烧写工具烧写blank-misc.img到misc分区,板子就进入正常启动状态
页: [1]
查看完整版本: 请问自动进入recovery 模式怎么解决