查看: 1354|回复: 0

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

[复制链接]
  • TA的每日心情
    慵懒
    2015-8-11 09:37
  • 签到天数: 12 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2015-7-24 17:52:34 | 显示全部楼层 |阅读模式
    分享到:
    本文经过原作者同意并委托转载:
    作者:天使♀的☆宇★翼
    地址:本文地址
    本节我们主要是从下面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,过了十几秒钟以后,安卓的解锁画面便出现在电视上。

    安卓系统的启动画面:



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


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


    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    手机版|小黑屋|与非网

    GMT+8, 2024-5-2 23:14 , Processed in 0.118444 second(s), 15 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.