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.

[参考译文] AWR1642:AWR1642-QSPI 闪存问题

Guru**** 2540720 points
Other Parts Discussed in Thread: AWR1642BOOST, UNIFLASH, AWR1642

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/618091/awr1642-awr1642-qspi-flash-issue

器件型号:AWR1642
主题中讨论的其他器件: UNIFLASH

尊敬的 TI:

我需要一些帮助来解决问题。

在我进行设计时、我将最初位于 TI AWR1642BOOST EVM 板上的 QSPI 闪存(S25FL132K0XNFB01)更改为其他 QSPI 闪存(S25FL064L、较小尺寸)。

无法从 S25FL064L 引导电路板、因此我的线缆跳转到 S25FL132K0XNFB01芯片。 该板可以启动。  

看起来引导加载无法访问此芯片 S25FL064L。

如何修改固件/引导加载以访问新的 QSPI 闪存? 您对此问题是否有任何解决方案?

我已经使用新的 QSPI 闪存制作了多个板。

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


    新的板载闪存上是否已烧录映像?

    您是否尝试在 SOP -> Flash 模式下启动它、以便将映像刻录到新闪存中。

    谢谢、
    Vaibhav
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它是一个新闪存、因此内部没有映像。
    我尝试在 SOP 中将映像刻录到新闪存中。 该过程显示图像已加载到闪存中。 我在该步骤中没有遇到任何错误。 在某种程度上、当我尝试从闪存启动电路板时、电路板无法正常工作。 我将 SOP 更改为功能模式、而不是刷写模式。


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

    您好!

    您能否帮助澄清以下几点、以确定您发现的问题的原因?

    在您的电路板上、串行闪存的 D2和 D3数据线上是否施加了上拉电阻?

    2.您是否有任何其他 方式来连接闪存? 这将有助于获取有关以下内容的信息:

    a)是否设置了"Quad_NV"位以启用四路模式?

    3. 如果您可以在示波器和共享上捕获 QSPI 线路上的前几个事务、这将有所帮助。 我们要检查 SFLASH 对 SFDP 命令的响应。

    谢谢!

    此致、

    Naveen

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

    您好 Naveen、

    我的客户 也在使用 S25FL064L。

     尽管 SOP 应用正确、但刷写"xwr16xx_MMW_DEMOD.bin"二进制文件时出现了一些问题、以及 S25FL064L 的启动故障。

    请分享您的想法以正确刷写 S25FL064L。

    在您的电路板上、串行闪存的 D2和 D3数据线上是否施加了上拉电阻?

    => 10千欧姆是的。  

    2.您是否有任何其他 方式来连接闪存? 这将有助于获取有关以下内容的信息:

    a)是否设置了"Quad_NV"位以启用四路模式?

    =>无法连接闪存。  根据    S25FL064L 的数据表、默认情况下禁用 Quad_NV 位(0)。 (www.cypress.com/.../download)

    3. 如果您可以在示波器和共享上捕获 QSPI 线路上的前几个事务、这将有所帮助。 我们要检查 SFLASH 对 SFDP 命令的响应。

    =>让我尝试捕获前几个事务,但 SFDP 签名看起来是一样的。 (0x50444653U)。

    谢谢、

    劳埃德

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

    如果出现以下情况、引导加载程序将无法加载:
    1。四路使能位未置位、SFDP 命令指示支持四路模式。
    与 SFLASH 的连接/通信存在一些问题。
    3.在极少数情况下,我们看到 SFDP 命令的响应与正确的命令执行序列不匹配。 虚拟周期数不匹配。

    关于第1点、
    通常、对于此器件型号、我本来希望在闪存编程过程中启用 Quad_NV 位。 闪存编程序列在没有任何错误的情况下进行、对吧? 在这种情况下、您是否仍然使用 Uniflash 在 SOP5中下载?

    对前几个事务的捕获(完整的 SFDP 命令响应)将让您对第2点和第3点有一些深入了解。

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

    我将于明天访问客户网站、以捕获前几次转诊。
    我将在明天更新捕获。

    但是、如果原因是第1点、您建议的解决方案是什么?
    Uniflash 上没有可配置选项。
    我在闪存编程期间从未看到过错误、我在 SOP5中使用了 Uniflash。

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

    是否有此问题的更新? 我想知道该 SPI 闪存是否可以与 AWR1642配合使用。 如果是、如何操作?