查看: 66|回复: 0

电鱼派入手试用评测

[复制链接]

主题

好友

96

积分

童生

  • TA的每日心情
    开心
    2019-5-10 11:09
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    发表于 2018-7-12 09:28:27 |显示全部楼层

    目前市面上的以派命名的板卡很多,有树莓派,香橙派,香蕉派等各类开发板,其基本始发点都是以树莓派为参照进行创新 。而”电鱼派“则是一款标新立异的pi,说到标新立异,主要是它采用的CPU方案并非是市面上主流的双核,四核A15,A53 , A57等方案。电鱼派采用的CPU是单核的TI处理器AM335x , 放在现在来看基本是处于ARM A 系列(应用处理器)的中后期了。但是为什么还有板卡要以这个为基础进行设计开发呢?
    在TI的官方网站上面,有如下简单概述:
    Sitara™ AM335x 处理器


    具有 3D 图形、工业以太网和灵活外设的 Arm® Cortex®-A8 系列
    可以看到:AM335x主要是针对工业环境的应用处理器 ,追求的是稳定和可靠,价格这三者之间的平衡。(截止目前为止,这个CPU仍然是市面上最畅销耀眼的一颗CPU,如果没记错的话,国家电网的充电桩设计计费控制单元里面用的就是它了)。

    大家听说过树莓派,也一定知道“Beagle bone”, 对的,没错BB black用的 也就是它,可以说电鱼派板子应该多多少少参考了beagle bone的设计。如果你手头有beagle bone ,就不建议再玩这个了,因为电鱼派从硬件设计本质就是针对于工业设计的简化版的beagle bone;当然如果你要拿来做产品追求稳定可靠,电鱼派还是一款不错的板子。
    下面是AM335x系列的变种CPU,后缀有所不同,内部资源多多少少存在差异,最低端的AM3352基本去掉了内部的GPU,而我手头上的电鱼派就是用的AM3352。


    接下来我们来看看电鱼派的真面目:
    电鱼派从说明书来看,它是一款定位于工业电子开发板,接口也都按照工业标准来设计:唯一能让人再也熟悉不过的就是那个RS232串行9针串行接口了,不过在笔记本USB大行其道的年代,相信还保留有这种传统接口的电脑已经不多了。
    我今天手头拿到的板子是这样的 : (一个裸板,是的你没看错,我收到的就是一个裸板并没有其它附件,以至于我开始在怀疑是不是漏发了配件:( ,以致于后面在验证板子启动的时候费了不少周折)。在我收到板子之后便开始在办公室到处找配件:8G SD卡,USB-232串口线,2A的5V电源)。
    C:/Users/wangxu/AppData/Local/YNote/data/wangxuxu2001@163.com/0db2474202bb49f0875abfeedd249e61/img_1247.jpg

    拿到这个裸板,仔细观摩了一下,如果单从外观来看感觉电鱼派其实设计并不巧妙(基本上四周包括板子上下都有凸出的接口),很难想象在定位于工业级的开发板中,四面都需要连线的板子是一种怎样的情形? 况且从板子的布局来看,板子上面尚有大量的剩余空间可以利用,板子其实原本可以做的再小巧精致一些。

    可以看到板子背面从成本上面考虑舍弃了Nandflash和EMMC,预留了焊盘,也保留了必须的RGB显示屏接口。
    看完之后,让人觉得此板最大优点和不同就是在定位于工业开发的板子上面:增加成本的配了一个SI9022A这个RGB转HDMI的芯片,使得我们软件开发人员可以很方便的看到显示的内容,而不需要借助于额外配套的4.3寸或者7寸显示屏。
    看完板子,我们闲话不多说,先看上电的第一步:
    就是烧写SD卡,首先准备一张8G的micro SD卡(旧手机里面很多),之后插入SD卡读卡器,SD卡的烧写其实并不顺利,因为我们无法像树莓派一样使用Win32_Disk_Imager 这样的软件直接烧写img 。仍然需要在linux下面进行SD卡的分区创建。
    我们按照电鱼派的说明书在ubuntu下执行脚本即可。
    在这里附上一个详细的官方链接(1.2.1. Linux SD Card Creation Guide): https://software-dl.ti.com/processor-sdk-linux/esd/docs/04_03_00_05/linux/Overview.html#processor-sdk-linux-sd-card-using-default-images
    我的电脑:ubuntu是16.04的,使用脚本提示如下:

    可能是版本的问题,换了其他同事的一台ubuntu16.04貌似也有问题,没办法安装虚拟机换回ubuntu12.04,创建分区成功。如果不能成功的话,可以百度“菜鸟在UBUNTU 16.04下制作AM335X的SD卡启动盘反思”采用手动方法完成SD卡启动制作。
    OK,接下来插入SD卡到电鱼派背面,连接5V电源。发现这个板子略微有些小问题,电源接口有些松动手一松红色电源指示灯就不亮了。
    链接USB转串口线,设备管理器COM4,使用xshell登录tty串口界面:

    电源调到5V,上电:

    红色电源指示灯亮起,按下开机键,结果串口并没有看到顺利的启动boot启动日志。
    感觉板子上电其实挺简单的,难道是SD卡没有烧写成功? 再次查找资料:在ubuntu 12.04下面,重新换了一张卡16G 卡,看提示貌似分区是OK了,主分区copy入三个镜像;并解压rootfs ,之后重新上电串口。恩,今天先到这里,后续再研究吧。
    回复

    使用道具 举报

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

    关闭

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

    手机版|电路城

    GMT+8, 2019-7-19 21:19 , Processed in 0.168464 second(s), 15 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz!

    返回顶部