主题中讨论的其他器件: TPS25751
工具与软件:
您好!
TPS25750的 TRM 中未描述 IO CONFIG (0x5C)的寄存器映射。
您能否透露该注册的详细信息?
此致、
Nishie
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.
嗨、Nishie-San、
当 TPS25750正确引导(模式0x03返回 APP)时、不打算动态修改 IO 配置(0x5C)。 此寄存器只能通过应用程序自定义工具进行配置、并且 GPIO 可以配置为技术参考手册的 GPIO 事件中显示的可用事件。
对于我们建议使用 TPS25751的新设计、该器件与 TPS25750引脚对引脚兼容、还支持 PD3.1、液体检测、PPS 等更具可配置性。 有关更多详细信息、请参阅此常见问题解答页面: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1346998/faq-tps25751-migrating-from-the-tps25750-to-the-tps25751
如果您有任何其他问题或疑虑、请告诉我们!
谢谢。此致、
Raymond Lin
尊敬的 Raymond - San:
感谢您的支持。
1.了解不打算动态修改 IO Config (0x5C)而无法披露 IO 配置(0x5C)的寄存器映射是否正确?
我还有一个问题。
2.在 TPS25759应用程序自定义工具的 IO 配置设置值中、GPIO4和5设置为"引脚多路复用为备用功能"、但执行补丁捆绑包后、GPIO 状态寄存器的字节[4]为0x30。 这是输出端口设置0输出。 如果有办法避免这种情况、请告知我们。
TPS25750无法避免这种情况、因此修复它的唯一方法是替换为 TPS 25751?
此致、
Nishie
嗨、Nishie-San、
1. 了解 IO 配置(0x5C)不打算动态修改而无法披露的 IO 配置(0x5C)寄存器映射是否正确?
是的、正确。
[报价 userid="460063" url="~/support/power-management-group/power-management/f/power-management-forum/1455216/tps25750-the-register-map-of-io-config-0x5c/5594062 #5594062"]2.在 TPS25759应用程序自定义工具的 IO 配置设置值中、GPIO4和5设置为"引脚多路复用为备用功能"、但执行补丁捆绑包后、GPIO 状态寄存器的字节[4]为0x30。 这是输出端口设置0输出。 如果有办法避免这种情况、请告知我们。
TPS25750无法避免这种情况、因此修复它的唯一方法是替换为 TPS 25751?
[报价]GPIO4和 GPIO5在您的设计中的意图是什么? 硬件设置如何以及这些 GPIO 是否需要多路复用为 DP/DM?
谢谢。此致、
Raymond Lin
尊敬的 Raymond - San:
GPIO4和 GPIO5在您的设计中的意图是什么?
->GPIO4和5被认为是 DP/DM。 这是检测 BC1.2。 USB DP/DM 被连接至 MPU 和 TPS25750。 由于 TPS25750的输出设置为低电平、因此 USB 通信似乎无法进行。
硬件设置如何以及这些 GPIO 是否需要多路复用为 DP/DM?
->硬件设置是从 MPU 进行的。 它通过 I2C 从器件从 MPU 中执行。 执行补丁捆绑包后、端口控制寄存器设置为启用 BC1.2。 不进行其他设置。
此致、
Nishie
尊敬的 Raymond - San:
感谢您的确认。
这是在 GUI 上为 TPS25750启用 BC1.2时的一个已知问题、其中 GPIO 始终只读作输出
->如果 GPIO4引脚和 GPIO5引脚卡在仅输出状态、理解它们不能用作 DP/DM 是否正确?
此致、
Nishie