TI工程师,你好。我用到了一颗HUB芯片:TUSB8041RGC
port3 接USB TYPE-A座子,其电源有USB switch(TPS2551DRVR)做电源管理。
TUSB8041RGC 的48脚接SOC的GPIO,一直拉高,40、42脚4.7K下拉到GND,45脚也4.7K下拉到GND,41脚下拉时,down口的4个电源管理脚一直都是低的。41脚悬空或者上拉时,down口的4个电源管理脚一直都是高的。此时USB switch(TPS2551DRVR)没起到作用。
硬件电路做如何配置,才能实现哪个down口插USB 设备时,TUSB8041RGC 的32、33、35、36 对应的脚拉高,不插USB设备时拉低。实现检测到USB设备打开电源,没有USB设备关闭电源?TUSB8041RGC_USBHUB.pdf
Kailyn Chen:
您好,将register 06h的batEn[3:0]配置为对应port,enable battery supporting有试过吗?比如port0 配置为0000, port3配置为0011.