freemangordon has quit [Ping timeout: 260 seconds]
freemangordon has joined #neo900
mzki has joined #neo900
<enyc>
Joerg-Neo900: i'm itching to see preety-pcitures, also wondering how many layers is likely anyway ;p
<enyc>
Joerg-Neo900: whats' being worked on in parallel/meantime to 'layout' ?
<Joerg-Neo900>
I guess layout will create enough question and requests for support so we won't be bored
<enyc>
=)
<enyc>
ok i just wonedred more if there was anything else 'already started' that needs doing
<enyc>
e.g. any useful prep to help preparations for kernel/drivers/testsuite for board for starters...
<Joerg-Neo900>
already checking status and preparing a list of all drivers needed for what's in block diagram will help a lot for sure
<jonwil>
Anyone with reverse engineering skills could help by working on FPTF stuff (e.g. remaining pieces of Nokia audio blobs)
<Joerg-Neo900>
like: "aah, touchscreen driver (clicks datasheet link in popup) mhm it's a crtouch12b (browses linux upstream repos to find a driver for that chip)"
SylvieLorxu has joined #neo900
<wpwrak>
and even if there's no driver for something yet, a little i2c test script (for things that are on i2c, which is almost everything) could be very useful. e.g., 1) try to talk to the chip in question and read some bit pattern that identifies it (some vendor code, revision, etc., most chips have something of this sort. doesn't have to be unique, but preferably not just 0x00 or 0xff.)
<wpwrak>
2) make the chip do something observable. or, if it's a sensor, read something that can be easily affected from the outside.
<wpwrak>
in v2 there will be two types of problems: 1) anything we got wrong in the design, 2) anything that went wrong during assembly. so it should be very useful to have a set of quick tests that will indicate the overall condition of a board.
<wpwrak>
yup. a bunch of shell scripts using these should be able to accomplish a lot. doesn't have to be complicated :)
<Joerg-Neo900>
not at all, the simpler the better
<Joerg-Neo900>
everybody may do 'complicated, but in simplicity lies true excellence
jonsger1 has joined #neo900
ds3 has joined #neo900
<ds3>
LMV221SD-WRONGPACK ????
<wpwrak>
LMV221SD, with an associated footprint (from the eagle days), but the footprint isn't right (was already wrong in eagle)
<ds3>
ah
jonsger1 has quit [Ping timeout: 250 seconds]
<ds3>
btw - shouldn't there be pads for series resistors on the SDIO interface for the wifi?
<ds3>
oh my other window has me
ds3 has left #neo900 [#neo900]
<ds2>
should note on S902: Avoid routing high current traces near or underneath it
<Joerg-Neo900>
ack
<Joerg-Neo900>
+ keep away from magnets (vibrator)
<Joerg-Neo900>
wpwrak: are you keeping track?
<Joerg-Neo900>
enyc: actually I think the common case is direct i2c tests are simpler than tests via specific drivers. However whenever a driver avaulable, we may want to test the subsystem functionality via such driver too
jonsger has quit [Ping timeout: 265 seconds]
<ds2>
magnets aren't as nasty
<Joerg-Neo900>
e.g. for the touchscreen crtouch12b we should try to actually get a working pointer device in a UI that shows the effect
<Joerg-Neo900>
ds2: only when they're static
<ds2>
that can be cal'ed out (hard iron correction) provided it doesn't saturate it
<ds2>
yes but unless you are running heptics 24x7....
<Joerg-Neo900>
particularly kickstand and vib motor... :-/