驱动课程资料gec6818开发板-刷机教程v1.1-new
驱动课程资料GEC6818开发板-硬件手册V1.1-201706

作者日期版本更新内容粤嵌2017.01.15V1.0初始版本GEC6818开发板硬件手册版权声明本文档归属广州粤嵌通信科技股份有限公司(以下简称“粤嵌”)所有,并保留一切权利,非经粤嵌同意(书面形式),任何单位及个人不得擅自摘录本文档部分或者全部内容,违者将追究其法律责任。
目录版权声明 (1)目录 (2)第一章前言 (3)1.1目的 (3)1.2对象范围 (3)第二章开发平台介绍 (4)2.1开发平台简介 (4)2.2S5P6818芯片特性 (5)第三章硬件资源 (6)3.1核心板资源 (6)3.1.1核心板特性 (6)3.1.2特性参数 (7)3.1.3引脚定义 (8)3.2开发板底板资源 (11)3.2.1平台硬件接口介绍 (11)3.2.2常用接口说明 (13)3.3.3LCD电容触摸屏 (16)第四章配置清单 (17)4.1标配清单 (17)4.2选配硬件清单 (17)4.3开发板资料清单 (17)第一章前言1.1目的帮助初学者快速了解和熟悉GEC6818开发平台。
另外,在使用设备之前,请仔细阅读和遵循该手册进行使用以及操作,以免非常规操作而导致设备的损坏;1.2对象范围该手册适用于该平台的初次使用者,既适合于计算机,软件,电子信息,自动化,机电一体化等开设嵌入式相关专业教师和学生,又适合于从事PMP、PDA、智能手机研发的硬件和软件工程师。
第二章开发平台介绍2.1开发平台简介GEC6818开发平台,核心板采用10层板工艺设计,确保稳定可靠,可以批量用于平板电脑,车机,学习机,POS机,游戏机,行业监控等多种领域。
该平台搭载三星Cortex-A53系列高性能八核处理器S5P6818,最高主频高达1.4GHz,可应用于嵌入式Linux和Android等操作系统的驱动、应用开发。
开发板留有丰富的外设,支持千兆以太网、板载LVDS接口、MIPI接口、USB接口等。
GEC6818开发平台支持三大操作系统,具备完整的教学资源和教学内容,包括:ARM微处理器系统驱动的实验、嵌入式实时操作系统Linux开发、嵌入式Android系统开发、嵌入式Android应用开发、嵌入式系统项目实战开发等内容。
粤嵌gec6818课设心得

粤嵌gec6818课设心得引言粤嵌ge c6818课设是一门非常有意义和挑战的课程。
在这门课程中,我们学习了嵌入式系统的开发,并实践了在g ec6818开发板上进行设备驱动、嵌入式系统应用以及L in ux内核移植等方面的内容。
在这里,我将分享我在这门课程中的心得体会。
第一部分:课程概述粤嵌ge c6818课设是一门专注于嵌入式系统开发的课程。
课程中,我们首先学习了有关嵌入式系统的理论知识,包括处理器架构、中断和异常处理、内存管理等。
随后,我们学习了如何使用g ec6818开发板进行设备驱动的开发,包括串口、G PI O、LC D等设备的配置与控制。
同时,我们还学习了如何在ge c6818上搭建和配置L in ux系统,并进行Li nu x内核移植的实践。
第二部分:学习收获通过参与粤嵌ge c6818课设,我获得了许多宝贵的学习收获。
1.嵌入式系统开发实践在课程中,我有机会亲自动手进行设备驱动的开发。
通过编写代码并在g ec6818上进行测试,我掌握了设备驱动的开发流程和技巧。
我学会了如何对硬件进行配置和控制,以及如何通过设备驱动与应用程序进行通信。
这为我今后从事嵌入式系统开发打下了坚实的基础。
2.L i n u x内核移植L i nu x内核移植是粤嵌g ec6818课设的重要内容之一。
通过课程中的实践,我了解了内核移植的过程和原理,掌握了如何对Li nux内核进行配置和编译。
我学会了如何将Li nu x内核移植到ge c6818开发板上,并成功运行了自己编写的应用程序。
这为我今后参与嵌入式系统开发项目提供了宝贵的经验和技能。
第三部分:面临的挑战在粤嵌g ec6818课设中,我也遇到了一些挑战。
以下是我面临的主要困难以及如何克服它们的方式:1.硬件配置和控制在进行设备驱动开发过程中,我发现了硬件配置和控制方面的困难。
为了解决这个问题,我系统地学习了有关硬件的原理和规范,并查阅了相关的文档和资料。
DM8168开发板新手使用指南

