TI中文支持网
TI专业的中文技术问题搜集分享网站

TPS23861: 根据官方给的驱动适配了芯片,后面批次的芯片量产后有兼容性问题。

Part Number:TPS23861

初版适配的驱动打印出的log

[ 2.433272] poe_tps23861 1-0020: TPS23861 ID 0x7, silicon rev. 3, fw 2
[ 2.444528] [poe_pctrl_init] POE port A/B mode control driver.
[ 2.450788] adc_cs_init[ 2.453372] adc_cs adc_cs.7: adc_cs_probe

量产时有问题的log

[ 2.401346] poe_tps23861 1-0020: TPS23861 ID 0x7, silicon rev. 31, fw 7
[ 2.428864] poe_tps23861 1-0020: TPS23861 POWER_EVENT regvalue=[255]
[ 2.436203] poe_tps23861 1-0020: TPS23861 DETECTION_EVENT regvalue=[255]
[ 2.443903] poe_tps23861 1-0020: TPS23861 FAULT_EVENT regvalue=[255]
[ 2.451243] poe_tps23861 1-0020: TPS23861 INRUSH_LIMIT_EVENT regvalue=[255]
[ 2.459182] poe_tps23861 1-0020: TPS23861 SUPPLY_EVENT regvalue=[255]
[ 2.474804] poe_tps23861 1-0020: TPS23861 port0: overload occured
[ 2.480913] poe_tps23861 1-0020: TPS23861 port1: overload occured
[ 2.487012] poe_tps23861 1-0020: TPS23861 port2: overload occured
[ 2.493119] poe_tps23861 1-0020: TPS23861 port3: overload occured
[ 2.500203] poe_tps23861 1-0020: TPS23861 port0: exceeded current limit
[ 2.506823] poe_tps23861 1-0020: TPS23861 port1: exceeded current limit
[ 2.513451] poe_tps23861 1-0020: TPS23861 port2: exceeded current limit
[ 2.520077] poe_tps23861 1-0020: TPS23861 port3: exceeded current limit
[ 2.526697] poe_tps23861 1-0020: power supply fault
[ 2.532563] poe_tps23861 1-0020: TPS23861 port0: start fault
[ 2.538228] poe_tps23861 1-0020: TPS23861 port1: start fault
[ 2.543898] poe_tps23861 1-0020: TPS23861 port2: start fault
[ 2.549562] poe_tps23861 1-0020: TPS23861 port3: start fault
[ 2.556203] poe_tps23861 1-0020: TPS23861 port0: powered device disconnected
[ 2.563264] poe_tps23861 1-0020: TPS23861 port1: powered device disconnected
[ 2.570325] poe_tps23861 1-0020: TPS23861 port2: powered device disconnected
[ 2.577379] poe_tps23861 1-0020: TPS23861 port3: powered device disconnected
[ 2.585423] poe_tps23861 1-0020: TPS23861 port0: powered device connected
[ 2.592223] poe_tps23861 1-0020: TPS23861 port1: powered device connected
[ 2.599018] poe_tps23861 1-0020: TPS23861 port2: powered device connected
[ 2.605817] poe_tps23861 1-0020: TPS23861 port3: powered device connected

看起来丝印都相同,打印的silicon 和fw rev不一样,在初始化为auto模式的时候有什么差别么?

cafer bob:

继续debug发现,正常的芯片port mode的寄存器可读可写,有问题的版本只能读,任何值都写不进去。

,

Johnsin Tao:

HI

    应该是程序上的问题,应该是程序上的问题,建议在美国E2E上问一下: https://e2e.ti.com/

    软件或者配置上的问题,TI官网上基本上没有提供相关信息。

赞(0)
未经允许不得转载:TI中文支持网 » TPS23861: 根据官方给的驱动适配了芯片,后面批次的芯片量产后有兼容性问题。
分享到: 更多 (0)