Vim3 编译mainline emmc 镜像

您好:
我这边下载了fenix的sdk包,在docker中进行编译,
如果uboot和kernel选择mainline时,(目前内核是5.9)
只有sd-usb的镜像选择,没有emmc的,请问我该如何编译emmc的镜像呢。。

谢谢

@zhaowei 当前Mainline eMMC软件包不可用,只有SD-USB选项可用,但是如果您从USB磁盘或SD卡引导主线映像,则可以输入命令sudo emmc-install,主线linux将被下载到 您的eMMC磁盘 :slightly_smiling_face:

@zhaowei 没有EMMC固件.固件里面包含了一个可以写入emmc的命令emmc-install, 执行完以后,拔掉SD卡,重启板子,就会从emmc上启动主线的固件了

谢谢,我编译的是minimal的固件,我刚才也看到了那个脚本,通过log,看到minimal的固件里面没有mkfs.vfat,所以写emmc失败了,我这边再装一个这个软件,估计就可以了,谢谢您

@zhaowei,您可以使用Krescue来刷新主线固件,

  • 在SD卡上刷新Krescue
  • 在krescue设置内格式化分区
  • 取出SD卡并从计算机中打开它,然后将图像放在那里
  • 再次从SD卡和闪存启动krescue 用DD命令