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.

[参考译文] TPS23881:如何设置 I2C 时钟的频率? 它是否由固件控制?

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1051788/tps23881-how-can-set-the-frequency-of-i2c-clock-is-it-controlled-by-firmware

器件型号:TPS23881

尊敬的团队:

在 MCU 和 PSE 之间、我发现 TI EVB 的 I2C 时钟运行频率为254KHz、而不是400kHz、这与我们的不同。 您知道如何设置 I2C 时钟的频率吗? 它是否由固件控制?

非常感谢、

Jimmy

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

    嗨、Jimmy、  

    正如您所知、我支持 PD、但在很短的时间内、我正在帮助 PSE。  

    因此、PSE 具有 I2C 时钟输入引脚 SCL 输入引脚。  

    我认为400kHz 是 最大输入时钟、因此254kHz 完全处于该范围内。  

    我知道、对于 PD、250kHz 开关频率是磁体尺寸和效率的最佳选择。  

    如果此帖子回答了您的问题、请将此主题标记为已解决。 谢谢你。

     

    此致、  

     

    Michael P.

    应用工程师

    应用工程师  

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

    您好、Michael、

    感谢您的大力支持!

    我们的客户为什么知道 MSP430在 TI EVB 上以254KHz I2C 时钟运行。 但 在客户的 EVB 上以400kHz I2C 时钟运行。 (代码相同)。

    它是否可能由硬件引起而不是由硬件引起 ?

    非常感谢、

    Jimmy

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

    嗨、Jimmy、  


    在原理图中、信号从 MPS430传输到数字隔离器、以穿过隔离层。 然后、该信号被发送到 PSE SCL 时钟输入。 因此、MSP430和 PSE 之间唯一的硬件是数字隔离器及其相关的上拉电阻器。  

    我们的 EVM 使用 ISO7241CDW。  

    对我来说、如果隔离器两侧的时钟信号相同、那么我们可以将其排除、从而排除硬件故障。 如果不同、我们可以检查上拉电阻器和隔离器本身。

    您认为这是合理的吗?

    如果此帖子回答了您的问题、请将此主题标记为已解决。 谢谢你。

     

    此致、  

     

    Michael P.

    应用工程师

    应用工程师  

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

    您好、Michael、

    感谢您的大力支持!

    我们的客户 已经检查了 PoE 电路板上的隔离器两侧、它们是相同的 SCL 时钟。

     他们想知道为什么 TI EVM 上的 SCL 时钟是254KHz?但他们自己的电路板是 400KHz。 如果可用、请帮助您在您的一侧测量它。 谢谢!

    非常感谢、

    Jimmy

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

    嗨、Jimmy、  

    我需要花一点时间来了解硬件在哪里以及如何使用、但您是否要求我们在 EVM 上运行客户代码或 TI 代码?

    如果此帖子回答了您的问题、请将此主题标记为已解决。 谢谢你。

     

    此致、  

     

    Michael P.

    应用工程师

    应用工程师  

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

    您好、Michael、

    随附文件是 POE/B 代码的代码、请使用此代码在我们的 EVB (23881).e2e.ti.com/.../24_5F00_PSE_5F00_Manager_5F00_v211104.txt 上进行测试

     

    您能帮您检查  TI EVM 上的 SCL 是否为254KHz 吗?

    我还附上了我们用于供您参考的 TI EVB。 (如下所示)

    非常感谢、

    Jimmy

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

    你好、Jimmy、

    我们需要一些时间来查看代码、然后在电路板上进行测试。 我将在有一些要共享的数据时返回给您。 谢谢。  

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

    尊敬的 Penny:

    我们的客户 使用 GUI 对 PoE/B 和 TI EVB 进行编程、但 I2C 时钟不同。

    我们对这一结果感到困惑。 因此、请帮助更新您的测试结果。 非常感谢~

    非常感谢、

    Jimmy

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

    你好、Jimmy、

    事实证明、这是我们 EVM 上的硬件问题。 I2C 总线上的上拉电阻不够强。 更改 TPS23881EVM-083上的上拉电阻器(R11、R12、R33和 R34)后、频率约为~400kHz。 我们将在下一个硬件版本中修复此问题。 谢谢。  

    此致、

    一分钱

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

    尊敬的 Penny:

    感谢您的大力支持!

    请帮助更新您为 R11、R12、R33和 R34更改了哪些电阻?

    非常感谢、

    Jimmy

     

    谢谢、

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

    你好、Jimmy、

    这些电阻器应更改为1K。 谢谢。

    此致、

    一分钱

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

    尊敬的 Penny:

    将上拉电阻器更改为1K、频率为250kHz、这不是预期的~400K。

    请查看您手中的 TI EVB、结果是否相同?  

    非常感谢!

    非常感谢、

    Jimmy

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

    你好、Jimmy、

    这是我在将这4个电阻器更改为1K 后在 EVM 上测量的值:

    此致、

    一分钱

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

    尊敬的 Penny:

    感谢您的大力支持!

    为 我拍照并准备好模型编号是否方便? 我们在两侧的测量结果不同。

    我想确保 EVM 板是否相同。

    非常感谢、

    Jimmy

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

    你好、Jimmy、

    这是我用于测量 SCL 频率的电路板。 我突出显示了我更改的电阻器。 谢谢。