NXP MCU 技术论坛
直播中

刘满贵

7年用户 1472经验值
私信 关注
[问答]

如何通过USB端口查看和收集uuu的输出,并获得正确的值?

我们有大量设备 (i.MX8M Plus),我们需要在内部清单中自动注册它们。我们试图在刷机前明确识别每台设备,作为刷机程序的准备步骤。因此,设备以串行下载器模式启动。
然后,在该启动模式下,我们至少需要收集以下信息:

  • 苹果
  • 模块序列号,或任何其他永不更改且对每个设备都是唯一的标识符。
我们如何获得这些信息?我们需要将此收集包含到脚本中以自动运行。
对于 MAC,我们通过以下方式查看:
- 从 eMMC 启动(在已经闪存的设备中)
- 连接串口与Minicom
- 运行“网表”
在串行下载器模式下启动时,我们定义了一个自定义的“.lst”文件,该文件源自包含“FB: ucmd net list”的原始“emmc_burn_all.lst”并执行了“uuu”。然而:
- 在标准输出中看不到输出
- 我们在 Minicom 控制台中看到了输出,但是,那里出现的 MAC 显然是错误的,因为它报告说:
eth1:ethernet@30bf0000 00:00:00:00:00:00 活跃
我们如何通过 USB 端口查看和收集 uuu 的输出,并获得正确的值?

更多回帖

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