i.MX 8系列是NXP公司为了满足高端多媒体和显示应用市场推出的高性能应用处理器。作为一名嵌入式行业开发者,自i.MX 8推出以来一直期待能上手一块开发板体验一下,在此感谢面包板社区和英蓓特联合举办的这次评测活动,使我能够如愿。
接下来进入主题。
第一部分,期待已久的开箱环节。
首先是MaaXBoard的外包装盒,68*94*26的纸纸质包装盒,标明了板卡的主要参数和特性,简约小巧,不浪费空间。
打开包装盒,里面是带防静电包装袋的主板,以及板卡说明书。
打开防静电袋,给MaaXBoard近距离拍一张正面特写。
正面来看,板卡的总体器件布局借鉴了经典的树莓派布局,给人一种亲切的感觉。这不仅有利于开发者快速上手,更快地适应MaaXBoard,将板卡跑起来。还大幅提高了硬件的兼容性与适配性,在实际工程应用中可以方便地安装并适配各类硬件系统。
配合官方的说明书,简要列出板卡的接口资源。
MaaXBoard把较大的通信接口统一放在了右侧,依次是双USB 3.0 Host Type A接口、千兆以太网接口和HDMI 2.0a接口。三种高速接口保证了MaaXBoard开发板高速外设、高速网络、高清显示的能力。
板卡背面主要是一些贴片阻容器件与晶体管,为了防止底部意外接触短路,给MaaXBoard安装四个铜柱。
最后,是板卡的电源接口侧,板卡使用USB Type-C接口供电,可以提供高达3A的电流,为强劲性能提供充足的保障。TF卡接口设置在旁边,相比其它开发板距处理器芯片更近。
板卡说明书正面提供了详细的硬件要求、SD卡烧写步骤、接口说明。
说明书背面提供了详细的接线方法,安装Linux系统或Android系统后的启动方式,以及附加帮助信息。这些必要信息足够开发者顺利启动开发板了。
第二部分,对官方发布的配套开发资料进行介绍。
官方正在积极维护配套资料,以7月20日刚刚发布的最新V1.1版本为例,主要提供了五方面的资料:中英文开发文档、Debian Linux (Lite) 的源代码与烧写镜像、Android的源代码与烧写镜像、交叉工具链、Yocto工程构建源代码与烧写镜像。
在开发文档中,详细提供详细的MaaXBoard的软硬件开发指导,包含硬件的接口引脚与封装、Linux/Android的用户手册、开发指南。文档中对官方操作系统的使用与新固件的编译烧写进行了详细说明。
根据这些,用户可以全面快速的获取板卡资源、并针对应用场景裁剪并构建出最合适的系统固件。
开箱小结:
MaaXBoard是英蓓特基于高性能NXP i.MX 8M 4核处理器设计的单板机,作为目前市场上为数不多的基于i.MX 8M处理器的开发板,MaaXBoard从硬件上提供了丰富的板载资源与高速外设接口,可以广泛应用于车载计算机、高级多媒体处理、物联网、人工智能边缘计算、机器视觉、智能仪器仪表、智能制造、医疗设备等应用场景。官方提供了丰富完善的软件开发资源,为开发者快速构建嵌入式软件系统提供支持,是一块十分优秀的高性能板卡。