Khadas VIM3开发板固件烧写记录
因为工作原因接触到khadas的VIM3开发板,在这里记录一下烧写系统的过程。其官方文档中有详细的烧写过程,主要以官方文档为主。
前期准备
需要的物料
- 一台显示器
- 一套无线鼠标
- 一根USB-c的数据线【手机的数据线】
- 5V电源【手机的充电器】
固件下载
本人选择的是Ubuntu桌面系统,系统安装在开发板上的emmc里。
官方固件下载地址【https://docs.khadas.com/zh-cn/firmware/】
点击链接,左侧选择VIM3->Ubuntu,接着如图所示:
文件大约790M左右,下载会有点久。
烧写软件下载
烧写工具下载链接:【https://dl.khadas.com/Tools/USB_Burning_Tool_v2.2.0.zip】
- 下载好烧写工具后安装打开,将数据线一端接上电脑,另一端接上板子的USB-C口中
- 先按住电源键,再短按一下复位键,约4~5秒后开发板就进入烧写模式,此时松开。烧写工具显示已连接开发板。
- 点击烧录工具的文件,选择导入烧录包,选择刚刚下载的固件文件(固件需要解压),然后烧录配置默认,点击开始等待烧录完成。
- 烧录完成后,点击停止,关闭软件
- 接上显示器与鼠标,开始你的表演~
下图为烧写软件的界面
配置
说是配置其实是为了连接网络和做串口连接设置,有屏幕和键盘好连接网络用ssh登录上去。
但是本人没有想到不用屏幕和键鼠连接到网络的,要是有看官知道的话烦请在评论区告诉本人一下!谢谢!
【串口调试配置】
串口模块与开发板的连接如下图【官方提供的图】
接下来是在板子上的操作
安装minicom
sudo apt-get install minicom
添加权限
sudo usermod -a -G dialout $(whoami)
打开minicom
这里有个坑,官方文档上是这么写的
minicom -D /dev/ttyUSB0 -b 115200
这里的坑计时要先查看自己的串口先才能
ls /dev/ttyS*
然后修改一下打开minicom的命令
本人的是这样的,
minicom -D /dev/ttyS3 -b 115200
然后接好USB转串口模块的线,插入电脑,打开putty.exe.
选择session,Sertal,找到自己的串口号,波特率115200,连接,成功~
如有错误或者不对的地方,请看官指正,谢谢!