说来惭愧,虽然9月初就拿到了A40i的测评板子,但是整个9月期间都没有时间来测试(刚拿到板子就到合肥长期出差半个多月,刚回来又因为办公室装修必须在月底前完成办公室搬场忙了这个月的最后一周)。所以直到国庆假期期间才能抽时间来简单的测评一下。
首先奉上板子的开箱照片,还是一个月前拍的...
外包装,看着专业性很强
附件资料光盘
板子是用防静电袋包装好的
拆开防静电袋来看下板子
从做工上看,整款板子的焊接还是不错的,号称是全国产元器件,好多我都不认识,所以就自己关心的部分看一下。
仔细看看核心板,发现了一点“瑕疵”,我不知道是焊接问题,还是我自己不了解,就拍个照片大家看看
这个AXP221S的A40i的供电管理芯片的引脚的地方有粘连锡的情况。具体是不是存在问题我也没有经验判断,不过从板子上电看起来是没问题的。
这里简单介绍以下这个板子的情况,如果有想进一步了解更加详细的信息,可以访问他们的官网:https://tronlong.com/Product/show/204.html
A40i核心板,采用4核ARM Cortex-A7处理器设计,每核主频高达1.2GHz。
目前核心板有邮票孔和B2B 两种接口形式。
我拿到手的这款是用邮票孔的接口。
板子附带了Linux-3.10.65核心系统的SylixOS 可以自行进行二次开发。
我比较关心的CAN通信这块,板子采用的是芯力特的SIT2515芯片的SPI接口的CAN控制器。据我的了解这块芯片应该是MCP2515的国产版本,满足5V供电情况下的基于SPI接口的CAN通信需求。我了解这块芯片是因为我们公司的基于MCU的项目中也使用了芯力特的SIT65HVD230DR来替代TI的VP230的CAN收发芯片,也做到了PIN2PIN的完美替代。
既然板子上电了,我们自然要来“调试”一番了。首先使用的是官方配送的附件包中的一根USBA转MicroUSB的线来连接上USB 2 UART0的接口。再使用一款Terminal软件通过串口的方式连接板子(官方推荐的是SecureCRT,因为是收费软件,所以我选择免费的CoolTerm),同时上电。串口连接的配置要注意波特率是115200 8-N-1。
通过命令 IP ADD可以查看网口配置情况
目前网口都是动态DHCP的,没有配置一个固定的IP地址,我只能通过插网线到路由器来获取一个,当然你也可以通过命令配置一个静态的IP地址。重启后,其中一个网口通过DHCP获得IP地址是192.168.3.211,这样我就可以用另外的SSH工具连接上去。
通过SSH工具连接到板子的系统后,我就设置ETH1网口为静态IP地址,然后重启。
但是经过反复测试貌似无法设置静态IP,我猜测这个应该不是这么配置的。因为是假期期间就不骚扰工作人员了。
板子附带的操作系统的信息是
Linux T3/A40i-Tronlong 3.10.65-rt69-g171991e #5 SMP Tue Jun 7 22:09:50 CST 2022 armv7l GNU/Linux
我感觉这个LINUX的分发版本应该跟ubuntu差别应该很大,包管理器也没有可能跟跑arm内核有关。
所以进一步的功能测试都需要自己来找依赖的软件包来做进行了。
那么简单的开箱测试到这一步暂时为止,如果我还可以继续测试板子,那各位可以期待我的下一篇的功能测试。