因为工作原因接触到khadas的VIM3开发板,在这里记录一下烧写系统的过程。其官方文档中有详细的烧写过程,主要以官方文档为主。

前期准备

需要的物料

  1. 一台显示器
  2. 一套无线鼠标
  3. 一根USB-c的数据线【手机的数据线】
  4. 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】

  1. 下载好烧写工具后安装打开,将数据线一端接上电脑,另一端接上板子的USB-C口中
  2. 先按住电源键,再短按一下复位键,约4~5秒后开发板就进入烧写模式,此时松开。烧写工具显示已连接开发板。
  3. 点击烧录工具的文件,选择导入烧录包,选择刚刚下载的固件文件(固件需要解压),然后烧录配置默认,点击开始等待烧录完成。
  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,连接,成功~

如有错误或者不对的地方,请看官指正,谢谢!

Khadas VIM3开发板固件烧写记录相关推荐

  1. python 开发版-Micropython开发板固件烧写教程

    原创版权归山东萝卜科技有限公司所有,转载必须以链接形式注明作者和原始出处. 1.初识ST-LINK V2 ST- LINK/V2是STM8和STM32微控制器系列的在线调试器和编程器. 单线接口模块( ...

  2. 第0课第2节_刚接触开发板之烧写裸板程序

    第0课第2节_刚接触开发板之烧写裸板程序 tftp用法 q //退出菜单 help tftp print //显示IP set ipaddr 192.168.31.203 //设置开发板IP set ...

  3. linux开发板tftp 搭建,iTOP-i.MX6ULL开发板-Tftp烧写和Nfs启动

    原标题:iTOP-i.MX6ULL开发板-Tftp烧写和Nfs启动 硬件平台:迅为iTOP-i.MX6ULL开发板 使用网络方式调试 Linux 非常方便,下面开始介绍用 tftp 下载 Linux ...

  4. 迅为I.MX6ULL开发板镜像烧写

    .1 l mfgtool 烧写镜像 烧写镜像 开发板出厂前默认已经烧写了镜像,如果用户需要重新烧写镜像,可以参考本章. NXP 官方提供了 Windows 的上位机烧写工具 mfgtool,迅为电子在 ...

  5. 香蕉派 BPI-M5折腾记录(1)—— 开发板系统烧写

    最近又从咸鱼上淘了一块二手开发板Banana Pi M5,之所以选这块是因为树莓派4溢价太高,不划算了.总体而言Banana Pi M5配置还是挺不错的,性价比挺高,韩国还有一款开源开发板 Odroi ...

  6. 【嵌入式开发】向开发板中烧写Linux系统-型号S3C6410

    作者 : 万境绝尘 转载请著名出处 终于拿到板子了, 嵌入式开发正式开启. 板子型号 : 三星 S3C6410 基于ARM11, 指令集基于arm6指令集; 为毛不是 Cortext A9的板子; 烧 ...

  7. 烧写linux系统到开发板中,【嵌入式开发】向开发板中烧写Linux系统

    作者 : 万境绝尘 终于拿到板子了, 嵌入式开发正式开启. 板子型号 : 三星 S3C6410 基于ARM11, 指令集基于arm6指令集; 为毛不是 Cortext A9的板子; 烧写内容 : Bo ...

  8. 在TI DSP开发板中烧写Flash程序

    实现在FLASH存储器烧写程序一般有以下三种方法:一是通过编程器下载烧写:二是通过开发商提供的专门软件工具+在线仿真器烧写:三是自己编程通过DSP烧写.个人使用的是合众达电子SEED-VPM642开发 ...

  9. 迅为4412开发板一键烧写QT程序到开发板

    之前我们写好一个程序,都是先交叉编译完,然后在通过 nfs/tftp 或者其他的方法拷贝到开发板,然后在手动执行,如果我们调试程序很频繁,那我们每次都重新拷贝到开发板,那这样就太麻烦了,有没有方便一点 ...

最新文章

  1. Vant简单H5 web app【小试牛刀】
  2. Maven就是这么简单
  3. 一个App卖了4亿美元,这家听声识曲公司为何得到Apple的青睐?
  4. Error: bin/bash^M: bad interpreter: no such file o
  5. 【Android NDK 开发】Ubuntu 函数库交叉编译 ( Android 动态库交叉编译 | Android 静态库交叉编译 )
  6. Linux下载安装一个源码包
  7. Android 进阶 教你打造 Android 中的 IOC 框架 【ViewInject】 (下)
  8. 【渝粤教育】 国家开放大学2020年春季 1260软件工程 参考试题
  9. java制作五子棋的论文,基于java的五子棋的设计与实现.docx
  10. 电脑卡顿不流畅是什么原因_什么造成游戏直播画画卡顿、延迟?这三个原因了解一下...
  11. wex5部署教程到数据库
  12. 信息学奥赛C++语言:十位能被个位和百位之和整除
  13. Error generating final archive: Debug Certificate expired on 的错误解决方法
  14. 怎么修改html游戏存档,星露谷物语存档修改图文教程 怎么修改游戏数据
  15. Struts2学习笔记(十) OGNL
  16. 介绍NVivo 12 Mac
  17. 计算机卸载不了360云盘,360企业云盘如何卸载?360企业云盘的四种卸载方法
  18. top 和 window.top, iframe 默认高度
  19. 数学专业英语-微积分篇
  20. 1.8 收集的XSS Payload

热门文章

  1. 七首爱情诗词:愿有岁月可回首,且以深情共白头
  2. C#图片添加水印操作类
  3. c语言程序设计中国铁道出版社孙辉答案,C语言程序设计实验指导与习题集
  4. SSHFS 映射远程目录 | Ubuntu18.04把远程目录的文件当做本地的用
  5. 插画人物怎么画?人体动态结构怎么画?
  6. CAD2019中创建基于3D图当前视图所有对象的二维表示
  7. 基于Unreal Engine 2的救援机器人仿真平台开发(一)
  8. 安卓酷吧影视2.1.1 清爽版
  9. 华为deveco studio 2.0 附安装教程
  10. 【路径规划】基于禁忌搜索算法求解初始点和终点确定的取送货路径问题matla代码