OTG 接口烧写最小Linux的方法
通过该方式可以烧写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的方法的更多相关文章
- 关于DE2-115 FPGA开发板无法烧写程序的解决方法
友晶科技推出的DE2-115 FPGA开发板,有时候莫名奇妙,无法烧写或者固化程序.利用JTAG 向DE2-115开发板烧写.sof文件失败,并提示以下错误,如图1和图2所示 图1 图2 解决方法:只 ...
- 在Linux下制作一个磁盘文件,在u-boot 阶段对emmc 烧写整个Linux系统方法
在Linux 下制作一个磁盘文件, 可以给他分区,以及存储文件,然后dd 到SD卡便可启动系统. 在u-boot 下启动后可以读取该文件,直接在u-boot 阶段就可以做烧写操作,省略了进入系统后才进 ...
- esp8266烧写机智云固件方法
转:http://blog.csdn.net/k7arm/article/details/51925941 =====================以下为我转载的文章================ ...
- 使用 mtd-utils 烧写Arm Linux 系统各个部分
有关博客:<Arm-Linux 移植 mtd-utils 1.x>.<mtd-utils 的 使用> 背景: 作为一项技术储备,可用于增强系统可维护性. 要求: 要求主板以mt ...
- 迅为开发板4412开发板-ANROID系统的烧写方法分享
详情了解: http://topeetboard.com 更多了解:https://arm-board.taobao.com 一.OTG接口烧写方式 通过该方式可以烧写 Android4.0.3 ...
- iTOP-4412 开发板镜像的烧写
镜像就是源代码编译并连接以后生成的可执行文件包,把这些镜像文件烧写到开发板的存储芯片里,开机就可以运行了. 烧写方式有两种,通过TF卡烧写以及使用OTG接口烧写 OTG方式:只能在WIN7 或者XP ...
- 迅为iTOP-4412开发板Ubuntu操作系统烧写方法
本文转自:http://www.topeetboard.com Ubuntu系统烧写硬件平台:iTOP4412开发板 需要准备:串口线.读卡器.一张SD卡最好是2G(自备).另外一张卡(大于等于2G都 ...
- 【linux项目】lichee nano linux烧写
目录 前言 参考: 安装交叉编译链 搭建 SPI FLASH 烧录环境 让芯片进入烧写模式 sunxi 烧写命令 u-boot 裁剪 拉取 u-boot 源码 配置 u-boot 检查 flash 驱 ...
- u-boot 的bootcmd 和bootargs详解,烧写分析
下面链接这篇文章也非常重要,介绍DM3X的一系列烧写步骤和设置方法 http://www.61ic.com/Article/DaVinci/TMS320DM3x/201204/41827.html U ...
随机推荐
- [IT学习]sql 入门及实例
sql 是一种数据库查询语言,可以让你很快的查询到数据.其实一般情况下,你也可以采用excel来查询数据库数据. 但是人们通常认为sql会更加灵活和方便一些. sql学习的入门网站: http://w ...
- typecho插件编写教程1 - 从HelloWorld说起
typecho插件编写教程1 - 从HelloWorld说起 老高 187 5月25日 发布 推荐 0 推荐 收藏 2 收藏,189 浏览 最近老高正在编写一个关于typecho的插件,由于typec ...
- Yii源码阅读笔记(二)
接下来阅读BaseYii.php vendor/yiisoft/yii2/BaseYii.php—— namespace yii; use yii\base\InvalidConfigExceptio ...
- 不遗留问题-menu数据拼装
DROP TABLE IF EXISTS `menu0910`; CREATE TABLE `menu0910` ( `id` ) NOT NULL AUTO_INCREMENT, `menu` ) ...
- ArcGIS for Sever 10.1 服务迁移与恢复
=== 声明:以下内容本是自己写给单位内部同事的参考手册,但是被传到百度文库中.陆续有用户就这方面的问题,通过电话,邮件等方式联系我.首先,感到荣幸.其次是,由于本人当时测试和编写的时候,由于仓促,可 ...
- android studio无法关联源码
1.查看源码的时候报这个, 说找不到API 23的源码 2.本地的SDK 3.google stackoverflow 给出解决方案 http://stackoverflow.com/questio ...
- freemarker 自定义标签
1.编写标签类 package com.pccw.business.fnd.common.filegen; import java.io.IOException; import java.io.Wri ...
- cookie函数
function getcookie(){ var cookie={}; var all=document.cookie; if(all===""){ alert(2); retu ...
- nrf51822裸机教程-GPIOTE
GPIO通常都会具有中断功能,上一讲的GPIO中并没有涉及到中断的相关寄存器. 51822将GPIO的中断相关做成了一个单独的模块GPIOTE,这个模块不仅提供了GPIO的中断功能,同时提供了 通过t ...
- centos的vi常用用法
centos的vi常用用法 vi编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令.由于对Unix及Linux系统的 ...