【嵌入式学习笔记二】烧录制作好的镜像到4412开发板中.docx

【嵌入式学习笔记二】烧录制作好的镜像到4412开发板中.docx

ID:59249808

大小:305.58 KB

页数:6页

时间:2020-09-08

【嵌入式学习笔记二】烧录制作好的镜像到4412开发板中.docx_第1页
【嵌入式学习笔记二】烧录制作好的镜像到4412开发板中.docx_第2页
【嵌入式学习笔记二】烧录制作好的镜像到4412开发板中.docx_第3页
【嵌入式学习笔记二】烧录制作好的镜像到4412开发板中.docx_第4页
【嵌入式学习笔记二】烧录制作好的镜像到4412开发板中.docx_第5页
资源描述:

《【嵌入式学习笔记二】烧录制作好的镜像到4412开发板中.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、【嵌入式学习笔记二】烧录制作好的镜像到4412开发板中说明:本来打算第二份笔记作开发环境搭建的,但是整个开发环境的搭建比较复杂,所以学到后面的时候再回过来系统的讲述一下如何搭建开发环境,这一节内容就讲如何烧录制作好的镜像到开发板中。一、Android4.0.3的烧写(OTG烧写)1.准备工作(1)硬件准备:iTOP-4412开发板、电源、串口线、OTG线(2)软件及驱动准备:ADB驱动、串口驱动、超级终端(3)安装镜像(压缩包):u-boot-iTOP-4412.bin(uboot,通用引导程序)zImage(kernel,内核)ramdisk-uboot.img和s

2、ystem.img(rootfs,根文件系统)2.烧写过程(1)连接电源、串口线和OTG线(2)打开超级终端,连接开发板(3)打开开发板电源,超级终端下立刻按下回车,进入uboot引导程序(4)分区和格式化操作:(5)第四步:格式化eMMC并创建分区,注:此步骤可以跳过!不必每次都格式化分区;2、格式化命令不会删除uboot文件和Linux内核文件fdisk-c0     按照默认方式给EMMC分区Linux内核镜像文件为5MAndroid镜像文件为300MData和Cache文件为1G临时文件为300M剩下的为用户区,例如使用手机的时候下载的电影小说都是放在这个区域

3、。如果想更改Linux内核镜像文件区域的大小,只能更改u-boot文件a)fatformatmmc0:1格式化Fat文件系统,也就是默认最大的用户存储空间b)ext3formatmmc0:2格式化Android镜像文件c)ext3formatmmc0:3格式化Data和Cache分区d)ext3formatmmc0:4格式化临时文件保存区(5)输入fastboot连接主机,这时候超级终端应该不能动了,切到cmd注:如果正常连接的话,输入fastboot应该会有音效,设备管理器也可以看到相应的驱动。不正常的话,重新安装一下驱动。网盘的驱动不是适合每台电脑的,我就出现了在

4、Android下驱动正常,fastboot连接主机时出现“未知设备Android1.0”。后来听群里的朋友建议,用来手机助手比如豌豆荚后才安装正常。(5)如何你设置了环境变量的话,adb和fastboot命令应该是可以直接调用的,没有的话到platform-tools目录下打开cmd.exe(5)烧写uboot,输入命令:fastboot.exe(这里用fastboot也可以)flashbootloaderu-boot-iTOP-4412.bin注:最后一个是文件名,是在当前目录下,如果不在的话应该输入文件的全路径。另外一般不用烧写uboot。这里很有意思,使用OTG

5、烧写本身我们就需要通过uboot来进行引导,没有uboot是根本无法进行烧写的。所以一般使用OTG烧写的情况下只烧写内核和文件系统。只有在uboot损坏的情况下,我们会首先进行uboot烧写,就是我们所说的出厂第一次烧写。(6)烧写kernel,输入命令:fastbootflashkernelzImage(7)烧写rootfs,输入命令:fastbootflashramdiskramdisk-uboot.imgfastbootflashsystemsystem.img(8)输入擦除命令:fastboot-w(9)输入重启命令:fastbootreboot重启成功就可以

6、使用全新的安卓系统了。一、QT系统的烧写(TF卡烧写)QT系统其实也可以使用OTG时烧写,但烧写方法与Android系统相同,所以这里使用TF卡烧写方式烧写QT系统1.准备工作(1)硬件准备:开发板、电源、串口线、TF卡(2)软件及驱动准备:ADB驱动、串口驱动、超级终端(3)安装镜像(压缩包):u-boot-iTOP-4412.bin(uboot,通用引导程序)zImage(kernel,内核)ramdisk-uboot.img和system.img(rootfs,根文件系统)(4)源码iTop4412_uboot_.tar.gz注:上述的文件可能文件名不同,使用时

7、请注意2.烧写过程(1)连接电源、串口线、插入TF卡(2)打开超级终端,连接开发板(3)打开开发板电源,超级终端下立刻按下回车,进入uboot引导程序(4)分区和格式化操作(完成后可暂时关机,拔出TF卡):注:上面的分区命令的是参数“1”,代表的是tf卡,如果是“0”则代表是eMMC。如果是2G的TF卡,请将命令“fdisk-c1”改为“fdisk-c1300300300”。a)fdisk-c1b)fatformatmmc1:1c)ext3formatmmc1:2d)ext3formatmmc1:3e)ext3formatmmc1:4(5)制作TF卡

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。