v2.2
Rockchip DDR Test Utility v2.2
本次发布带来纯 USB 眼图测试、命令行自动化(CLI) 与 单文件 CLI 分发,并首次在同一 Release 中同时提供 GUI 与 CLI 两种产物。
✨ 主要特性
纯 USB DDR 眼图测试(RK3568 / RK3576 / RK3588)
- 无需串口,全程走 USB,实时回传眼图报告
- cfg 驱动(与自动探测、焊接测试一致),GUI 与 CLI 通用
- 逐通道 pass/fail 判定
命令行自动化(CLI)
--auto:一键完成 自动探测 → 焊接测试 → 眼图测试 → 回 bootrom,三项全过才返回成功--json:仅 stdout 输出单个 JSON 对象(日志走 stderr);--quiet抑制进度,便于接入产线/脚本- 明确退出码:
0通过 /1错误 /2测试失败 --eyescan/--detect/--detect-then-test均支持--json
单文件 CLI 分发
- 整个 cfg 库(约 86MB / 1130 个配置)内嵌进二进制(LZMA 压缩、进程内解压),无需随附
DDRTestFiles/ - libusb 一并打包(同级 dylib),无需
brew install libusb - 通用二进制(Apple Silicon + Intel)
🐛 修复
- 焊接测试
LIBUSB TIMEOUT回归(pollReadLength误改0x2000→ 回退0x200) - 统一 GUI/CLI 的 libusb 打包:修正 arm64 版本不匹配与 x86_64 残留构建绝对路径的问题,通用二进制在纯净系统上均可正常加载
📦 下载与使用
| 产物 | 用途 |
|---|---|
RockchipDDRTestUtility.dmg |
图形界面(拖入 Applications 即用) |
RockchipDDRTestUtilityCLI-macos.tar.gz |
命令行 / 自动化(解压得 RockchipDDRTestUtilityCLI + libusb-1.0.0.dylib,两者需在同一目录) |
CLI 快速上手:
tar -xzf RockchipDDRTestUtilityCLI-macos.tar.gz
./RockchipDDRTestUtilityCLI --list # 列出连接的设备
./RockchipDDRTestUtilityCLI --auto --json # 探测 + 焊接 + 眼图 一键测试
./RockchipDDRTestUtilityCLI --help # 全部参数与退出码🖥 兼容性
- macOS 12+,通用二进制(arm64 + x86_64)
- GUI 与 CLI 均自带 libusb,无需额外安装依赖
- 探测/焊接/眼图:RK3568、RK3566、RK3576、RK3588;探测:RK3288
Full Changelog: v2.1...v2.2