网站大量收购独家精品文档,联系QQ:2885784924

实验1 Linux系统移植.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 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

文档评论(0)

5566www + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6122115144000002

1亿VIP精品文档

相关文档