IRC log for #neo900 on 20161123

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.51enycpcb layout week iirc
22:01.41Joerg-Neo900yeah, 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.14enycJoerg-Neo900: i'm itching to see preety-pcitures, also wondering how many layers is likely anyway ;p
22:52.42enycJoerg-Neo900: whats' being worked on in parallel/meantime to 'layout' ?
22:53.41Joerg-Neo900I guess layout will create enough question and requests for support so we won't be bored
22:57.02enyc=)
22:57.18enycok i just wonedred more if there was anything else 'already started' that needs doing
22:58.01enyce.g. any useful prep to help preparations for  kernel/drivers/testsuite for board for starters...
23:00.38Joerg-Neo900already checking status and preparing a list of all drivers needed for what's in block diagram will help a lot for sure
23:01.35jonwilAnyone with reverse engineering skills could help by working on FPTF stuff (e.g. remaining pieces of Nokia audio blobs)
23:02.28Joerg-Neo900like: "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.07wpwrakand 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.57wpwrak2) make the chip do something observable. or, if it's a sensor, read something that can be easily affected from the outside.
23:15.26wpwrakin 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.05Joerg-Neo900see i2cget i2cset
23:18.07Joerg-Neo900as well as
23:18.14Joerg-Neo900~bq27k-detail
23:18.14infoboti heard bq27k-detail is http://maemo.cloud-7.de/maemo5/usr/local/sbin/bq27k-detail2, or ~bq27
23:18.18Joerg-Neo900as an example
23:18.34Joerg-Neo900~bq27
23:18.34infobotwell, bq27 is http://maemo.cloud-7.de/maemo5/usr/local/sbin/ bq27*, or http://maemo.cloud-7.de/maemo5/patches_n_tools/
23:19.02wpwrakyup. a bunch of shell scripts using these should be able to accomplish a lot. doesn't have to be complicated :)
23:19.26Joerg-Neo900not at all, the simpler the better
23:20.34Joerg-Neo900everybody 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.10ds3LMV221SD-WRONGPACK ????
23:39.51wpwrakLMV221SD, with an associated footprint (from the eagle days), but the footprint isn't right (was already wrong in eagle)
23:41.27ds3ah
23:41.43ds3btw - shouldn't there be pads for series resistors on the SDIO interface for the wifi?
23:41.53ds3oh my other window has me
23:41.54*** part/#neo900 ds3 (~ds2@rehut.com)
23:44.07ds2should note on S902: Avoid routing high current traces near or underneath it
23:45.55Joerg-Neo900ack
23:46.25Joerg-Neo900+ keep away from magnets (vibrator)
23:53.23Joerg-Neo900wpwrak: are you keeping track?
23:56.25Joerg-Neo900enyc: 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.05ds2magnets aren't as nasty
23:59.11Joerg-Neo900e.g. for the touchscreen crtouch12b we should try to actually get a working pointer device in a UI that shows the effect
23:59.22Joerg-Neo900ds2: only when they're static
23:59.25ds2that can be cal'ed out (hard iron correction) provided it doesn't saturate it
23:59.41ds2yes but unless you are running heptics 24x7....
23:59.51Joerg-Neo900particularly kickstand and vib motor... :-/

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.