WizardStan
Mega GP Mania
- Joined
- May 24, 2008
- Messages
- 16,731
Hi guys,
I was hoping to have this completely set to go by now, but looks like with the transitioning from HF4 to HF5 I've got some packages crossed.
It kinda works, but can't mount very many filesystems, ie, PNDs. It's misbehaving and I'll fix it as soon as I can and maybe get this into the official firmware.
Anywho, here's what I've got (and the source will go up somewhere too)
Recommended only for people running off an SD card so you can easily recover. Simply replace (or symlink) the uImage in the /boot directory with this one.
What it does: other than breaking some things I didn't touch, it makes charging the Pandora's battery much safer. I spoke with someone from my university solar team on the nature of batteries and got some good advice on lipo vs li-ion. Basically, trickle charging a lipo is BAD. My apologies to whomever said that and I explained it only applied to standing charge, not discharging batteries. I was wrong. A lipo sitting at 100% charge, even if it is trickle charging exactly the amount going into it, is bad for the battery. It will puff exactly the way that others have seen.
What I've done is increased the sensitivity of the end-of-charge circuit, so it should stop charging within minutes (maybe a half hour) of reporting 100%. It will then discharge to 95% and then start charging again. My contact at my university mentioned some laptops using lipo batteries (as opposed to li-ion which apparently does not have this problem) which used this method as well.
I went one step further. When asked about prolonged standby charge, my contact suggested a much deeper cycle: discharge to 40% and then charge back up again and repeat. So if you leave it plugged in for about 24 hours, with the next full charge, it starts idling the charge circuit, which will bring it way down, and then start the cycle back up again. If he's right and I've implemented it correctly, we should see the end of battery concerns.
I'm also working on the led module so we can distinguish these different states: charging, full, and idle.
Hopefully once HF5 is fully up and running, I'll be able to squash out the last bugs and work it into HF6.
Gruso edit: There is now an executable linked in post #25. Use that instead of the uImage linked above.
I was hoping to have this completely set to go by now, but looks like with the transitioning from HF4 to HF5 I've got some packages crossed.
It kinda works, but can't mount very many filesystems, ie, PNDs. It's misbehaving and I'll fix it as soon as I can and maybe get this into the official firmware.
Anywho, here's what I've got (and the source will go up somewhere too)
Recommended only for people running off an SD card so you can easily recover. Simply replace (or symlink) the uImage in the /boot directory with this one.
What it does: other than breaking some things I didn't touch, it makes charging the Pandora's battery much safer. I spoke with someone from my university solar team on the nature of batteries and got some good advice on lipo vs li-ion. Basically, trickle charging a lipo is BAD. My apologies to whomever said that and I explained it only applied to standing charge, not discharging batteries. I was wrong. A lipo sitting at 100% charge, even if it is trickle charging exactly the amount going into it, is bad for the battery. It will puff exactly the way that others have seen.
What I've done is increased the sensitivity of the end-of-charge circuit, so it should stop charging within minutes (maybe a half hour) of reporting 100%. It will then discharge to 95% and then start charging again. My contact at my university mentioned some laptops using lipo batteries (as opposed to li-ion which apparently does not have this problem) which used this method as well.
I went one step further. When asked about prolonged standby charge, my contact suggested a much deeper cycle: discharge to 40% and then charge back up again and repeat. So if you leave it plugged in for about 24 hours, with the next full charge, it starts idling the charge circuit, which will bring it way down, and then start the cycle back up again. If he's right and I've implemented it correctly, we should see the end of battery concerns.
I'm also working on the led module so we can distinguish these different states: charging, full, and idle.
Hopefully once HF5 is fully up and running, I'll be able to squash out the last bugs and work it into HF6.
Gruso edit: There is now an executable linked in post #25. Use that instead of the uImage linked above.
Last edited by a moderator: