查看: 332|回复: 3

EVB-335X-II工控板试用之简单评测+代码测试

[复制链接]

2

主题

1

好友

919

积分

举人

Rank: 4

  • TA的每日心情
    擦汗
    昨天 08:52
  • 签到天数: 187 天

    [LV.7]常住居民III

    发表于 2016-10-9 22:38:19 |显示全部楼层
    本帖最后由 df_flying 于 2016-10-9 22:42 编辑

         很幸运能从爱板网拿到了335X的工控板,这里首先给大家分享一下基本评测,水平有限,不足及错误之处还请多多包涵、指教。
    此次板卡是由深圳市盈鹏飞科技有限公司(www.embedall.com)结合TI推出的Cortex-A8系列工业控制器设计的,采用的是核心板+评估板的设计方式,可定制的CPU和存储形式及大小,以及邮票孔的引脚外扩和底板板载RTC&电源管理,无论在选择自由性和设计可靠性上都能看到设计者的用心。对于所使用的AM335X系列CPU相信大家都比较熟悉,开源硬件beaglebone xxx使用的就是该系列控制器,这里就不赘述了。盈鹏飞科技推出了多种CPU型号以及不同大小的RAM和FLASH/EMMC存储,具体见该公司的网页www.embedall.com。
    首先给个收到包裹的全家照

           QQ图片20161009210419.jpg

        遗憾的是此次拿到的评估套件并没有带LCD屏,这样,几乎所有功能只能通过超级终端以命令的方式测试了。不过其他的配件还是挺全面的:网线、串口、电源都有,一张光盘并不显得简单,所给的资料还是比较详细的。虽然配的底板上有好多空焊盘,整体外围却并不简单,除了熟悉的网口、串口、SD卡槽、USB、音频、LCDRTC等还有一路CAN和一路LVDS接口,后两个可是工业常用的接口。这也符合了TI对该CPU的定位。这里有一点不太方便的是底板上没有电源开关,有时候习惯的上电,另一端再连超级终端啥的,发现只能还得重新再开机或重启一次了。这里拿到的核心板资源是:CPU AM3354,512M SRAM2G EMMC这样的配置对大部分应用已经能轻松应对了。存储可以外接SD或者U盘,也可以定制最大32GEMMC
           开机测试:使用串口,应用SecureCRT(光盘资料里也有该工具),设置好串口参数等开机,稍后就会出现如下图所示的开机OK界面了:
             002.png

    盈鹏飞科技有限公司在这里做了个比较贴心的工作,就是将部分的测试代码直接放在了板上,这样就可以直接测试相关代码了。具体位置在/usr/test目中下:下图就是该目录下的Hello文件的执行效果。
           003.png

    Linux交叉编译器安装:本次使用的是虚拟机+ubuntu 14.04.4,首先使用安装交叉编译工具,该编译工具在光盘的资料中也附带,也可以使用:sudo aot-get install gcc-arm-linux-gnueabi 命名装载该交叉编译工具。安装后可以使用gcc-linux-gnueableihf-gcc –v 命令查看安装是否成功。
    代码测试:此次使用的测试代码是查找20000以内的素数代码,这里使用的是通过Samba服务器,在windown下编写的程序,程序如下,保存文件为sushu.c
           004.png

    编写好后,这里因为没有使用smaba连接自己的电脑,同时也准备使用SD卡进行程序的拷贝,所以,首先通过gcc lsushu –o sushu.c –lm 命名查看ubuntu下的测试结果以验证程序的对错,编译后执行./lsudu 可以看到如下效果;
             005.png

    验证OK后,使用arm-linux-gnueabihf-gcc –o asushu sushu.c –lm 命令编译该程序,使之生成ARM可执行的文件 asushu。通过file命名可以查看 lsushu和asushu的执行平台:
           006.png

    将该程序通过smaba将asushu拷贝到主机的一个8G SD卡中,同时开启AM335X-II开发板,将SD卡插入,此时可以看到开发板检测到了SD卡的插入:
           007.png

    通过mount –t vfat/dev/mmcn1k1p1 /media,将SD卡挂载到/media目录下,打开/media目录,在 /sd-mmcblk1p1 目录下可以看到SD卡中的内容。这里直接运行./asushu命令,即可执行随编写的代码。
           008.png

    测试结果如下:
           009.png

    运用time ./asushu
           010.png

    运行还是挺快的~
    至此,此次用结束,同时验证了编译环境的安装和SD卡的测试。稍后整理出其他试用。


    回复

    使用道具 举报

    553

    主题

    3

    好友

    1万

    积分

    翰林

    Rank: 7Rank: 7Rank: 7

  • TA的每日心情
    擦汗
    2014-2-12 10:49
  • 签到天数: 150 天

    [LV.7]常住居民III

    发表于 2016-10-10 08:54:31 |显示全部楼层
    写的很详细
    回复

    使用道具 举报

    8

    主题

    1

    好友

    488

    积分

    秀才

    Rank: 3Rank: 3

    该用户从未签到

    发表于 2016-10-10 11:23:18 |显示全部楼层
    这个板子怎木样
    回复

    使用道具 举报

    2

    主题

    1

    好友

    919

    积分

    举人

    Rank: 4

  • TA的每日心情
    擦汗
    昨天 08:52
  • 签到天数: 187 天

    [LV.7]常住居民III

    发表于 2016-10-10 20:25:05 |显示全部楼层
    halo501 发表于 2016-10-10 11:23
    这个板子怎木样

    给分的话给出7/10,总体还是不错的,基本资料还是挺全
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

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


    手机版|爱板网 |网站地图  

    GMT+8, 2016-12-10 07:17 , Processed in 0.206332 second(s), 14 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部