不小心把实验室的开发板搞坏了,插入串口线时超级终端没有任何反应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. MAVEN构建的各个环节及常用maven命令
  2. Matlab | Matlab从入门到放弃(1)——变量
  3. 【bzoj4592】[Shoi2015]脑洞治疗仪
  4. perl学习笔记(8)
  5. 未知宽高div水平垂直居中的3种方法
  6. CI框架 CodeIgniter 伪静态 htaccess设置和Nginx伪静态方法2
  7. html 自动连接websocket_SpringBoot + WebSocket 实现实时聊天
  8. 常用来进行钢结构节点输出的软件是什么_钢结构深化设计BIM应用方法总结
  9. CodeSys之CRC校验
  10. DedeCMS 标签使用方法汇总!
  11. Kubernetes学习-K8S安装篇-Kubeadm安装高可用K8S集群
  12. 通过天眼查查询相关企业信息
  13. BUAA-2021春-数据结构-综合作业-文本摘要生成(Hash实现 + SIMD优化 终测最速)
  14. 华三模拟器之完成IPv6 to IPv4隧道实验
  15. 福建厦门:企业征信报告 可多渠道查询
  16. 老毛挑U盘系统工具——ghost系统安装教程
  17. MATLAB画风速带有方向的矢量图程序,Matlab向量矢量图
  18. 如何把pyecharts的炫酷延续到PPT里!?
  19. 星露谷物语(Stardew Valley)Mod Farmtronics 机器人自动浇水代码
  20. 【鬼畜】UVA - 401每日一题·猛男就是要暴力打表

热门文章

  1. 泰凌微8258入门教程 基础篇⑦——Flash结构和OTA流程
  2. JAVA,String转JSON过程中,json值里面带有英文引号无法解析的问题
  3. 计算机办公及应用,计算机应用中Office办公软件的现状及教学方法
  4. 设置元素高度跟浏览器高度一致
  5. 浅谈深度学习:如何计算模型以及中间变量的显存占用大小
  6. 狂神说网站免费获取500K币
  7. 计算机毕业设计django基于python网上拍卖系统
  8. 飞凌嵌入式研发干货 | LS1028A开发板网络应用测试
  9. C++初学者指南 第十篇(5)
  10. 来看看你的人体胖瘦程度以及是否健康?Python实现体重指数计算器