您好,NXP团队,
我们的定制板使用i.MX8DXL处理器,我们的一位客户报告说,在使用Windows系统刷新设备时出现了闪存问题。该错误似乎与 USB 有关;但是,我们无法在我们的终端重现该问题。您有什么建议或可能与客户笔记本电脑有关的潜在原因吗?
以下是日志
UUU Tool\iW-PRGOT-R3.0-REL1.0-TelematicsGateway_Linux6.1.22_UUU>.\uuu.exe .\iW-PRGOT-R3.0-REL1.0-B0-iMX8DXL_Linux_6.1.22_UUU.uuu
用于 nxp imx 芯片的 uuu(通用更新实用程序) -- libuuu_1.4.243-0-ged48c51
成功 0 失败 1
2:7 1/ 0 [打开 USB 设备失败]
U-启动 2023.04-iwg27_6.1.22_2.0.0_1.1+gb6bf789da2(Mar 20 2024 - 05:40:28 +0000)
中央处理器:NXP i.MX8DXL RevB A35,频率 1200 MHz,温度 34C
型号:iW-RainboW-G46M-i.MX8DXL-OSM
板:iWave iMX8DXL IWG46M OSM
启动:USB
动态随机存取存储器(DRAM):2 GiB
核心:169 个设备,25 个 uclasses,设备树:单独的
MMC:FSL_SDHC:0
从 MMC 加载环境... *** 警告 - CRC 错误,使用默认环境
输入:串行
输出:串行
错误:串行
董事会信息:
BSP 版本:iw-prgot-sc-r3.0-rel1.0-Linux6.1.22
SOM 版本: iW-PRGWZ-AP-01-R3.80000000
CPU 唯一 ID:0x301e880e8293EE1C 载板版本:iw-prgjj-ap-01-rx.X(自定义
)
BuildInfo:
-SCFW 6638c032、SECO-FW 80649c52、IMX-MKIMAGE 5cfd2180、ATF 8103e82
- 启动 2023.04-iwg27_6.1.22_2.0.0_1.1+gb6bf789da2
-V2X-FW 75e63de2 版本 1.2.1
切换到分区 #0,OK
mmc0(第 0 部分)是当前设备
检测 USB 启动。将进入快速启动模式!
网络:无法获得 FEC0 的 PHY:addr 4
无法获得 FEC0 的 PHY:addr 4 在以太网上
获取共享 mii 总线 @5b050000
eth1:以太网 @5b050000
Fastboot:正常将总线
设置为 3
有效芯片地址:17 51 6A 6B 74 77 从 USB
启动 mfgtools
*** 警告-使用 mfgtool 的默认环境,使用默认环境
运行 bootcmd_mfg:运行 mfgtool_args;if iminfo${initrd_addr}; then if test${tee} = yes; then bootm${tee_addr} ${initrd_addr} ${fdt_addr} ; else booti${loadaddr} ${initrd_addr} ${fdt_addr} ; fi; else echo"运行 fastboot ..."; fastboot auto; fi ;
点击任意键停止自动启动:0
## Checking Image at 83100000 ...
未知图像格式!
运行 fastboot ...
auto usb 1
对不起,我和我们的内部团队谈过了,目前还没有关于 uuu 无法在 win10 上运行,但可以在 win11 和 Ubuntu 操作系统上正常运行的解决方案。
最好的方法是使用 Ubuntu 或 Win11 操作系统运行 uuu 工具。
B.R
对 UUU 的观察结果与您在上次回复中分享的相同。
请尝试使用以下 uuu 版本在 windows10 操作系统上进行测试:
https://github.com/nxp-imx/mfgtools/releases/download/uuu_1.5.201/uuu.exe
B.R
在设备管理器中,该设备作为 " USB 下载小工具列在 " 其他设备 " 下。"请与我们联系需要安装的具体驱动程序,以便我们继续进行测试。
请尝试卸载 USB 驱动程序并重新安装。这很奇怪,我以前从未遇到过这种问题。
是的,我们也尝试过了,但还是失败了,错误是:“无法打开 USB 设备”。
请尝试使用 uuu-b 命令将图像闪存到您的板上。
你好
请参见下文--它已检测到
已连接的已知 USB 设备
路径芯片 Pro Vid Pid BCD版本
===================================================================
MX8DXL
当你键入 uuu -lsusb 命令时你能找到你的板设备吗?
B.R
请查看所附的 Windows 10 故障日志。
Windows 10 应该不是根本原因,请共享 Windows 10 操作系统的故障日志。
B.R
我查看了 Linux 6.1.22 的版本说明内核版本,发现它建议使用 UUU 1.5.21 版。目前,我使用的 UUU 版本如下所示:
虽然闪存在 Windows 11 和 Ubuntu 20.04 或更高版本上运行正常,但在 Windows 10 上却失效了。但是,我在发行说明中没有发现任何提及支持或不支持的Windows版本的内容——只提到了Ubuntu 20.04。
请分享您在 Windows10 操作系统上的 UUU 故障日志。你的 uuu 版本是什么?请使用最新的 uuu 版本。
B.R
我们遇到一个问题,即内核 6.1.22 在 Windows 10 上无法闪烁,而在 Windows 11 上却能成功闪烁。这可能是因为缺乏对 Windows 10 的支持吗?此外,我们最近从内核版本 5.15.52 迁移到了 6.1.22。UUU 工具在 Windows 10 上使用 5.15.52 版时运行正常。
没有关于 Windows 设置 UUU 的特别说明。
B.R
谢谢您的答复。
UUU 脚本似乎没有任何问题,因为同样的程序在某些笔记本电脑上也能运行。我们正在使用自己的自定义版本。是否有任何特定的 Windows 设置会影响 UUU 工具闪烁或 UMS 检测?
问候,
Tanushree
如果运行 uuu -b emmc_all
不要选择 uuu 脚本文件闪存。
B.R