Revision HistoryDraft Date Revision No. Description 2016/07/07 V1.0 1.初始版本。
目录1 开发板系统启动 (3)2 拷贝文件到开发板方法 (5)3 helloworld应用例程演示 (6)4 LED测试 (7)5 按键测试 (8)6 串口测试 (9)7 温度传感器测试 (9)8 USB接口测试check (10)9 HDMI测试 (11)10 运行Matrix用户界面程序 (11)11 网口测试 (12)12 LCD触摸屏校准和亮度调节 (15)13 SD卡测试 (16)14 时钟设置 (18)15 系统信息查询 (19)16 程序上电自动运行 (22)1开发板系统启动(1)使用开发板UART0串口连接PC机。
如实验无特别说明,默认都是使用UART2作为调试串口。
(2)打开并且配置串口调试终端"SecureCRT 7.2"。
Protocol选择Serial,Port选择相应COM口,波特率为115200b/s,其他参数默认不变,最后点击Connect连接。
如下图所示:图 1备注:具体安装方法请查阅“软件安装教程”。
COM口需要在“设备管理器->端口(COM 和LPT)”处查看。
(3)将开发板断电,拨码开关(5-1)对应拨动到10111,使用启动档位为Micro SD 启动方式。
启动选择方式如下表所示:注意:拨码开关ON=1,OFF=0。
表 1SW2 BOOT BIT[5:1]SD CARD 10111NAND 10011UART0 00010SPI0 10110EMAC0 00111PCIE_32 01000PCIE_64 01001(4)接通电源,UART2串口会有以下的U-Boot、内核和文件系统的调试信息打印到终端上。
如下图所示:图 2(5)启动完成,输入账号,进入系统。
执行如下操作:备注:初次启动需要校正屏幕。
gec-6818 嵌入式linux开发指导手册

gec-6818 嵌入式linux开发指导手册嵌入式Linux开发指导手册是针对GEC-6818嵌入式开发板的用户提供的一份使用手册,旨在帮助开发者了解如何在GEC-6818上进行嵌入式Linux开发,并提供一些开发过程中可能遇到的问题和解决方案。
本文将从以下几个方面进行介绍和指导。
一、GEC-6818简介GEC-6818是一款基于ARM架构的嵌入式开发板,搭载了Cortex-A53四核处理器,主频高达 1.3GHz,拥有丰富的外设接口和扩展能力,适合用于嵌入式Linux系统的开发和应用。
本章将介绍GEC-6818的主要硬件组成和接口定义,以便开发者能够快速上手使用。
二、嵌入式Linux系统搭建本章将介绍如何搭建嵌入式Linux系统,并详细介绍了系统的编译和安装过程。
主要内容包括交叉编译工具链的安装、内核的编译和配置、文件系统的构建和配置等。
同时,还会提供一些常见的问题和解决方案,帮助开发者尽快搭建起自己的开发环境。
三、设备驱动开发设备驱动是嵌入式Linux开发中一个重要的环节,本章将介绍设备驱动的基本概念和开发过程。
主要内容包括字符设备驱动、块设备驱动、网络设备驱动等。
同时,还会提供一些实例代码和开发技巧,帮助开发者更好地理解和掌握设备驱动的开发。
四、应用程序开发应用程序开发是嵌入式Linux开发中的另一个重要环节,本章将介绍如何在GEC-6818上进行应用程序的开发。
主要内容包括交叉编译环境的搭建、编写Makefile文件、调试应用程序等。
同时,还会提供一些常见的应用程序开发技巧和调试方法,帮助开发者快速进行应用程序开发。
五、远程调试和调优远程调试和调优是嵌入式Linux开发中的重要环节之一,本章将介绍如何在GEC-6818上进行远程调试和调优。
主要内容包括通过串口进行调试、使用GDB进行调试、使用sysbench进行性能测试等。
同时,还会提供一些常见的调试和调优技巧,帮助开发者尽快定位和解决问题。
粤嵌GEC6818开发平台-娱乐影音实训细节

