通过该方式可以烧写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. Unity4.5版本DLL库名字问题

      背景 在unity4.2版本中可以在Android中使用的so链接库,在Unity4.5中使不了-- [DllImport("libclient.so", EntryPoint ...

  2. C#winform中TrackBar的使用

    1.手动设置高度(宽):把AutoSize属性设为false 2.重要的事件:Scroll事件和和ValueChanged事件 3.由于TrackBar的Value类型为int,若绑定数据项的最小精度 ...

  3. 20145235 《Java程序设计》第9周学习总结

    第十六章 整合数据库 JDBC Java语言访问数据库的一种规范,是一套API. JDBC (Java Database Connectivity) API,即Java数据库编程接口,是一组标准的Ja ...

  4. 20145317彭垚 《Java程序设计》第一次实验实验报告

    20145317彭垚 <Java程序设计>第一次实验实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验名称:Java开发环境的 ...

  5. PHP学习(五)----jQuery和JSON数据

    对于jQuery: jQuery 是一个 JavaScript 库. jQuery 极大地简化了 JavaScript 编程.

  6. 开班典礼-老师玩命的教,大家玩命的学,沉静,18K

    接下来的四个月决定我的命运,三年前决定现在,现在决定三年后.喜讯,双元安卓四期,1368$,到第二期仍然不成熟,打分意见多写, 孙健:15011386618 喊出你 的目标.自己监督不了自己,别人可能 ...

  7. a computer-centered view of information systems to a database-centered view

    Code.Complete.Second.Edition 2004 Bachman compared the Ptolemaic-to-Copernican change in astronomy t ...

  8. fenshijin

    #include<stdio.h> int map[6][4]={8,0,18,10,      13,10,15,20,      10,50,13,30,               ...

  9. MSVC和MinGW组件dll相互调用

    http://www.mingw.org/wiki/msvc_and_mingw_dlls MinGW调用VC: The other way is to produce the .a files fo ...

  10. Linux进程间通信与线程间同步详解(全面详细)

    引用:http://community.csdn.net/Expert/TopicView3.asp?id=4374496linux下进程间通信的几种主要手段简介: 1. 管道(Pipe)及有名管道( ...