- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在Tiny6410上安装Android系统详细说明
安徽开源软件有限公司
PAGE
PAGE 21
在Tiny6410上安装Android系统的详细说明文档
2011年8月1日
一.SD卡Bootloader的制造
1.Bootloader的简介在这就不多说了
这个是开源的的,在移植启动引导程序时,我们会用到,现在只要了解即可。
想了解详情的可以进入下面的网站: HYPERLINK /view/1223454.htm /view/1223454.htm
1.1 U-boot
三星公司为6410 系统提供了带有 USB下载功能的U-boot,有善之臂公司在此基础上增强和改进了它的功能,并把它完全开源出来,以供广大嵌入式爱好者学习研究使用,主要特性如下:
1. 增加了下载菜单,类似 Superboot 的 USB下载菜单
2. 增加了 SD卡启动配置
3. 支持直接下载烧写 yaffs2 文件系统映像
4. 支持烧写WindowsCE BootLoader之 Nboot
5. 支持烧写WindowsCE映像的功能
6. 支持烧写单文件映像文件,就是通常所说的裸机程序
7. 支持返回原始shell
说明:大部分声称完全开源 Bootloader 的 6410 开发板,也都是从三星提供的 U-boot稍作改动而来的,所有开源的 U-boot 目前均无法烧写到 SDHC 卡(超过 2G 的大容量 SD 卡)中使用。
1.2 Superboot
除了完全开源的 U-boot,友善之臂还为企业用户设计了功能超强的 Superboot,它需要被烧写入 SD 卡中使用,关于它的 USB 下载功能,如果你使用过 mini2440,那么在 mini6410开发板上,你也会得心应手,因为它们的功能菜单和命令都几乎是完全相同的,你甚至不用
重新安装 USB下载驱动和 dnw下载软件。
2. SD卡Bootloader的制造
Step1: 打开光盘\tools\中的 SD-Flasher.exe 烧写软件,如图
请注意,此时软件中的
eLayout”和“ReFormat”按钮是失效的,因为我们特意在 WindowsXP 系统中关闭了此功能。
Step2: 点 按钮找到所要烧写的 superboot (注意不要放在中文目录下),如图
Step3: 把 FAT32 格式的 SD 卡插入笔记本的卡座,也可以使用 USB 读卡器连接普通的PC,准备就绪,点“Scan”,找到的 SD卡就会被列出,如图
Step4: 再点“Fuse”,superboot 就会被烧写到 SD卡中了。
Superboot 被写入 SD 卡后是无法看到的,该如何检测呢?很简单,把 SD 卡插到开发板上,并把开发板上 S2 开关设置为“SDBOOT”模式,开机后,就可以看到板上的 LED1 在不停的闪烁,这就说明 Superboot 已经正常运行了。
二.手动安装Android系统
一.有关工具和知识介绍
在正式进行手动安装Android系统之前,首先说明一些概念、工具和思想。
其实,Android系统是通过对开源的Linux系统进行裁剪和添加得到的,所以,它几乎具有Linux所有的特性。如果你做过Linux系统的裁剪和移植,你肯定会知道,最终我们需要通过编译获得3个重要的文件:
1.启动引导程序(在这里就是u-boot_nand-ram256.bin)
2.系统镜像,一般是以.img扩展名(在这里就是我们烧写的azImage_a70)
3.文件系统(在这里就是我们烧写的rootfs_android-mlc2.ubi)。
在后面我们会一个一个将这些文件烧写到Nandflash中(哦,对了忘了说nandflash和norflash 还有什么TF卡和SD卡的区别,在这里我就简单的说下,想了解更多的问百度,呵呵!打个比方:Nandflash就好像我们的硬盘,容量大,速度慢,价格便宜而NorFlash就相当于我们的内存,容量小,速度快,价格贵!其实,我们这次买的板并没有Norflash,以前我自己用的那个板有Norflash。现在启动程序是放在SD卡上的,以前就放在我上面说的Norflash上的)
言归正传,接下来 看看我们会用到什么工具和器材
Dnw :这是USB 数据传输控制的软件 后面会用它来传输我上面提到的3个文件。
我们在烧写之前,我们需要做以下几个准备:
把开发板的串口和PC的串口连接起来(连这根线是为了让开发板向我们PC机上的超级终端传输数据的,这样我们可以在上面控制和监视开发板的操作),如果电脑没有串口,还需要一根USB转串口线,这个是需要一个驱动程序,你可以在百度上搜索:USB转串口驱动,下载并安装。
把开发板带的USB数据传输
您可能关注的文档
最近下载
- 北京市2025年高考:《物理》考试真题(含答案).pdf VIP
- (完整版)建设甲方、施工方全套收发文登记表格.pdf VIP
- 弹性力学仿真软件:SimScale:材料属性与弹性模量在SimScale中的设置.pdf VIP
- 小学美术四年级上册完整教案.docx VIP
- 宋城千古情的经营模式探究.doc VIP
- (人教PEP版2025新教材)四年级英语上册unit 5 全单元课件.pptx
- 四库全书基本概念系列文库:榆社县志.pdf VIP
- XX水库工程大坝基础垫层混凝土施工方案.docx VIP
- 感染性休克课件.pptx
- 人教部编版二年级语文下册第19课《大象的耳朵》优质课件.pptx VIP
原创力文档


文档评论(0)