#qi-hardware IRC log for Monday, 2011-06-06

wpwrakhmm, "o" doesn't sound too bad00:00
DocScrutinizerI'd suggest upper half gfx, like inverse/underline/whatnot - but that's not what you want or need I kuess00:01
wpwraki need the L/l conceptually, because i indicate the presence of a pull-up via the case. but L/o isn't too bad.00:01
wpwraknaw, this must work in ASCII :) if i had graphics, i'd do something completely different00:01
DocScrutinizerI got the concept, but also zhe immanent conflict00:01
DocScrutinizernot even VT100 ansi esc are ok for that purpose00:02
wpwrakthere's quite a lot of information that has to go into a single character. no less than 10 states.00:02
DocScrutinizerthough I'd honestly consider a cmdline option to enable ansi-colored output00:03
wpwraknaw, this is input. for output gets pretty-printed like this: http://pastebin.ca/207529300:04
DocScrutinizercompare ls --color00:04
DocScrutinizerok. I see00:05
wpwrakls --color .. a horrible mess. basically unreadable.00:05
DocScrutinizerso o is good enough00:05
wpwrakyeah, let's try this. thanks !00:08
DocScrutinizer(damn, first my mouse breaks, then my laptop kbd refuses to work - this 4$ usb kbd is unbearable)00:14
GNUtoomaybe usb issues?00:15
DocScrutinizerthey forgot the lubricant in the keys, so they have a tactile characteristic like there's sand inside - at 7mm lift00:17
wpwrakDocScrutinizer: a case for WD-40 ? ;-)00:29
wpwrakjust when you think you've seen all possible layouts ... ;-)01:33
DocScrutinizerthe best parts are  on that photo01:38
DocScrutinizerl2r/ud: "bloß wech" (esc),  "druggn" (prtscr), "rulln" (scroll), "Gschmarri" (BS), "Bildla nauf" (pgup), "Zoln" (numlck), "E-dzadla" (E/¬), "haddes" D, "Edzadla" (CR), "Bildla nunder"(pgdwn), "allwei groß" (sh-lck), "waiches" D, "groß \n glaa"(shift), C"lub", N"ermberch", "Gondroll"(ctl), "annersch"(Alt), "ganz annersch"(AltGr), riba, niba, nauf + nunder (cursor),  oooh, forgot "nei"(INS) and "wech"(DEL)01:48
DocScrutinizererr, sth strange happened, I meant to write "best parts are illegible on that photo"01:49
wpwraknaw, they're readable. but you have to download it. doesn't have a click-to-show-full-size01:49
wpwraki don't get "edzadla". "etc." ?01:51
DocScrutinizernun aber01:51
wpwrakhmm, weird. never heard such a word for "now"01:52
DocScrutinizerit's definitely Franken slang01:53
wpwrakDocScrutinizer: well, for the future you may want to consider this one then: http://ecx.images-amazon.com/images/I/414LIh8feFL.jpg01:54
DocScrutinizergot some that almost look like that :-D01:55
DocScrutinizerit's amazing how much of the (laser-burnt) plasric wears off a heavily used kbd01:55
wpwrakmy hhkbs are holding up quite well. it's probably more the cleaning than the typing that gets the print.01:57
DocScrutinizercleaning? which cleaning? ;-)01:57
wpwrakyeah. your photo shows that too :)02:00
wolfspraulxiangfu: hi good morning! :-)03:50
wolfspraulI think we shoudl delete all old versions from http://projects.qi-hardware.com/index.php/p/xburst-tools/downloads/03:51
wolfspraulwhat do you or others think?03:51
wolfspraulthe old versions have no value, and are hard to distinguish/ignore for newcomers03:51
wpwrakyou never know when they may be useful to track some regression03:52
wolfspraultrue, and if there were an easy way to move them out of sight into a /obsolete/ folder or so I would prefer that03:53
wpwrakthat's always an option :)03:53
wolfspraulbut given that they are all in one flat list, protecting newcomers from being lost is of higher value03:53
wolfspraulwe know the theoretical value of keeping old binaries around, no doubt03:54
wpwrakmkdir attic; mv * attic  then cherry-pick the good ones back doesn't sound all that hard03:54
wolfspraulbut we also know practically the chances for that are very low, while the long list is frustrating for anybody who goes there and tries to understand and download the right one...03:54
wolfspraulwpwrak: it's a lovely web interface :-)03:54
wolfspraulI don't think Indefero supports the concept of folders in the downloads section03:54
wpwrakhah, web interfaces. making it easy to do the trival and impossible to do the difficult ;-)03:56
wolfspraulbut that's the point, focus on what matters :-)03:56
wolfspraulif there is too much discussion, maybe I just take the lead, play benevolent dictator, and delete the old junk :-)03:57
xiangfuwolfspraul: http://projects.qi-hardware.com/index.php/p/xburst-tools/03:57
wolfspraulxiangfu: what do you think? your binaries after all :-)03:57
xiangfuxburst-tools have uploaded to Debian http://packages.debian.org/unstable/main/xburst-tools03:57
xiangfumore info about xburst-tools: http://en.qi-hardware.com/wiki/Xburst-tools03:57
xiangfu(sorry) for typo.03:57
xiangfuI just found there is 'featured' xburst-tools have uploaded to Debian http://packages.debian.org/unstable/main/xburst-tools03:57
xiangfumore info about xburst-tools: http://en.qi-hardware.com/wiki/Xburst-tools03:57
xiangfuoh~~. again. sorry.03:58
wolfspraulyour release announcement pointed to the /downloads/ url http://lists.en.qi-hardware.com/pipermail/discussion/2011-May/008071.html03:58
wolfspraulwhich is still where people may end up if the click on the 'downloads' tab03:58
wpwrakor maybe just undo http://downloads.qi-hardware.com/software/xburst-tools/README_FILES_MOVED.txt ? ;-)03:58
wolfspraulthe value of those old xburst-tools binaries is very very low03:59
wolfspraulwe all know this :-)03:59
wolfspraulso I am not hesitating to make a quality judgment03:59
wolfspraulwho if not us...03:59
wolfsprauladmittedly the value is not zero, but very close to zero03:59
xiangfuI just found 'Deprecated' 04:00
xiangfuwhich can put all those file to another link. let me do that fisrt. 04:00
wolfspraulyeah, sounds great!04:00
wolfspraulwe know these binaries best, we have to make a quality judgment04:00
wolfspraulit's just a tiny reflashing tool, the chance that someone wants an old version of that (!) borders on insanity imho04:01
wpwrakyet it has a long history of bugs ...04:03
wolfspraulxiangfu: xburst-tools in Debian unstable - great! finally :-)04:05
wolfspraulnow we can reflash the Ben from an IBM S390 mainframe, it seems...04:06
xiangfudone: check here again: http://projects.qi-hardware.com/index.php/p/xburst-tools/downloads/04:06
wolfspraulwell, I like it now ;-)04:07
wolfspraullet's hope nobody feels we are doing a 'bad thing' for moving the old binaries out of sight...04:07
wolfspraulif so, please speak up still04:07
wolfspraulfor example I would never advocate this for the entire images. first the folder structure there is much cleaner, with 'latest' symlink etc.04:08
wolfsprauland then there are much more likely reasons someone wants to go at least one image back, if not multiple. because the chance of real regressions there is high, with so many packages going in and out, changes, etc.04:09
qi-bot[commit] Werner Almesberger: atudb/fw: disable the UART in ATUSB_GPIO http://qi-hw.com/p/ben-wpan/e6f7d8504:11
qi-bot[commit] Werner Almesberger: tools/atrf-gpio/atusb.c: various bug fixes and improvements http://qi-hw.com/p/ben-wpan/87e06b404:11
qi-bot[commit] Werner Almesberger: libatrf: add option to send a pulse with atrf_slp_tr http://qi-hw.com/p/ben-wpan/1a3f16904:11
qi-bot[commit] Werner Almesberger: tools/atrf-gpio/atusb.c: if ATUSB_GPIO fails, show the attempted setting http://qi-hw.com/p/ben-wpan/a73a8a204:11
qi-bot[commit] Werner Almesberger: tools/atrf-gpio/atusb.c (gpio): _exit after USB error, to avoid futile cleanup http://qi-hw.com/p/ben-wpan/e9debdd04:11
qi-bot[commit] Werner Almesberger: atrf-gpio: accept 'o' as an alias for 'l' http://qi-hw.com/p/ben-wpan/33b040004:11
qi-bot[commit] Werner Almesberger: prod/atben: changed 'l' to 'o' in all patterns http://qi-hw.com/p/ben-wpan/e7dfb3804:11
qi-bot[commit] Werner Almesberger: atusb/fw/: new request ATUSB_SLP_TR to pulse SLP_TR http://qi-hw.com/p/ben-wpan/e42203b04:11
qi-bot[commit] Werner Almesberger: lib/atusb.c (atusb_slp_tr, atusb_driver): implemented SLP_TR pulse http://qi-hw.com/p/ben-wpan/52657ed04:11
qi-bot[commit] Werner Almesberger: tools/lib/cwtest.c (cw_test_end): use reset also on USB devices http://qi-hw.com/p/ben-wpan/2a4f7a104:11
qi-bot[commit] Werner Almesberger: prod/atben: quote command containing !, to make it easier to copy & paste http://qi-hw.com/p/ben-wpan/dea973004:11
qi-bot[commit] Werner Almesberger: atrf-gpio: added control commands; register read can now be masked http://qi-hw.com/p/ben-wpan/14215f504:11
qi-bot[commit] Werner Almesberger: prod/atusb: added GPIO test http://qi-hw.com/p/ben-wpan/38a08c004:11
qi-bot[commit] Werner Almesberger: prod/doc/: updated for latest GPIO scan development http://qi-hw.com/p/ben-wpan/0eb5fb104:11
wpwrakplus, someone may be running an older system, with incompatible dependencies04:12
qi-bot[commit] Lars-Peter Clausen: Fix MFD jz4740-ts entry http://qi-hw.com/p/qi-kernel/8d5052a04:52
qi-bot[commit] Lars-Peter Clausen: jz4740: Fix compile error http://qi-hw.com/p/qi-kernel/7968eee05:08
qi-bot[commit] Lars-Peter Clausen: jz4740: Fix compile error http://qi-hw.com/p/qi-kernel/a4f93b305:08
qi-bot[commit] kyak: centerim5: no need for DownloadMethod/git trickery http://qi-hw.com/p/openwrt-packages/ab0e61605:36
qi-bot[commit] kyak: Update gmenu2x.sh for install_locations changes http://qi-hw.com/p/gmenu2x/4b2231806:07
kyaki'm looking at input.conf for gmenu2x for Ben: http://projects.qi-hardware.com/index.php/p/gmenu2x/source/tree/master/nanonote/input.conf06:18
kyakand trying to figure out any sense06:19
kyakit feels like keys are assigned randomly :)06:19
kyakand there is no way to remember it06:19
kyakand the biggest problem is that hints in gmenu2x are misleading06:20
kyaklike "press B to save"06:20
kyakwhen there is no such binding in Ben at all06:20
whitequarkthe hints in gmenu2x are probably referring to gp2x keys06:25
qi-bot[commit] kyak: Zero-pad hex values when saving config http://qi-hw.com/p/gmenu2x/664652507:43
kyakmth: found it --^ :)07:45
wpwrakhmm, protocol jokes. apparently, it started with "The great thing about TCP jokes is that you always get them." what followed was ... http://attrition.org/misc/ee/protolol.txt12:32
Action: jluis_ going home 13:04
kyakwpwrak: the sad thing about protolol.txt is that noone reads it from start to the end, otherwise they would've found a bunch of same jokes13:08
wpwrakkyak: you mean retransmissions ? :)13:39
kyakwpwrak: ha-ha :)14:57
qi-bot[commit] florian: [ep93xx] use IMG_PREFIX for image name http://qi-hw.com/p/openwrt-xburst/44bc58019:13
qi-bot[commit] florian: [ep93xx] define UIMAGE for various rootfs targets http://qi-hw.com/p/openwrt-xburst/29ba1ea19:13
qi-bot[commit] florian: [ep93xx] update to http://qi-hw.com/p/openwrt-xburst/b5a33bb19:13
qi-bot[commit] Mirko Vogt: add <http://downloads.qi-hardware.com/software/mirror-openwrt-sources/> http://qi-hw.com/p/openwrt-xburst/a37eea919:13
qi-bot[commit] Xiangfu Liu: optimize for ben nanonote http://qi-hw.com/p/openwrt-xburst/0f4354519:13
qi-bot[commit] Xiangfu Liu: [xburst] Improve mounttime http://qi-hw.com/p/openwrt-xburst/c868d4619:13
qi-bot[commit] Xiangfu Liu: nanonote optimize http://qi-hw.com/p/openwrt-xburst/c1dba4c19:13
qi-bot[commit] Xiangfu Liu:  Add-gfortran-compiler-support-to-the-toolchain http://qi-hw.com/p/openwrt-xburst/cf4b09919:13
qi-bot[commit] kyak: add kernel patch for setfont2 http://qi-hw.com/p/openwrt-xburst/dd385c419:13
qi-bot[commit] Xiangfu Liu: optimize for ben nanonote http://qi-hw.com/p/openwrt-xburst/797be6b19:13
qi-bot[commit] kyak: config-2.6.37: enable battery, disable RNDIS http://qi-hw.com/p/openwrt-xburst/a3d8a8b19:13
qi-bot[commit] kyak: patches-2.6.37: support for Ben NAND partitioning http://qi-hw.com/p/openwrt-xburst/83f076a19:13
qi-bot[commit] David Kühling: linux kernel: add CONFIG_PROC_PAGE_MONITOR=y to allow for clean user-space DMA http://qi-hw.com/p/openwrt-xburst/fbaf65519:13
qi-bot[commit] kyak: config-2.6.37: enable options needed for keymouse http://qi-hw.com/p/openwrt-xburst/e74aa2b19:13
qi-bot[commit] kyak: trunk: fix kernel keymap for VolUp/Down and Del http://qi-hw.com/p/openwrt-xburst/b35d1cf19:13
qi-bot[commit] kyak: trunk: build sound modules in kernel http://qi-hw.com/p/openwrt-xburst/0942c3619:13
qi-bot[commit] kyak: trunk: add ks7010 support patch http://qi-hw.com/p/openwrt-xburst/5e6fcae19:13
qi-bot[commit] Xiangfu Liu: base-files, move it to openwrt-package/nanonote-files http://qi-hw.com/p/openwrt-xburst/cbc84e119:13
qi-bot[commit] kyak: uboot-xburst: don't install empty dir http://qi-hw.com/p/openwrt-xburst/bce1b8d19:13
qi-bot[commit] kyak: Disable syslogd and klogd http://qi-hw.com/p/openwrt-xburst/467647c19:13
qi-bot[commit] David Kühling: add icons and shortcuts for allegro shooter demo and allegro setup program http://qi-hw.com/p/gmenu2x/e5452e519:22
qi-bot[commit] Mirko Vogt: add <http://downloads.qi-hardware.com/software/mirror-openwrt-sources/> http://qi-hw.com/p/openwrt-xburst/b1a720019:26
qi-bot[commit] Xiangfu Liu: optimize for ben nanonote http://qi-hw.com/p/openwrt-xburst/402a51719:26
qi-bot[commit] Xiangfu Liu: [xburst] Improve mounttime http://qi-hw.com/p/openwrt-xburst/807cc4b19:26
qi-bot[commit] Xiangfu Liu: nanonote optimize http://qi-hw.com/p/openwrt-xburst/5f6350719:26
qi-bot[commit] Xiangfu Liu:  Add-gfortran-compiler-support-to-the-toolchain http://qi-hw.com/p/openwrt-xburst/eaaf0bd19:26
qi-bot[commit] kyak: add kernel patch for setfont2 http://qi-hw.com/p/openwrt-xburst/2703fe019:26
qi-bot[commit] Xiangfu Liu: optimize for ben nanonote http://qi-hw.com/p/openwrt-xburst/ed0869919:26
qi-bot[commit] kyak: config-2.6.37: enable battery, disable RNDIS http://qi-hw.com/p/openwrt-xburst/8d8571619:26
qi-bot[commit] kyak: patches-2.6.37: support for Ben NAND partitioning http://qi-hw.com/p/openwrt-xburst/21c637119:26
qi-bot[commit] David Kühling: linux kernel: add CONFIG_PROC_PAGE_MONITOR=y to allow for clean user-space DMA http://qi-hw.com/p/openwrt-xburst/1502cdd19:26
qi-bot[commit] kyak: config-2.6.37: enable options needed for keymouse http://qi-hw.com/p/openwrt-xburst/89bf2df19:26
qi-bot[commit] kyak: trunk: fix kernel keymap for VolUp/Down and Del http://qi-hw.com/p/openwrt-xburst/c27e04319:26
qi-bot[commit] kyak: trunk: build sound modules in kernel http://qi-hw.com/p/openwrt-xburst/c1d7c8119:26
qi-bot[commit] kyak: trunk: add ks7010 support patch http://qi-hw.com/p/openwrt-xburst/328d74a19:26
qi-bot[commit] Xiangfu Liu: base-files, move it to openwrt-package/nanonote-files http://qi-hw.com/p/openwrt-xburst/0432ba519:26
qi-bot[commit] David Kühling: Merge branch 'trunk' of projects.qi-hardware.com:openwrt-xburst into trunk http://qi-hw.com/p/openwrt-xburst/3ab144419:26
dvdkoops, maybe that was the wrong git command19:27
qi-bot[commit] David Kühling: config.full_system: all allegro library, setup and demo program, add http://qi-hw.com/p/openwrt-packages/c295b4519:28
kyakdvdk: did you have anything to push?19:28
dvdkkyak: nope, not in openwrt-xburst (the config.full_system is nowadays in -packages, forgot that)19:28
dvdkhopefully, apart from the commit log messup i didn't commit any changes?19:29
kyakbtw, there is no need to push packages as =m19:29
kyakthey are built anyway due to CONFIG_ALL19:29
dvdkwell spotted, i just copied from my local config, guess =y is correct.  fixing19:29
kyakwe should keep only =y there19:29
qi-bot[commit] David Kühling: config.full_system: add liballegro stuff into image (=y>, not as module (=m) http://qi-hw.com/p/openwrt-packages/ef9bfac19:30
dvdknow we can start porting liballegro games :)19:31
dvdkbtw, try the allegro demo.  very nice sound (sw synthesized midi)19:31
kyaksure, it's interesting :)19:31
Action: whitequark thinks about linux.conf.au21:07
mthkyak: by the way, good that you found the gmenu2x skin bug21:52
mthI thought the alpha might be the problem, but it was actually a lack of red ;)21:52
qi-bot[commit] Werner Almesberger: atrf-gpio: option -c to cycle through the pattern sequence with pass/fail input http://qi-hw.com/p/ben-wpan/7a2e09123:28
qi-bot[commit] Werner Almesberger: atrf-gpio.c: rename anything "reg_op" to "command" http://qi-hw.com/p/ben-wpan/533dc5823:28
qi-bot[commit] Werner Almesberger: atrf-gpio: cleaned up usage http://qi-hw.com/p/ben-wpan/8f20b1f23:28
qi-bot[commit] Werner Almesberger: prod/atusb (led): added the LED test http://qi-hw.com/p/ben-wpan/ba6dd8623:28
qi-bot[commit] Werner Almesberger: prod/doc/test.hmac: we now also have the LED test http://qi-hw.com/p/ben-wpan/9a32c6623:28
qi-bot[commit] Werner Almesberger: atrf-path: accept keyboard input both from stdin and SDL http://qi-hw.com/p/ben-wpan/6ca63fc23:28
qi-bot[commit] Werner Almesberger: prod/doc/: atrf-path now accepts keypresses from all the usual places http://qi-hw.com/p/ben-wpan/90ee72623:28
Action: DocScrutinizer sells wpwrak an 'o'23:33
tuxbrainknock knock can I come in?23:34
tuxbrainwpwrak: are you awake?23:34
DocScrutinizerHEYA welcome23:34
DocScrutinizerqi-bot says he is23:35
wpwrakoh dear. that flu must be getting really bad. now i'm seeing ghosts !!23:35
DocScrutinizerflu EEEW23:35
Action: DocScrutinizer runs23:35
tuxbrainheheheh I was hidden not dead , b%&tard23:35
tuxbrainhey you know what I'm testing the atben and atusb23:36
tuxbrainthe prototipes 23:36
tuxbrainbut I get stucked on the make spectrum part23:36
wpwraki was starting to wonder if the spanish government has maybe started to "disappear" people23:36
tuxbrainis trhouws a black window and nothing els23:37
wpwrakah, what's the problem with the spectrum ?23:37
wpwrakhmm. it should show a little line, too23:37
wpwrakdoes it spit out an error after a while ?23:37
DocScrutinizerwpwrak: you built a small scanner to wpan?23:37
tuxbrainyeah, I too coward to catch their atention23:37
tuxbrainwpwrak: not yet23:38
wpwrakDocScrutinizer: read the fine manual ;-) (towards the end) /home/qi/ben-wpan/prod/doc/test.html23:38
wpwraktuxbrain: hmm, which firmware are you running ? maybe it needs updating. the latest is ...23:39
DocScrutinizerless: file not found: /home/qi23:39
tuxbrainwpwrak: I must supose it take a while?23:39
tuxbrainI have just flashed with whatever are in the instructions 23:39
wpwrakif the spectrum works, the line should appear nearly instantly (< 1 s). but if it doesn't work, it can take a while before you get an error23:40
tuxbrainyes was that one23:40
wpwrakperfect :)23:40
tuxbrainso it doen't work at least in the arm based laptop23:40
wpwrakyou may also want to pull the latest test scripts. i just added the last missing pieces.23:40
tuxbrainall installation is fresh from an hour ago23:41
wpwrakthe last commit is just some 5 min old :) haven't even sent the update to the mailing list 23:41
wpwrakwell, last push. the commits are a bit older23:41
tuxbrainwhat was the command to refresh the git? (oh lord I'm so oxidated)23:42
wpwrakin the "make spectrum", when you press "Q" to quit, you'll get another window (for the opposite direction). does that one also fail to work ? 23:43
wpwrakgit pull23:43
wpwrakthen cd tools23:43
wpwrakmake clean all install23:43
wpwrakmake TARGET=ben_openwrt clean all upload23:43
tuxbrainno reaction to q nor d23:46
wpwrakah, you have to do this with the focus in the window23:46
tuxbrainit has23:46
tuxbrainit has the focus23:47
wpwrakthat is, until you install the latest version, which will also accept input from the console :)23:47
wpwrakhmm, then it's stuck23:47
tuxbrainmaybe your code is no ARM proof23:47
tuxbrainI will redo on the desktop23:47
wpwrakbefore starting the spectrum setup again, let's do a few preliminary checks too23:52
wpwrak1) is the ben connected and reachable via "ping ben" ? (or if you have it another name, did you set that name in Makefile (ATBEN_DUT and ATUSB_REF) ?23:53
wpwrak2) did you stop the kernel's MMC driver on the ben ?  echo jz4740-mmc.0 >/sys/bus/platform/drivers/jz4740-mmc/unbind23:53
wpwrak2a) does the kernel contain the WPAN code with the at86rf230/1 driver ?23:54
tuxbrainping ben ok23:54
wpwrak2b) if yes, did you disable it immediately after booting ? echo spi2.0 >/sys/bus/spi/drivers/at86rf230/unbind23:54
wpwrak(if the asnwer to 2a is "no", that's good. you don't need the kernel code for the testing)23:55
wpwrak(if you're just running a regular distribution kernel, it won't have the wpan driver, so you only need to knock out the mmc driver)23:57
--- Tue Jun 7 201100:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!