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.

[参考译文] AWRL1432:关于通过 uniflash 下载固件的问题

Guru**** 2428140 points
Other Parts Discussed in Thread: UNIFLASH, AWRL1432, AWRL1432BOOST-BSD, CCSTUDIO, LP-XDS110, LP-XDS110ET, IWRL6432BOOST

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1510563/awrl1432-regarding-the-issue-of-downloading-firmware-via-uniflash

器件型号:AWRL1432
主题中讨论的其他器件:UNIFLASH、、 CCSTUDIO、LP-XDS110、LP-XDS110ETIWRL6432BOOST

工具/软件:

您好、专家

     这是复位释放时 SOP0和 nRESET 的波形。(P1、我的芯片为 l1432)

     当我使用 uniflash 刷写器件时、刷写程序会卡住"send break signal"。

     如此处 https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1502524/iwrl6432-about-the-l6432-flash-problem 所述

     

    

       还有其他建议吗?

    

谢谢。

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

    尊敬的 Tony:

    感谢您联系我们。 请允许我们在几天内调查此问题。

    此致、

    Vignesh K.

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

    尊敬的 Tony:

    谢谢。

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

    尊敬的 Tony:

    您为 SOP 和 nRESET 共享的上图没有描述在 nRESET 释放之前 SOP 信号是否稳定。 您是否还能与 下图类似分享 SOP 和 nRESET 的图?

      

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

    您好、  

    下图是有关闪存器件的电路图。 我将 U2位置更改为 W25Q16JVUXIQ\MX25R1635FZUIL0\MX25R1635FZUIL0、但刷写时仍然出现错误。 (sprach9g.pdf 表中可完全匹配的闪存模型和封装是 MX25U1633FZUI、但这个与1.8V 电压和电路板的3.3V 电压不兼容、在其他三项测试中、只允许使用最后一个字母
    )

      

    以下是 nReset 的 sop0从低电平到高电平的变化波形。  我在 C1两端添加了一个按钮。 nreset 的低级部分是按下按钮时的波形。 波形从低变高3到5秒后、闪烁开始。

     

    谢谢。

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

    最后一张图片是上升边部分的放大视图

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

    任何更新?

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

    尊敬的 Tony:

    感谢您的耐心等待。 AWRL1432器件不支持闪存型号:MX25R1635FZUIL0\MX25R1635FZUIL0、因为 它在四通道模式下(80MHz)具有低频支持。  W25Q16JVUXIQ 尚未经过我们的测试。  请使用经过 AWRL1432器件测试的以下列表中提到的任何闪存型号。

    谢谢、
    Deexith。

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

    此外、 我们建议为所有 QSPI 高速线路放置33.2 Ω 的端接电阻、以避免反射。 如果 QSPI 闪存器件放置在远离 AWRL1432器件的位置、则这些终端电阻器发挥着关键作用。

    谢谢。

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

    尊敬的  Deexith:

    我们在表中测试了 IS25LP080D、但闪烁问题仍然存在。

    SPI 线从闪存到 l1432的距离约为1.5cm。

    我不确定这里有一件事。 复位后发送的 nReset 和 SOP0的波形是否高于正常值?

    是否还有其他可能导致我们的问题?

    谢谢、

    Tony。

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

    尊敬的 Tony:
       您能否确认在尝试刷写器件时器件保持的 SOP 模式? 若要对器件进行刷写、应将其保持在 器件管理模式/QSPI 刷写模式、其中 SOP0 = 0、SOP 1 = 0。
       


    谢谢。此致、
    Sivaprasad

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

    您好、 Sivaprasad、

        如下图所示、这两个点在外部电路中都处于低电平。

       

    谢谢。

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

    尊敬的 Tony:
    从共享的波形来看、SOP0看起来依赖于 nRESET 信号。

    SOP0相对于 nRESET 信号电平转换为低电平/高电平。 您能告诉我原因吗? 您还能告诉我此 AR_mode_set 信号连接的位置吗? 请在移除 R15后尝试刷写器件。 如前所述、SOP0和 SOP1电源应在 NRESET 释放之前为0V 并保持稳定、以使器件在  QSPI 刷写模式下启动。

    谢谢。此致、
    Sivaprasad

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

    您好、 Sivaprasad、

    如图所示、AR 模式集的另一端连接到 GND。

    根据您的建议、我尝试移除 R15并检查 sop0的波形。 它与 nRESET 高度相关。 当 nRESET 从低电平变为高电平时、SOP0会同时变化(与我在上面发送的波形图一样)。

    移除 R15后、SOP0仅通过 R17连接到 GND、并且似乎通过 L1432发出该高电平信号。

    谢谢。

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

    您好、  

    我还通过飞线尝试了与 AWRL1432BOOST-BSD 开发板相同类型的 MX25V1635FZNQ03芯片、但仍报告了错误。

    下图是我们电路板的 PCB 的屏幕截图。 另外、请帮助检查是否存在任何错误。

    谢谢。

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

    尊敬的 Tony:
       SOP0是 AWRL1432的输入引脚、它不会发出任何东西。 看起来 SOP0被上拉、AWRL1432在功能模式下上电
    (SOP0:1、SOP1 : 0)、而不是 QSPI 闪存模式 (SOP0:0, SOP1 : 0)。 如果器件在 QSPI 刷写模式下未上电、则刷写器件(使用 Uniflash)将失败。 您能否分享与 AR_SOP0信号相关的完整原理图? 我想检查 AR_SOP0是否在任何时候连接到 nRESET 或3.3V。 您是否还可以捕获 SOP1信号以及 nRESET 和 SOP0?

    谢谢。此致、
    Sivaprasad

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

     您好  Sivaprasad、

    我已要求 cayden 通过 TI 的电子邮件向您发送所有的 pdf 原理图。

    我还同时检查了原理图。 如下图所示、AR_SOP0仅在两个标有蓝色圆圈的位置建立连接、而不在其他点建立连接。

      

    我的示波器只有两个输入、无法同时获得三个点的波形图。

    下面是分三期获得的波形图

    谢谢。

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

    尊敬的 Tony:
       感谢您提供的信息。 您能否在 PCB 中仔细检查 R16是否已组装? 您能否通过 CCSTUDIO 在 QSPI 刷写模式下为器件加电来读取位置"0x5B020008"? 它将提供有关 器件实际上电情况下 SOP 配置的信息。 因此、这将有助于确认我们的怀疑并找出不正确的 SOP 配置的故障。  

    谢谢。此致、
    Sivaprasad

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

    您好、 Sivaprasad、

    PCB 上的 R16 (和 R15)已移除;
    由于我们的电路板上没有 xds110和 l1432连接、因此我通过 CP2102将 RS232_TX (E10)和 RS232_RX (F11)直接连接到计算机。
    我不确定 CCS 是否支持这种硬件连接方法?
    我尝试在"Target Configurations"中使用"Data Snapshot Viewer"(数据快照查看器)方法连接设备、如下图所示。 似乎无法连接设备。
    或者是否可以通过其他方法读取位置"0x5B020008"的信息? 您能给我一个原理图吗?
    谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Tony:
       通过 CCSTUDIO 读取寄存器需要连接 JTAG。 请求的道歉。 在 QSPI 刷写模式/功能模式下读取此寄存器没有其他方法。 您能否 以 nRESET 上升沿为基准分享 SOP 0上升沿的示波器波形图?

    谢谢。此致、
    Sivaprasad

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

    您好、 Sivaprasad、

       这是良好发展上升沿后的波形

       

    谢谢。

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

    尊敬的 Tony:
       感谢您分享示波器屏幕截图。 您能否用"时间"标记 X 轴、以便更好地理解、并尽可能分享上升沿的示波器镜头放大程度。 另请在0.96V 的 nRESET 处添加垂直剪裁器。

    • 您能否分享完整的设计原理图?
    • 您可以尝试使用 XDS- Launchpad (LP-XDS110ET/ LP-XDS110)进行刷写吗?  
    • 是否会在多个 PCB 中出现这个问题?

    谢谢。此致、
    Sivaprasad

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

    您好、 Sivaprasad、

       很抱歉导出的图片没有时间信息。 下面的一个直接由我采取(希望它是有用的)。

      垂直坐标上的每个单元为1V、水平坐标上的每个单元为10ms。 光标 T 已移动到0.96v 左右。

       CH1 (黄色)为 nRESET、CH2 (蓝色)为 SOP0。

       

       以下文件是完整的原理图

       e2e.ti.com/.../AWRL1432_5F00_BSD.pdf

       我们电路板的 TCK、TDI 和 TMS 等点未从芯片引出、因此我可能无法使用 xds110连接到电路板。

       

       我总共有三个开发板、它们都不能刷写固件。

     

    谢谢   

       

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

    尊敬的 Tony:

    • 感谢您分享放大的示波器截图和原理图文件。 我正在审查它。
    • 使用 XDS LaunchPad 时不需要 JTAG 连接。 您可以将 RS232和 GND 引脚连接到 XDS-LP、并使用它来刷写 AWRL1432器件。  您可以尝试使用 XDS- Launchpad (LP-XDS110ET/ LP-XDS110)进行刷写吗?
      LP-XDS110ET 评估板|德州仪器 TI.comLP-XDS110开发套件|德州仪器 TI.com
    • RS232/UART 连接检查和当前设置
      • 将设备置于调试模式(SOP0:1、SOP1:1)
      • 在 mmWave Studio 中连接到 COM 端口
      • mmWaveStudio 的 RFEVAL 选项卡中有一个可读取寄存器的选项。
        例如、您可以尝试读取"0x5B020008"
    • 上电序列和硬件连接检查
      • 首先为 AWRL1432 PCB 上电
      • 将 AWRL1432的 RS232引脚连接到 UARTtoUSB 转换器。 请注意、RS232TX 引脚应连接到 UARTtoUSB 转换器的 RX 引脚、RS232RX 引脚应连接到 UARTtoUSB 转换器的 TX 引脚。 AWRL1432 PCB 和 UARTtoUSB 转换器 PCB 之间应存在公共 GND 连接。
      • 为 UART 转 USB 转换器 PCB 上电

    谢谢。此致、
    Sivaprasad

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

    您好、 Sivaprasad、

    感谢您的详细说明。 我本周不会在公司,并将在6月的第一个星期回来。

    然后我会立即进行测试。  我(了这种 TÜ V https://www.ti.com/lit/zip/sprr479(LP-XDS110:原理图))原理图文件。

       

    请帮助检查我对接线的理解是否正确(如下图所示)、我很惊讶只有这些信号线?

       

    谢谢。

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

    尊敬的 Tony:
       是的、您对连接的理解是正确的。 您还可以将 XDS_RESET_LS 连接到 NRST 信号并从 LP-XDS110发出复位。
    请注意、 上电序列和硬件连接检查 上一节中提到的协议也适用于您使用的任何 UARTtoUSB 连接器。

    谢谢。此致、
    Sivaprasad

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

    您好、 Sivaprasad

    我正在使用的 XDS 版本是"LP-XDS110"。

    我按照您在上一篇文章中的描述连接了硬件电路、并将 SOP 设置为11。

    我刚刚创建了一个"Target Configuration"。  当我点击"test connection"时、收到以下错误。

      

    详细的错误日志如下所示

    e2e.ti.com/.../_B065FA5E87652C6787656368_-_2800_6_2900_.txt

    当我忽略此测试并强制启动目标时、目标指示它无法链接。

    我没有弄清楚我在该步骤中犯了一个错误、导致我无法连接到设备。

    谢谢。

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

    尊敬的 Tony:
       我指的是 mmWaveStudio 、您可以通过以下链接 AWRL1432数据表、产品信息和支持| TI.com 的软件开发部分下载该演示。

    • 将设备置于调试模式(SOP0:1、SOP1:1)
    • 连接到 mmWaveStudio 中的 RS232 comp 端口



    • mmWaveStudio 的 RFEVAL 选项卡中有一个可读取寄存器的选项。
      例如、您可以尝试读取"0x5B020008"



    谢谢。此致、
    Sivaprasad

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

    您好、 Sivaprasad、

    感谢您发送详细信息。

    我检查了5V、GND、RX、TX 和 nRST 的硬件连接状态、还检查了 SOP (11)的电平。

    如以下两个图所示、在打开 mmWaveStudio 并选择串行端口并点击"Connection"按钮后、右侧的状态绝不会显示连接成功。 如果我忽略此错误、当我移到 RFEVAL 页面并检查"0x5B020008"寄存器的值时、它会显示为0。

    当我使用 iwrl6432boost 开发板测试 mmWaveStudio 工具时、我可以看到连接状态区域中的绿灯亮起、并且我能够读取到0x5B020008寄存器的值为0x03。下图是开发板的屏幕截图。

    谢谢。

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

    很抱歉、上传的图像可能存在问题。 最后一个应该删除,因为它与第一个相同(我应该删除它)。

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

    尊敬的 Tony:
       成功连接 RS232 COM 端口后、您将能够在 mmWaveStudio 中查看 RS232连接状态和器件状态、与您使用 Boost EVM 时看到的情况相同。  


    0x5B020008寄存器应为调试模式读取0x03 (SOP0 : 1, SOP1 : 1)。

    • 您能否分享设置的图片并标记连接?
    • 您能否确认是否连接到应用/用户 UART COM 端口?

    • 您能否确认是否 在 LP-XDS110 P9连接器的1-2引脚上放置了跳线(下图中的黄圈)

    • 您是否遵循了下面提到的供电序列?
      • 首先为 AWRL1432 PCB 上电
      • 将 AWRL1432的 RS232引脚连接到 UARTtoUSB 转换器。 请注意、RS232TX 引脚应连接到 UARTtoUSB 转换器的 RX 引脚、RS232RX 引脚应连接到 UARTtoUSB 转换器的 TX 引脚。 AWRL1432 PCB 和 UARTtoUSB 转换器 PCB 之间应存在公共 GND 连接。
      • 为 UART 转 USB 转换器 PCB 上电
    • 在 RS232线路中保留22欧姆电阻的原因是什么? 您能简短一下吗?


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

    您好、Sivaprasad

    我按照以下步骤操作。

    第1步:  将1k 电阻焊接到 R13和 R16上。 上电后、测量 AR_SOP1和 AR_SOP0均为3.3V。 移除 R15并使 AR_MODE_SET 保持断开状态。

    第2步:  设备的电源端口首先连接到 XDS。  nRST 黑线焊接到 nRESET 端附近的 R5  按钮的另一根黑线焊接到地、按钮处于关闭状态。

      


    第3步: XDS 的 USB 端连接到计算机。

    步骤4.  打开 mmWaveStudio 并连接串行端口。\n\n 观察 RS232状态是否保持断开状态。 (在步骤3中、我尝试了我看到的串行端口74和75。)

    这是我的一整套操作步骤。

    LP-XDS110 P9我的线路与您发送的图片一致。

    当 R3和 R4的导线短路时、仍然无法连接到器件。 (线路上的电阻会消耗反射信号波的能量。)

    谢谢。

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

    尊敬的 Tony:
      感谢您的详细说明。 RS232 COM 端口连接只是一项基本检查。 现在我怀疑设备是否正常工作和/或电源是否正常。 您能否分享标有电平的所有内部/外部电源的示波器屏幕截图?

    您可以在功能模式下为设备加电(SOP0 : 1, SOP1 :0) 并在任何解耦电容器上测量3.3V , 1.2V Dig/RF/SRAM , 1.8V, VBGAP, 1V RF, APLL 和 SYNTH 电源轨?  

    您是否还能从 nRST 导线连接中删除"密钥"? 您只需将 LP-XDS110的 nRST 信号连接到 AWRL1432 PCB 的 nRST 信号(R5、靠近 nRESET 端)。 您可以通过按下开关(用黄色圈起)从 LP-XDS110发出 nRESET。 当从 LP-XDS110为 AWRL1432 PCB 供电时、您应该在上电后从 LP-XDS110发出 nRST。



    谢谢。此致、
    Sivaprasad

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

    您好、Sivaprasad

    处理完这一额外情况后、AR_MODE_SET 导线的末端仍然悬空、并且未焊接 R15电阻器。我在按下 LP-XDS110上的"nRST 按钮"后、继续测量电压值。

    电压值以绿色指示、如下图所示。此外、LP-XDS110提供的输入为4.99V。  (功能模块 SOP0中的设备:1(3.35v)、SOP1 :0(2.7mV))

    谢谢。

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

    尊敬的 Tony:
       感谢您进行电压测量。 如果您看到所有内部电源均为0V (VBGAP、1v4_Synth、1v4_APLL、1V_RF)、则表明 AWRL1432 IC 已损坏。


    谢谢。此致、
    Sivaprasad