X5 芯片用户手册
1.1.1
1. 前言
2. 快速入门
3. 示例代码使用指引
4. BSP 开发指南
4.1. 搭建开发环境及编译说明
4.2. 硬件点亮指引
4.3. 驱动开发指南
4.4. 系统组件开发
4.5. 驱动功能单元测试
4.5.1. 概述
4.5.2. AutoTest 使用方法
4.5.3. CPU-BPU-DDR 压力测试
4.5.4. eMMC 压力测试
4.5.5. QSPI NAND Flash 压力测试
4.5.6. 串口压力测试
4.5.7. SPI 压力测试
4.5.8. Wi-Fi 性能测试
4.5.9. 以太网性能测试
4.5.10. CPU 性能测试
4.5.11. DDR 带宽测试
4.5.12. USB 总线速率测试
4.5.13. 2D GPU 性能测试
4.5.14. 3D GPU 性能测试
4.5.15. GPIO IRQ 测试
4.6. 系统调试方法
4.7. 常用命令使用方法
4.8. Approved Vendor List
5. 多媒体开发指南
6. 量化工具链开发指南
7. FAQ
8. 建议反馈
X5 芯片用户手册
4.
BSP 开发指南
4.5.
驱动功能单元测试
上一页
下一页
4.5.
驱动功能单元测试
4.5.1. 概述
4.5.1.1.
测试代码的存放路径
4.5.1.2. 测试环境准备
4.5.1.3. 测试执行方式
4.5.1.4. 测试目标与标准
4.5.2. AutoTest 使用方法
4.5.2.1. AutoTest 目录结构
4.5.2.2. config.ini 配置文件说明
配置文件结构
配置文件示例
使用说明
4.5.2.3. 使用 startup.sh 启动测试
4.5.2.4. 查看测试日志
修改日志保存路径
4.5.2.5. 新增测试项
编写测试脚本
配置
config.ini
文件
启动测试
验证测试项
4.5.3. CPU-BPU-DDR 压力测试
4.5.3.1. 测试原理
4.5.3.2. 准备工作
4.5.3.3. 测试方法
4.5.3.4. 测试指标
测试结果
4.5.4. eMMC 压力测试
4.5.4.1. 测试原理
测试内容
eMMC 稳定性压力测试
eMMC 性能测试说明
4.5.4.2. 准备工作
4.5.4.3. 测试方法
eMMC 稳定性测试:
eMMC 性能测试
4.5.4.4. 测试指标
eMMC 稳定性测试
eMMC 稳定性测试结果
eMMC 性能测试输出
eMMC 性能测试结果
4.5.5. QSPI NAND Flash 压力测试
4.5.5.1. 测试原理
测试内容
4.5.5.2. 准备工作
4.5.5.3. 测试方法
4.5.5.4. 测试指标
QSPI NAND Flash 测试结果
4.5.6. 串口压力测试
4.5.6.1. 测试原理
测试内容
4.5.6.2. 准备工作
压测脚本使用说明
执行程序使用说明
注意事项
4.5.6.3. 测试指标
串口压测结果
4.5.7. SPI 压力测试
4.5.7.1. 测试原理
测试内容
4.5.7.2. 准备工作
压测脚本使用说明
spistress.sh
spidev_tc
注意事项
4.5.7.3. 测试方法
4.5.7.4. 测试指标
SPI 压测结果
4.5.8. Wi-Fi 性能测试
4.5.8.1. 测试准备工作
4.5.8.2. 测试方法
步骤一:启动服务器
步骤二:启动客户端
4.5.8.3. 测试结果
4.5.8.4. 性能标准
4.5.9. 以太网性能测试
4.5.9.1. 测试原理
4.5.9.2. 准备工作
示例配置
4.5.9.3. 测试方法
步骤一:启动服务器
步骤二:启动客户端
4.5.9.4. 测试标准
测试结果
4.5.9.5. 常见问题
1. 为什么
iperf3
客户端无法连接到服务器?
2. 为什么测试带宽低于预期值?
3. 为什么测试过程中出现高丢包率?
4. 如何解决
iperf3
运行时显示“Address already in use”错误?
4.5.10. CPU 性能测试
4.5.10.1. 测试原理
4.5.10.2. 测试准备工作
4.5.10.3. 测试方法
4.5.10.4. 测试指标
分数标准
如何理解评分标准
4.5.10.5. 常见问题
4.5.11. DDR 带宽测试
4.5.11.1. 测试原理
4.5.11.2. 准备工作
4.5.11.3. 测试方法
4.5.11.4. 测试指标
分数标准
测试结果
4.5.12. USB 总线速率测试
4.5.12.1. 测试原理
测试内容
dd 命令原理说明
usb 虚拟网口原理说明
4.5.12.2. 准备工作
U 盘读写准备方法
4.5.12.3. 测试方法
4.5.12.4. 准备工作
usb 虚拟网口准备方法
4.5.12.5. 测试方法
4.5.12.6. 测试指标
常见影响因素
测试结果
4.5.13. 2D GPU 性能测试
4.5.13.1. 测试原理
4.5.13.2. 测试准备工作
4.5.13.3. 测试方法
4.5.13.4. 测试指标
4.5.13.5. 常见问题
4.5.14. 3D GPU 性能测试
4.5.14.1. 测试原理
4.5.14.2. 测试准备工作
4.5.14.3. 测试方法
渲染性能测试方法
计算性能测试方法
4.5.14.4. 测试指标
渲染性能指标
一般渲染测试
复杂计算测试
计算型测试
计算性能指标
内存带宽 (GBPS)
单精度计算性能 (GFLOPS)
半精度计算性能 (GFLOPS)
整数计算性能 (GIOPS)
传输带宽 (GBPS)
Kernel 启动延迟
4.5.14.5. 常见问题
4.5.15. GPIO IRQ 测试
4.5.15.1. 测试原理
4.5.15.2. 测试准备工作
4.5.15.3. 测试方法
加载驱动
使用驱动测试
4.5.15.4. 测试指标
4.5.15.5. 测试结果