2395293_zh-CN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2395293_zh-CN

2395293_zh-CN

i.mx8M plus 序列号下载失败

尊敬的恩智浦:

我按照附图所示的电路图将电路板连接到 i.MX8M plus 板,并执行了串行下载,但如捕获的图像所示,屏幕只显示出来,下载过程没有继续进行。

我想咨询一下如何解决这个问题。


谢谢!

顺祝商祺!

全仁浩

Re: i.mx8M plus Serial download failure

亲爱的王一平:

NXP EVK (8MPLUS-BB) 工作正常,但我设计的电路板(附图)运行一段时间后,如屏幕截图所示,就会停止工作。请核对附件中的电路图,确保其设计正确。

谢谢!

顺祝商祺!

全仁浩

Re: i.mx8M plus Serial download failure

请从https://github.com/nxp-imx/mfgtools/releases下载最新版本的 UUU

然后使用以下命令对图像进行编程。

unzstd -.rootfs.wic.zst

uuu -b emmc_all - .rootfs.wic


如果仍然失败,请尝试以下命令。

uuu.exe -b emmc imx-boot-imx8mpevk-sd.bin-flash_evk

Re: i.mx8M plus Serial download failure

原理图看起来和NXP EVK底板一样。唯一的区别是 JTAG_MOD 被拉高了。请移除 R216 再试一次。

image-2026-07-17-11-50-04-608.png


image-2026-07-17-11-48-40-000.png


Re: i.mx8M plus Serial download failure

亲爱的yipigwang,

即使卸载了 R216,操作系统镜像上传仍然失败。

请再次查看电路图。

谢谢!



Re: i.mx8M plus Serial download failure

请先在您的 Linux 主机 PC 上执行以下命令。

$ unzstd imx-image-core-imx8mpevk*.rootfs.wic.zst

然后执行以下 UUU 命令。

uuu -b emmc_all imx-boot-imx8mpevk-sd.bin-flash_evkimx-image-core-imx8mpevk*.rootfs.wic

Re: i.mx8M plus Serial download failure

已附上捕获图像文件。


Re: i.mx8M plus Serial download failure

请您执行以下命令,并再次将 UUU 日志捕获给我?

unzstd -.rootfs.wic.zst

uuu -b emmc_all - .rootfs.wic

Re: i.mx8M plus Serial download failure

即使按照您建议的方法操作,也仍然无效。

请提出其他方法。

谢谢!

Re: i.mx8M plus Serial download failure

关于这个问题,我有几个问题,如下所示。请帮忙解释一下。

  1. 同一块CPU板在NXP主板上运行良好,但在定制主板上却无法运行吗?
  2. 同样的CPU主板搭配定制底板能否通过DDR压力测试?
  3. 在串口下载过程中,调试控制台是否有任何日志输出?

Re: i.mx8M plus Serial download failure

答案如下:

  1. 同一块CPU板在NXP基板上运行良好,但在定制板上却无法运行吗?=> 是的。
  2. 同样的CPU主板搭配定制底板能否通过DDR压力测试?=> 是的。
  3. 在串口下载过程中,调试控制台是否有任何日志输出?=> 否

Re: i.mx8M plus Serial download failure

由于 SD2 IF 处于 NVCC_SD2 电源域,因此 R129 - 134 和 R137 应该连接到 NVCC_SD2 而不是 VSD_3V3。请把这些电阻器都拆掉。

image-2026-07-24-17-04-54-138.png

uboot 似乎已成功加载到 动态随机存取存储器(DRAM) 中,但根本没有运行。请检查 J13 与 J18 的连接方式,并检查 UART2 IF 是否已正确连接,以及 A53 的调试控制台是否已连接。

image-2026-07-24-18-06-42-196.png

image-2026-07-24-18-08-04-482.png


Re: i.mx8M plus Serial download failure

即使移除 SD 电路图中标有黄色的所有电阻器(R129~134 和 R137),它仍然无法工作。

此外,连接调试控制台后,没有任何输出显示。

请再检查一遍这部分内容。

Re: i.mx8M plus Serial download failure

由于 uuu 可以将 u-启动 下载到动态随机存取存储器\(DRAM\)中,因此 USB 连接应该没有问题。其他硬件不会影响 u-启动 的运行。u-boot 日志有助于分析根本原因。请检查PC主机是否能识别出如下所示的4个COM端口,并确保第3个COM端口已用作A53的调试控制台,以便能够正确打印u-启动日志。

image-2026-07-29-14-15-40-909.png

Re: i.mx8M plus Serial download failure

我附上了U-boot日志文件。

Re: i.mx8M plus Serial download failure

未知图像格式!
运行 fastboot...
USB 初始化失败:-22
u-启动=>

似乎USB接口有问题,请检查您的主板上是否有Type-C接口,如果没有,请将其禁用。您可以参考这个补丁。

1. dts

@@ -444,14 +445,6 @@
港口 {
#address-cells = <1>;
#size-cells = <0>;
-

  • port@0 {
  • reg = <0>;
    -
  • typec1_dr_sw: endpoint { - remote-endpoint = <&usb1_drd_sw>; - }

  • };

2. xxx_evk.c

struct tcpc_port *port_ptr;

debug("%s %d\n", _ func _, dev_seq(dev));
-
+#ifdef CONFIG_USB_TCPC
如果 (dev_seq(dev) == 0)
port_ptr = &port;
别的
返回 USB_INIT_HOST;
-
+#否则
+ 返回 USB_INIT_DEVICE;
+#endif

3. defconfig

-CONFIG_USB_TCPC=y

Tags (1)
No ratings
Version history
Last update:
a week ago
Updated by: