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.

[参考译文] TPS53681:编程后校验和发生更改

Guru**** 2581345 points
Other Parts Discussed in Thread: TPS53681

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1257748/tps53681-checksum-changed-after-programmed

器件型号:TPS53681

您好!

我有疑问、我从 TI 获得一个代码、想使用此代码将其存储在我的产品(不是 EVM 板)上。

但是、校验和在编程后发生了变化。 我们 对代码的内容进行微调后、我就知道校验和会发生变化、在本例中、我没有修改任何代码、只是将代码编程到板中、我认为不应该更改校验和。

我尝试解决这个问题,并使用另一个主题提供的方法,"在保存项目文件之前存储配置到 NVM",但校验和仍然会更改编程后。

有人能帮助解决这个问题吗? 随附的中的代码文件和设计电路。

-问题详细信息-

代码文件的校验和: F229DFA

以及电路板的编程和校验和后变为: F229DFB

比较 F229DFA/F229DFB 之间的 差异,差异为0xBB User_Data_ 11。 (图1)

我还比较了这两个文件之间的差异、 变量为"channel B 相位配置"、从设置"1phase 到2phase "。 (图2)

由于我们的设计在实际电路板中为2phe+1phase、并且这种更改是从原始代码文件设置中将"1 phase"设置为"2 phase"。

我当时在想... 这个根本原因是设置和应用程序之间的不匹配造成的吗?

代码是否具有根据实际电路板状态进行强制性更改的机制? 在我看来、导入的代码应该具有最高的控制能力。

由于代码更改了问题、请帮助解决此问题。  谢谢!

--设计应用程序-

控制器+功率级:TPS53681 + CSD95490 (2+1相)

平台:Marvell  98CX8514

电源轨:AVDD/VDDH

e2e.ti.com/.../6011.TPS53681-SD_5F00_AVDD-and-SD_5F00_AVDDH-89d_5F00_B2_5F00_F229DFA.xmle2e.ti.com/.../TPS53681_5F00_89d_5F00_Schematic.pdf

此致、

Emily。  

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

    尊敬的 Emily:

    在 TPS53681上、通过电流检测引脚的引脚检测来设置相位配置。 如果电路板设计用于2+1操作、控制器会检测到它。

    谢谢。

    特拉维斯

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

    谢谢 Travis。

    我还有一个问题。 如果相位将通过电流检测进行检测、为什么另一个采用 TPS53681的电压轨的当前设计应用于 Vcore 的6+2相位、但同一列中的此配置显示"2 PHASE "?  根据 我们的设计、它应该是六相。 (GUI 上没有6相选择、如图2)

    此外、您是否将默认代码作为默认出厂设置、我可以将 IC 重置为原始状态并尝试一些编程验证?  

    谢谢。

    此致、

    Emily。

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

    你好、Emily、  

    我不确定我是否完全理解你的问题的根源。 您能否共享您的程序文件、以便我们能够将其启动到 GUI 上并在最终看到它?

    谢谢。  

    普雷姆·达尼亚

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

    尊敬的  Dhanya Prem:

    所附的代码文件和原理图设计也将在此处上传。

    您能否帮助检查是否存在导致此问题的潜在问题? 谢谢。

    Emily。

    e2e.ti.com/.../3362.TPS53681_5F00_89d_5F00_Schematic.pdfe2e.ti.com/.../8666.TPS53681-SD_5F00_AVDD-and-SD_5F00_AVDDH-89d_5F00_B2_5F00_F229DFA.xml

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

    尊敬的 Emily:

    我们将浏览您的文件并尝试对其进行调试。 我们将尽快与您联系。  

    谢谢。  

    普雷姆·达尼亚

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

    尊敬的  Dhanya Prem:

    感谢您立即关注这个问题、我期待您的回复。  

    谢谢。

    Emily。

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

    尊敬的 Emily:

    很抱歉我的答复出现延迟。 如果我正确理解了您的问题、您会问:为什么 GUI 在编程后显示6+2设计为2相、显示2+1设计?

    通道 B 将不会显示6并将显示2、因为在 n + m 配置中、它指的是 m 相位数。   

    一些后续问题:  

    1) 1)您设置的硬件/板是否与您发送给我的原理图相匹配?

    2) 2)首次打开 Fusion GUI 和项目文件时、GUI 会检测到多少个阶段?

    因此、对于通道 B 配置、默认设置为两相。

    在屏幕截图中、您应该注意到、在对板进行编程之后、相位数变为两相。 是否关闭并重新打开电源、然后更改设置?

    您能否确认您是否正确写入硬件并将配置存储到 NVM? 请参阅下面的屏幕截图、其中包含详细说明、如果仍有相同的问题、请告诉我。  

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

    您好、Emily、

    您能否向我们展示如何将文件(.xml)导入到器件中? 一些屏幕截图会很有用。

    此致

    安妮·恩戈

    德州仪器(TI)