DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer06 has joined #neo900
DocScrutinizer06 is now known as DocScrutinizer05
trench is now known as trench_
trench_ is now known as trench
dal has joined #neo900
tierce has joined #neo900
dal has quit [Quit: Page closed]
jonsger has joined #neo900
tierce has quit [Ping timeout: 260 seconds]
xman has quit [Ping timeout: 276 seconds]
freemangordon_ has joined #neo900
freemangordon_1 has joined #neo900
freemangordon_ has quit [Ping timeout: 272 seconds]
freemangordon_1 has quit [Ping timeout: 252 seconds]
freemangordon_ has joined #neo900
<DocScrutinizer05>
freemangordon: for *sending* ECI data to headset (PulseCode-grounding the MIC line) we need to switch SoC pin V28 (TV_OUT1) to LOW and pulse TVOUT_EN with the data signal. The mux N4022 should be set to 2S2 via 2SEL aka ECI5 during data transfer, then after data completed re-enable normal audio by setting mux to 2S1. ECI data *in* is via N4008 and ECI1 then.
<DocScrutinizer05>
wakeup aka button-press is via N4007 and ECI0
<DocScrutinizer05>
for headsets detected as ECI-enabled the wakeup/buttonpress/ECI0 signal immediately must cause 2S2 via 2SEL aka ECI5 to switch the circuit to ECI-data mode
<DocScrutinizer05>
if we can't set SoC pin V28 (TV_OUT1) we might as well get away with disabling MICBIAS and data-pulsing ECI5 instead of TVOUT_EN
<DocScrutinizer05>
worst case we could use the normal MICBIAS series R of 2k (2k2 total, though buffered by C4023) and do the reading via ECI_AD, if R4017 turns out to be too high
<DocScrutinizer05>
alas aiui we would need to poll the ADCIN then, at a maximum sampling rate
<DocScrutinizer05>
ehich isn'
<DocScrutinizer05>
t
<DocScrutinizer05>
too bad, since it's only needed during the short data bursts
<DocScrutinizer05>
what invariably stands are two points: the phone needs to actively detect if attached headset is ECI-enabled, by sending an ECI-data identify request after plug-detect and enabling MICBIAS and waiting for it to stabilize (0.5s?). And #2 is: for all headsets with buttons, ECI or not, the WAKE/pushbutton detection is via N4007 / ECI0
<DocScrutinizer05>
the latter is already implemented in maemo I guess
raoulzecat has joined #neo900
raoulzecat has quit [Read error: Connection reset by peer]
Kabouik_ has joined #neo900
raoulzecat has joined #neo900
raoulzecat has quit [Read error: Connection reset by peer]
<DocScrutinizer05>
IN CRED IBLE! >> The two MOSFETs share the same package. That‟s why both have the same name on the schematic; V4064. When referring to the MOSFET V4064 on the left of Figure 6.18, the expression left MOSFET is used. The same expression is used when talking about the other MOSFET, but the word left is being replaced with the word right.<< ROTFL
raoulzecat has joined #neo900
raoulzecat has quit [Read error: Connection reset by peer]
<DocScrutinizer05>
didn't know you could do that many words to define "left is left, and right is right"
raoulzecat has joined #neo900
raoulzecat has quit [Read error: Connection reset by peer]
raoulzecat has joined #neo900
raoulzecat has quit [Read error: Connection reset by peer]
raoulzecat has joined #neo900
raoulzecat has quit [Read error: Connection reset by peer]
raoulzecat has joined #neo900
raoulzecat has quit [Read error: Connection reset by peer]
<DocScrutinizer05>
we definitely won't re-enable PayPal
<wpwrak>
striking similarities: "we held a secret trial against you, found you guilty, but we won't tell you the charges, and there is no appeal either. here's your punishment. have a nice day."
xes has joined #neo900
infobot has joined #neo900
xman has joined #neo900
Guest87957 has quit [Remote host closed the connection]
lobito has quit [Ping timeout: 260 seconds]
<DocScrutinizer05>
indeed
<DocScrutinizer05>
should we start a "paypal sucks" campaign?
<wpwrak>
pointless. you couldn't possibly outdo their own anti-paypal campaign :)
mrcaaatt1 has joined #neo900
herpderphurr has quit [Ping timeout: 260 seconds]
<amatus>
you could start a competitor
<amatus>
...which slowly turns into something just as bad
<DocScrutinizer05>
you can preorder/crowdfund now, off-the-shelf sale probably won't happen
<DocScrutinizer05>
I wouldn't call it "close", we're lucky when we make it this year
<Arch-TK>
will the Neo900 come with a servicing manual?
<Arch-TK>
A printed servicing manual with hand written notes... It must smell like it was printed 30 years ago.
<Arch-TK>
And ruffled edges and a yellowed look...
* Arch-TK
would pay another 100 EUR just for a fancy repair manual
* Arch-TK
can smell the old book smell, the smell of old books filled with radio schematics.
Pali has quit [Remote host closed the connection]
timclassic has quit [Remote host closed the connection]
jonsger has joined #neo900
<sixwheeledbeast>
Would be online in pdf form?
chomwitt has quit [Ping timeout: 244 seconds]
<Arch-TK>
no, it must be printed on whatever paper The C Programming Language was printed on and typeset in times roman and courier using an Autologic APS-5 phototypesetter and a DEC VAX 8550 running the 9th edition of the UNIX® operating system.
* Arch-TK
quoting from his copy of K&R
<Arch-TK>
and stapled together...
<Arch-TK>
and the edges must be ruffled as if someone had thrown it around their office for 5 years and then left it at the bottom of a box for 25 years.
jonsger has quit [Ping timeout: 260 seconds]
chomwitt has joined #neo900
<chomwitt>
is there sth like a git repo to see the status of the project?
<chomwitt>
i mean regardinf the software aspects (drivers) and maybe schematics manuals etc?
paulk-collins has quit [Quit: Leaving]
<Arch-TK>
I'm pretty sure all the drivers are mainlined by this point (I hope too)
<Arch-TK>
At least somewhere at some point I heard that all the drivers necessary for the n900 had been mainlined, I would imagine it would be a regression if the neo900 couldn't run with the mainline kernel.
<Arch-TK>
I plan on using the mainline kernel for my phone distro.
raoulzecat has quit [Ping timeout: 260 seconds]
<chomwitt>
Arch-TK: thats cool.
<Arch-TK>
I would expect "crazy" but I'll take "cool"
<chomwitt>
it could be more cool if there was a repo to see in one place the neo900 specific progress.