粤嵌GEC6818开发平台-娱乐影音实训细节概述本文档旨在提供关于粤嵌GEC6818开发平台娱乐影音实训的详细信息。
该实训项目旨在通过使用GEC6818开发平台,开发一个娱乐影音应用程序,以展示平台的功能和性能。
实训目标- 了解粤嵌GEC6818开发平台的硬件和软件特性- 学习如何开发娱乐影音应用程序- 掌握基本的音频和视频处理技术- 了解娱乐影音应用程序的架构和设计原理实训内容1. 熟悉GEC6818开发平台的硬件和软件环境2. 学习使用开发工具和SDK进行应用程序开发3. 设计和实现一个简单的娱乐影音应用程序,包括以下功能:- 音频播放和控制- 视频播放和控制- 媒体文件的导入和导出4. 学习音频和视频处理的基本技术,如编码、解码、转码等5. 优化应用程序的性能和用户体验6. 测试和调试应用程序,确保其稳定性和可靠性实训要求- 拥有一台粤嵌GEC6818开发平台或类似的嵌入式开发板- 具备一定的嵌入式系统和Linux操作系统的基础知识- 具备一定的C/C++编程能力- 有一定的音频和视频处理经验者优先考虑实训成果完成该实训后,学员将能够:- 熟悉粤嵌GEC6818开发平台的硬件和软件环境- 掌握娱乐影音应用程序的开发技术- 理解音频和视频处理的基本原理和技术- 开发出一个具有基本娱乐影音功能的应用程序实训时间和地点- 实训时间:根据实际安排- 实训地点:根据实际安排实训评估- 实训期间,学员将根据实训项目的完成情况和实训成果进行评估- 学员需按时提交实训报告和实训代码参考资料- 粤嵌GEC6818开发平台官方文档- 相关音频和视频处理技术的教材和参考书籍以上为粤嵌GEC6818开发平台娱乐影音实训的细节内容。
如有任何问题或需要进一步的信息,请及时与我们联系。
8118刷机

以下是基于自己刷机经验,以刷官版富士康2.2为例,给出在XT502上用SUT LR 1.7.0的完整刷机指导。
最近的几个2.2ROM(*.nb0格式)都是用SUT来刷。
准备工作:工具:SUT LR 1.7.0 (Software Update T ool)固件:F0X-3230-0-0002-A01.nb0 (Foxconn官版2.2)官方2.2:/file/f8e8dd283cSUT LR 1.7: /file/f45af1c49c操作步骤:1. 手机准备:1)关机2)按【音量升】+【相机键】+【开机电源键】,迫使手机进入Recovery模式3)执行两个Wipe行wipe data/factory reset (选Yes - delete all user data)wipe cache partition4)重新启动。
(或不用重启,停在reboot system now就可以了。
)2. 软件准备:1)把这两个文件(SUT和nb0)解压到计算机2)安装SUT LR1.7.0到计算机3. 打开SUT LR1.7.0,按Next4. 手机处在开机状态(或在reboot sy stem now),用USB线连接到计算机5. 按照SUT界面提示,选择软件镜像文件:F0X-3230-0-0002-A01.nb0。
6. 选好后,按Open。
在“Update Option”,选"None” 或"Erase user data"。
7. 按Next进行,开始刷机。
状态栏显示刷机信息。
8. 几分钟之后,刷机结束。
显示“Update process is completed successfully”。
按Finish, 手机会自动重启。
9. 关机。
按照上面的第1步进入recovery模式,再执行两个Wipe行10. 按Reboot sy stem now,手机重启。
刷机结束后,检查固件信息:型号:FIH-FOX版本:2.2.1基带版本:PR1内核版本:Apps_2.6.32.9版本号:0002_3_230注意事项:1)刷机过程中,千万不要断开USB线。
由粤嵌GEC6818开发平台引导-物联网项目实训报告

