通过该方式可以烧写Android4.0.3 系统和Linux-QT 系统。

需要准备一根OTG 线,绝大多数智能手机和PC 机相连接的线都是OTG线,都是通用的。

这种方式比TF卡烧写方式要快一些,我在调试的时候采用了这种方法。

OTG 烧写使用的硬件和软件平台以及烧写步骤

1、硬件平台

1)使用串口线连接开发板串口到PC 机串口

2)使用OTG 线,将开发板OTG 接口和PC 的USB 接口相连。

3)连接电源,屏幕等

2、软件平台

1)OTG 方式只能在WIN7 或者XP 系统下实现。注意,如果用户不是在Win7 环境下则使用用户系统自带的终端cmd.exe。

2)打开串口工具(超级终端或者其它串口助手),设置默认波特率为115200。

3)将光盘中的“USB_fastboot_tool”文件夹拷贝到方便使用的地方,这个文件夹会经常被用到。

4)安装PC 机的USB 驱动。

光盘"usb_driver"文件夹中有USB 驱动,这个USB 驱动和Android 的ADB 驱动通用,

“android_drv_90000_64.exe”文件,是win7 64 位的版本。

3、烧写步骤

1)Linux最小系统需要烧写的镜像为ramdisk-uboot.img,zImage,还有自己编译好的system.img共三个镜像,将它们拷贝到“USB_fastboot_tool”-->“platform-tools”文件夹下面。

2)先打开终端,然后启动开发板的同时迅速在电脑上按下enter键,即可进入Uboot 模式。

3)创建eMMC 分区并格式化。如果之前已经做过此步骤,则可以跳过,不必每次烧写前都分区和格式化。

在超级终端中,输入下面分区和格式化命令:

— fdisk -c 0

— fatformat mmc 0:1

— ext3format mmc 0:2

— ext3format mmc 0:3

— ext3format mmc 0:4

在超级终端中,输入下面的命令:

— fastboot

fastboot 命令需要与PC 上的USB_fastboot_tool 工具配套使用。

4)在PC 机上运行“USB_fastboot_tool”-->“platform-tools”文件夹中的文件“cmd.exe”。

5)在Windows 命令行cmd中,输入下面的命令:

— fastboot.exe flash kernel zImage

— fastboot.exe flash ramdisk ramdisk-uboot.img

— fastboot.exe flash system system.img

— fastboot -w

上述fastboot.exe flash 命令可以分开执行,只烧写单个的镜像。

6)在Windows 命令行中,输入重启开发板命令:

— fastboot reboot

即可进入到Linux最小系统

OTG 接口烧写最小Linux的方法的更多相关文章

  1. 关于DE2-115 FPGA开发板无法烧写程序的解决方法

    友晶科技推出的DE2-115 FPGA开发板,有时候莫名奇妙,无法烧写或者固化程序.利用JTAG 向DE2-115开发板烧写.sof文件失败,并提示以下错误,如图1和图2所示 图1 图2 解决方法:只 ...

  2. 在Linux下制作一个磁盘文件,在u-boot 阶段对emmc 烧写整个Linux系统方法

    在Linux 下制作一个磁盘文件, 可以给他分区,以及存储文件,然后dd 到SD卡便可启动系统. 在u-boot 下启动后可以读取该文件,直接在u-boot 阶段就可以做烧写操作,省略了进入系统后才进 ...

  3. esp8266烧写机智云固件方法

    转:http://blog.csdn.net/k7arm/article/details/51925941 =====================以下为我转载的文章================ ...

  4. 使用 mtd-utils 烧写Arm Linux 系统各个部分

    有关博客:<Arm-Linux 移植 mtd-utils 1.x>.<mtd-utils 的 使用> 背景: 作为一项技术储备,可用于增强系统可维护性. 要求: 要求主板以mt ...

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

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

  6. iTOP-4412 开发板镜像的烧写

    镜像就是源代码编译并连接以后生成的可执行文件包,把这些镜像文件烧写到开发板的存储芯片里,开机就可以运行了. 烧写方式有两种,通过TF卡烧写以及使用OTG接口烧写 OTG方式:只能在WIN7 或者XP ...

  7. 迅为iTOP-4412开发板Ubuntu操作系统烧写方法

    本文转自:http://www.topeetboard.com Ubuntu系统烧写硬件平台:iTOP4412开发板 需要准备:串口线.读卡器.一张SD卡最好是2G(自备).另外一张卡(大于等于2G都 ...

  8. 【linux项目】lichee nano linux烧写

    目录 前言 参考: 安装交叉编译链 搭建 SPI FLASH 烧录环境 让芯片进入烧写模式 sunxi 烧写命令 u-boot 裁剪 拉取 u-boot 源码 配置 u-boot 检查 flash 驱 ...

  9. u-boot 的bootcmd 和bootargs详解,烧写分析

    下面链接这篇文章也非常重要,介绍DM3X的一系列烧写步骤和设置方法 http://www.61ic.com/Article/DaVinci/TMS320DM3x/201204/41827.html U ...

随机推荐

  1. 【IOS笔记】Gesture Recognizers

    Gesture Recognizers Gesture recognizers convert low-level event handling code into higher-level acti ...

  2. Bootstrap页面布局2 - 包含BS文件

    如图所示: bootstrap布局基于HTML5,为了使IE8以下也能使用某些HTML5的标签,必须要引入文件:http://html5shiv.googlecode.com/svn/trunk/ht ...

  3. 关于集合的练习P235-1,2,3

    第一题: import java.util.*; public class ListTest { public static void main(String[] args) { ArrayList& ...

  4. NERDTree 快捷键辑录

    参看连接:http://www.cnblogs.com/lexus/archive/2012/11/04/2753187.html http://yang3wei.github.io/blog/201 ...

  5. P2882 Face The Right Way - USACO07MAR

    这道题没有一个比较详细的题解,我来提供一份. 首先我们可以知道,反转区间的顺序对结果没有影响,而且一个区间如果翻转两次以上是没有意义的,所以,问题就变成了求哪些区间需要反转. 我们枚举k.对于每一个k ...

  6. Andrew Ng机器学习公开课笔记–Reinforcement Learning and Control

    网易公开课,第16课 notes,12 前面的supervised learning,对于一个指定的x可以明确告诉你,正确的y是什么 但某些sequential decision making问题,比 ...

  7. C#打开一个文本文件并读写

    OpenFileDialog OFD = new OpenFileDialog(); OFD.Title = "打开第一个文本文件"; OFD.FileName = "* ...

  8. 【转】MySQL USE NAMES 'UTF8'

    先说MySQL的字符集问题.Windows下可通过修改my.ini内的 # CLIENT SECTION [mysql] default-character-set=utf8 # SERVER SEC ...

  9. zepto源码--整体框架--学习笔记

    为了深入学习javascript,根据别人推荐的方法之一:研究源码. 相对而言,之前的项目中仅仅使用过zepto和jquery,当前阶段,看到好几千行的jquery源码,心生敬畏,望而却步,所以选择相 ...

  10. 在sublime中使用less

    高亮显示: 可以在Less文件中显示语法高亮,这样看起来会更舒服一些. 按下Ctrl+Shift+P调出命令面板:输入install调出Install Package选项并回车:输入less,选中并安 ...