VIM3用SD启动Ubuntu

怎么操作?
1.


烧写tf卡就这样了。
2.尝试dd命令将uboot.sd.bin写进了tf卡中也没用。
3.暂时没有做擦除emmc的操作。

完整的步骤应该是怎样的?

@VincentW 你使用了哪个固件,SD卡固件和EMMC没有关系,不用擦除

我尝试过这两个


VIM3_Ubuntu-xfce-bionic_Linux-4.9_arm64_SD-USB_V0.9.3-200825.img和VIM3_Ubuntu-xfce-focal_Linux-5.7_arm64_SD-USB_V0.9.3-200825.img,用Burn_Card_maker.exe 希望把img写进tf卡。
tf卡没有问题的,在树莓派上启动ubuntu优麒麟和openwrt都可以。分区尝试过fat32,在Ubuntu PC上格式化过 mkfs.vfat /dev/sdb1, Run dd to write the U-Boot blob into the first sector of SD-Card: 也执行了。

Run dd to write the U-Boot blob into the first sector of SD-Card: 是必须的吗?

你使用的工具不对,那个是创建SD烧录卡的,你如果是要从SD卡启动系统,直接把固件写入到SD卡即可。

  • Ubuntu下
sudo dd if=/path/to/image of=/dev/sdX bs=8M
  • Windows下

使用 Etcher把固件写入到SD卡即可。

注意:如果你使用的是主线固件,需要把eMMC擦除,否则颜色显示不正常。

参考:

明白了。我试试。
主线固件,需要把eMMC擦除,否则颜色显示不正常 是什么意思?什么是主线固件。
内核和uboot都是mainline?

是的,就是mainline固件,内核 5.x版本。

@Numbqq
Hi Numbqq,
Etcher将镜像写进tf卡和U盘可以。但是插上tf卡或者U盘,系统并没有从tf卡或者U盘启动OS。原来板子里跑的是Android9,开机后还是Android 9.
我遗漏了什么吗?谢谢指教。

More Question,
这个能像树莓派一样直接从tf卡或者U盘启动吗?
还是tf卡和U盘只是烧录的媒介?

@VincentW 烧录以后,你需要进入SD Card启动, 我们文档上有说明,安装这篇文档进入升级模式,就会进入SDcard启动,记得type-C口不要插PC.

可以直接从SD卡启动系统,但是你需要擦除eMMC才行。

不能直接从U盘启动系统。