【OK210从0开始学】序列2:OK210烧写Android系统,通过HDMI输出

作者: EEboardMM
上传时间为: 2015-07-24 05:52 PM
2015-07-24
阅读:

本文经过原作者同意并委托转载:

作者:天使♀的☆宇★翼

地址:本文地址

本节我们主要是从下面3个方面进行讲解:【原创】

1.OK210一步步烧录安卓2.3系统

2.OK210通过HDMI将视频信号传输至外部显示器

3.OK210启动信息的简要分析


     1.OK210一步步烧录安卓2.3系统

     上期的帖子,我们从OK210的开箱到板子上电测试,通过超级终端SecureCRT查看Bootloader和相关的启动信息,再到进入Ubuntu 12.04来了解一些简单的Linux指令来体验一下Linux操作系统的无穷魅力,这次我们要开始烧录系统了。由于出厂自带的是微软Micorosoft WinCE OS,所以这次我们决定烧录安卓系统。

     首先,我们从下载好的OK210光盘资料中找到“用户手册”-“OK210软件手册-v1.1.pdf”文件。

      然后我们按照教程开始下一步的操作。由于OK210是采用SD(Secure Digital Memory Card)卡来烧录系统的,我们试用者的开发板是没有带TFT液晶屏的,所以需要投射到外部显示器,所以需要自备一根HDMI数据线,HDMI的版本Version 2.0的是可以输出4K分辨率的,向下兼容Version 1.4,建议没有购买的童鞋购买2.0版本,图像质量更好。

     所以我们烧录之前需要准备的设备有:

1.OK210开发板一块

2.SD卡专用读卡器一个(最好是大品牌,稳定性好)

3.SD卡一张官方推荐4G容量及以上,速度等级最好为Class 4及以上,若没有SD卡,可以准备一张容量4G以上的TF卡和一个SD的卡套,我选用的是SanDisk的8G的TF卡和SanDisk的卡套一张。


     下面是需要准备的材料: 


     接着我们就开始准备烧录安卓系统了~~~哇咔咔,好激动的有木有~~

     首先将TF卡装入SD卡套(如有SD卡的请默默跳过这一步~~),然后将SD卡插入SD读卡器,插入电脑。



     然后打开光盘资料--->>---->>找到应用程序,该程序是磁盘分区程序(注意:由于WinPM默认是运行在WinXP及以下版本的操作系统上面的,所以在Win7的PC上需要更改兼容性设置:鼠标右键单击程序图标,在弹出的菜单中选择属性,然后在弹出的菜单中选择“兼容性”选项卡“,勾选“以兼容模式运行这个程序”选项框,然后在下拉菜单中选择“Windows XP (Service Pack 3)”,点击右下角的应用,然后点击“确定”既设置完毕,如下图所示。



     设置完毕后,我们打开WinPM磁盘分区软件,软件启动了:

打开以后,(1)若是新的磁盘或者是以前从未给磁盘分区的默认状态是这个样子的,如下图所示:


接下来,我们右键单击左边方框的“磁盘1”,然后在弹出的菜单中选择“删除(Delete)



     在弹出的菜单中勾选“下一次不在询问卷标”,然后点击确定,在弹出的菜单中任然选择确定”,如下图所示:

     以上操作完毕后,会出现如下所示界面,然后右键单左边栏的“自由”,在弹出的菜单中选择创建



     我们在磁盘的开始部分需要制作出100MB的自由分区。在弹出的菜单中选择“主分”,在“在此之前的自由空间”框中输入100MB,然后点击确定”进行下一步。



     在弹出的菜单中直接点击“确定即可,其余选项采用默认形式

     在弹出的菜单中选择”,接着下一步:



     这个时候磁盘左边会出现一小块褐蓝色的小块,这个小块就是刚刚分割100MB自由空间。

     然后我们右键单击左边栏的“主*”,在弹出的菜单中选择“装载”(注意:之前的操作还暂未生效,需要应用才能够生效!!)然后在软件左上角点击应用”,会弹出一个对话框,在对话框中选择“是”

     然后勾选自动关闭进程对话选项框,等待进程完成,然后关闭“WinPM”分区软件。


     然后我们打开“实用工具”文件夹里的---->>SD写入程序,由于我们需要烧写的是安卓的镜像文件,安卓镜像文件在飞凌官方的(B盘)里,如图所示:


     然后我们打开“SD_Writer.exe程序,按照以下配置和注意事项进行配置:


     通过“Select Boot”选择安卓镜像所在的路径,我们烧录的是安卓2.3,下图为我的电脑里存放的路径:


     我们打开文件夹,找到名为“mmc-210.bin”二进制文件,点击“打开

     然后点击Program,等待烧录成功,待会弹出“It's OK”的成功消息

     接着我们将Android 2.3目录下的sdfuse整个文件夹复制到SD卡的根目录里,然后安全弹出硬件,将SD卡从读卡器中取出,安装在开发板的SD插槽中。


     最后,我们将5V 2A的电源适配器接好,然后在SD卡插槽的右边一点的位置找到一个BOOT的启动选项一组拨码开关

将拨码开关设置为1(OFF)2(ON)3(ON)4(OFF)


     设置好以后,就可以上电进行镜像烧写了......

    烧写过程中,打开电源开关,LED流水灯闪四下,蜂鸣器滴响一声,烧写开始,烧写过程中4个LED灯保持熄灭,数秒钟后蜂鸣器响三声,伴随4个LED灯闪三下表示烧写结束。4个LED灯保持常亮表示系统烧写成功。然后接着,把开发板电源开关关闭。

    这个是烧录过程的图: 上图为正在烧录    


     下图为烧录成功


另外,为了能够了解到烧录时候的完成的百分比,我们可以在烧录前通过USB串口线将开发板的调试串口(DEBUG COM)相连,这样打开SecureCRT可以看到完成的百分比,如下图所示:


2.OK210通过HDMI将视频信号传输至外部显示器
注意:在我们启动之前,需要将启动顺序的拨码开关设置为:1(OFF)2(ON)3(OFF)4(OFF),表示从NandFlash启动)我们将拨码开关设置为1(OFF)2(ON)3(OFF)4(OFF),从NandFlash启动~~~

设置完毕以后,我们把HDMI数据线接好,然后把串口线USB转串口线都与电脑接好,将电脑和开发板搬到液晶电视前面,接线图如图所示:

     然后我们将HDMI数据线的另一头连接到液晶电视上,然后准备就绪后,首先在电脑端打开SecureCRT,方法在上次中讲到了,在这里就不赘述了。然后开始上电开发板。

上电时候,我们可以看到SecureCRT中打印了一些信息,当我们看到adb_open这句的时候,安卓系统已经在启动了,这个时候,液晶电视上也出现了安卓的LOGO,过了十几秒钟以后,安卓的解锁画面便出现在电视上。

安卓系统的启动画面:


安卓系统的主界面,上面还有个可爱的机器人~~


这次的测评就暂且到这里为止,太晚了,大家晚安~~~明天再继续修改~~


全部评论 ()
条评论
写评论

创建讨论帖子

登录 后参与评论
系统提示