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.

[参考译文] TPS65987DDK:配置文件的 SPI 闪存选择

Guru**** 2595770 points
Other Parts Discussed in Thread: TPS65987DDK, TPS65981

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1577370/tps65987ddk-spi-flash-selection-for-configuration-file

器件型号:TPS65987DDK
主题中讨论的其他器件: TPS65981、TPS65987

您好、

我想确认我们可以使用 SPI 闪存的哪些器件型号(器件)来存储 TPS65987DDK 的配置文件。
起初、我参考了 EVM 的信息。 根据原理图、实现了 W25Q80DVSNIG。
但是、由于供应问题、我想将其更改为另一个。
要写入配置文件、我使用“TPS65981_2_6_7_8 应用程序自定义 6.1.4“。
我检查了安装文件夹来检查源代码、以了解如何将配置文件写入闪存、但似乎您只披露 DLL 文件。
因此、我们无法理解写入方案。  
然后、我有以下问题。
问:当我们选择未实现 EVM 的 FLASH 时、需要检查哪个参数?

此致、

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

    您好:

    请注意、不建议在新设计中使用 TPS65987、并且提供的配套资料仅限于劝阻在新设计中使用此器件。

    请查找以下内容:

     TPS65987D:通过 I2C 进行 SPI 闪存更新 

    此致、

    Chris

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

    您好、Chris、

    >请注意、不建议在新设计中使用 TPS65987、并且仅提供可用的配套资料以阻止在新设计中使用此器件。
    是的、我了解上述情况。

    根据数据表的“8.3.13 SPI 控制器接口“部分、您的要求如下。
    1.时钟频率
    2.闪存大小
    3.最小擦除扇区大小

    现在、我们将计划使用  W25Q80RVSNJQ 、而不是 W25Q80DVSNIG(在 EVM 上实现)。
    (建议使用 Winbond 提供的 W25Q80RVSNJQ。)
    新内存满足上述 1 到 3 的要求、但我们关注的是以下差异。

    *差异 1 :写入状态寄存器 2 的方式  
    EVM 的存储器


    新内存  


    *差异 2 :状态寄存器 2 的初始值(位 2 和位 1 )

    如前所述、我们使用应用程序自定义工具。
    我尝试过检查您的工具是否访问上述状态寄存器。 但是、您不会透露来源。
    因此、请你确认我们是否不需要考虑这一点?   

    此致、

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

    您好:

    那么、请确认我们是否不需要考虑这一点?  [/报价]

    我认为你不需要考虑这一点。  我附加了一个示例通信、用于对 EEPROM 进行编程以及 PD 如何从 EEPROM 引导。

    /cfs-file/__key/communityserver-discussions-components-files/196/tps65987_5F00_boot.csv

    /cfs-file/__key/communityserver-discussions-components-files/196/tps65987_5F00_program.csv

    此致、
    Chris

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

    您好、

    我将检查您随附的 csv 文件。
    实际上、上面的程序似乎无法访问 0x01(写入状态寄存器)

    对于  W25Q80RVSNJQ(新存储器)、“ STATUS 寄存器 2 的初始值“(位 1)存在以下差异

    对于  W25Q80DVSNIG(在 EVM 上实现)、该位默认设置为“0"。“。 (这意味着禁用四路 SPI 模式)
    但是、对于 W25Q80RVSNJQ(新存储器)、该位默认设置为“1"(“(这(这意味着启用四路 SPI 模式)

    是否仍有添加代码更改应用程序自定义工具上状态寄存器的默认 VAULE?

    此致、

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

    您好:

    是否仍有添加代码来更改应用程序自定义工具上状态寄存器的默认 vaule?
    [/报价]

    编号  从 EEPROM 加载的引导序列位于器件 ROM 中。  读取 EEPROM 后、应用程序自定义工具中的任何配置都将应用。

    此致、
    Chris

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

    您好、

    >从 EEPROM 加载的引导顺序在设备 ROM 中。  读取 EEPROM 后、应用程序自定义工具中的任何配置都将应用。
    因此、是否有使用应用程序自定义工具更改 SPI 闪存寄存器的方法?
    我们的定制电路板不实现主机器件(如 MCU 或 MPU)。 因此、SPI 闪存的主机器件仅为 TPS65987DDK。

    此外、我还有一个问题。

    问:根据数据表、您建议遵循数据表中的闪存。

    W25Q80JVNIQ

    此内存现在处于 EOL 状态、但此内存的默认设置也是“四路启用“、如下所示。

    如果自定义工具无法更改寄存器值,那么当用户使用 W25Q80JVNIQ 时,您假定了什么情形(或用例) ?

    此致、

     

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

    您好:

    那么、是否有必要使用应用程序自定义工具更改 SPI 闪存寄存器?

    编号  不提供将自定义值写入 SPI 闪存寄存器的配置。

    如果自定义工具无法更改寄存器值、那么当用户使用 W25Q80JVNIQ 时、您会假设什么情况(或用例) 

    该器件用于 EVM。

    此致、

    Chris

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

    您好、

    >此设备用于 EVM。
    上一个线程上的附加图像似乎显示 W25Q80 DVSNIG。
    我想确认的是  W25Q80 JVNIQ。
    您能否再次确认?

    此致、

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

    您好:

    我为这种混乱而道歉。 TPS65987DDK 的 SPI 控制器支持 SPI 模式 0、而不是四路 SPI。  (https://www.ti.com/lit/ds/symlink/tps65987ddk.pdf#page=38)

    您无法选择默认启用了四通道 SPI 的 SPI 闪存。    W25Q80 JVNIQ  默认情况下是四路 SPI、TPS65987DDK 不支持。

    此致、
    Chris

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

    您好、

    感谢您的答复。

    >您不能选择默认启用了四通道 SPI 的 SPI 闪存。    
    W25Q80 JVNIQ  默认情况下是四路 SPI、TPS65987DDK 不支持。
    那么、它是数据表说明的混杂因素吗?

    此致、

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

    您好:

    我相信你是正确的。  这是数据表说明中的错误。  我会向更大的团队报告此事。

    谢谢。此致、

    Chris