SD-Flasher.exe用于制作 Tiny210 的SD启动盘, 厂家提供的这个工具是基于 Windows ,
实际上,也可以使用 Linux 命令进行基于磁盘的烧写,实现启动盘的制作。
具体步骤如下(我使用的开发板是 Tiny 210):

1. 首先删除分区表内容
sudo dd if=/dev/zero of=/dev/sdb bs=512 count=1

2. 新建分区,预留前面的130M空白区,在其后面新建分区
sudo fdisk /dev/sdb
Command (m for help):  n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
      e   extended
      Select (default p):  p
      Partition number (1-4, default 1): 
      Using default value 1
      First sector (2048-15523839, default 2048):  268288
      Last sector, +sectors or +size{K,M,G} (268288-15523839, default 15523839): 
      Using default value 15523839

Command (m for help):  t
      Selected partition 1
      Hex code (type L to list codes):  b
      Changed system type of partition 1 to b (W95 FAT32)

Command (m for help):  w
      The partition table has been altered!
      
3. 格式化分区
sudo mkfs.vfat /dev/sdb1

4. 在第二扇区开始烧写 Superboot 内容
sudo dd iflag=dsync oflag=dsync if=Superboot210.bin of=/dev/sdb seek=1
sync

5. 根据 Tiny210 文档的描述,拷贝FriendlyARM.ini 到 images 文件夹内
sudo mount /dev/sdb1 /mnt/tmp
sudo mkdir /mnt/tmp/images
sudo cp FriendlyARM.ini /mnt/tmp/images

6. 如果需要使用USB下载的话,则修改 FriendlyARM.ini 内容,增加如下一行:
USB-Mode = yes

7. 插入该 SD 卡到 Tiny210 开发版上,可以实现通过 USB 下载image

在 Linux 里实现 FriendlayARM 提供的 SD-Flasher.exe工具的功能相关推荐

  1. 【在 Linux 里实现 FriendlayARM 提供的 SD-Flasher.exe工具的功能】转摘

    [转载] 在 Linux 里实现 FriendlayARM 提供的 SD-Flasher.exe工具的功能 原文地址 SD-Flasher.exe用于制作 Tiny210 的SD启动盘, 厂家提供的这 ...

  2. Linux设备驱动子系统第二弹 - SD卡

    1. 总论 2. 主控制器 3. 协议层 4. 块设备 1. 总论 1.1 概念 MMC - MultiMedia Card SD    - Secure Digital Card 1.2 分类 按存 ...

  3. linux hub设备,USB在Linux里的结构框架是什么样的?USB Core和Hub是什么?

    USB博大精深不是一篇文章就能够解释清楚的.想要深入研究USB的话,USB协议(外加Host和OTG协议)是必要的知识,另外,国内有本<>也写的很好很详细(点击阅读原文,21ic嵌入式论坛 ...

  4. linux里查看所有用户和用户组

    http://www.cnblogs.com/rooney/archive/2009/05/19/1459801.html 1.linux里查看所有用户 linux里,并没有像windows的net ...

  5. linux结束进程_生人勿近之Linux里养僵尸

    Linux里养僵尸是怎么回事呢?Linux相信大家都很熟悉,但是Linux里养僵尸是怎么回事呢,下面就让小编带大家一起了解吧. - 1 - 上一篇挖了个 SIGHUP 的坑,这篇试着填一下. 之前在& ...

  6. linux里qt画直线_Qt与Web混合开发(一)简单使用

    前言 <Qt与Web混合开发>系列文章,主要讨论Qt与Web混合开发相关技术. 这类技术存在适用场景,例如:Qt项目使用Web大量现成的组件/方案做功能扩展, Qt项目中性能无关/频繁更新 ...

  7. linux里gpl_GPL实施,ONOS与Linux Foundation合作以及更多新闻

    linux里gpl 在本周的开放源代码新闻摘要中,我们将介绍面向社区的GPL实施,与Linux Foundation合作的ONOS项目,使用Texas Instruments计算器制作音乐的开放源代码 ...

  8. docker在浏览器里为你提供深度学习系统!

    0. 说明 1. 概览 2. 接近原生unity桌面的操作体验! 3. 自适应分辨率 4. 终端 4. 修改密码 5. 文件传输 7. 火狐浏览器崩溃问题修复 8. Jupyter notebook启 ...

  9. linux sd卡测速工具下载,Linux下3种常用的网络测速工具

    原标题:Linux下3种常用的网络测速工具 不管你用的是什么操作系统,网速都是你非常关心的一个性能指标,毕竟,谁都不想看个视频结果网速卡到你怀疑人生.本文介绍三个 Linux 命令行下的网络测速工具, ...

最新文章

  1. Qt多线程学习:创建多线程
  2. 三星要用Exynos 9芯片打造独立VR头显
  3. 砸4亿美元,GE豪赌的全球最大风力发电机到底多大?
  4. mac 下使用wireshark监听网络上的数据
  5. mysql 磁盘组_有效管理 ASM 磁盘组空间
  6. 2017.9.5 组合数学 思考记录
  7. yahoo的yui是一个好东东
  8. 网页为什么只加载了基本html,关于HTML的那些事
  9. 在虚拟主机上部署ASP.NET AJAX 1.0 Beta的程序集
  10. M - 13 HDU - 3351 (栈)
  11. visio反向工程 mysql_Visio 2010对MySQL数据库反向工程生成ER数据库模型图
  12. 【word小技巧】将visio图插入到word中
  13. 初中参观机器人博物馆的作文_参观足球机器人实验室600字作文
  14. 网页和移动端使用一键添加qq群组件
  15. 如何自己编写一个交通仿真软件(一)火种。
  16. Oracle 11g R2 RSF(Recurive Subquery factoring)
  17. 修改360浏览器主页
  18. OpenCV——去雾
  19. 书摘|什么是大数定律
  20. [论文阅读] (14)英文论文实验评估(Evaluation)如何撰写及精句摘抄(上)——以入侵检测系统(IDS)为例

热门文章

  1. 位深度/像素/分辨率/图像大小的计算/帧率/刷新率
  2. php3D动画,html5的canvas实现几何模型3D运动动画效果
  3. 英语只有三个句子,掌握这三个句子,你就学会了英语
  4. 精诚EAS-EAM条码化资产管理软件
  5. Springboot集成Flyway(适用于多数据源)
  6. (附源码)计算机毕业设计SSM作业批改管理系统
  7. js对象继承的方式-三种 +三种
  8. UIRSS专访移动互联网UI设计团队——faceui
  9. 深度学习框架之一:Theano | Lasagne简单教程
  10. 老张养猪(经典爆笑)