Firefly开源社区

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

143

积分

0

威望

0

贡献

技术小白

积分
143
发表于 2021-9-8 22:40:07     

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...
回复

使用道具 举报

44

积分

0

威望

0

贡献

技术小白

积分
44
发表于 2022-1-12 11:06:01     
请问楼主后来解决了么?
回复

使用道具 举报

19

积分

0

威望

0

贡献

技术小白

积分
19
发表于 2022-5-10 09:16:07     
碰到一样的问题,请问如何解决?
回复

使用道具 举报

899

积分

0

威望

6

贡献

技术大神

Rank: 8Rank: 8

积分
899
发表于 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分区,板子就进入正常启动状态
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表