在线问答
直播中

杨永胜

11年用户 2379经验值
擅长:嵌入式技术
私信 关注

【OK210试用体验】+第三篇☞开发板安装Linux并进行一些深度测试

本帖最后由 iysheng 于 2015-7-30 21:00 编辑

基于上次第二篇☞基于预装winCE的基本测试 (https://bbs.elecfans.com/jishu_502223_1_1.html),今天我将完成对开发板Linux系统的安装以及一些深度的测试。
首先我要强调我的操作系统:
uboot1.png

这个对我下面的一些操作有影响,主要有以下几个:
1。安装VMware-8.0.2-591240时,必须要用管理员方式运行,否则安装会出错的。
2。运行SD_Write和WinPM时,要右键这个程序,选择兼容xp的模式,如下图所示: sd卡.jpg


好了步入正题。
今天我买的内存卡到了,根据OK210软件手册-v1.1按照第九章OK210平台Linux使用篇进行操作,操作时,注意开篇的几点哦。

其余的和手册上的几乎一样的,手册上有点我就不多说了,没有的我就稍微说一点,
当把SD卡插入卡槽后,按照拨码说明采取1 off 2 on 3 on  4 off来从SD卡启动,准备安装u-boot、内核和文件系统等,上电在dnw中观察,正常会如下所示:
sdka.png

从上图中,我们可以看出U-boot 1.3.4版本,等该,当最后出现Writing data at 0x8f7f000 -- 100'flashed并且有SMDKV210#时,说明成功烧录了(顺带说一下whoami是我自己打上去的,如有雷同纯属巧合)。接着,就可以关闭电源,拨码开关改成1 off 2 on 3 off 4 of从Nand Flash启动。观察 nand1.jpg
当出现红色框中的内容时,按Enter键进入console(因为我现在没有屏幕,所以下面的一些实验只好现在这个console中操作了,大家多多海涵啊)。
上图中,我也使用了whoami的命令,说明当前是root用户,这更加验证烧录Linux系统成功了。
接下来,我又测试了test18b20命令,结果如下图所示,可见我屋里的温度还是很高的啊,呵呵。
18b20.jpg

接下来开始测试以太网
首先查看我电脑的ip地址
命令提示符(cmd)ipconfig命令查看自己的ip,如下所示 ip2.jpg
由于我是用的网线直接和开发板连起来的,所以我要看的是太网适配器的ip地址(169.254.53.154),接下来就是修改开发板的ip了,让他们处在一个网段,命令如下
ifconfig eth0 169.254.53.155(155是我自己选的,只要和电脑在一个网段就行),修改以后可以查看以下,正确无误后连接网线,结果如下:
ip3.jpg

在上图中,我ping了PC机没有ping成功,可能是被PC机的防火墙拦截了。
接下来在PC机中ping开发板,命令提示符(cmd)中进行ping 169.254.53.155命令,结果如下图:
ping.jpg

说明ping成功了,通过网线和开发板连接上了,接下来就是通过telnet连接开发板了,使用cmd来做console要比dnw稍微好些啊
首先在PC机种安装telnet客户端,如下图所示步骤:
telnet.jpg

接下来在cmd中运行一下命令连接开发板
telnet 169.254.53.155
出现以下界面:
tec.jpg

输入root直接成功登录开发板,输入whoami命令测试,显示root用户,说明登录成功,我们可以进入/usr/bin/目录,查看一些别人开发好的命令(上面使用的test18b20就是这里的命令哦),运行观察。
我就贴出来一些效果图了:
sss.jpg
其中led命令,会使底板上的四个led呈现流水灯的变化。
keytest是测试按键的命令。
test18b20temp_test都可以测试温度,具体的我们大家可以自己去探索,然后进一步开发啊,那将会是一个更加有趣的过程。
以后开发就要转到linux上了,下次发帖就要介绍在VMware中安装虚拟机Linux了,下次见




更多回帖

发帖
×
20
完善资料,
赚取积分