查看: 3386|回复: 3

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

[复制链接]
  • TA的每日心情
    奋斗
    2021-7-30 15:17
  • 签到天数: 576 天

    连续签到: 1 天

    [LV.9]以坛为家II

    发表于 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卡的测试。稍后整理出其他试用。


    回复

    使用道具 举报

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

    连续签到: 1 天

    [LV.7]常住居民III

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

    使用道具 举报

  • TA的每日心情
    开心
    2017-12-29 15:29
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

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

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-7-30 15:17
  • 签到天数: 576 天

    连续签到: 1 天

    [LV.9]以坛为家II

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

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

    使用道具 举报

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

    本版积分规则

    关闭

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

    手机版|小黑屋|与非网

    GMT+8, 2024-3-29 19:58 , Processed in 0.142972 second(s), 22 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.