#qi-hardware IRC log for Sunday, 2011-05-15

uncloudeddoes the latest NanoNote kernel still work with MMC cards? If I use the kernel from 2010-12-14 then it boots fine but if I use the 2011-02-23 kernel then it says "Kernel panic - not syncing: Attempted to kill init!"04:07
xiangfuunclouded: 2011-03-23 will try to load '/boot/uImage' in first ext2/3 partition in Memcard.04:12
xiangfualso load rootfs at first ext2/3 partition04:12
xiangfuunclouded: let me find the Changlog. 04:12
uncloudedthat's exactly what I'm trying.  rootfs in in ext2 in first ( and only) partition on the uSD card.  it boots find when /boot/uImage on the uSD card refer to the 2010-12-14 kernel but produces that error when /boot/uImage on the uSD card is 2011-02-2304:15
uncloudedare the kernel configs for the two version available for comparison?04:16
xiangfuunclouded: hmm..04:31
xiangfuunclouded: yes. since you mentions this, we should keep that somewhere. thanks.04:32
uncloudedxiangfu: you're welcome :)  it definitely could come in handy in the future04:33
xiangfuunclouded: you are using 2011-02-23 kernel boot the 2010-12-14 rootfs?04:33
uncloudedother way around04:34
unclouded2011 rootfs with 2010-12-14 kernel04:34
xiangfuunclouded: that maybe have problem. if gcc or uclibc changed,04:38
xiangfuthe kernel module will not working, since there is a small update in kernel. update to .32.27 in 2011-02-2304:38
uncloudedok, I might have missed out some detail.  yesterday I did reflash-ben.sh, so NAND has 2011-02-23 u-boot, kernel and rootfs on NAND.  that all works.  today I unpacked the 2011-02-23 rootfs on uSD and put the 2011-02-23 kernel at /boot/uImage on the uSD.  that failed.  then I replaced /boot/uImage with the older kernel and now it boots04:40
uncloudedso I don't think it's something I've stuffed up.  I think the 2011-02-23 kernel has some changes that mean it can't boot from MMC04:42
uncloudedsorry if that's what you understood already and I'm repeating myself04:42
xiangfuunclouded: can you try this, put the 2011-02-23 kernel to Memcard:/boot/uImage, when poweron HOLD the [F1], see what happen04:50
uncloudedok, will try that right now04:51
uncloudedlooks like it does exactly the same thing04:54
uncloudedi.e. when holding [F1] it tries to boot from MMC but says "Kernel panic - not syncing: Attempted to kill init!"05:08
xiangfuunclouded: I will try that in my nanonote. see if I can reproduce the issue.05:11
qi-bot[commit] Werner Almesberger: mlt/wpan-ipv4/: demo setup and editing process for the wpan-ipv4 video http://qi-hw.com/p/wernermisc/5ae2c4605:58
FusinQiots of the world, unite! :D06:33
Fusinwb xiangfu ;)06:34
vladkorotnevhello everyone :)06:53
kyakxiangfu: seems that ks7010 driver has to be adapted to work with the latest kernel -\07:01
qi-bot[commit] kyak: trunk: add ks7010 support patch http://qi-hw.com/p/openwrt-xburst/8cfd90c08:21
qi-bot[commit] kyak: ks7010: support kernel > 2.6.35 http://qi-hw.com/p/openwrt-packages/822e1e008:21
Fusinbot is working on sundays??? isn't that forbiden?? 8)08:34
kyakFusin: it depends on what religion qi-bot is professing :)08:46
kyakwpwrak: awesome video :)09:09
kyakwith cool music, too!09:10
wpwrakkyak: thanks ;-)09:22
wpwrakkyak: what i like best about it is that all the video editing is done by a shell script. no more poking around in unstable gui programs. (well, melt is also quite fragile, but at least you don't care much if it segfaults on you ;-)09:24
kyakwpwrak: is it this one: http://www.mltframework.org/twiki/bin/view/MLT/?09:32
uncloudedcould future release images please have CONFIG_BUSYBOX_CONFIG_STRINGS switched off?  it prevents binutils from being installed without having to hack /usr/lib/opkg/info/busybox.list09:48
dvdkunclouded: maybe you should send a note to the mailinglist or file an entry with the issue tracker, so that your complaint isn't lost09:51
uncloudeddvdk: ok, thx will do09:51
dvdkunclouded: maybe mailinglist will suffice, haven't seen much activity in the issue tracker (http://projects.qi-hardware.com/index.php/p/openwrt-xburst/issues/)09:52
uncloudeddvdk: the mailing list looks healthy.  I'll post there09:53
kyakunclouded: btw, you can use --force-overwrite to opkg to install strings from binutils10:20
uncloudedkyak: didn't know that, thanks!10:20
kyakit's a little bit of a question how we should do.. maybe disable CONFIG_BUSYBOX_CONFIG_STRINGS and include binutils in image?10:23
dvdkkyak: binutils is pretty small, isn't it?  10:24
dvdkkyak: alternatively install to /bin vs. /usr/bin or something to resolve the conflict10:24
kyakdvdk: yeah, i'm looking at it, it's just Installed-Size: 78033610:25
dvdkkyak: looks good, doesn't it?  plus having a mips assembler available in the default install is kinda cool :)10:25
kyakthen let's do it :)10:25
qi-bot[commit] kyak: config.full_system: disable busybox's strings, enable binutils and http://qi-hw.com/p/openwrt-packages/4d609cd10:29
lunavorax_miniHi everyone !10:33
qi-bot[commit] David K├╝hling: emacs: make programming language comments colored by default http://qi-hw.com/p/openwrt-packages/32e4ab810:36
qi-bot[commit] kyak: config.full_system: disable busybox's strings, enable binutils and http://qi-hw.com/p/openwrt-packages/05e950310:36
kristianpaulwpwrak: ca:fe !!, nice video :-)12:54
kristianpaulindeed, kyak  nice music 12:55
xMffmaybe you should split binutils12:57
xMffin binutils-as, binutils-strings, binutils-nm etc.12:57
wpwrakkyak: (mltframework) yes13:01
wpwrakkristianpaul: glad you like it :-) did you also see the other mac address, be:e2 ?13:05
wpwrakbinutils indeed seems a bit wasteful, considering that gcc isn't installed by default.13:07
kristianpaulwpwrak: be:e2, yup 13:08
xMffthe coreutils package is a good example on how it can be organized, menuconfig and makefile wise13:08
kyakwpwrak: i thought the second mac would be fe:ca :)13:30
kyakxMff: it could be done, and it is a good idea, but i doubt that it is worth it13:30
kyakafter all, it's not a 4 Mb rootfs we are talking about :)13:31
GNUtoo|laptophi, what video?13:33
kristianpaulGNUtoo|laptop: are you suscribed to qi-hw mail list?13:37
kristianpaulGNUtoo|laptop: http://lists.en.qi-hardware.com/pipermail/discussion/2011-May/008027.html13:37
GNUtoo|laptopno, I am not13:38
kristianpaulif not, you may want to follow a bit more :-)13:38
GNUtoo|laptopbut I know that there is a vga bitbanged adaptor13:38
kristianpaulwerner, give us susrprises all the time 13:38
kristianpaulyup, that  more than bitbanged as it implement dma for the sdio controller now13:39
kristianpaulbut yes, is other great project from wpwrak 13:39
kyaki think werner is hiding a dozen of engineers in his basement13:39
kyakand makes them work for food13:40
xMffkyak: size is one consideration, conflicts the other if there are multiple providers of something13:40
kristianpaulkyak: thats a good deal :-)13:41
GNUtoo|laptopthe video is very well made13:43
Action: GNUtoo|laptop loves the command explanations13:45
kristianpaulI wonder to know how he sync the subtitles13:49
wpwrakkyak: naw, no food. they work for not getting flogged ;-)14:24
wpwrakkristianpaul: (subtitles) easy. first, i did the cuts. the original video has sequences that are too long, where i got the zoom wrong, or where i tried to re-focus. (focus is a problem - my camera doesn't get it right at this kind of distances)14:26
wpwrakkristianpaul: then i previewed the video and looked where i would put which text. melt, the command-line video editing utility, shows the frame number and lets you step back and forth.14:27
wpwrakkristianpaul: so all i had to do was find the right frames and then add the frame number to the corresponding subtitle.14:28
wpwrakkristianpaul: then i could watch it again to see if the timing looked right14:29
kyakwpwrak: i'm looking at melt right now, i don't find it any easy or obvious to use -\14:29
kyakbesides, the version packaged in my distro seems buggy - it hangs when capturing from web camera14:30
wpwrakkristianpaul: the hardest part was figuring out how to make melt do what i want. there's very little documentation, much of the examples don't work, the syntax is fragile, errors are usually silently ignored, and the underlying concepts aren't trivial. the best examples i found in the mlt sources, directory demo/14:31
wpwrakkyak: (easy to use) oh, only took me a bit more than a day of trying and googling before i got it to show subtitles in the right spot. afterwards, it was pretty easy ;-)14:32
kyakthe whole concept of command-line video editor is a bit awkward :)14:33
kristianpaulwpwrak: you cutted the video using?14:34
wpwrakkyak: preparing the demo, setting, light, and shooting the video took maybe 4-5 hours (i did a few tries until i had something that looked usable)14:34
kyakwpwrak: btw, where is the music from?14:35
wpwrakkyak: editing the video, once i had a way for doing it, took maybe the same amount of time. a lot of experimenting with how to best place the various texts, how long to show what, etc.14:35
wpwrakkristianpaul: melt, from mlf (http://www.mltframework.org/)14:36
wpwrakkristianpaul: this is the script that controls the editing http://projects.qi-hardware.com/index.php/p/wernermisc/source/tree/master/mlt/wpan-ipv4/edit14:36
wpwrakkristianpaul: all the raw material (video and soundtrack) is available, so you can make your own cut ;-)14:37
wpwrakkyak: the music was the easiest part. i made it with my kaossilator. it has a few cheat modes where it does nearly all the work itself ;-)14:38
wpwrakkyak: (melt) it's very non-obvious ;-) but what i like is that i can control precisely what it does (well, once i've figured out how express wishes in a what that will be understood)14:39
kyakwpwrak: kaossilator - never even heard of such thing before14:41
wpwrakkyak: with gui-based tool, there's always that element of fuzziness, where you, say, have to place something by dragging. and the next item that should go in the same spot won't line up. or you have to go to the first, find the coordinates (if they are shown), write them down, then go to the second place, and align according to them.14:41
wpwrakkyak: and if you decide that all this should, say, be shifted a little, or maybe you want to tweak the color, you have to edit every single one again.14:42
kyakwpwrak: i'm almost sure gui video editors support scripting14:42
qi-bot[commit] Xiangfu Liu: nanonote-files: data: files: add opkg.conf http://qi-hw.com/p/openwrt-packages/edcfe1e14:43
wpwrakkyak: (kaossilator) it's a kind of synthesizer. very simple, suitable for the musically inept, like me ;-) there are some youtube videos that show what it can do14:44
qi-bot[commit] Xiangfu Liu:   base-files, move it to openwrt-package/nanonote-files http://qi-hw.com/p/openwrt-xburst/882885f14:44
qi-bot[commit] Xiangfu Liu: base-files, move it to openwrt-package/nanonote-files http://qi-hw.com/p/openwrt-xburst/1d6c83b14:44
kyakwpwrak: eah, i've seen some pictures of this thing :)14:45
wpwrakkyak: (scripting) perhaps. but then, the only useful thing the gui editor would do is give me the general framework (that is, if it can save to a script) and with trying out new features. just putting elements on a screen and such takes only minutes anyway. so the gui would only help with tasks that are also simple in a script.14:46
xiangfuthe 'opkg' using 'wget',  'wget' depends on 'libidn_1.18', 14:47
xiangfujust test "http://fidelio.qi-hardware.com/~xiangfu/compile-log/openwrt-xburst.full_system-05132011-1900/"14:47
xiangfufound the latest 'opkg' package have some depends problem 14:47
kyakxiangfu: btw, i noticed that you use "rm -f files && ln -s feeds/qipackages/nanonote-files/data/qi_lb60/files/" in your build script on buildhost; but "nanonote-data-files" package already provides it, right?14:49
xiangfuthe boot time is about ~17 secs.14:49
xiangfukyak: sorry, what you mean?14:51
xiangfukyak: seems only needs setup the 'files' once. 14:51
xMffxiangfu: opkg issues?14:52
xMffxiangfu: autofail crap?14:53
xMffxiangfu: can you paste the relevant part? slow line here14:53
xiangfuxMff: compile fine. there are some error when running. :14:53
xiangfuroot@BenNanoNote:~# opkg update14:54
xiangfuDownloading http://downloads.qi-hardware.com/software/packages/NanoNote/Ben/latest/Packages.gz.14:54
xiangfuwget: can't load library 'libidn.so.11'14:54
xiangfuCollected errors:14:54
xiangfuxMff: ^14:54
xMffxiangfu: thats the full wget, right?14:55
xiangfuxMff: yes. 14:55
xMffin this case the wget package is broken14:55
xiangfuthen it's 'wget' problem right?14:55
xMffopkg just does exec()14:55
xMffit does not care about the wget implementation at all14:55
xMfflibidn is probably for those funny unicode domains14:55
xiangfuxMff: (unicode domains) ok. 14:59
xiangfuwe don't have this error before :(, so we have add the libidn to the 'wget' DEPENDS right?15:02
xiangfuI will keep testing "http://fidelio.qi-hardware.com/~xiangfu/compile-log/openwrt-xburst.full_system-05132011-1900/"15:02
xiangfutry to release a new openwrt images soon. :)15:02
xMffhm I don't know15:06
xMffmaybe the buildorder changes so libidn is now compiled before wget, which makes autofail pick it up so now the binary depends on it15:07
xMffthe correction is either a --disable-idn flag for configure or a depends line in wget15:07
kristianpaulphew. any recomendation for a portable GSM atenna?16:34
vladkorotnevanybody here?17:10
vladkorotnevdoes the ben nanonote have the usb host?http://en.qi-hardware.com/wiki/File:AVT2_usb_host.jpg or is it a dev version of it?17:15
kristianpaulno usb host17:16
kristianpaulyup thats dev version17:17
vladkorotnevand then what's better: Jlime or the original openWRT?17:17
vladkorotnevI don't want to build my own image, I can't wait for 6hrs for the build to finish D:17:18
kyakyou don't need to build your own image in either case17:19
vladkorotnevkyak: I meant if I want some pachages that are not in wrt but in jlime or vice versa17:22
kristianpaulvladkorotnev: both jlime an owrt have interesting features, some people like something from here or there..17:22
kristianpaulso hard to tell, you should find it your self17:22
vladkorotnevkristianpaul: what comes preinstalled on the NN, is it in the image or uploaded by Qi employees by hand?17:23
kristianpaulopenwrt 17:24
kristianpaulby hand = from a micro-sd-like card17:24
kristianpaulwich is other method of flashing17:25
vladkorotnevkristianpaul: I mean gmu, gmenu2x, all the stuff. Will I be able just to use USB or uSD to reflash the NN and have it with all the same apps like just-out-of-the-box?17:25
kristianpaulthere is a script for that too, you can check the wiki for more info about flashing alternatives17:26
vladkorotnevkristianpaul: reflash_ben.sh?17:27
akusoyQuestion: When i turn my computer on my Monitor stays on STAND-BY, multiple times it just turned on after 10-30min. What could  be wrong?18:59
kristianpaulhumm... dunno, but i think people at #hardware channel could be more helpfull than us :-)19:00
wpwrakkristianpaul: we should change the channel topic to "the unhelpful hardware channel" ;-)21:41
Jay7no hardware help here :)21:41
kristianpaulwpwrak: ;-)21:43
kristianpaulrejon_: hey !22:34
kristianpaulAre you good editing wikipedia, or know somebody ?22:34
kristianpaulanyway, i started the wikipedia article about the nanonote22:39
kristianpaulSo if ANY here is free and wellcome to edit and fix ALL the erros i made.22:40
kristianpaulI'm not native english speark, also i dont know all the polite and cute words for articles..22:40
kristianpaulso help is wellcome, and hopefully will not be deleted again..22:40
kristianpaulalso i think it should be more neutral..22:42
wpwrakkristianpaul: we should change the channel topic to "the unhelpful hardware channel" ;-)23:04
kristianpaulwpwrak: are you aware, that same message was from u was written at 16:40 ?23:06
kristianpauli need walk23:07
wpwrakhm, what message ?23:10
kristianpaul16:40 < wpwrak> kristianpaul: we should change the channel topic to "the unhelpful hardware channel" ;-)23:11
kristianpaulthen again 23:12
kristianpaul18:03 < wpwrak> kristianpaul: we should change the channel topic to "the unhelpful hardware channel" ;-)23:12
kristianpaulwpwrak: please check wikipedia article abut nanonote as it have your name there !23:12
uncloudeddid you get the wikipedia article restored?  I thought it had been deleted?23:13
wpwrakoh. must have been up+enter. i do that a lot in windows near the xchat window23:13
kristianpaulunclouded: not restored i wrote it my self from scratch and cheating a bit reading the qi-hw wiki23:14
kristianpauldunno how to restore articles..23:14
kristianpaulmay be it can be merged with old one?23:15
uncloudedkristianpaul: nice one!  I hope wikipedia leaves it alone this time23:17
wpwrakkristianpaul: fixed a few typos :)23:19
kristianpaulwpwrak:  thanks thanks !23:21
wpwrakthe tech specs are a little inconsistent. SDHC vs. microSDHC vs. SD23:22
kristianpauli'm aware of that23:22
kristianpaulwhat should i keep, i think SDHC is the right one23:23
wpwrakhmm, not sure if SDHC includes microSD. in a way, SDHC is just a protocol extension. tricky.23:31
kristianpauli'll let like that23:31
wpwrakyou;ll need wolfgang for the history section. here are many details i don't know exactly.23:32
kristianpaulme either23:34
kristianpaulsure, is just a start up23:34
--- Mon May 16 201100:00

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