米尔电子
直播中

jinyi7016

13年用户 6642经验值
擅长:处理器/DSP
私信 关注
[技术]

【米尔-全志T536开发板试用体验】烧写系统与外设测试

ce86f1c1abbb8728a4574d9473cbc295

一、系统烧写

系统烧写,开发板套件里并没有配双公的USB线,也没有TF卡,所以,这些要自己准备。奈何我手头也没有双公的USB,于是就画了个转换板,等打样回来再烧写系统测试了。

微信图片_20250311114158.jpg

这个模块还有一个功能,就是给老试micro usb的充电宝充电用,出门带个这个模块,再带条CtoC的线就行了。

先按官方手册说明 ,打开软件,设置好刷机镜像,如下图:
clipboard.png
这时,电脑上很大概率识别不到驱动,这时需要安装对应的驱动。https://gitcode.com/open-source-toolkit/cf972/blob/main/4b98763bc8765f4b17bffe1926192541.zip

使用官方提供的驱动,无法识别到,安装不了,从网上找到一个vid 1f3a pid efe8的驱动,安装成功了。
clipboard.png
重新插拔一下USB线,软件自动 进入烧写模式。clipboard.png

烧写完成后,心跳指示灯只有一个是亮的了。

二、外设测试

1、网口压力测试

地虚拟机中安装iperf3工具。

iPerf3 是一款开源的网络性能测试工具,主要用于测量网络的带宽、延迟、抖动和丢包率等关键指标。它支持 TCP、UDP 和 SCTP 协议,广泛应用于网络优化、性能评估以及开发调试。

  1. 支持多种协议:支持 TCP、UDP 和 SCTP 协议。
  2. 多线程并发测试:通过 -P 参数支持多线程并发,模拟复杂的网络环境。
  3. 详细的性能指标:提供带宽、延迟、抖动、丢包率等数据。
  4. 跨平台支持:可在 Windows、Linux、macOS 等操作系统上运行。
  5. 客户端-服务器模式:通过客户端向服务器发送数据,测量网络性能。

clipboard.png

操作方式可以参考官方文档中的步骤。

测试结果:

clipboard.png

  • 总传输数据:1.10 GBytes
  • 总带宽:937 Mbits/sec(平均值)
  • 重传次数:0(表示网络质量较好,没有丢包)
  • 发送窗口大小(Cwnd):从 414 KBytes 增加到 512 KBytes,表示 TCP 连接的发送窗口在逐渐增大,网络状况稳定。

总体来看,这次 iperf3 测试显示了在 10 秒内从 192.168.20.78 到 192.168.20.162 的网络连接具有较高的带宽和稳定性,没有出现丢包现象,网络性能表现良好。

2、RS485测试

微信图片_20250311114223.jpg

官方文档要求要有两个终端,但一个串口,只能打开一个终端窗口,所以,使用ssh再登陆一下开发板,打开另一个网络终端窗口。

两个窗口中分别支行接收与发送程序。

注意,配置的串口号要是不同的两个,也就是一个配置成AS2一个配置成AS16,波特率要是一样的。

测试程序是米尔提供的可执行文件,目录在:/etc/myir_test中。

官方提供了一个例程的源码文件:https://github.com/MYiR-Dev/MEasy-utils

但看了一下源吗,应该与文件系统中的可执行文件是不同的。
clipboard.png

3、CAN接口测试

微信图片_20250311114234.jpg

CAN接口使用官方文档中的操作方式,没有显示出结构,使用与RS485的方式,开两个终端,一发一收,就会有数据如下:
clipboard.png

更多回帖

发帖
×
20
完善资料,
赚取积分