如题,是不是要想再从sd启动,就要把flah拆下来??
给flash刷入u-boot后,就无法从SD卡启动了吗?
你说的flash是SPI还是emmc?
如果是emmc,我试下来大部分的镜像都有emmc优先于sd卡启动的bug,不管这个有问题的镜像是在sd卡还是在emmc都会导致启动顺序有误。只有radxa提供的ubuntu server,还有manjaro arm这两个镜像没有这个bug。
参见别人发的几个帖子:
如果已经陷入emmc能启动但是sd卡不能启动的状态,我的办法是把/boot里的东西全删了,这样就一定能从sd卡启动。不过emmc里的系统也就废了。另一个办法就是拔掉emmc,缺点是要拆散热片。
是spi的那个4M的flash芯片,给他成功刷入了boot,现在插入sd卡蓝灯也不亮
rockpi4b是一个绿灯一个红灯,接入电源绿灯就会亮的,如果成功刷入uboot的话,红灯也会亮,然后到kernel阶段是红灯会闪烁
我的是一个绿一个蓝色,不插sd就是蓝色闪,现在插入sd蓝色不闪。在给spi flash刷入boot之前插入sd是蓝色闪
v1.4 with flash supposedly changed to blue green. PS can you change the pwm of the leds and change intensity?
now i cannot boot from SD
卧槽兄弟你这个牛逼,谢谢谢谢。
可以尝试清空 spi flash 或者重新烧一个 u-boot-spi.bin。
清空的话,在pc上生成一个4M空文件
dd if=/dev/zero of=4M_zero.bin bs=1M count=4
然后,按照
的方式用
rkdeveloptool wl 0 4M_zero.bin
命令写到 spi flash。
按照楼上的禁用掉flash解决了,谢谢