WeChat_20240802191640
正点原子i.MX93开发板模块测试详解
前言
正点原子最新推出的i.MX93开发板,融合了丰富的外围模块,为开发者提供了强大的开发平台。本文将详细介绍如何测试该开发板的各个模块,以便充分发挥其性能。
开发板概述
i.MX93开发板基于NXP的i.MX93处理器,采用双核Cortex-A55架构,主频高达1.7GHz,搭配512MB LPDDR4内存,支持多种接口和扩展功能。本次测试主要包含以下操作、功能和模块:
- 固件更新,文件系统上传
- LED、按键
- 音频
- 显示接口,MIPI显示屏
- 通信接口-网络,SSH登录,基本的上网功能
1. 固件更新、文件系统上传
想要更高效的完成工程,代码上传是第一步,首先验证了NXP uuu的下载工具,有以下几点心得:
- WIN下 :没有问题,使用流畅
- Ubuntu下 :可能需要配置环境,才能够顺利运行,我尝试了两次,最终成功,相信大家也都可以。
2. LED、按键
这部分比较常规,我按照的是手册上的步骤,从串口发送信息,然后观察电路板上的变化。测试步骤如下:
- LED开关呼吸 :遵循手册执行,没有问题。
- 按键 :无论是手册还是GUI上跑应用,都可以显示按键按下的事件。
其中LED开关测试的图片如下:(1)关(2)开
3. 音频
音频就是播放已经在文件系统里面的音乐或者视频,均可以在板子底部的扬声器发出,音质合格。
4. 显示接口测试和摄像头
显示接口我这边主要用的是正点原子MIPI LCD, 摄像头用的是正点原子OV系列的。
- 屏幕显示测试 :屏幕显示ok,偶尔略有闪动,经观察是排线接触不良所致,详见底部视频。
- 触摸屏测试 :触摸功能无问题。
- 摄像头测试 :可以稳定获取图像,也可以通过AI应用进行物体识别。
5. 通信接口测试,网络测试
通信接口包括以太网、Wi-Fi、蓝牙等,我首先测试了以太网,步骤如下:
- 以太网测试 :连接网线,能正常ping通,并且可以通过ssh登录开发板。板子里面有三个文件夹,分别是蓝牙相关、4G相关还有另一个功能部件(不好意思忘了...)。后续开发我主要用这种方式,使用交叉编译环境编写功能代码,然后放置在文件系统内运行。
其他功能测试将继续进行。
结语
通过上述详细的测试步骤,我们可以全面了解正点原子i.MX93开发板的各个模块性能和稳定性。希望本测试能为后续开发者提供有价值的参考,助力大家更好地利用这款开发板进行项目开发。如果您有任何疑问或建议,欢迎在评论区留言讨论。
|