不小心把实验室的开发板搞坏了,插入串口线时超级终端没有任何反应orz,用TF卡烧写uboot挽救一下。


参考文章:
https://blog.csdn.net/u012867916/article/details/58598751?spm=1001.2014.3001.5506
https://blog.csdn.net/Lazy_Goat/article/details/121429099
https://blog.csdn.net/zxy131072/article/details/89292865


准备一张内存大于2G的TF卡(即Micro SD卡),将其格式化成FAT32文件系统(用上方博客链接内提供的格式化工具SDFormatter)。
用读卡器插入电脑,VMware提示时选择链接到主机。

用工具SDFormatter格式化


将读卡器拔出再插入,此次选择连接到虚拟机ubuntu。

在终端输入命令查看盘符(一般为 /dev/sd*

df -l


我查看的结果是/dev/sdb1

接下来执行命令将编译好的uboot烧写到TF卡里,该命令的执行要在编译好的uboot文件目录下,即iTop4412_uboot,编译好的uboot文件夹里会有.bin文件:

sudo ./mkuboot /dev/sdb

注意这条命令的sdb后面不要带数字,因为之前查询到的/dev/sdb1的字母b指的是盘符,数字1是分区。

然后在sd卡里新建名为“sdupdate”的文件夹,将编译后的uboot文件放入:

这一步可以在win主机里操作也可以在ubuntu虚拟机内操作。

之后就可以将TF卡插入开发板了。
开发板要链接电源线,串口转USB线:

将开发板开关拨为TF卡启动模式:

靠近ON的地方是1:

打开超级终端之后再按电源键,成功返回信息并进入uboot模式:

如果是只烧写uboot的话只要直接在超级终端输入以下命令,即可将uboot烧入开发板:

sdfuse flash bootloader u-boot-iTOP-4412.bin

烧写镜像完成之后,将开发板拨码开关设置为eMMC 启动模式,开发板就可以正常启动uboot。

迅为iTop4412开发板的TF卡烧写相关推荐

  1. itop-4412学习笔记:TF卡烧写

    1. 制作可以烧写的TF卡(TF卡内存至少2G) 给TF卡分区.需要将TF卡先插入开发板,然后再启动开发板并进入Uboot模式,然后在超级终端中,依次输入下列烧写命令: fdisk -c 1 fatf ...

  2. 迅为IMX6开发板Mfgtools工具单独烧写镜像-设备树Qt系统

    烧写设备树版本 Qt 系统要使用 iMX6Q 设备树光盘里的烧写工具,将文件夹下的 cfg.ini 修改成如下图所示: 打开"android_m6.0.1_2.0.0_ga_tool_201 ...

  3. itop使用TF卡烧写uboot

    迅为iTop4412开发板的TF卡烧写 参考文章: https://blog.csdn.net/Sanctuary1307/article/details/123942516 1.格式化TF卡为FAT ...

  4. 迅为iTOP-4412开发板精英版

    迅为iTOP-4412开发板平台,ARM Cortex A9架构,主频1.4GHz-1.6GHz,1GB 双通道 DDR3(2GB 可选),4GB EMMC(16GB 可选),提供多种外接模块,如:R ...

  5. 迅为iTOP-4412开发板-驱动-显卡支持HDMI_1080P分辨率

    文档介绍迅为 iTOP-4412开发板 显卡驱动通过修改之后,能够支持 HDMI 的 1080P 分辨率输 出. 请注意:本文档针对精英版和全能版,2018 年及以后迅为发布的内核源码,包含 Andr ...

  6. 迅为开发板4412开发板-ANROID系统的烧写方法分享

    详情了解: http://topeetboard.com   更多了解:https://arm-board.taobao.com 一.OTG接口烧写方式 通过该方式可以烧写 Android4.0.3 ...

  7. Linux下imx6dl开发板从镜像的烧写、内核源码编译到第一个驱动运行的详细步骤

    文章目录 前言 一.对开发板烧写镜像 1.镜像烧写 2.串口测试 二.搭建交叉编译环境 1.Ubuntu下搭建交叉编译环境 2.WSL下搭建交叉编译环境 三.编译Linux内核源码 1.Ubuntu下 ...

  8. 嵌入式:利用TF卡给4412开发板的emmc上烧写安卓系统

    系统: 主机:64位windows10主机,vmware player15虚拟机,64位debian9.8宿主机. 开发板: 迅为4412开发板,核心板是scp 1G的. 步骤: 1,有一个TF卡,至 ...

  9. 【资源分享】迅为 iTOP-4412开发板平台详解

    开发板是一个相对复杂的电子系统,请耐心按照本章说明组装,以免造成不必要的损失. 用户最好使用迅为提供的连接线,因为有些部件是专门定制的,可能和市场上购买的其它 连接线和部件不匹配,擅自使用市场上购买的 ...

最新文章

  1. WIN7 任务栏放右侧 有个BUG
  2. [图解]在输入框和文本框中获取和设置光标位置,以及选中文本和获取选中文本值的方法 --- 详解,兼容所有浏览器。...
  3. captcha.js一个生成验证码的插件,使用js和canvas生成
  4. gin gorm插入数据
  5. Spring系列(八):Spring生命周期中BeanPostProcessor接口用法介绍
  6. 2011年白银机会远超黄金 四妙招帮您赚大
  7. [转]黑盒测试和白盒测试
  8. (16)System Verilog联合体union详解
  9. 昔日网瘾少年,现在用AI教你打守望先锋
  10. dimp是什么意思_单目标追踪论文阅读系列(八)——《DIMP(ICCV2019)》
  11. 王道计算机考研数据结构—学习笔记Chapter Five 串String
  12. 2D Game Creation - 2D游戏开发基本流程
  13. matlab m文件开方,请问,在matlab里面如果输入开方号(根号)?如9的开方怎么写?
  14. 成功解决win10下某些文件路径不存在问题
  15. iOS 音乐播放 Swift
  16. 使用hutool工具导出Excel标题自定义顺序
  17. GreatSQL特性介绍及未来展望--叶金荣|万里数据库
  18. 【电力电子】【2011.09】30kW距离扩展器的双向三相变换器设计与实现
  19. Unity3d Camera FOV
  20. 华南理工大学2013级计科一班操作系统实验

热门文章

  1. 【重要】2022年国际高性能大数据暨智能系统会议征稿了!
  2. 将163博客搬至CSDN
  3. Spring学习二创建对象,Spring的配置,Bean注入方式
  4. conda update conda 疯狂报错
  5. 在excel表中=round是什么意思
  6. Java实现小票打印功能
  7. 魔百盒M301H、UNT401H,九联代工-全系列-免拆-U盘刷机固件及教程
  8. 微软输入法,中英文输入标点符号无需切换
  9. window查看端口以及关闭端口
  10. vivado wns tns 报警解决