由粤嵌GEC6818开发平台引导-物联网项目实训报告1. 实训背景随着物联网技术的飞速发展,越来越多的行业开始应用物联网技术来提高工作效率和降低成本。
本次实训旨在通过粤嵌GEC6818开发平台,使学员掌握物联网项目的基本开发流程,提高物联网应用开发能力。
2. 实训目标1. 熟悉粤嵌GEC6818开发平台的硬件和软件环境。
2. 学习物联网项目的基本开发流程。
3. 掌握物联网项目中的关键技术,如传感器数据采集、网络通信、数据处理等。
4. 培养学员的团队协作能力和实际动手能力。
3. 实训内容本次实训共分为四个阶段,分别为:硬件搭建、软件开发、项目调试和项目总结。
3.1 硬件搭建1. 学习粤嵌GEC6818开发平台的硬件结构,了解各部分功能。
2. 搭建开发环境,包括安装操作系统、配置网络等。
3. 连接传感器、执行器等硬件设备,并进行调试。
3.2 软件开发1. 学习物联网项目的软件框架,掌握基本编程方法。
2. 编写传感器数据采集程序,实现数据的实时显示。
3. 实现与上位机的网络通信,传输采集到的数据。
4. 开发数据处理程序,对采集到的数据进行分析和处理。
3.3 项目调试1. 进行系统整体调试,确保各部分功能正常。
2. 针对项目中出现的问题,进行排查和优化。
3. 调整参数,提高系统的稳定性和可靠性。
3.4 项目总结1. 撰写项目报告,总结实训过程中的收获和不足。
2. 进行项目展示,分享实训成果。
3. 针对物联网项目的未来发展,提出自己的见解和建议。
4. 实训成果通过本次实训,学员将能够熟练掌握粤嵌GEC6818开发平台的硬件和软件环境,了解物联网项目的基本开发流程,掌握关键技术,提高实际动手能力和团队协作能力。
同时,学员还将对物联网技术的应用和发展趋势有更深入的了解,为今后的职业发展奠定基础。
5. 实训安排本次实训共分为两个星期,具体安排如下:1. 第一周:学习粤嵌GEC6818开发平台的硬件和软件环境,搭建开发环境,连接传感器和执行器,进行硬件调试。
基于粤嵌GEC6818平台的娱乐影音开发实训

