Other Parts Discussed in Thread: BQ25798, TPS25751, , TPS25750, BQ25798EVM
Hi,
I'm using TPS25751EVM board and I connect this board a BQ25798. I'm trying to enable ADC_EN bit by using 4CC I2Cr and I2Cw commands from TPS25751. When I read the ADC Control register with 4CC I2Cr, it returns ADC_EN = 0 so I write 1 to the ADC_EN with 4CC I2Cw but when I check the ADC Control register it returns again ADC_EN = 0. I tried to set ADC_EN directly connect BQ25798 with MCU and I works but I want to set ADC_EN by using 4CC commands. You can see SDA and SCL lines when use the 4CC commands for ADC_EN by using TPS25751:
*Yellow line is SDA and blue line is SCL.
The second problem is I2Cm_SCL stay low when I try to read Input Voltage register of BQ25798 by using 4CC I2Cr. Its always stays low after I use this command. It stays low at TPS25750 and TPS25751. Also previous problem(ADC_EN problem) is the same for TPS25750 and TPS25751. You can see the lines below:
*Yellow line is SDA and blue line is SCL.
For an additional information, I created my patch from web gui and you can find the link here:
https://dev.ti.com/gallery/view/USBPD/USBCPD_Application_Customization_Tool/ver/0.5.10/
and this is my patch created:
(I didn't upload from here so sorry for that)
Best regards.