VIM3刷系统

编程知识 更新时间:2023-04-27 08:31:36

一、升级到最新系统

如果你的板子上已经运行的是官方发布的Ubuntu固件,那么你可以通过如下命令升级系统到最新版本。

$ sudo apt update
$ sudo apt full-upgrade
$ sudo do-fenix-full-upgrade
$ sync
$ sudo reboot

二、刷指定版本系统

1、下载系统

可用的系统在这里下载

gnome是带桌面的,server是不带桌面的,npu-sdk6.4.4.3版本对应系统1.0.6,下emmc的版本到自己的ubuntu上

2、安装烧录工具

在自己的ubuntu下,获取烧录工具

$ git clone https://github/khadas/utils

安装烧录工具

$ sudo apt-get install libusb-dev git parted
$ cd /path/to/utils
$ ./INSTALL

顺利的话会看到

()
Installing USB rules...
Installing tone-burn-tool...
Done!
Installing Khadas burn-tool...
Done!

3、设置VIMs进入升级模式

TST模式:

  • 用USB-C线连接板子和PC电脑(默认板子上电会自动开机)
  • 在2S内连续按3次Func按键后松开。
  • 你会看到系统电源指示灯(蓝色)闪烁,3s后电源指示灯(蓝色)会熄灭,表明板子已经进入升级模式。

其他进入升级模式的方式看官方手册,TST模式最方便

可以输入以下指令检查USB驱动

$ lsusb | grep Amlogic
Bus 002 Devices 036: ID 1b8e:c003 Amlogic, Inc.

4、烧录

$ aml-burn-tool -b VIM3 -i /path/to/image

顺利的话显示:

Try to burn Amlogic image...
Burning image './VIM3_Ubuntu-gnome-focal_Linux-4.9_arm64_EMMC_V1.0.6-210520.img' for 'VIM3/VIM3L' to eMMC...
Unpacking image [OK]
Initializing ddr ........[OK]
Running u-boot ........[OK]
Create partitions [OK]
Writing device tree [OK]
Writing bootloader [OK]
Wiping  data partition [OK]
Wiping  cache partition [OK]
Writing logo partition [OK]
Writing rootfs partition [OK]
Do you want to reset the board? y/n [n]? y
Resetting board [OK]
Time elapsed: 8 minute(s).
Done!

不顺利的话可能遇到

Try to burn Amlogic image...
Burning image './VIM3_Ubuntu-gnome-focal_Linux-4.9_arm64_EMMC_V1.0.6-210520.img' for 'VIM3/VIM3L' to eMMC...
Unpacking image [OK]
Initializing ddr [KO]

可以试试另一条指令烧录

$ burn-tool -v aml -b VIM3 -i /path/to/image

还是ko了的话,把板子和电脑断开连接, 重新连接设置升级模式,一般就行了,再遇到其他问题就上论坛看看。

5、卸载烧录工具

$ cd /path/to/utils
$ ./UNINSTALL

参考:官方手册

更多推荐

VIM3刷系统

本文发布于:2023-04-20 14:51:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/ed3a9096c45d246483b44091f371c6af.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:系统

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 90487文章数
  • 23320阅读数
  • 0评论数