【OK210从0开始学】序列1:OK210开箱测评(图文并茂,讲解...)

作者: EEboardMM
上传时间为: 2015-07-27 03:10 PM
2015-07-27
阅读:

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

作者:天使♀的☆宇★翼

地址:本文地址

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

【OK210从0开始学】序列3:Linux开发环境(Ubuntu 12.04)的搭建

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

1.OK210的开箱图配合文字解说

2.OK210的开发环境的简要介绍

3.OK210-B的上电测试

4.学习计划

1.OK210的开箱图配合文字解说

     最近在论坛看到有好的活动,飞凌Cortex-A8开发板,心里很激动,因为本人一直对嵌入式和物联网方面很感兴趣,而且以前在学校外学过嵌入式,我们当时用的是S3C2440A处理器,ARM9,是友善之臂生产的Mini2440开发板,有点开发经验,不过当时移植的是WinCE操作系统,而OK210是采用的SAMSUNG公司的S5PV210,性能比2440强了很多,很想自己亲自上手体验一把,于是构思了一段时间,打了几次草稿后就将设计方案写了出来,如行云流水般流畅。接着就是漫长的等待,因为比较火热,申请的人很多很多.....
     很荣幸我能够成为第二批的试用者,很感谢飞凌嵌入式公司举办的这次活动,谢谢管理员给我这次宝贵的试用经验,我会尽我自己最大的所能,来给大家呈现出我自己独特的试用报告,给后面的朋友们一个可以参考的他山之石,嘿嘿,废话不多说了,言归正传。
     期盼已久的板子终于从快递蜀黍那里拿到了,真的很兴奋呀,盒子很大,看来开发板的内容很丰富呀

     于是小心翼翼的从侧边拆开了包装袋,一个外观简洁大方的白色盒子展现在我的眼前~~上面有传说中的8层PCB的核心板,顿时显得高大上了~~

     慢慢打开盒子,首先引入眼帘的是一大块泡沫保护垫,是为了保护板子的,我个人觉得这点比较人性化,做的非常好,有个小小的建议,就是以后这个泡沫垫要是再厚一点就更好了,这个有点单薄呀,嘿嘿~~ 我们来看看里面究竟有何乾坤~~   

     发现OK210板子被泡沫牢牢包裹着,很安全~~再来一张板子近距离的美照~~ 

       哈哈,接着我们拿开保护泡沫,外加防静电袋的板子就完全呈现在我们面前,从外面看,我们可以看到板载的外设接口比较丰富,有三个USB Host,还有一个USB OTG,还有音频视频接口、HDMI接口,以太网接口等。让我们解开这个神秘的面纱吧~~             

    板子做工很好,机器焊接的也很不错,暂时没有发现什么虚焊的地方,我将板子上的功能区域做一下简要的分析。    

      大家从上面我制作的图解中应该可以大致了解OK210 V1.1版本的开发板有哪些外设资源。接下来我们来几张各部分的近距离美照~~

      第一部分从左到右依次是: 1. CVBS复合视频广播信号接口 2. 4个USB HOST主机接口 3.USB OTG接口 4.电源选项接口 5.DC电源接口       

     第二部分是从左到右依次是:1.以太网接口 2.串口(公头) 3.调试串口(公头) 4.HDMI高清数字接口

     第三部分是:SD卡插槽

     第四部分是S5PV210的核心板:


      这就是传说中的8层的PCB了,电路设计的很不错,中央那个有着SAMSUNG的就是Cortex-A8处理器S5PV210蜂鸟。上方四个为DDR内存芯片。这个核心板已经算很强大的板子了,8层PCB,我看到稍微低端的ARM-Cortex M7内核的Atmel处理器的评估板AT SAM V71那个也使用了8层的PCB,是我看到的层数最多的MCU了,也比较强大。 接着,我们从官网下载OK210的资料,在百度网盘中~~

     2.OK210的开发环境的简要介绍
      因为我以前学过S3C2440,所以我的虚拟机VMwareWorkStation 10.0和Ubuntu 12.04已经安装好了~~
下面晒一下安装好的图~~有不会的小伙伴我会手把手教的~~首先我们打开虚拟机~~

     打开虚拟机后,我们在DASH里搜索“终端”,然后把他拖到左边栏,然后单击“终端”,输入口令,因为Ubuntu默认为普通用户,我们有的操作需要root用户权限,所以在这里演示权限提升指令“sudo -s”,然后需要输入管理员的密码,由于保护机制,输入密码时不会出现任何字符,包括‘*’星号,当前面的‘$’变为‘#’说明成功转换为root用户。我们用”ls“命令查看当前的目录下的文件,用”cd /****“来改变当前的路径,如图所示。


     我会在以后的U-BOOT的移植等后续设计Linux的方面再给大家穿插着讲解Linux的指令,大家没有必要全部记下和死记硬背,只要知道怎么用就好了。
3.OK210的上电测试
     接下来我们将板子的电源线与串口线连接起来,由于笔记本没有九针串口,所以我自己还加上了以前学嵌入式买的USB-232线,上个图吧,哈哈~~


     接着把开发板连接到电脑,电脑端用超级终端SecureCRT来查看板子现在的Bootloader和安装的操作系统

     结果超级终端显示内置的为微软Microsoft的WinCE操作系统。

     很抱歉,由于研究生导师最近有事儿找我,所以测评帖子发完了,还请见谅,希望不要给CiCi留下不好的印象才好呢~哈哈~~~

4.学习计划
接下来的任务:
(一)、裸机部分
(1)搭建裸机编程环境Keil MDK
(2)编写并讲解几个重要的裸机程序
(二)Linux部分
(1)虚拟机的安装以及Ubuntu 12.04的安装
(2)安装VMwareTools以及安装arm-gcc交叉编译器
(3)Makefile介绍
(4)移植U-boot
(5)移植Linux内核
(6)构建根文件系统
(7)项目开始,驱动移植,QT制作等。
     未完待续......大家觉得我写的还行请支持一下我,若有大神觉得我写的一般,也欢迎积极指正,谢谢大家~~谢谢飞凌嵌入式能够给我这次机会,谢谢管理员给我这次机会~~~
我们下期再见面~~

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

创建讨论帖子

登录 后参与评论
系统提示