查看: 2435|回复: 0

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

[复制链接]
  • TA的每日心情
    开心
    2015-10-14 10:22
  • 签到天数: 40 天

    连续签到: 1 天

    [LV.5]常住居民I

    发表于 2015-7-22 23:41:56 | 显示全部楼层 |阅读模式
    分享到:
    本帖最后由 天使♀的☆宇★翼 于 2015-7-23 15:11 编辑

    转载请注明出处和作者:版权所有!谢谢合作!!
    本节我们主要是从下面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”文件。
                                            360截图20150722180628216.jpg
    然后我们按照教程开始下一步的操作。由于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的卡套一张。
                                         QQ图片20150722181806.jpg
    下面是需要准备的材料:  
                                         QQ图片20150722181812.jpg
    接着我们就开始准备烧录安卓系统了~~~哇咔咔,好激动的有木有~~
    首先将TF卡装入SD卡套(如有SD卡的请默默跳过这一步~~),然后将SD卡插入SD读卡器,插入电脑。
                                         QQ图片20150722183553.jpg
    然后打开光盘资料--->>---->>找到应用程序,该程序是磁盘分区程序(注意:由于WinPM默认是运行在WinXP及以下版本的操作系统上面的,所以在Win7的PC上需要更改兼容性设置:鼠标右键单击程序图标,在弹出的菜单中选择属性,然后在弹出的菜单中选择“兼容性”选项卡“,勾选“以兼容模式运行这个程序”选项框,然后在下拉菜单中选择“Windows XP (Service Pack 3)”,点击右下角的应用,然后点击“确定”既设置完毕,如下图所示。)
                                           360截图20150722184529060.jpg
                                           QQ截图20150722185210.png
    设置完毕后,我们打开WinPM磁盘分区软件,软件启动了:
                                         360截图20150722185830905.jpg
    打开以后,(1)若是新的磁盘或者是以前从未给磁盘分区的默认状态是这个样子的,如下图所示:
                                         360截图20150722190558565.jpg
    接下来,我们右键单击左边方框的“磁盘1”,然后在弹出的菜单中选择“删除(Delete)
                                         360截图20150722191700856.jpg
    在弹出的菜单中勾选“下一次不在询问卷标”,然后点击“确定”,在弹出的菜单中任然选择“确定”,如下图所示:
                                         360截图20150722191940032.jpg
                                         360截图20150722192029020.jpg
    以上操作完毕后,会出现如下所示界面,然后右键单击左边栏的“主,自由”,在弹出的菜单中选择“创建”。
                                         360截图20150722192554286.jpg
    我们在磁盘的开始部分需要制作出100MB的自由分区。在弹出的菜单中选择“主分区”,在“在此之前的自由空间”框中输入100MB,然后点击“确定”进行下一步。
                                         360截图20150722193526125.jpg
    在弹出的菜单中直接点击“确定”即可,其余选项采用默认形式
                                         360截图20150722193655341.jpg
    在弹出的菜单中选择“”,接着下一步:
                                         360截图20150722193749378.jpg
    这个时候磁盘左边会出现一小块褐蓝色的小块,这个小块就是刚刚分割100MB自由空间。
                                         360截图20150722194824771.jpg
    然后我们右键单击左边栏的“主*”,在弹出的菜单中选择“装载”(注意:之前的操作还暂未生效,需要应用才能够生效!!)然后在软件左上角点击“应用”,会弹出一个对话框,在对话框中选择“是”
                                        360截图20150722194924519.jpg
                                         QQ截图20150722195414.png
    然后勾选“自动关闭进程对话”选项框,等待进程完成,然后关闭“WinPM”分区软件。
                                         360截图20150722201157680.jpg
    然后我们打开“实用工具”文件夹里的---->>SD写入程序,由于我们需要烧写的是安卓的镜像文件,安卓镜像文件在飞凌官方的(B盘)里,如图所示:
                                      QQ截图20150722202448.png
    然后我们打开“SD_Writer.exe”程序,按照以下配置和注意事项进行配置:
                                     360截图20150722202928215.jpg
    通过“Select Boot”选择安卓镜像所在的路径,我们烧录的是安卓2.3,下图为我的电脑里存放的路径:
                                     360截图20150722203206538.jpg
    我们打开文件夹,找到名为“mmc-210.bin”二进制文件,点击“打开
                                      360截图20150722203341570.jpg
    然后点击“Program”,等待烧录成功,待会弹出“It's OK”的成功消息
                                                             360截图20150722203407781.jpg
    接着我们将Android 2.3目录下的sdfuse整个文件夹复制到SD卡的根目录里,然后安全弹出硬件,将SD卡从读卡器中取出,安装在开发板的SD插槽中。
                                           QQ截图20150722210613.png
                                           360截图20150722211912441.jpg

    最后,我们将5V 2A的电源适配器接好,然后在SD卡插槽的右边一点的位置找到一个BOOT的启动选项一组拨码开关
    将拨码开关设置为1(OFF)2(ON)3(ON)4(OFF)
                                               360截图20150722212158561.jpg
    设置好以后,就可以上电进行镜像烧写了......
           烧写过程中,打开电源开关,LED流水灯闪四下,蜂鸣器滴响一声,烧写开始,烧写过程中4个LED灯保持熄灭,数秒钟后蜂鸣器响三声,伴随4个LED灯闪三下表示烧写结束。4个LED灯保持常亮表示系统烧写成功。然后接着,把开发板电源开关关闭。
    这个是烧录过程的图:                             上图为正在烧录                                       
                                            QQ图片20150722213517.jpg
                                                                     下图为烧录成功
                                            QQ图片20150722213508.jpg
           另外,为了能够了解到烧录时候的完成的百分比,我们可以在烧录前通过USB串口线将开发板的调试串口(DEBUG COM)相连,这样打开SecureCRT可以看到完成的百分比,如下图所示:
                                            QQ图片20150722230538.jpg
         
    2.OK210通过HDMI将视频信号传输至外部显示器
    注意:在我们启动之前,需要将启动顺序的拨码开关设置为:1(OFF)2(ON)3(OFF)4(OFF),表示从NandFlash启动)我们将拨码开关设置为1(OFF)2(ON)3(OFF)4(OFF),从NandFlash启动~~~
          设置完毕以后,我们把HDMI数据线接好,然后把串口线USB转串口线都与电脑接好,将电脑和开发板搬到液晶电视前面,接线图如图所示:
                                           QQ图片20150722230033.jpg
    然后我们将HDMI数据线的另一头连接到液晶电视上,然后准备就绪后,首先在电脑端打开SecureCRT,方法在上次中讲到了,在这里就不赘述了。然后开始上电开发板。
            上电时候,我们可以看到SecureCRT中打印了一些信息,当我们看到adb_open这句的时候,安卓系统已经在启动了,这个时候,液晶电视上也出现了安卓的LOGO,过了十几秒钟以后,安卓的解锁画面便出现在电视上。
                                            IMG_20150722_224637.jpg
    安卓系统的启动画面:
                                            IMG_20150722_224602_HDR.jpg
    安卓系统的登录解锁界面:
                                            IMG_20150722_224712.jpg      
    安卓系统的主界面,上面还有个可爱的机器人~~
                                           

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

    评分

    参与人数 1与非币 +5 收起 理由
    loveeeboard + 5 三周年铜板双倍!

    查看全部评分

    回复

    使用道具 举报

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

    本版积分规则

    关闭

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



    手机版|小黑屋|与非网

    GMT+8, 2025-1-12 01:53 , Processed in 0.148354 second(s), 21 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.