This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] IWRL6432:首次在定制 PCB 上刷写

Guru**** 2556740 points
Other Parts Discussed in Thread: AWR1443, IWRL6432FSPEVM, IWRL6432, SYSCONFIG, IWR1443, UNIFLASH

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1540610/iwrl6432-first-time-flashing-on-custom-pcb

器件型号:IWRL6432
Thread 中讨论的其他器件:SYSCONFIG、IWR1443、AWR1443、 UNIFLASH

工具/软件:

您好:

我在很大程度上基于 IWRL6432FSPEVM 创建了自己的 PCB、但我已经选择了“BOM 优化“、因此所有这些都使用 1.8V 单个电源运行。

我将使用 FT230XQ USB-UART 转换器、直接进入 IWRL6432 焊球 E10 和 F11。

我已经为电路板加电、我的所有电源都存在、可以看到在功能模式下 VBGAP = 0.9V。 如果我更改为刷写模式、VBGAP 呈方波形(如检查清单中显示的“Device Wake-up Sequence“)。 因此、我相当确定我的器件正在循环执行引导序列、因为它还没有闪存中的任何内容。?

但是、当我尝试使用 SDK 可视化工具 (MMWAVE_L_SDK_05_05_00_02) 加载运动和存在二进制文件时,会失败 — UART TX 信号被拉至低电平并保持低电平。

IWRL6432 TX 信号每 86.6us 发送 8.6us 脉冲。

  • 我注意到另一篇论坛文章建议 SysConfig 文件需要列出正确的闪存器件(我使用的是 MX25R1635FZUIH0,它被列为受支持的闪存器件之一),但该文章用了两年之久 — 是否仍然如此?
  • 是否有任何我需要执行的首次引导工作? 或者、我是否应该直接将映像刷写到闪存器件上?
  • 我看到一些其他文章建议运行 QSPI 闪存诊断。 是否可以通过 UART 向 IWRL6432 运行? 如何将 CCS 设置为执行此操作、对于“Target Configurations“>"UARTConnection",“,我“我仅、仅看到 AWR1443 和 IWR1443。

谢谢、

彼得

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    今天上午、我尝试使用 Uniflash 来格式化 SFLASH(仅用于检查通信)

    [COM、09:30:05] [info] Cortex-M4:连接到 2025年16月07日 端口 COM10...
    2025年16月07日、09:30:05] [info] Cortex-M4:复位与器件的连接
    2025年16月07日、09:30:05] [info] Cortex-M4:设置中断信号
    [xxxx、09:30:05] 【错误】Cortex_M4_0:2025年16月07日 收到意外数据!!XXXX
    2025年16月07日、09:30:06] 【错误】Cortex-M4:无法连接到串行端口。 重新检查所选的 COM 端口。
    2025年16月07日、09:30:06][info]  Cortex-M4:已启动刷写实例清理……
    2025年16月07日、09:30:06][info]  Cortex_M4_0:实例已取消初始化!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    解决了这个问题、我的闪存 IC 上的其中一个连接已断开、对 IC 进行了翻新、现在工作正常。