- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验1 Linux系统的移植
1.开发前软硬件连接设置
在开发之前可能需要进行一些硬件的连接。
1)跳线设置:默认出厂跳线,BOOT 跳线(NAND Flash 启动模式)。
2)电源连接:
可通过实验箱配件提供电源线接到220V 交流电源插座上(接口为箱体左侧电源插口)。
3)USB线连接:
将实验箱配件提供的 Mini USB线插到EMBV210 实验平台USB OTG接口,另一端接在PC 机USB接口上,主要用于系统映像的固化、Android下 USB ADB功能和应用程序调试。
4)网络连接:
通过实验箱配件提供的交叉网线将EMBV210 实验平台的 100M 网卡接口与 PC 端的网络接口进行连接。
5)串口连接:
通过实验箱配件提供的交叉串口线实现EMBV210实验平台的 COM0与 PC机上的串口连接。
6)超级终端设置:
Windows XP:在PC机上运行超级终端串口通信程序(开始→所有程序→附件→通讯→超级终端),选择所用到的串口并设置如下参数(设定状态:波特率115200,数据位8位,停止位1位,校验位无,数据流控制无)
软件: Android 2.3版本(u-boot.bin,zImage,embv210_root.img),dnw软件
2.linux系统的固化与使用
EMBV210实验平台Android映像固化在Nand Flash中,具体存储分配图如下:
系统移植前的准备工作:
1) 安装DNW的usb驱动(参照附录DNW的USB驱动安装)。
2) 如果启动系统可以在超级终端看到 uboot 的启动信息,则可进行Android 系统映像的固化,否则先进行uboot的恢复,再进行烧写步骤。
3. ANDROID 系统固化
以下步骤将通过USB 方式固化Android 系统映像,固化前请先确认EMBV210实验平台上面的BOOT跳线处于Nand Flash 启动方式:
1) 正确设置超级终端并打开(开始→所有程序→附件→通讯→超级终端),打开DNW工具;
2) 给 EMBV210 实验平台上电,在超级终端可以看到 uboot 的启动信息,按下PC 的空格键(速度要快)进入到 uboot的命令行模式:
3)在超级终端的uboot命令行模式窗口输入以下命令进行Nand Flash 的格式化:
4) 在超级终端的uboot命令行模式窗口输入以下命令开始传输新的uboot文件:
命令:dnw激活USB传输)
切换到DNW软件界面,此时DNW 标题状态栏会显示“USB:OK”(没有提示,请检查USB驱动是否安装正确, 安装参照附录DNW的 USB 驱动)。
在 DNW 标题栏选择“USB Port - Transmit - Transmit”,弹出窗口选择要传送的文件u-boot.bin(在/2.3目录下)。传送完毕,在超级终端可以看到传送的信息:
5) 接下来在超级终端的 uboot 命令行模式窗口输入以下命令开始将传送的文件固化到 Nand Flash中,固化完毕会提示成功:
6) 接下来将固化Android 内核映像文件zImage, 可以参考u-boot的固化步骤 (步骤 4) ~5)) :
7) 接下来将固化 Android 文件系统映像文件 embv210_root.img,可以参考 u-boot 的固化步骤(步骤4)~5)):
8) 这样整个Android 系统映像即固化完毕,这时候可以重启EMBV210实验平台启动Android系统了。
附录 DNW 的 USB 驱动的安装
EMBV210实验平台通过DNW 固化系统映像时需要安装USB驱动,安装步骤如下:
1)在第一次提示安装DNW驱动时会弹出对话框,要求安装SEC S3C6400X Test B/D的驱动:
2) 在接下来会弹出对话框指定驱动的位置(..\dnw)。
3) 选择好驱动后,点击下一步系统将会自动安装驱动。
4) 验证驱动安装是否争取,可以右键单击“我的电脑→管理→设备管理器”,可以看到出现SEC SOC SMDK Board 的驱动设备,即表示驱动安装成功。
补充: Android系统的编译
? 源码的部署
EMBV210开发平台的Linux系统底层源码的编译,Android的编译,制作Android的文件系统。涉及U-boot、Kernel的编译,Android的编译,制作Android的文件系统,可以生成u-boot.bin、zImage三个映像和embv210_root.img根文件系统映像。
安装完Ubuntu虚拟机后,默认实验环境设置如下:
工作目录:/usr/local/src/EMobile/EMBV21
您可能关注的文档
- 深圳十二五规划建设推进方案.ppt
- 生物陶瓷多孔支架制备.ppt
- 剩余电流继电器安装和接线.doc
- 十四周实验五 8位硬件乘法器设计.ppt
- 十种常用开关、电器好坏判定方法.ppt
- 石膏凝固过程热力学的研究.doc
- 石油生产设备管理系统.doc
- 实训4Web服务器安装、配置和管理.doc
- 实训十二 汽车玻璃更换.ppt
- 实验:linux系统中蜜罐陷阱实现.doc
- 2024船舶涂层低阻性能验证与检验指南.docx
- 2024船厂智能制造能力成熟度评估指南.pdf
- 《GB 40881-2021煤矿低浓度瓦斯管道输送安全保障系统设计规范》(2025版)深度解析.pptx
- 《GB 41022-2021煤矿瓦斯抽采基本指标》(2025版)深度解析.pptx
- 2025冰载荷作用下结构强度直接计算指南.pdf
- 2025冰载荷作用下结构强度直接计算指南.docx
- 2024船舶应用混合动力系统指南.docx
- 2025CCS船体测厚指南.docx
- 22 太空一日 课件(共29张ppt).pptx
- 《GB 38030.4-2019内河过闸运输船舶标准船型主尺度系列 第4部分:珠江水系“三线”》(2025版)深度解析.pptx
文档评论(0)