<DocScrutinizer05>
>> Computers should do what I tell them to do. Not guess.<< couldn't agree more
<nox->
and wtf is an udeb?
<nox->
ACTION finds: Some core Debian packages are available as udebs (“micro debs”), and are typically used only for bootstrapping a Debian installation. Although these files use the udeb filename extension, they adhere to the same structure specification as ordinary deb files. However, unlike their deb counterparts, udeb packages contain only essential functional files.[2] In particular, documentation files are normally omitted. udeb packages are not in
<nox->
wtf
<DocScrutinizer05>
hah, nice you love it :-)
<DocScrutinizer05>
I knew
<DocScrutinizer05>
never heard of udebs as well, before
<DocScrutinizer05>
and to make this lil quote even more interesting it's relevant for maemo packaging quite a lot (not udeb, but the "guess" part)
<nox->
heh
<nox->
at least theres no systemd...
<DocScrutinizer05>
yep, but we'll not want to base on debian any further, since debian requires systemd now
<DocScrutinizer05>
thus memo at large is at home at devuan, not debian, from now on. At least in my book of uneducated tales
<nox->
*nod*
<DocScrutinizer05>
https://devuan.org/ >>The Devuan distribution will make an effort to improve the relationship with both upstream and downstream and, particularly in its gestational phase, will do its best to accomodate needs of those downstream distributions willing to adopt it as base. We look forward to statements of interest from such distributions, as well involvement in this planning phase.<< THIS is sth the real devels ( freemangordon, pali,
<DocScrutinizer05>
all the CSSU peeps) and the council should take care about
<Wizzup>
you could also consider some other binary distros that share some idealogy. alpine linux is one I find interesting
<Wizzup>
but probably not too useful
<Wizzup>
I just run gentoo on everything, except the n900
<DocScrutinizer05>
well, maemo is based on debian. You won't port it to any random other distro I guess, rather you want to use devuan instead of debian, since devuan is supposed to be "compatible" to debian
nox- has quit [Quit: Leaving]
<Wizzup>
I just hope the systemd hype is over soon
<DocScrutinizer05>
too late
b1101 has joined #neo900
<Steven__>
Will the Neo900 be able to run with the charger plugged in but the battery out? I'm not quire sure why the N900 requires it to be in... I guess you could do some load smoothing, but it seems like a weak reason.
<DocScrutinizer05>
yes, Neo900 will be able to run from charger without battery. Except GSM which pulls current surges that the charger can not provide
<DocScrutinizer05>
at least not guarantee
<Steven__>
I see. Is that why the N900 requires the battery?
<DocScrutinizer05>
err nope, N900 cannot operate without battery basically because of the way the charger chip works
<Steven__>
I was considering putting a supercap with a sufficient voltage rating across the battery terminals.
<DocScrutinizer05>
that *might* work
<DocScrutinizer05>
1F or somesuch should suffice
<DocScrutinizer05>
you also need a 80kR on BSI
<Steven__>
Does it draw from the battery at all while charging? If not, a lower capacitance might be sufficient.
<DocScrutinizer05>
yes, the battery is needed for buffering the modem surges
<DocScrutinizer05>
if you don't want to use modem, you may get away with less
<DocScrutinizer05>
but it's not possible to boot N900 without battery
<Steven__>
Oh. I thought the hotswap hacks didn't give you more than about a minute (maybe that was something else)
<DocScrutinizer05>
for booting however a 1000uF might suffice
<Steven__>
Wouldn't you get into a catch-22 where you need a charged cap to boot, but you need to boot to charge the cap?
<Steven__>
I think I have to read more to understand what it is doing...
<DocScrutinizer05>
the charger chip bq24150 starts charging autonomously
<DocScrutinizer05>
after testing if there's a battery
<jonwil>
so I am still totally stuck with no way forward on any of the Neo900 stuff (and wouldn't be able to make progress even if I wasn't totally addicted to Fallout 3)
<Steven__>
I noticed that in your post, but it also boots up to charge. I was under the impression that it required booting for some reason (it seemed silly that there would be no fallback, so what you are saying makes sense).
<DocScrutinizer05>
note that it *stops* autonomous charging after ~30min, resp when "battery" voltage exceeds the charge termination voltage (some 3.5V) or the current drops below the charge end current (some 60mA iirc). That's the reason why you need to keep the backlight enabled while running without battery, or the charger chip will stop providing any energy when the device needs too low energy from it
<DocScrutinizer05>
(fallback, boot to charge) the bq24150 only charges battery to a certain minimum voltage that's just sufficient to boot up the system
<Steven__>
I don't understand why you would want to do that with a circuit. Wouldn't preferring to run off the charger if it was availible increase the lifespan of the battery?
<Steven__>
Well, unless it is incapable of powering the system and charging the battery independently, but that would seem strange.
<DocScrutinizer05>
under software control the chip provides the power needed to run the system and charge the battery to full
<DocScrutinizer05>
but in autonomous mode it doesn't charge up the battery to full, it stops after 30 min and at ~3.5V
<Steven__>
Ohh, so it expects BME to be there to take over.
<DocScrutinizer05>
yes
<Steven__>
But if you kill BME it acts like it is still there to take its place and you lose power when the battery is charged.
jonwil has quit [Remote host closed the connection]
<MonkeyofDoom>
DocScrutinizer05: wow, thanks for the info
<Steven__>
Okay, I think I get it now.
<MonkeyofDoom>
I had wondered what rules its behavior followed, just based on experience w/ empty batteries and so on
<DocScrutinizer05>
well, not exactly. What happens is: system boots up, bootloader talks to the charger chip, thus terminating autonomous mode. Then linux boots up while charger chip stopped or soon will stop charging - unless BME takes over
<MonkeyofDoom>
mm
<MonkeyofDoom>
that checks out
<DocScrutinizer05>
when you stop BME in a running system, the chip resets after 30s and enters autonomous mode and continues charging when it already been in charging mode before reset
<DocScrutinizer05>
however when it not been in charging mode before reset, the system will blackout before the chip started charging again
<DocScrutinizer05>
(all of the above assuming "without battery")
<Steven__>
If we had open source BME then this probably wouldn't be a problem...
<DocScrutinizer05>
this is no problem usually
<DocScrutinizer05>
and we have good open source replacements for BME
<Steven__>
What happens if you try to use the GSM without the battery? Overheated power chips, or system brownouts?
<DocScrutinizer05>
starting with my draft and ShadowJK's charge12 script
<DocScrutinizer05>
brownout
<DocScrutinizer05>
the chip cannot overheat, it regulates the current
<DocScrutinizer05>
depending on what the modem does, it might work or fail
<Steven__>
I was hoping that I could both use the modem and keep the modifications inside the factory case... but I think 1F is a bit too big to fit anywhere that I can think of.
<Steven__>
Unless I wanted to get rid of the speakers or something.
<DocScrutinizer05>
there are several factors that determine the actual current surges the modem eats
<DocScrutinizer05>
generally 2G is more pulsed and thus higher surges than 3G
<DocScrutinizer05>
and the modem uses full TX power only when registering to a new cell, iirc
<Steven__>
Ah. I have AT&T, so I only get 2.5G.
<DocScrutinizer05>
the cell answers "don't shout! I hear you excellent. Please talk 14dBm lower"
<DocScrutinizer05>
or whatever dB amount the cell thinks is OK
<DocScrutinizer05>
depending on distance between modem and tower, etc
<DocScrutinizer05>
the specs say that batt voltage must not drop more than ~100mV during the surges
<Steven__>
Hmm, I wouldve thought that it would be better (more efficient) to start with a lower power and then work up until the tower answers.
<DocScrutinizer05>
but that might not already "break modem's neck" when it's more than 100mV
<DocScrutinizer05>
(ramp up power) would sort of work, but take much longer and thus cost more energy
<DocScrutinizer05>
I suggest you just try what works for such buffer capacitor
<Steven__>
Hmm.
<DocScrutinizer05>
maybe a 4700uF work, maybe a 470 work too. I don't know
<DocScrutinizer05>
maybe you need 0.47F
<Steven__>
I am a bit reluctant to do that now without knowing what would happen to the hardware if it gets a brownout.
<Steven__>
I *did* just get this phone for Christmas. =)
<DocScrutinizer05>
not much. worst thing to happen is filesystem damage
<DocScrutinizer05>
like on any other computer
<Steven__>
I guess so, since there are no overvoltages or overcurrents involved.
<DocScrutinizer05>
exactly
<DocScrutinizer05>
anyway the Neo900 charger chip is waaay smarter. It can detect fastchargers of all commonly known types autonomously and provide power to the system without first testing for battery inserted
sparetire_ has quit [Quit: sparetire_]
<DocScrutinizer05>
thus you can boot up Neo900 without battery
<DocScrutinizer05>
nd the chip will decently charge battery to full without any sw support
<DocScrutinizer05>
and still you also can control it much the same way you can do with bq24150, if you want to
<Steven__>
There are some fairly small caps in the millifarad range... I actually just ordered one to replace the clock battery. I could try one of those..
<DocScrutinizer05>
hmm, it's prolly too low voltage, no?
<DocScrutinizer05>
you'd need two of them in series
<DocScrutinizer05>
with two 10kR in parallel to the Cs, to balance charge between them. Not strictly mandatory but probably a smart idea
<Steven__>
It actually appears to be two supercaps in a button-cell package.
<DocScrutinizer05>
those supercaps are usually 3V or 3V3
<DocScrutinizer05>
you woukd need to check the datasheet
<Steven__>
Yes.
<Steven__>
3.3
<DocScrutinizer05>
see? too low
<DocScrutinizer05>
you need at least 4.5
<Steven__>
Not for the clock battery. Oh, you are talking about the main battery.
<DocScrutinizer05>
yes
<DocScrutinizer05>
also those supercaps are usually very high ESR, like 100 Ohms
<DocScrutinizer05>
IOW they cannot provide surges of 2A+
<Steven__>
I would get a different one for the main battery.
<Steven__>
Yeah. 80 ohm.
<Steven__>
I seem to have lost my receipt document... damnit.
b1101 has quit [Ping timeout: 250 seconds]
b1101 has joined #neo900
<Steven__>
If you assume that you will get a 2A step for 50ms and you need your cap to drop no more than 100mV, then you need a cap of at least 100mF.
<Steven__>
Hm, all of the small ones seem to have an ESR that is way too big. Well, I am going to take a break.
<Steven__>
Thanks for the info Doc.
<Steven__>
Goodnight everyone.
Steven__ has left #neo900 [#neo900]
Pali has joined #neo900
infobot has quit [Ping timeout: 244 seconds]
infobot has joined #neo900
kolp has joined #neo900
wpwrak has quit [Read error: Connection reset by peer]
<kerio>
"Also, I figured out why it was looking in the .znc subdirectory... systemd was caching the service and so changes made to /etc/init.d/znc had no effect."
<kerio>
what a nice daemon
svetlana is now known as gry
wpwrak has joined #neo900
lexik has joined #neo900
SylvieLorxu has joined #neo900
Pali has quit [Remote host closed the connection]
burper has joined #neo900
burper has left #neo900 [#neo900]
xes has joined #neo900
xes has quit [Changing host]
xes has joined #neo900
xes has quit [Read error: Connection reset by peer]
xes has joined #neo900
Pali has joined #neo900
paulk-collins has joined #neo900
illwieckz has quit [Ping timeout: 244 seconds]
illwieckz has joined #neo900
paulk-collins has quit [Quit: Quitte]
freemangordon has quit [Ping timeout: 245 seconds]
mvaenskae has joined #neo900
<Oksana>
Gerry said two days ago that he is sending 'today' (a in, two days ago) 15 domesheets, and hoping to get the last one from Nokia next week.
paulk-collins has joined #neo900
che1 has joined #neo900
phre4k has joined #neo900
che1 has quit [Ping timeout: 244 seconds]
freemangordon has joined #neo900
burper has joined #neo900
burper has left #neo900 [#neo900]
che1 has joined #neo900
AndrewX192 has quit [Quit: Scheduled Maintenance: OS Upgrades and UPS inspection]
paulk-collins has quit [Remote host closed the connection]
arcean has joined #neo900
enyc has quit [Read error: Connection reset by peer]