Ticket #1682 (closed defect: fixed)
Neo turns off before reaching X
|Reported by:||queen6||Owned by:||openmoko-kernel|
|Blocking:||Estimated Completion (week):|
When I turn on my freerunner while battery is very weak, starts normally, but turns itself off somewhere during INIT.
Where is the charing initiated (500mA from USB)? Is it in kernel, userspace or u-boot?
The only way to boot it properly is to swap battery for more charged one, fully boot (until X) and replace it with original one.
I'm using b-boot from 2008.07.27, all other packages have been updated with Opkg update/upgrade at 2008.07.28. Still the same problem.
Some time ago (~2 weeks) it was possible to boot without battery (battery was only needed only to power neo on. You could remove on u-boot screen). Right now it seems it's more power hungry somewhere during INIT.
I'm not sure if that has anything to do with:
Jul 29 07:00:27 om-gta02 user.info kernel: [ 1520.155000] glamo-mci glamo-mci.0: Error after cmd: 0x8021
Jul 29 07:00:28 om-gta02 user.info kernel: [ 1520.155000] glamo-mci glamo-mci.0: Error after cmd: 0x8123
Jul 29 07:00:28 om-gta02 user.err kernel: [ 1520.155000] mmcblk0: error -84 sending read/write command
Jul 29 07:00:28 om-gta02 user.warn kernel: [ 1520.155000] end_request: I/O error, dev mmcblk0, sector 0
Jul 29 07:00:28 om-gta02 user.err kernel: [ 1520.155000] Buffer I/O error on device mmcblk0, logical block 0
I will file another bug about it anyway.