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.

[参考译文] IWRL6432AOPEVM:从 QSPI 闪存引导并对 QSPI 闪存进行编程

Guru**** 2668435 points

Other Parts Discussed in Thread: IWRL6432AOP, IWRL6432AOPEVM

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1594277/iwrl6432aopevm-booting-from-qspi-flash-and-programming-qspi-flash

器件型号: IWRL6432AOPEVM
主题中讨论的其他器件: IWRL6432AOP

您好:

1.我正在探索评估板 IWRL6432AOPEVM 并尝试设计我的定制板。 第 203 页上的雷达芯片参考手册提供了选择 QSPI 闪存的建议、如下所示。 我想使用 Windbond W25Q16JVSSIQ 的芯片。 它确实在出厂时设置了 QE 位。 它是否适用于 IWRL6432AOP? Macronix 和 Infineon(它购买了 Spansion)芯片更昂贵。

“支持的 SFLASH 器件型号
Spansion、Macronix
注意:建议采购 SFLASH 器件
设置了四路模式“

2.我需要什么才能在定制板上对 QSPI 闪存进行编程? 我有一个独立的 XDS110 调试程序。 闪存编程需要与 XDS110 的哪些连接?

Alex

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

    您好 Alex、

    我们正在查看您的查询。 请给我们一些时间来答复。

    谢谢、
    Saransh

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

    您好 Alex、  

    请参阅介绍受支持的闪存器件型号的文档: https://www.ti.com/lit/an/sprach9g/sprach9g.pdf 

    IWRL6432AOP 将二进制文件写入闪存存储器。 器件的 QSPI 线路需要连接到闪存。 在器件的刷写运行模式下、您可以使用器件的 UARTB 线路将二进制文件发送到闪存存储器。

    您可以参阅 TI IWRL6432AOP EVM: IWRL6432AOPEVM 评估板|德州仪器 TI.com 中的实现

    注意:要将二进制文件写入闪存、不需要 XDS110 调试探针。

    谢谢、

    Swarnendu

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

    我知道我不需要 XDS110 调试程序来在评估板上编写二进制文件、因为该电路板具有内置调试程序。 我不了解如何在开发期间在定制电路板上编写二进制文件。 我要将什么连接到 UARTB 引脚? BTW、在 EVB 原理图上没有看到 UARTB。 我是否需要使用  EVB 原理图上标记为 RS232_TX/RX 的 H4 和 G2 引脚? UARTB 可以位于不同的引脚上。 RBL 使用 IWRL6432AOP 的哪些引脚与闪存编程器件通信? 据我了解、在 EVB 上、编程器件是内置 XDS110。 那么、为什么您说我不需要 XDS110 来对定制板(我正在设计的电路板)进行编程? 备用 XDS110 在 AUX 端口上具有 UART。 我认为它将用于对闪存进行编程。

    Alex

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

    您好 Alex、

    我理解你的困惑。 让我详细说明一下:

    用户应用程序组件(加载到 M4F)应存储在通过与 xWRLx432 器件连接的串行数据闪存 (SDF) 中 四路串行外设接口 (QSPI) 。 在这里、我们可以使用 ROM 辅助映像加载。  通过将器件置于刷写模式、便会进入 ROM 辅助映像下载序列。

    可以使用 SOP 控制(本质上是 SOP [1:0]= 00)将器件配置为刷写模式。 在此模式下、器件期望主机通过发送命令(映像) UARTB 接口 。 然后、使用将通过 UARTB 传输到器件的相应映像写入 SDF QSPI 接口 。   

    您可以参阅应用手册:  https://www.ti.com/lit/ug/swru622a/swru622a.pdf (在本文档中,BGA 编号与 xWRL6432 相关。 有关正确的焊球编号、请参阅 IWRL6432AOP 数据表)  以及器件技术参考手册:  https://www.ti.com/lit/ds/symlink/iwrl6432.pdf 

    如果需要调试功能、则必须使用 XDS110。 从器件功能方面来看、这不是必需的。 还可以在上述文档中探索使用雷达器件本身写入 SDF 的其他方法。

    IWRL6432AOP EVM 使用 XDS110 来提供调试功能。 我们还使用相同的规则通过 UARTB 接口将映像共享到器件。 假设 XDS110 在将映像写入 SDF 时用作 USB 转 UART 转换器。

    谢谢、

    Swarnendu