From: noreply@ademu.com   
      
   On 2023-09-07 01:49, legg wrote:   
   > On Wed, 6 Sep 2023 20:38:27 +0200, Arie de Muijnck    
   > wrote:   
   >   
   >    
   >>> I see no I2C data traffic to the lamp control IC U2   
   >>> - both lines pulled low.   
   >>   
   >> That is an illegal state, I2C idle is both lines high.   
   >> This indicates a double short, or a bad 16-bit expander.   
   >>   
   >   
   > Can now see I2C clk and data lines are running when either   
   > the charger is connected or the unit is playing.   
   >   
   > The low condition occurs when the charger is disconnected   
   > and the unit is not playing (ie is off). I guess that is   
   > reasonable. . . . silly me. . . . or I could have been   
   > measuring the wrong pins on the wrong IC (it has happened   
   > before).   
   >   
   > The volume control switches are routed through the TPS1116   
   > - and THEY are functional. I can see the volume inc and   
   > decrement on the I2C lines in response to a button press   
   > and hear the difference.   
   >   
   > . . . . .but the battery capacity indicators and others   
   > (besides the CPU-driven 1/0 white and BT blue connect) are   
   > not being driven from the TPS1116 pins.   
   >   
   > RL   
      
   So maybe the MCU does not know the battery condition?   
   Or the measured value is out of spec. Check voltage dividers etc.   
   Does the charging stop automatically or MCU controlled?   
   Do you have a USB-USB charge measuring dongle?   
   (The schematics are mostly unreadable for me).   
      
   Arie   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|