00:01.45 | *** part/#neo900 n1x_ (~n1x@unaffiliated/n1x/x-0809712) |
00:16.46 | *** join/#neo900 jonwil (~jonwil@27-33-80-219.tpgi.com.au) |
01:43.45 | *** join/#neo900 knttl (~knttl@dyndsl-085-016-187-122.ewe-ip-backbone.de) |
03:02.20 | *** join/#neo900 xes (~xes@unaffiliated/xes) |
05:04.54 | *** join/#neo900 neo900 (~office@neo900/coreteam/joerg) |
05:04.55 | *** mode/#neo900 [+v neo900] by ChanServ |
05:04.55 | *** join/#neo900 DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
05:04.55 | *** mode/#neo900 [+v DocScrutinizer05] by ChanServ |
06:19.35 | *** join/#neo900 wpwrak_ (~werner@23-131-231-201.fibertel.com.ar) |
06:19.53 | *** mode/#neo900 [+v wpwrak_] by ChanServ |
06:21.37 | *** join/#neo900 wpwrak__ (~werner@90-134-231-201.fibertel.com.ar) |
06:21.37 | *** mode/#neo900 [+v wpwrak__] by ChanServ |
07:25.44 | *** join/#neo900 qws-user-1229 (~quassel@cpe-76-181-123-141.columbus.res.rr.com) |
09:57.02 | *** join/#neo900 mzki (~koza@89-76-126-150.dynamic.chello.pl) |
10:07.35 | *** join/#neo900 jonsger (~Thunderbi@HSI-KBW-046-005-000-147.hsi8.kabel-badenwuerttemberg.de) |
10:18.35 | *** join/#neo900 Kero_ (~kero@c60251.upc-c.chello.nl) |
11:38.32 | *** join/#neo900 SylvieLorxu (~TheLastPr@541B7AAC.cm-5-4b.dynamic.ziggo.nl) |
11:51.05 | *** join/#neo900 jonwil (~jonwil@27-33-80-219.tpgi.com.au) |
12:12.35 | *** join/#neo900 paulk-collins (~paulk@gagarine.paulk.fr) |
13:36.04 | *** join/#neo900 chomwitt (~chomwitt@ppp-94-67-221-230.home.otenet.gr) |
15:12.03 | *** join/#neo900 jonsger (~Thunderbi@147.142.138.247) |
15:27.20 | *** join/#neo900 jonsger (~Thunderbi@147.142.138.247) |
15:57.05 | *** join/#neo900 xman (~xman@user-0cdft6f.cable.mindspring.com) |
16:15.14 | *** join/#neo900 xman (~xman@user-0cdft6f.cable.mindspring.com) |
16:17.12 | *** join/#neo900 jonsger (~Thunderbi@dhcp657-197.laptop-wlc.uni-heidelberg.de) |
16:24.56 | *** join/#neo900 Pali (~pali@Maemo/community/contributor/Pali) |
16:57.25 | *** join/#neo900 freemangordon (~ivo@46.249.74.23) |
16:59.44 | *** join/#neo900 jonsger (~Thunderbi@HSI-KBW-046-005-000-147.hsi8.kabel-badenwuerttemberg.de) |
20:53.36 | *** join/#neo900 jonwil (~jonwil@27-33-80-219.tpgi.com.au) |
21:56.03 | *** join/#neo900 enyc (~enyc@muddle.enyc.org.uk) |
22:00.51 | enyc | pcb layout week iirc |
22:01.41 | Joerg-Neo900 | yeah, ahycka starting layout weekend |
22:14.27 | *** join/#neo900 xman (~xman@user-0cdft6f.cable.mindspring.com) |
22:14.34 | *** join/#neo900 freemangordon (~ivo@212-5-158-58.ip.btc-net.bg) |
22:27.49 | *** join/#neo900 freemangordon (~ivo@46.249.74.23) |
22:32.07 | *** join/#neo900 mzki (~koza@89-76-126-150.dynamic.chello.pl) |
22:50.14 | enyc | Joerg-Neo900: i'm itching to see preety-pcitures, also wondering how many layers is likely anyway ;p |
22:52.42 | enyc | Joerg-Neo900: whats' being worked on in parallel/meantime to 'layout' ? |
22:53.41 | Joerg-Neo900 | I guess layout will create enough question and requests for support so we won't be bored |
22:57.02 | enyc | =) |
22:57.18 | enyc | ok i just wonedred more if there was anything else 'already started' that needs doing |
22:58.01 | enyc | e.g. any useful prep to help preparations for kernel/drivers/testsuite for board for starters... |
23:00.38 | 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 |
23:01.35 | jonwil | Anyone with reverse engineering skills could help by working on FPTF stuff (e.g. remaining pieces of Nokia audio blobs) |
23:02.28 | 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)" |
23:06.51 | *** join/#neo900 SylvieLorxu (~TheLastPr@541B7AAC.cm-5-4b.dynamic.ziggo.nl) |
23:12.07 | 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.) |
23:12.57 | wpwrak | 2) make the chip do something observable. or, if it's a sensor, read something that can be easily affected from the outside. |
23:15.26 | 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. |
23:17.05 | Joerg-Neo900 | see i2cget i2cset |
23:18.07 | Joerg-Neo900 | as well as |
23:18.14 | Joerg-Neo900 | ~bq27k-detail |
23:18.14 | infobot | i heard bq27k-detail is http://maemo.cloud-7.de/maemo5/usr/local/sbin/bq27k-detail2, or ~bq27 |
23:18.18 | Joerg-Neo900 | as an example |
23:18.34 | Joerg-Neo900 | ~bq27 |
23:18.34 | infobot | well, bq27 is http://maemo.cloud-7.de/maemo5/usr/local/sbin/ bq27*, or http://maemo.cloud-7.de/maemo5/patches_n_tools/ |
23:19.02 | wpwrak | yup. a bunch of shell scripts using these should be able to accomplish a lot. doesn't have to be complicated :) |
23:19.26 | Joerg-Neo900 | not at all, the simpler the better |
23:20.34 | Joerg-Neo900 | everybody may do 'complicated, but in simplicity lies true excellence |
23:30.33 | *** join/#neo900 jonsger1 (~Thunderbi@2a02:8071:89b:e400:250c:97ae:1715:89d7) |
23:36.01 | *** join/#neo900 ds3 (~ds2@rehut.com) |
23:36.10 | ds3 | LMV221SD-WRONGPACK ???? |
23:39.51 | wpwrak | LMV221SD, with an associated footprint (from the eagle days), but the footprint isn't right (was already wrong in eagle) |
23:41.27 | ds3 | ah |
23:41.43 | ds3 | btw - shouldn't there be pads for series resistors on the SDIO interface for the wifi? |
23:41.53 | ds3 | oh my other window has me |
23:41.54 | *** part/#neo900 ds3 (~ds2@rehut.com) |
23:44.07 | ds2 | should note on S902: Avoid routing high current traces near or underneath it |
23:45.55 | Joerg-Neo900 | ack |
23:46.25 | Joerg-Neo900 | + keep away from magnets (vibrator) |
23:53.23 | Joerg-Neo900 | wpwrak: are you keeping track? |
23:56.25 | 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 |
23:59.05 | ds2 | magnets aren't as nasty |
23:59.11 | 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 |
23:59.22 | Joerg-Neo900 | ds2: only when they're static |
23:59.25 | ds2 | that can be cal'ed out (hard iron correction) provided it doesn't saturate it |
23:59.41 | ds2 | yes but unless you are running heptics 24x7.... |
23:59.51 | Joerg-Neo900 | particularly kickstand and vib motor... :-/ |