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.

[参考译文] TPS40425:TPS40428与 TPS40425兼容性检查

Guru**** 670100 points
Other Parts Discussed in Thread: TPS40428, TPS40425
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/998985/tps40425-tps40428-compatibility-check-with-tps40425

器件型号:TPS40425
主题中讨论的其他器件:TPS40428

我们目前正在项目中使用 TPS40425。 但是、由于材料短缺、我们计划使用 TPS40428作为替代器件。

我们看到 TPS40425和 TPS40428的引脚和封装兼容。 唯一的区别是 TPS40425在加电时的默认设置下以非智能功率模式运行、而 TPS40428在加电时以智能功率模式运行。 我们通过对该器件进行预编程来在非智能模式下运行 TPS40425、而不使用 TSNS1和 TSNS2引脚。 TPS40428采用非智能功率模式进行了预编程。

TI 支持工程师已确认 TPS40428可用作 TPS40425的直接替代产品、并向我们提供了有关更改 TPS40428的.csv 文件的说明。

我们的 TPS40425编程文件似乎与寄存器“0xFC”值从“0xc300”到“0xE001”的代码变化相匹配。  

但是对于从“0x1330”到“0x1301”的寄存器“0xE0”值,现有代码与幻灯片看起来稍有不同:

  1. 请参阅 突出显示的不匹配值,是否需要更改为“0x1301”?
  2. 对于第216行0xe0值“0x1330”,我们是否还需要更改为“0x1301”? 幻灯片中未提及。

 

17-14534-02_SBAU1_KOBON_P2_POL_V2-1_NOMINAL_20180320.csv107注释、"写入 MFR_16 (COMM_EEPROM_TLO_SPARE)未使用:False、DIS_API_CNT:False、CH2_EN_1P6HIZ:True、CH1_EN_1P6P0、0x30108、0xE0、0x300、0x0、0x0、E0、E0、0X0、0X0、E0、E0、0X0、E0、0X0、0X0、0X

 

215 注释、"读取 MFR_16 (COMM_EEPROM_TLO_SPARE)未使用:False、DIS_API_CNT:False、CH2_EN_1P6HIZ:True、CH1_EN_1P6HIZ:True "读取字、0xE0、0x1330

 

17-14535-02_U272_Kobol_P2_POL_V2-1_Nominal _20180320.csv107注释、"写入 MFR_16 (COMM_EEPROM_TLO_SPARE)未使用:False、DIS_API_CNT:False、CH2_EN_1P6HIZ:True、CH1_EN_1P6P6110、0x300、E110、0x130、E0、E0、0、0、0、0、0、0XMFR"写入注释

 

215 注释、"读取 MFR_16 (COMM_EEPROM_TLO_SPARE)未使用:False、DIS_API_CNT:False、CH2_EN_1P6HIZ:True、CH1_EN_1P6HIZ:True "读取字、0xE0、0x1330

 

17-14536-03_U273_Kobol_P2_POL_V2-1_NOMINAL_20180320_1.csv107注释、"写入 MFR_16 (COMM_EEPROM_TLO_SPARE)未使用:False、DIS_API_CNT:False、CH2_EN_1P6HIZ:True、CH1_EN_1P0、0xEC0、0x1308、0x0、0x0、0x0、0x0、E0、E0、0X0、E0、0X13

 

215 注释、"读取 MFR_16 (COMM_EEPROM_TLO_SPARE)未使用:False、DIS_API_CNT:False、CH2_EN_1P6HIZ:True、CH1_EN_1P6HIZ:True "读取字、0xE0、0x1330

e2e.ti.com/.../TPS40425_5F00_replacment_5F00_procedure_2D00_editing_5F00_csv_5F00_file.pptx

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

    您好、TPS40428/TPS40425中寄存器0xE0的位11:0是 TI 测试\修整位。 它们不能在 TI 外部更改、这是正常情况。  

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

    您好、Matt、

    请确认我们不需要更改写入和读取寄存器中的0xE0值。 TPS40425和 TPS40428将是相同的。

    e2e.ti.com/.../17_2D00_14536_2D00_03_5F00_U273_5F00_Kobol_5F00_P2_5F00_POL_5F00_V2_2D00_1_5F00_nominal_5F00_20180320_5F00_1.csv

    谢谢、

    Amit Kumar

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

    Amit、您好!  

    位15、13和12仍然与 TPS40425/TPS40428相关、并且在 pptx 中也提到过。

    我仍然会检查他们是否在编程过程中按照您所需的方式进行设置。 这些域的值在0x1330和0x1301之间相同。  

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

    您好、Matt、

    请确认、在从 TPS40425迁移到 TPS40428时、我们需要按照 pptx 中的给定方式将0xFC 寄存器的值从0xC300更改为0xE001、并且  不需要更改写入和读取寄存器中的0xE0值。 TPS40425和 TPS40428将是相同的。

    此致、

    Amit Kumar

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

    您好!

    0xFC 是只读寄存器(它是器件代码)。 它仅用于软件以区分 TPS40425/TPS40428。 它不会在 IC 中进行任何行为更改、您可以跳过它。  

    0xE0中仍然有一些相关的位(位15:12)。 我不会完全跳过它。 我只需确保这些特定的位被编程为您所需的值。  

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

    您好、Matt、

    在 TPS40425编程文件中      、寄存器0xE0包含 WriteWord、0xE0、0x133070和 ReadWord、0xE0、0x1330。

    我们希望将位15:12保持与 TPS40425相同。 我们是否需要更改 TPS40428的这些值?

    根据 ppts、应将其从0x1330更改为0x1301。

    此致、

    Amit Kumar

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

    Amit、如果位15:12不会被更改、并且您确信未来的设计不会需要这些位的不同值、您可以跳过这些位。 但更 可靠的解决方案是读取 E0、将位15:12屏蔽为所需的值、然后回写。  

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

    您好、Matt、

    有什么想法、我们为什么要在 TPS40425编程文件中的数据0x1330中附加70?

    WriteWord、0xE0、0x133070

    e2e.ti.com/.../17_2D00_14534_2D00_02_5F00_SBAU1_5F00_Kobol_5F00_P2_5F00_POL_5F00_V2_2D00_1_5F00_nominal_5F00_20180320.csv

     

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

    Amit、您好、添加到这里末尾的0x70是 PEC 字节。 您可以在标题中看到使用了"PEC =真;"选项

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

    Amit、您好、我看到您在另一个线程中发布了另一个有关 PEC 的问题。 我将关闭这个并在今天回复。