[Fwd: Re: [gta02] Fwd: PS: high rate of broken devices even on prodction test. DESIGN BUG!]

joerg at openmoko.org joerg at openmoko.org
Fri Apr 18 07:10:20 CEST 2008


Am Fr  18. April 2008 schrieben Sie, Allen Chang:
> Dear All:
> 
> I found that if I don't plug the USB (include D+ and D- data) , the PMU 
> setting will not change in U-Boot.
> I remove U4905 and short the U4905( RT9711)'s VIN and VOUT. I set U4904 
> (AAT1275) to output 5V.
> I set  MBCC7 =3 (suspend) and MBCC8 = 0, the total current doesn't  
> still increase
> 
> Therefore, using 0 ohm resistor replace U4905 is maybe  a solution.

If we really can disable USB power_in on PCF50633 by setting the registers to 
appropriate value, I think we are better off without RT9711. So kick it off 
board and replace it with 0R. Fine!

If we still get problems with exploding chips, it really doesn't matter in the 
end whether RT9711 dies, or PCF50633 blows up.

However if we are going to do *any* PCB changes here, I'd strongly suggest to 
include some advanced OVP for the USB-port (maybe something around a FET with 
>50V U(d-s max), and a Zener). I feel quite uneasy with this safety headroom 
of ~1Volt before some crap charger is busting our chips.


cheers
jOERG




More information about the openmoko-kernel mailing list