创龙A40I测评
其实9月份中旬的时候就收到了开发板,但是当时只做了一个开箱的文章,工作上这段时间比较忙,十一回老家也没有时间做测评,所以这个周末来补上。希望能够对大家带来一定的帮助。
1 说明测评说明
测评主要分为两类,一个是通用接口测试,第二个是国产化操作系统翼辉的SylixOS测试,目前我们公司也打算和翼辉合作,做这个事情也算是顺水推舟的事情一起做了。
2 通用接口测试
接口测试现在主要的测试分为USB、以太网、SD卡接口等,条没有必要所有的接口都测试一遍,低速的RS232/485接口这里就不做测试了,毕竟影响不大也无法体现这块开发板的性能。,尽量把有条件测试的接口都测试一遍。
2.1 USB测试
USB测试主要是测试速度以及文件拷贝功能
按照教程,使用OTG转接头连接U盘,插入之后调试界面会弹出U盘的调试信息,以及U盘的基础信息。
输入命令df –h 查看挂载路径
可以看到,U盘的路径是: /dev/sda1,然后按照教程测试U盘的速度。
具体的执行结果如下图所示:
按照创龙给出的算法:计算得到当前的速度是:200/0.043=4651M/s ,很明显这个数据不正常,对比说明才发现,没有数据读入读出的过程,一看logo提示,这个U盘有只读属性,所以返回时间远低于实际读取的时间,所以这里需要更改U盘的读写属性…………查了一遍无法更改,通过群里得知,Linux下应该是不可以支持NTFS的,所以这里我们将U盘格式化成exFAT格式然后再来做测试。
U盘写入速度的测试
重新格式化U盘为exFAT格式的,可以正确的测算出速度。这下就完美了。
读取速度测试
由创龙的计算公式得到200M/7.209=27.74MB/s。速度和预想的差不多,毕竟是2.0的接口。
由此可以知道,
2.2 以太网测试
以太网目前只能做百兆的网络的测试,千兆的不具备测试条件,在设置
先关掉网口,在开起来,会出现问题,还请创龙的测试人员认真测试一下是否有BUG,我目前多次尝试均存在失败的情况。目前尝试DHCP失败,可能跟公司的路由器有关系,所以这里就将开发板的IP设置成固定IP。
首先安装iperf3 软件完成之后测试和开发板是否能ping通。
能够ping通说明网络连接是没问题的,(先说一下,刚刚连接的是千兆口测试的百兆,弄错了,不好意思)
2.3 SD卡测试
目前使用的是32G的SD卡,按照教程测试
在挂载的时候出现了问题,exFAT格式的识别不了,所以这里就直接搞成FAT32
根据测试结果显示,和创龙的SD卡对比慢了一倍,500M的拷贝(写入)速率是500/55.503=9.00MB/s可能是我的SD卡相对较老的原因吧。
下面的时读取速度的测试
测试得到目前读取速度为:500/35.509=14.08MB/s,读写的速度差距在5M左右。
3 翼辉系统测试
根据了解到的情况,目前很多的公司都有用到翼辉信息额系统,在民用的电力行业、通信行业、国家事业单位、轨道交通行业以及军事领域都有翼辉信息,翼辉信息的IDE是需要授权的,并且根据不同的开发板翼辉信息会做底层代码的修改收费,使用翼辉信息会涉及到装置授权收费的情况,前期开发的费用估计到几十个W左右,后期根据装置的类型以及用途采用每台装置授权几十到几百的情况,所以想要使用翼辉信息的系统还是有门槛的。
3.1 SyLixOS启动卡制作
SD卡的制作相对还是比较简单,按照“系统启动卡制作及系统固化”文档, 使用 Makesdboot 目录下的系统,操作需要在非中文路径下进行,这一点需要注意。具体步骤如下,不做过多的叙述。
3.2 SylixOS系统测试
由于创龙提供的Sylixos的镜像存在问题,所以这个测试后期在做补充。
3.3 SylixOS 接口测试
3.3.1 USB测试
3.3.2以太网测试
3.3.3 SD卡测试