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官网上基本上没有提供相关信息。