基于粤嵌GEC6818平台的娱乐影音开发实训1. 实训目的通过本实训,使学员掌握粤嵌GEC6818平台的基本架构及其在娱乐影音领域的应用,培养学员在嵌入式系统开发方面的实践能力,提升学员对娱乐影音设备软硬件协同设计的综合素质。
2. 实训环境- 实训平台:粤嵌GEC6818开发板- 实训软件:Linux操作系统、交叉编译工具链、音视频编解码库- 辅助工具:串口通信工具、网络调试工具3. 实训内容3.1 平台认知- 了解粤嵌GEC6818开发板的基本架构- 熟悉开发板上的主要硬件组件及其功能- 掌握开发板的各项接口及使用方法3.2 系统移植- 学习Linux操作系统在GEC6818平台上的移植方法- 掌握交叉编译工具链的搭建与使用- 熟悉Bootloader、内核、文件系统等关键组件的配置与移植3.3 音视频处理- 学习音视频编解码技术的基本原理- 掌握音视频编解码库的使用方法- 实现音视频的采集、编码、解码、播放等基本功能3.4 应用开发- 基于GEC6818平台开发娱乐影音应用- 实现音频、视频的同步播放- 设计用户界面,支持音量、切换等基本操作3.5 系统优化- 分析系统性能,进行优化的方法和策略- 优化音视频播放速度和画面质量- 优化系统功耗和稳定性4. 实训流程4.1 前期准备- 学习相关理论知识,了解粤嵌GEC6818平台及开发环境- 准备实训所需的硬件设备及软件工具4.2 平台移植- 移植Linux操作系统到GEC6818平台- 搭建交叉编译环境,熟悉编译工具链的使用- 配置Bootloader、内核、文件系统等关键组件4.3 音视频处理- 学习音视频编解码技术,掌握相关库的使用方法- 实现音视频的采集、编码、解码、播放等功能- 优化音视频处理性能,提高播放速度和画面质量4.4 应用开发- 设计并实现娱乐影音应用的架构- 编写应用代码,实现音频、视频的同步播放- 开发用户界面,支持音量、切换等操作4.5 系统优化- 分析系统性能,找出瓶颈并进行优化- 优化音视频播放速度和画面质量- 提高系统功耗和稳定性4.6 成果验收- 编写实训报告,总结实训过程及成果- 对实训成果进行演示和讲解- 接受教师和同学们的评审和提问5. 实训要求- 学员需按时完成实训任务,积极参与讨论与提问- 学员需具备一定的嵌入式系统理论知识,了解Linux操作系统及音视频编解码技术- 学员需遵守实训纪律,爱护实训设备,保护知识产权6. 实训评价- 实训成果的完整性、正确性和创新性- 实训报告的质量,包括内容、结构、语言等方面- 学员在实训过程中的表现,如团队协作、问题解决能力等7. 实训时间安排- 实训周期:共计20天,每天4学时- 实训安排:每天分为理论讲解、实践操作、讨论与提问等环节8. 实训注意事项- 实训过程中,学员应遵循安全操作规程,防止意外损坏设备- 学员在操作设备时,需确保设备稳定运行,避免造成数据丢失- 学员应尊重知识产权,不得使用未经授权的软件和资源9. 实训成果评价标准- 完整性:实训成果是否涵盖所有实训内容和要求- 正确性:实训成果是否符合技术规范和标准- 创新性:实训成果是否具有一定的创新性和实用性- 报告质量:内容是否全面、结构是否清晰、语言是否规范- 过程表现:学员在实训过程中的参与度、问题解决能力、团队协作等10. 实训总结本实训通过对粤嵌GEC6818平台的学习与实践,使学员掌握了嵌入式系统的基本开发流程,提升了音视频处理技术,培养了娱乐影音应用开发能力。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GEC6818开发板刷机教程作者日期版本更新内容粤嵌2017.02.01V1.0初始版本版权声明本文档归属广州粤嵌通信科技股份有限公司(以下简称“粤嵌”)所有,并保留一切权利,非经粤嵌同意(书面形式),任何单位及个人不得擅自摘录本文档部分或者全部内容,违者将追究其法律责任。
目录版权声明 (1)目录 (2)第一章前言 (3)注意事项 (3)开发板启动顺序 (3)第二章使用fastboot烧写镜像 (4)Windows下使用fastboot烧写(推荐) (4)安装串口工具secureCRT (4)安装fastboot (6)烧写Linux映像 (6)烧写android映像 (8)Linux下使用fastboot烧写(不推荐) (11)安装串口终端minicom (11)安装fastboot工具 (12)烧写Linux映像 (13)烧写android映像 (14)第三章使用SD卡烧写镜像 (16)注意事项 (16)Windows下制作SD启动卡(推荐) (16)Linux下制作SD启动卡 (20)使用SD启动卡烧写Linux映像 (23)使用SD启动卡烧写Android映像 (24)第一章前言开发板的嵌入式操作系统,包含Linux和Android操作系统。
我们出厂时会烧写或者固化其中一个操作系统在里面。
本手册讲述如何固化嵌入式操作系统到我们的开发板中。
注意事项我们把编译好的镜像系统文件,通过SD或者USB的下载方式,固化到板载的eMMC储存器中(ROM),以下简称为“‘刷机”。
方法一:通过fastboot工具,USB下载方式方法二:通过SD卡方式使用fastboot工具烧写Linux和android映像时,核心板必须存在uboot(引导程序),因为烧写时需要使用uboot上的fastboot功能,在板子不存在uboot时,请使用SD卡烧写方式。
使用fastboot烧写时,电脑上必须存在串口接口或者拥有usb转串口模块,使其连接电脑与开发板,让电脑能够通过串口与开发板通信开发板启动顺序6818开发板硬件配置固定了开发板启动顺序如下:1st:从TF卡启动2nd:从EMMC启动3rd:从USB启动开发板上电后首先从TF卡启动,若SD0插入了启动卡则从SD启动;如果SD0未插卡或者插入的不是启动卡,则启动失败;然后从板载EMMC(SD2)启动,若EMMC中已经烧录固件则启动成功,否则启动失败,最后尝试从USB启动。
第二章使用fastboot烧写镜像Windows下使用fastboot烧写(推荐)安装串口工具secureCRT1、下载并安装secureCRT工具,打开工具,点击左上角“快速链接”按钮:2、使用串口线或USB转串口模块连接开发板与电脑,打开Windows的设备管理器,查看串口端口号:可以看到串口端口号为COM4。
3、回到secureCRT工具界面,设置“快速链接”的配置。
选择协议为Serial,端口为COM4,波特率为115200,取消勾选流控RTS/CTS:4、点击连接后,打开开发板电源,secureCRT终端输出开发板启动信息,说明secureCRT配置完成:安装fastboot1、说明:在多数情况下,在Windows下使用fastboot工具烧写并不需要把fastboot安装到系统中,只需要解压fastboot工具并在解压目录中运行工具进行烧写即可。
烧写Linux映像1、使用串口线或USB转串口模块连接开发板与电脑。
2、打开secureCRT终端连接开发板串口。
3、打开开发板电源,在secureCRT中查看串口打印的启动信息,在uboot启动的3秒内按任意键进入uboot命令行模式,执行如下指并回车:fastbootsecureCRT终端下将打印如下信息:Fastboot Partitions:mmc.2:ubootpak,img:0x200,0x78000mmc.2:2ndboot,img:0x200,0x4000mmc.2:bootloader,img:0x8000,0x70000mmc.2:boot,fs:0x100000,0x4000000mmc.2:system,fs:0x4100000,0x2f200000mmc.2:cache,fs:0x33300000,0x1ac00000mmc.2:misc,fs:0x4e000000,0x800000mmc.2:recovery,fs:0x4e900000,0x1600000mmc.2:userdata,fs:0x50000000,0x0Support fstype:2nd boot factory raw fat ext4emmc nand ubi ubifsReserved part:partmap mem env cmdDONE:Logo bmp311by300(3bpp),len=280854DRAW:0x47000000->0x46000000Load USB Driver:androidCore usb device tie configuration doneOTG cable Connected!------------------------------------------4、插入micro USB线连接到电脑。
5、解压fastboot工具压缩包到一个目录下,把Linux映像文件ubootpak.bin、boot.img、qt-rootfs.img全部复制到该目录中。
6、右键使用记事本编辑Windows脚本文件auto.bat,查看烧写映像文件名是否与我们编译出来的android映像文件名相同,不相同则重命名android映像文件名。
脚本文件auto.bat的内容:fastboot flash ubootpak ubootpak.binfastboot flash boot boot.imgfastboot flash system qt-rootfs.imgfastboot rebootfastboot文件夹下各文件如图:7、确认无误后,退出编辑,双击打开(或右键管理员权限打开)auto.bat,可以看到Windows 下会打开命令终端,打印出如下信息:6、在secureCRT终端下,会打印出如下信息,说明烧写成功:7、烧写完成后,Windows命令框会自动退出,按下重启键重新启动开发板。
在uboot启动的3秒内按任意键进入uboot命令行模式,执行如下指令,设置系统启动环境变量,保存后重新启动即烧写成功:setenv bootcmd"ext4load mmc2:10x48000000uImage;bootm0x48000000"save执行完以上指令,即可正常启动Linux系统了。
每执行一条指令,在液晶屏上都会有相应的界面提示,用户可以很清晰的观察升级的状态。
烧写android映像1、使用串口线或USB转串口模块连接开发板与电脑。
2、打开secureCRT终端连接开发板串口。
3、打开开发板电源,在secureCRT中查看串口打印的启动信息,在uboot启动的3秒内按任意键进入uboot命令行模式,执行如下指并回车:fastbootsecureCRT终端下将打印如下信息:Fastboot Partitions:mmc.2:ubootpak,img:0x200,0x78000mmc.2:2ndboot,img:0x200,0x4000mmc.2:bootloader,img:0x8000,0x70000mmc.2:boot,fs:0x100000,0x4000000mmc.2:system,fs:0x4100000,0x2f200000mmc.2:cache,fs:0x33300000,0x1ac00000mmc.2:misc,fs:0x4e000000,0x800000mmc.2:recovery,fs:0x4e900000,0x1600000mmc.2:userdata,fs:0x50000000,0x0Support fstype:2nd boot factory raw fat ext4emmc nand ubi ubifsReserved part:partmap mem env cmdDONE:Logo bmp311by300(3bpp),len=280854DRAW:0x47000000->0x46000000Load USB Driver:androidCore usb device tie configuration doneOTG cable Connected!------------------------------------------4、插入micro USB线连接到电脑。
5、解压fastboot工具压缩包到一个目录下,把android映像文件ubootpak.bin、boot.img、system.img、cache.img、userdata.img全部复制到该目录中。
6、右键使用记事本编辑Windows脚本文件auto.bat,查看烧写映像文件名是否与我们编译出来的android映像文件名相同,不相同则重命名android映像文件名。
脚本文件auto.bat的内容:fastboot flash ubootpak ubootpak.binfastboot flash boot boot.imgfastboot flash system system.imgfastboot flash cache cache.imgfastboot flash userdata userdata.imgfastboot文件夹下各文件如图:7、确认无误后,退出编辑,双击打开(或右键管理员权限打开)auto.bat,可以看到Windows 下会打开命令终端,打印出如下信息:6、在secureCRT终端下,会打印出如下信息,说明烧写成功:7、烧写完成后,Windows命令框会自动退出,按下重启键重新启动开发板。
在uboot启动的3秒内按任意键进入uboot命令行模式,执行如下指令,设置系统启动环境变量,保存后重新启动即烧写成功:setenv bootcmd"ext4load mmc2:10x48000000uImage;ext4load mmc2:10x49000000 root.img.gz;bootm0x48000000"saveLinux下使用fastboot烧写(不推荐)安装串口终端minicom1、使用如下指令安装:sudo apt-get install minicom2、如果是使用USB转串口模块,目前市面上大多都是pl2303方案,需要输入如下命令查询驱动是否正常加载:lsmod|grep pl2303返回如下信息则加载正常:lqm@lqm:~$lsmod|grep pl2303pl2303117561usbserial331003pl23033、查看串口设备名:dmesg|tail-f返回:ERROR!H2M_MAILBOX still hold by mand fail--->RTMPFreeTxRxRingMemory<---RTMPFreeTxRxRingMemoryRTUSB disconnect successfullyusb2-4:USB disconnect,address3pl2303ttyUSB0:pl2303converter now disconnected from ttyUSB0pl23032-4:1.0:device disconnectedusb2-4:new full speed USB device using ohci_hcd and address5pl23032-4:1.0:pl2303converter detectedusb2-4:pl2303converter now attached to ttyUSB0exit0其中ttyUSB0就是串口设备名。