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.

[参考译文] CCS/TPS23880:TPS23880 bt 模式的端口配置是什么?#39

Guru**** 2589300 points
Other Parts Discussed in Thread: TPS23880, TPS23881

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/938219/ccs-tps23880-what-s-the-port-configuration-for-tps23880-bt-mode

器件型号:TPS23880
主题中讨论的其他器件: TPS23881

工具/软件:Code Composer Studio

大家好、

我想将一个 tps23880配置为 bt 模式(4 个端口)、   

 slvc709c 的示例代码 为:

sysPortNum1 = TPS_RegisterPort (tps2388x_i2cAddList[0]、TPS238X_PORT_1);
sysPortNum2 = TPS_RegisterPort (tps2388x_i2cAddList[0]、TPS238X_PORT_2);
sysPortNum3 = TPS_RegisterPort (tps2388x_i2cAddList[0]、TPS238X_PORT_3);
sysPortNum4 = TPS_RegisterPort (tps2388x_i2cAddList[0]、TPS238X_PORT_4);

sysPortNum5 = TPS_RegisterPort (tps2388x_i2cAddList[1]、TPS238X_PORT_1);
sysPortNum6 = TPS_RegisterPort (tps2388x_i2cAddList[1]、TPS238X_PORT_2);
sysPortNum7 = TPS_RegisterPort (tps2388x_i2cAddList[1]、TPS238X_PORT_3);
sysPortNum8 = TPS_RegisterPort (tps2388x_i2cAddList[1]、TPS238X_PORT_4);

但我只有4个以太网端口、  TPS_RegisterPort 的设置是什么?

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

    您好、Tom、我们已将此信息转发给能够提供支持的相应工程师。 请注意、这是美国假日、因此我们的 E2E 响应可能会有延迟。 谢谢!

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

    您好、Tom、

    您复制的代码只是将变量映射到 PSE 端口号、而不是配置任何内容。 您将需要配置寄存器0x29来将所有端口设置为4线对和90W (将0xFF 写入寄存器0x29)。 BTW、我们建议将 TPS23881用于 BT 应用、因为它使用200m Ω Sese 电阻器、并且以更低的成本实现更好的性能。 谢谢。

    此致、

    一分钱

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

    尊敬的 Penny:

    当我将 tps23880 (一个 )所有端口初始为4线对时,我的设置为:
    TPS_SetDevice4PPowerAllocation (tps2388x_i2cAddList[0]、_4P_90W、_4P_90W);

    TPS_SetDevice4PPowerAllocation (tps2388x_i2cAddList[1]、_4P_90W、_4P_90W);

    您能告诉我半自动模式下的设置是多少
    PHY 端口映射到 PoE 端口?

    我想进行电源管理、所以我需要调用函数"TPS_GetPortDetectRequestedClassStatus(sysPortNum,&detectStatus,&classStatus, TARGET)"来获取端口事件并调用函数
    "(tps2388x_GetPortPowerEnableStatus (sysPortNum)"
    以获取端口状态。

    当我将 PD 连接到 PHY 端口1时、我需要读取哪个 PoE 端口?
    例如
    (tps2388x_GetPortPowerEnableStatus (TPS238X_PORT_1)

    (tps2388x_GetPortPowerEnableStatus (TPS238X_PORT_2)
    还是所有这些端口?

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

    您好、Tom、

    软件使用 TPS2388x 的默认配置 Alt A 模式:通道1-4使用 I2C 地址0x20、通道5-8使用 I2C 地址0x21。 您的0x29配置设置4个 BT 端口:

    1. 端口1:通道1和2、I2C 地址0x20
    2. 端口2:通道3和4、I2C 地址0x20
    3. 端口3:通道5/6、I2C 地址0x21、(当读取寄存器时、它是地址0x21的通道1和2)
    4. 端口4:通道7和8、I2C 地址0x21、 (在读取寄存器时、它是地址0x21的通道3和4)

     sysPortNum1到 sysPortNum8匹配通道1-8。 谢谢。

    此致、

    一分钱