Thread
:
Introducing the licensing change requests queue
View Single Post
shadowjk
2010-08-15 , 13:36
Posts: 1,258 | Thanked: 672 times | Joined on Mar 2009
#
53
Well first of all, it's unrelated to omap2 or omap3. They don't have any battery management included.
But if you mean N8x0, then no. N8x0 is completely different. Basically N900 has off-the-shelf sensible components from TI, while N8x0 has custom Nokia chips that probably don't even qualify as a "charger" and only works because of software running at realtime priority.
In the past, Nokia mentioned safety as reason to keep bme closed. This is very true for N8x0. Heck, even I wouldn't dare to drive that system from anything I cook up, even if I had the time to try do it properly. If the software dies, the hardware in N8x0 does one of: a) blow up (literally) b) run battery empty, which is why killing bme results in instant reset.
On N900 there's an actual charger chip. If the software isn't talking to it, it goes into a safe mode / emergency charge mode. It's not even possible to order it to do anything really bad. The worst you could do by telling it naughty things is wear out the battery in a week or two.
There are a few pages in the wiki on the subject:
http://wiki.maemo.org/N900_Hardware_Power_management
http://wiki.maemo.org/N900_Hardware_Charge_Meter
http://wiki.maemo.org/N900_Hardware_Battery_Charger
and some notes on what bme the software does, and what the replacement would/should do
http://wiki.maemo.org/N900_Software_BME
Most of these pages were written by joerg_rw and speedevil, I believe. A sideproject of hostmode efforts.
Quote & Reply
|
The Following 14 Users Say Thank You to shadowjk For This Useful Post:
b-man
,
cfh11
,
chrget
,
jjx
,
joerg_rw
,
lma
,
onion
,
OVK
,
pelago
,
qole
,
thecursedfly
,
thp
,
Venemo
,
Wikiwide
shadowjk
View Public Profile
Send a private message to shadowjk
Find all posts by shadowjk