#qi-hardware IRC log for Wednesday, 2011-05-18

DocScrutinizerok, then you  need a *really* experienced fab, which knows their business to get it right without much fiddling and try&error00:00
DocScrutinizermaybe even offers some guaranteed yield00:01
DocScrutinizer(which they achieve by manual repair where needed)00:01
DocScrutinizerI.E: a fab specialized on ultralow qty00:01
wpwraki think that's what they do, yes (small quantities)00:02
DocScrutinizeryou *might* be even better off with manual assembly00:02
wpwrakthey're in spain, not china ;)00:02
DocScrutinizerhmm, then no manual asly00:03
wpwrakmaybe in a few years, after the european south's economy has been bombed back to medieval standards, ...00:03
DocScrutinizerthe Spanish are too expensive and not as myopic as the Chinese00:03
DocScrutinizerduh, almost exactly my wording of a few hours ago00:04
DocScrutinizerI actually said "Greece getting economy-bombed back into ~1920"00:05
DocScrutinizer[2011-05-17 16:04:25] <DocScrutinizer> not all of a joke, when you look at Greece getting economy-bombed back to ~192000:06
DocScrutinizerthey'll still miss that special chinese affinity to microscopic things00:07
DocScrutinizerSpanish mentality is more like the russian "let's build everything like it was a tank"00:09
wpwrakoh, the myopia will develop naturally - helps with finding food :)00:10
wpwrakthe russian approach isn't too bad, all things considered00:10
DocScrutinizersure, but incompatible to SMT00:10
wpwraknanotanks ;-)00:12
DocScrutinizerme counters with "Ecranoplan"00:14
wpwrakhttp://en.wikipedia.org/wiki/Ekranoplan ? cool stuff00:16
wpwrakyeah, nice little vehicle ;-)00:20
wpwrak"The Ecranoplane combines the two most dangerous phases of aviation, i.e takeoff and landing, into one continuous event, dispensing with the safe altitude phase completely."00:39
uncloudedhey xiangfu, could I please have a new project on projects.qi-hardware.com?03:10
xiangfuas long as it's about copyleft hardware. :) 03:11
uncloudedof course! :)03:12
xiangfuwhat name you want?03:12
uncloudedman-tiny, please03:12
xiangfushot name03:12
xiangfuunclouded: what is your username in projects.qi-hardware.com?03:17
xiangfuoh it's 'unclouded' found it03:17
uncloudedthat's right.  only just found it myself03:18
xiangfuunclouded: http://projects.qi-hardware.com/index.php/p/man-tiny/03:18
uncloudedgreat stuff.  thanks very much03:18
wpwrak"... he was a tiny man, the girls said ..." ;-)03:18
qi-bot[commit] Werner Almesberger: prod/doc: some initial test process documentation (still very incomplete) http://qi-hw.com/p/ben-wpan/d0ab9d903:21
qi-bot[commit] Werner Almesberger: prod/atusb: separated flashing from testing; added enumeration and ID test http://qi-hw.com/p/ben-wpan/32744af03:21
qi-bot[commit] Werner Almesberger: prod/Common (expect, expect_re): allow multiple arguments (for options) http://qi-hw.com/p/ben-wpan/c2163a603:21
qi-bot[commit] Werner Almesberger: prod/doc/flow.fig: draw feedback (information vs. physical items) dashed http://qi-hw.com/p/ben-wpan/b9a305403:21
qi-bot[commit] Werner Almesberger: tools/lib/atnet.c (atnet_set_clkm): corrected return code (1 means success here) http://qi-hw.com/p/ben-wpan/b24a18903:21
qi-bot[commit] Neil Stockbridge: There is now a ( very simple) man page viewer that supports MANPATH http://qi-hw.com/p/openwrt-packages/e15a70504:26
qi-bot[commit] Neil Stockbridge: Merge branch 'master' of projects.qi-hardware.com:openwrt-packages http://qi-hw.com/p/openwrt-packages/5d8d83a04:26
uncloudedI was having trouble with the busybox man, so that man-tiny package is a simple man page viewer that finds the man page ( supporting a MANPATH with many entries unlike the busybox one) and then hands off the rendering to mandoc ( already part of the release image) and less ( not more)04:30
uncloudedcan we drop new .ipk files in to http://downloads.qi-hardware.com/software/packages/ at any time or should they really be part of the latest release?04:44
xiangfuunclouded: we can not just 'drop' it to that folder, there are a package list under that URL04:48
xiangfuPackages.gz. 04:48
xiangfuwe need update this Packages.gz. then opkg can found the new packages.04:49
uncloudedah ok.  I forgot about that.  That's what opkg uses to decide which packages are available04:49
uncloudedpresumably we'd rather not edit Packages.gz by hand for fear of making a mistake that renders the whole thing unusable?04:50
xiangfubetter using "make package/index"04:50
xiangfuand also the packages better release with the images. then it will have same uClibc, Gcc etc. for less problem :)04:51
uncloudedthat makes sense04:52
kyakunclouded: for your problem with ../man3 you could use "UNPACK_CMD" in Makefile04:54
kyakgrep it in existing Makefiles, for exmaple04:54
kyakPKG_UNPACK seems to work, too04:55
xiangfukyak: I saw your message about cronjob. will working on that after ~1 hours. I have to go offline for awhile, see you later. 04:55
kyakxiangfu: thanks :)04:55
xiangfukyak: thanks for feedback as always, (also the email) see you .04:55
kyakxiangfu: always welcome!04:56
uncloudedkyak: thanks for the tip.  I'll have a go at fixing the package later on05:57
qi-bot[commit] Neil Stockbridge: The libsdl-doc-man Makefile is now more elegant http://qi-hw.com/p/openwrt-packages/62d7bcd07:17
qi-bot[commit] Xiangfu Liu: nanonote-files: config.full_system: disable libxfce4util http://qi-hw.com/p/openwrt-packages/9b8498d07:32
qi-bot[commit] Xiangfu Liu: stardict enalbe man page search http://qi-hw.com/p/openwrt-packages/c911cb207:32
qi-bot[commit] Xiangfu Liu: nanonote-files: config.full_system: disable libxfce4util http://qi-hw.com/p/openwrt-packages/cd2b5dc07:32
xiangfukyak: Hi what is the better way for 'jobs in sequence'? 07:38
xiangfuput while() in one script file ?07:39
kyakxiangfu: something like that, yes :) 07:40
xiangfukyak: buildhost get error on libxfce4util, I just disable. we don't need xfce in nanonote. 07:40
kyakyep, this xfce is in xfce feed, that should be disabled07:40
kyakonly leave qipackages, packages and desktop07:41
qi-bot[commit] Xiangfu Liu: nanonote-files: feeds.conf: disable useless feeds http://qi-hw.com/p/openwrt-packages/2a5cc3107:44
qi-bot[commit] Xiangfu Liu: nanonote-files: feeds.conf: disable useless feeds http://qi-hw.com/p/openwrt-packages/a4a100c07:45
xiangfukyak: http://fidelio.qi-hardware.com/~xiangfu/bin/compile-openwrt.sh 07:51
xiangfukyak: after the current full_system build finish, I will start this "compile-openwrt.sh" :)07:52
kyakxiangfu: yeah, i think it's simple but effective :)07:54
kyakthen you need to run this cronjob only once..07:54
xiangfukyak: then I would like start it manually :)07:55
kyakwould it run well detached from terminal?07:56
kyakalso, you need to remember to run it after reboot :)07:56
kyaki think a cron job on boot would be better07:57
xiangfuoh. that make sense.07:58
uncloudedcan I get some space on http://downloads.qi-hardware.com/people/ to host some .ipk files before they make it in to the release?08:00
xiangfukyak: about "files/ directory in build script"08:01
xiangfukyak: I only can make sure. the the "files/" is at very last. 08:01
xiangfukyak: the "define Package/nanonote-data-files/postinst" is for install new nanonte-data-files. for example. it can overwrite the files we want. 08:02
kyakxiangfu: i see.. i just don't have this files/ symlink in my build dir and didn't run into any issues yet08:02
xiangfukyak: but for the build progress. I don't understand what is the order of  packages compile. so I just keep the 'files/' in openwrt root folder08:03
kyakyo uare symlinking the same files you are copying later with nanonote-data-files08:03
xiangfukyak: oh. yes. 08:03
xiangfuseems all packages un 'qipackages' compiled at very last. 08:04
xiangfualso not many package overwrite '/etc/profile' ... :)08:04
xiangfukyak: one thing. I found 'opkg.conf' under target/xburst/base-files/ is overwrite by 'opkg' package. so I move it to 'files/' 08:05
kyakok, so this is just the way for you to be double sure :)08:05
xiangfukyak: it's works fine before. 08:05
kyakok, then i'll set up this symlink as well08:06
Last message repeated 1 time(s).08:10
wolfspraulxiangfu: you are there :-)08:10
xiangfukyak: yes. for double sure. 08:11
kyakfidelio seems to play ping timeout on xiangfu all the time :)08:12
xiangfukyak: I will test your wiki code after buildhost finish the 'trunk' images.  thanks again. 08:15
kyaknp - hope it works for you :)08:16
kyaki already gave up and waiting for ben-wpan release08:16
wpwrakkyak: what have you given up on ?09:45
xiangfuwpwrak: he mean given up on SDW-823 wifi card. 09:47
kyakwpwrak: yeah, that one10:13
kyaknot working for me, whatever i try10:13
wpwrakkyak: yeah, i've been following that story here on IRC. tragic, tragic ...10:21
kyakif it isn't tuxbrain himself!11:42
kyaktuxbrain: hi :)11:42
tuxbrainhi :)11:42
kyaktuxbrain: can i order atben/usb soon? :)11:44
tuxbrainyes :) no definitive date yet, I claiming for it11:47
kyakhave you decided the price already?11:47
tuxbrainkyak I'm still calculating I will annouce once I make sure on the final date and costs11:57
kyakok, sure :)11:58
tuxbrainI'm still pending to do the test with wpwrak's prototypes ... I have the feeling I arriving late to everywhere... 12:00
DocScrutinizerquite possibly the better alternative to c-ts sometimes: http://www.youtube.com/viralsilabs#p/u/0/QvrB8cufv8012:40
DocScrutinizersilabs has some cute chips12:42
whitequarkcan anyone who knows linux kernel internals point me to a best way of solving the task: wait for irq and then memcpy a lot of data18:54
whitequarkI'm thinking about tasklets, but not sure if it's the right tool18:54
GNUtoo|laptopwait for an irq is to be done in an interupt handler18:56
GNUtoo|laptopthe interupt handler has to be devided in 2 part18:56
GNUtoo|laptopbottom half and top half18:56
GNUtoo|laptopyou can learn about that here:18:56
GNUtoo|laptopif I remember well the top half has to complete quickely18:58
GNUtoo|laptopto ack the interrupt18:58
whitequarkGNUtoo|laptop: thanks for the link, I'll read it18:58
GNUtoo|laptopand to schedule for a later run a task18:58
GNUtoo|laptopthat will memcpy your lot of data18:58
kristianpaulcopy where?19:06
whitequarkkristianpaul: from memory to memory, there is a memory-mapped device which appears as RAM block19:08
kristianpaulhmm interesting19:09
kristianpauli never used memcpy before, but looks usefull19:09
kristianpaulramblock, oh19:09
kristianpaulthat sound familiar19:09
kristianpaulwhitequark: what platformit is?19:09
whitequarkkristianpaul: that's a HDTV webcam on AT91SAM9G, a russian opensource project19:10
kristianpaulhi heberth :-)19:15
qi-bot[commit] Werner Almesberger: prod/doc/index.html: more fault analysis, mainly clock frequency http://qi-hw.com/p/ben-wpan/e86997e19:50
qi-bot[commit] Werner Almesberger: tools/lib/: new helper function for daemonification http://qi-hw.com/p/ben-wpan/43f179d19:50
qi-bot[commit] Werner Almesberger: tools/atrf-proxy/atrf-proxy.c: new option -b to background/daemonize http://qi-hw.com/p/ben-wpan/1bfe86a19:50
qi-bot[commit] Werner Almesberger: prod/doc/index.html: added section separators; expanded setup section http://qi-hw.com/p/ben-wpan/f5b169319:50
qi-bot[commit] Werner Almesberger: tools/dirtpan/dirtpan.c: new option -b to background/daemonize http://qi-hw.com/p/ben-wpan/81a8e1319:50
qi-bot[commit] Werner Almesberger: prod/doc/index.html: split into one file per topic http://qi-hw.com/p/ben-wpan/e11d7b119:50
qi-bot[commit] Werner Almesberger: prod/doc/: adjusted heading level and section separators of topic pages http://qi-hw.com/p/ben-wpan/3d2bed519:50
qi-bot[commit] Werner Almesberger: prod/doc/: added up/prev/next links to topic pages http://qi-hw.com/p/ben-wpan/430a29619:50
qi-bot[commit] Werner Almesberger: tools/atrf-xmit/atrf-xmit.c (xfer_one, usage, main): new option -v (verbose) http://qi-hw.com/p/ben-wpan/558017e19:50
Jay7whitequark: hm... where can I read about that "russian opensource project"? :)21:25
--- Thu May 19 201100:00

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