Problem with battery charging

Nils Faerber nils.faerber at kernelconcepts.de
Wed Mar 21 22:55:00 CET 2007


Ah, yes, that explains it.

Thanks!

I guess there is no way to distinguish between the charger and a real
USB host? Probably not, else you would have implemented it I am sure...

Cheers
  nils


Harald Welte schrieb:
> On Wed, Mar 21, 2007 at 02:08:04PM +0100, Nils Faerber wrote:
>> Hi!
>> I just recognised a little issue with battery charging...
>>
>> Yesterday I put the NEO on the charger and let it boot. It booted up
>> fine and started charging the battery.
> 
> please don't use the battery charger, as it will only charge with 100mA,
> which will take at least 12 hours to fill the battery, if the device is
> switched off.  
> 
> if you keep the device running, it will consume more than 100mA, and
> thus actually run empty - just a bit slower than it would without the
> charger.
> 
> With devices up to GTA01Bv3 and the current charger we basically have no
> way of using a non-usb-host for charging without violating the USB spec.
> 
> So now we have the choice between USB incompliant 500mA charging (which
> might in some really bad cases cause damage to the 'usb host' it is
> attached to.
> 
> Thus, we'd rather done it the safe way:  Only use 500mA after the USB
> host has granted us permission to do so.
> 
> I know that it's almost industry practise to violate this part of the
> spec.  However, OpenMoko wants to set a good example and adhere to
> standards :)
> 
> GTA01Bv4 and the new charger hardware contain circuit changes to address
> this problem in a usb spec compliant way.
> 
> you can manually override the charging mode via sysfs or in u-boot, if
> you really want to use the charger for 500mA charging. see the kernel
> and u-boot pages in the wiki.
> 
> cheers,

Viele Grüße
  nils faerber

-- 
kernel concepts GbR      Tel: +49-271-771091-12
Sieghuetter Hauptweg 48  Fax: +49-271-771091-19
D-57072 Siegen           Mob: +49-176-21024535
--



More information about the neo1973-hardware mailing list