[Gta04-owner] initrd proposal for low battery boot
josua.mayer97 at gmail.com
Sun Dec 8 21:08:32 CET 2013
Am 02.12.2013 07:41, schrieb Andreas Kemnade:
> here is my proposal for an initrd script for low battery boot.
> It waits with boot until battery voltage is over 3.45 V,
> switches the charging to linear charging while doing that.
I personally like this idea very much. But I would probably also want to
use this for charging without booting e.g. when there is no working OS
> In automatic charging the charger limits the usb current
> (not the charging current!) to 100mA if the battery voltage is below
> some certain level (if it is even lower, the device turns off automatically)
> The result is that I never had any boot failures after the kernel starts due to
> low battery while the charger is attached.
> I put it into an initrd so there are no delays because of log-replaying on
> the rootfs.
> It works with the klibc environment and excepts fb0 and the rootdevice available in /dev.
> fb background set quickhack:
> it can be compiled using klcc -o fillfb killfb.c
> so that it uses the klibc (which is used in initramfs environments)
But I am missing the ability to use this now. It would be nice if you
could publish a built initrd that can be directly used or the
instructions how to produce one.
The biggest issue for me though is to find out how to have the initrd
loaded by u-boot(bootargs.scr additions?).
> Andreas Kemnade
More information about the Gta04-owner