2011-03-10 05:39 tuxbrain tuxbrain_away re WPAN shield for arduino: there are a few 802.15.4 boards already. e.g. Zigbee protocol uses same radio as 6LoWPAN so may not need to develop hardware 2011-03-10 06:00 Jay7: i think that's the kind of test that probes certain cosmological constants :) 2011-03-10 06:06 tuxbrain: so you're considering to fab the wpan stuff ? 2011-03-10 06:08 wpwrak: we are thinking how to speed up, and maybe with David's new UBB production experience I can outsource to David :-) 2011-03-10 06:08 just thinking right now 2011-03-10 06:09 oh, i very much like the concept :) 2011-03-10 06:09 Adam is squeezed hard to make a great milkymist rc3 run 2011-03-10 06:09 location independence is one of the great things open hardware should give us 2011-03-10 06:09 totally 2011-03-10 06:09 I only have 2 Milkymist One left 2011-03-10 06:09 so if another two daring pioneers come along, I'm out of stock 2011-03-10 06:10 in fact, i hate it each time when someone says "wolfgang/sharism should do this or that" 2011-03-10 06:10 (mm1) nice :) 2011-03-10 06:10 I think most people get the copyleft hardware concepts... 2011-03-10 06:10 it's not that hard, one just has to think about copyleft a little :-) 2011-03-10 06:10 how many bens do we have to get rid of ? 2011-03-10 06:11 (adam) would be good if he could at least check if there are any obvious production issues. also, if tuxbrain produces them, he'll need a way to flash the firmware 2011-03-10 06:12 the dfu boot loader isn't ready yet. the only approach for flashing anything so far is via the atusb-ben cable 2011-03-10 06:12 also, in the future, fab flashing will need that cable 2011-03-10 06:13 if you want to outsource it to tuxbrain, would adam send his devices to spain ? 2011-03-10 06:14 minimum requirement for production is the atusb-ben cables (well, one that works. two to be sure there's at least one) 2011-03-10 06:15 production testing can also be bootstrapped from a production run, particularly if out aim is "prototype quality" 2011-03-10 06:15 s/out/our/ 2011-03-10 06:15 of course Adam can send anything to Spain, I need to send a few things anyway 2011-03-10 06:15 that's no problem at all 2011-03-10 06:16 just consider the two tightly linked :-) 2011-03-10 06:17 which two ? 2011-03-10 06:22 Tuxbrain and Adam 2011-03-10 06:22 viric: (memory usage) could be intersting, is it something different from ps aux? 2011-03-10 06:22 tuxbrain: what i don't know yet is the kicad-to-smt process. adam should have that (from the mm1 jtag) 2011-03-10 06:22 wolfspraul: ah, okay :) 2011-03-10 06:23 yes and he was writing some wiki pages about it, although they are wip 2011-03-10 06:23 xiangfu: could we please rebase again, there was a compilation fix backported? :) 2011-03-10 06:23 very good :) 2011-03-10 06:24 tuxbrain's kicad-to-pcb was extremely painless. that's good. they politely ignored a few constraints but that didn't cause any real troubles. 2011-03-10 06:33 kyak: yes. sure. 2011-03-10 06:33 David's experience with fisrt run of pcbs for UBB was fine. does he also have a goor vendor for assembly? 2011-03-10 06:34 wpwrak: what constrains? 2011-03-10 06:34 wpwrak wolfspraul: (at* prodution) well at least let's chek if is economically feasible, pcb part seems quite good quality/price ratio, now is time to see if smt is also that good, as you know I have NFI on such procces and what I can learn reading maybe is totally different from what the manufacturer expects :P 2011-03-10 06:35 rjeffries: yes I have a pair of vendors to ask with good reputation on quality, now let's check price :) 2011-03-10 06:35 nods 2011-03-10 06:40 tuxbrain: the constraints on there to put the tabs (the stuff you had to remove). also, i don't know if they checked with you than tin/hasl is okay instead of enig finish 2011-03-10 06:42 tuxbrain: for me, that's the kind of things to remember for occasions when it actually matters. with ubb, it wasn't an issue. if you were making 100kunits, for example the cleanup it would be. 2011-03-10 06:46 xiangfu: btw. I tried to follow your instructions in wiki for rebasing, they don't quite work. I made some minor corrections. I followed the steps, but wasn't brave enought to push -f :) 2011-03-10 06:47 xiangfu: there were no confilicts btw, i guess due to the fact that they have been alreadu resolved by previous rebases? 2011-03-10 06:48 yes. when some confilicts resolved . will not come up again. 2011-03-10 06:48 wpwrak i was wondering about that issue. with the pcd house that quoted UBB for me, we made quite a big deal re: requirement to carefully machine or laser cut UBB 2011-03-10 06:49 xiangfu:  maybe we could also do rebasing automatically in case there are no conflicts? i.e. daily? 2011-03-10 06:49 wpwrak I read your c.v. Mr DiffServ 2011-03-10 06:49 and if there are conflicts, no rebasing 2011-03-10 06:50 kyak: hmm... 2011-03-10 06:54 rebase daily, scare me a little. I am not sure about this. I also worry about  broken the git history. lose some commits 2011-03-10 06:56 xiangfu: ok, i don't insist. Maybe it's best done as manual job, i agree 2011-03-10 06:56 kyak: maybe we should keep the 'data' folder to another repo. 2011-03-10 06:57 most of the commit is about 'data' folder. 2011-03-10 07:00 [commit] Xiangfu Liu: disable CONFIG_ALL, add Tile and gottet http://qi-hw.com/p/openwrt-xburst/4202dc5 2011-03-10 07:00 [commit] kyak: config.full_system: add supertux, terminus-font http://qi-hw.com/p/openwrt-xburst/e5d5c44 2011-03-10 07:00 [commit] kyak: config.full_system: build gcc-mips, make, binutils as modules. Remove http://qi-hw.com/p/openwrt-xburst/2561764 2011-03-10 07:00 [commit] kyak: config.full_system: remove "=m" packages http://qi-hw.com/p/openwrt-xburst/72266f2 2011-03-10 07:00 [commit] kyak: don't include ghostscript and fbgs into rootfs, build as modules http://qi-hw.com/p/openwrt-xburst/98e2046 2011-03-10 07:00 [commit] David Kühling: config.full_system: fix name of gnuplot package (was renamed a long time ago) http://qi-hw.com/p/openwrt-xburst/86be5ac 2011-03-10 07:00 [commit] Xiangfu Liu: add zgv, MPlayer, brainless http://qi-hw.com/p/openwrt-xburst/d1b141a 2011-03-10 07:00 [commit] Xiangfu Liu: remove custum banner, focus on 100% upstream, http://qi-hw.com/p/openwrt-xburst/cfa528f 2011-03-10 07:00 [commit] kyak: config.full_system: add setterm http://qi-hw.com/p/openwrt-xburst/fe70e9c 2011-03-10 07:00 [commit] kyak: config.full_system: include GNU tar http://qi-hw.com/p/openwrt-xburst/a821111 2011-03-10 07:00 [commit] Lars-Peter Clausen: [package] ks7010: Remove debug printks http://qi-hw.com/p/openwrt-xburst/da9332b 2011-03-10 07:00 [commit] Lars-Peter Clausen: [xburst] jz_mmc: Drop warning about spares irqs. http://qi-hw.com/p/openwrt-xburst/669ebc7 2011-03-10 07:00 [commit] Lars-Peter Clausen: [xburst] Improve mounttime. http://qi-hw.com/p/openwrt-xburst/03298f1 2011-03-10 07:00 [commit] kyak: have sound modules built in kernel http://qi-hw.com/p/openwrt-xburst/b7e305d 2011-03-10 07:00 [commit] Xiangfu Liu: reflash_ben.sh, new option b k r, reboot device after reflash http://qi-hw.com/p/openwrt-xburst/b0b471f 2011-03-10 07:00 [commit] kyak: add sound options to default config, so that it won't popup http://qi-hw.com/p/openwrt-xburst/9c1f8ec 2011-03-10 07:00 [commit] Xiangfu Liu: config.full_system: add openssh-sftp-server http://qi-hw.com/p/openwrt-xburst/53228b5 2011-03-10 07:00 [commit] Xiangfu Liu: update opkg.conf, don't using /tmp keep packages information http://qi-hw.com/p/openwrt-xburst/5144826 2011-03-10 07:00 [commit] kyak: config.full_system: busybox enhancements http://qi-hw.com/p/openwrt-xburst/7b32b8b 2011-03-10 07:00 [commit] kyak: config.full_system: more busybox options http://qi-hw.com/p/openwrt-xburst/b4dc884 2011-03-10 07:01 commit war ;-) 2011-03-10 07:04 kyak: just update the wiki page: http://en.qi-hardware.com/wiki/Git#rebaseing_output 2011-03-10 07:05 kyak: if your rebaseing output is >=154 commits like the wiki page. then everything is fine. we don't lose anything :) 2011-03-10 07:07 wpwrak: is there a way to connect ben nanonote and milkymist by using UBB ? 2011-03-10 07:08 can we emulate the UART protocol by software though UBB? 2011-03-10 07:08 xiangfu: quick answer nop 2011-03-10 07:09 wpwrak: will give you a more elaborated answer :P 2011-03-10 07:09 I connect ben nanonote and milkymist  through ben nanonote serial console. then nanonote became very un-stable. very easy reboot. 2011-03-10 07:09 xiangfu: i don't know of any easy way of connecting then via ubb. however, mm1 has usb host and ben is usb device, so ... :) 2011-03-10 07:10 xiangfu: console problems are a bit surprising 2011-03-10 07:10 wpwrak: yes. that is one of idea. kristianpaul and me also talk about other method :) like UART, UBB :) 2011-03-10 07:11 wpwrak: and 'minicom' 'picocom' totally not working. those program can send out data. but can not receive anything. 2011-03-10 07:12 wpwrak: I have to using those commands: "stty -F /dev/ttyS0 raw 115200; while : ; do cat /dev/ttyS0 ; done &  cat > /dev/ttyS0" 2011-03-10 07:12 make is work for awhile.  if I press 5 times 'enter' the nanonote will reboot.(kernel panic) 2011-03-10 07:14 wpwrak:  tuxbrain  by the way. I found this : > I found this http://git.korsgaard.com/cgi-bin/gitweb.cgi?p=hid-gadget;a=summary 2011-03-10 07:14 hm, very strange. in general, minicom ought to work (if you turn off hardware flow control and all that) 2011-03-10 07:15 PC --- nanonote works fine 2011-03-10 07:15 if you have a scope, it would be useful to look at the signals 2011-03-10 07:15 PC ---- milkymist works fine 2011-03-10 07:15 nanonteo --- milkymist . there are some problem. 2011-03-10 07:16 wpwrak: oh, yes. don't have that. also don't know how to use that. :( sorry 2011-03-10 07:16 and not easy to borrow that for me. 2011-03-10 07:22 xiangfu: if you say "then nanonote became very un-stable. very easy reboot.", what does that mean ? 2011-03-10 07:23 xiangfu: (scope) oh, you really ought to get one. rigol makes nice scopes. and they're not very expensive. 2011-03-10 07:23 wpwrak: 1. run "stty -F /dev/ttyS0 raw 115200; while : ; do cat /dev/ttyS0 ; done &  cat > /dev/ttyS0" 2011-03-10 07:23 then if I input slowly. everything works fine. 2011-03-10 07:24 if I press 'enter' five times and a little faster. the nanonote have kernel panic. then reboot 2011-03-10 07:24 wow 2011-03-10 07:24 wpwrak: (rigol) search the price now :) 2011-03-10 07:25 (kernel panic) do you know where it panics ? 2011-03-10 07:26 (rigol) xxxxC. xxxxCD. xxxxE, and xxxxD are good 2011-03-10 07:27 (rigol) xxxxCA and xxxxB are less fun ;) 2011-03-10 07:27 (rigol) xxxxC/CD/D/E have a lot of memory 2011-03-10 07:28 oh, and with xxxx i really mean 1xxx. there's also a 6xxx (?) series. they're top-end and expensive. they may be very good, but i don't have any real-life information about them. 2011-03-10 07:31 xiangfu: thanks :) and yeah, it's a good idea to move data/ somewhere... 2011-03-10 07:38 wpwrak: (kernel panic) not record that, I will try to catch the message next time. 2011-03-10 07:39 xiangfu: hm, i noticed there are problems building plplot on buildhost.. Strange, it built fine for me 2011-03-10 07:40 kyak: oh. have you try this patch: http://fidelio.qi-hardware.com/~xiangfu/openwrt-xburst.patches/fix-plplot-not-compile-in-buildhost.patch 2011-03-10 07:40 kyak: it's just re-export the PERL module again. 2011-03-10 07:41 before compile plplot 2011-03-10 07:43 xiangfu: i don't need it, builds fine here :) i'm just following your last100 buildlog 2011-03-10 07:44 kyak: I am not apply this "fix-plplot-not-compile-in-buildhost.patch" in daily build. 2011-03-10 07:44 ah, ok! 2011-03-10 07:45 anyway, except for this plplot issues config.full_system must build fine now 2011-03-10 07:46 wpwrak: how much is 1xxxC/CD/D/E in your local. the "DS1052E" in China is ~2000RMB, ~300USD. 2011-03-10 07:46 kyak: ok. enable the patch now :) 2011-03-10 07:52 http://fidelio.qi-hardware.com/~xiangfu/compile-log/openwrt-xburst.full_system-03102011-0848/ start manually. 2011-03-10 07:53 kyak: (data folder). what do you think. create a individual repo or add it to openwrt-package.git? 2011-03-10 07:57 xiangfu: individual repo sounds better, because openwrt-packages will only show up under the "feeds/"? 2011-03-10 07:58 xiangfu: but i'm not sure how we can have files from two git repos in one working directory? 2011-03-10 08:13 kyak: (show up in feeds/) we need create symlins anyway. ln -s data/qi_lb60/files or ln -s feeds/qipackage/nanonte-openwrt-files/data/file 2011-03-10 08:13 cp data/qi_lb60/config.full_system or cp feeds/qipakcages/nanonte-openwrt-files/data/qi_lb60/config.full_system 2011-03-10 08:14 that mean . 1. needs run make package/symlinks 2. setup the symlinks to files/  3. copy the config.full_system 4 run make pakcage/symlinks again. 2011-03-10 08:15 the individual repo: for me it needs git clone twice. 1. openwrt-xburst.git 2. nanonote-openwrt-files.git 2011-03-10 08:16 the openwrt-package.git repo: it just not a package. 2011-03-10 08:24 xiangfu: keep data/ in a separate repo sounds right to me 2011-03-10 08:30 wolfspraul: kyak  ok. I will create a new repo. name: openwrt-nanonote-data. 2011-03-10 08:37 xiangfu: how it will work with individual repo/ 2011-03-10 08:37 ? 2011-03-10 08:38 kyak: manually . git clone twice.  run 'ln -s ' manually 2011-03-10 08:38 i mean, we will git clone in openwrt-xburst/openwrt-nanonote-data and then ln -s openwrt-nanonote-data data? 2011-03-10 08:38 hm.... 2011-03-10 08:39 so it means cloning three times 2011-03-10 08:39 counting the openwrt-packages 2011-03-10 08:39 can we setup git to clone remote automatically 2011-03-10 08:39 ? 2011-03-10 08:40 so we only have to update openwrt-xburst git, and then it wil update openwrt-nanonote-data git automatically? 2011-03-10 08:41 (write a script file :) 2011-03-10 08:42 the 'git update'' can be 'git pull' 'git fetch' ... 2011-03-10 08:42 I dont' know how to hook git update 2011-03-10 08:42 maybe the idea to put data/ in openwrt-pacakges is not so bad after all 2011-03-10 08:43 then we only hve to install one symlink 2011-03-10 08:43 I even found we can create a 'Makefile' under data/ 2011-03-10 08:43 like : 2011-03-10 08:43 all: 2011-03-10 08:43 he, that's a great idea :P_ 2011-03-10 08:43 cd ../../../; ln -s  feeds/qipackage/data/qi_lb60/files) 2011-03-10 09:23 wolfspraul: kyak I think put it to openwrt-packages.git is better for me. (not makefile, just mv the data/ to openwrt-package.git/nanonote-files/) 2011-03-10 09:24 1. files/* : those are files that overwrite the openwrt default files. 2011-03-10 09:24 i would agree, since there is no good way to handle another git repo from within the git repo 2011-03-10 09:25 we can create a package for 'data/' then we can using 'opkg' update those overwrite files 2011-03-10 09:26 2. keeps config.* and build reflash_ben.sh scripts file in nanonote is not a bad idea 2011-03-10 09:26 for reflashing the nanonote itself? 2011-03-10 09:27 xMff: no. this reflash_ben.sh is running in host . since there is no usb-host in nanonte. we can not run 'usbboot' inside nanonote. 2011-03-10 09:28 xMff: ( is there is a usb-host. we can using one nanonote flash another nanonote. :P ) 2011-03-10 09:28 xiangfu: I just wondered about "keep reflash_ben.sh in nanonote" 2011-03-10 09:28 erm keep -> build 2011-03-10 09:29 there are some files under data folder. 2011-03-10 09:29 data/qi_lb60/scripts/build 2011-03-10 09:29 data/qi_lb60/scripts/reflash_ben.sh 2011-03-10 09:30 'build' and 'reflash_ben.sh' 2011-03-10 09:31 http://projects.qi-hardware.com/index.php/p/openwrt-xburst/source/tree/master/data/qi_lb60/scripts 2011-03-10 09:31 why not reflash u-boot/kernel from NN? :) 2011-03-10 09:31 it should be possible by nandwrite/mtdwrite 2011-03-10 09:31 Jay7: there is one command 'mtd.nn' can flash kernel and rootfs but not u-boot 2011-03-10 09:31 is u-boot stored somewhere out of NAND? 2011-03-10 09:32 xiangfu: have you checked if kernel/rootfs flashing is faster or slower from Ben or from PC? 2011-03-10 09:34 Jay7: no. when JZ4720 boot. it load first 8KB of nand. but it assume that the nand is 2KB. so when we flash the u-boot we have to write 2KBdata-2KBecc. PAD to 4KB; ... 2011-03-10 09:35 xMff: sorry for confuse 2011-03-10 09:37 Jay7: do you know is there is  a software can calculate the ECC just like soc does? 2011-03-10 09:39 kyak: reflash rootfs is much faster 2011-03-10 09:42 xiangfu: hm.. no.. can you ask Ingenic? :) 2011-03-10 09:42 but u-boot updating is relatively rare operation 2011-03-10 09:49 kyak: ok. let's move the data to openwrt-package.git 2011-03-10 10:09 [commit] Xiangfu Liu: move data/ folder from openwrt-xburst http://qi-hw.com/p/openwrt-packages/b36c84b 2011-03-10 10:09 [commit] Xiangfu Liu: new package: nanonote-data-files http://qi-hw.com/p/openwrt-packages/47618a2 2011-03-10 10:10 wolfspraul: ^ I decide move data/ to openwrt-package.git and create a package for those overwrite-files 2011-03-10 10:11 [commit] Xiangfu Liu: move those files to openwrt-package.git http://qi-hw.com/p/openwrt-xburst/3b6e325 2011-03-10 10:12 sure, sounds good. I didn't think about the details, if it's not easy in daily use, we change again. 2011-03-10 11:08 Jay7: (u-boot updating is relatively rare operation) we're rare people, or i think relflash script for the ben do that some often :-) 2011-03-10 11:13 wpwrak: (nn + mm1 = nn crash) may be speed? 2011-03-10 11:46 ah. that was a nice restful 5h sleep :) 2011-03-10 11:48 kristianpaul: (crash) no idea what it is. sounds very strange to me. maybe otpower. 2011-03-10 11:48 s/ot/it's not the communication itself but the content of the communication, or/ 2011-03-10 11:49 Jay7: (can't flash u-boot) sounds all like a sw problem :) 2011-03-10 12:10 wolfspraul: ah, how's --exclude-board-edges coming along ? ;-) 2011-03-10 12:10 (just found the reminder in ubb's makefile ... :) 2011-03-10 12:16 kyak: of course it is differente from ps aux :D 2011-03-10 12:20 larsc: do you know, why the 2.6.36 in my nanonote does not have /proc/PID/smaps ? 2011-03-10 12:21 larsc: I've a mips malta running, and it has it. 2011-03-10 12:22 wpwrak: no coding yet, but thanks for the reminder, I just have to do it :-) 2011-03-10 12:22 I have a nasty payment gateway deadline to work against, otherwise they will cancel the account etc. etc. 2011-03-10 12:22 wolfspraul: killing the color changing bug in eeschema would also be nice :) 2011-03-10 12:23 #ifdef CONFIG_PROC_PAGE_MONITOR 2011-03-10 12:23 found! 2011-03-10 12:23 wolfspraul: with --exclude-board-edges, i could generate fab files at least for making pcbs with just a "make" run 2011-03-10 12:26 does the kernel.org 2.6.37 have all for a nanonote already? 2011-03-10 12:30 wolfspraul: ... which would bring us one step closer to disproving sean's "you can't \"make\" hardware" :-) 2011-03-10 12:36 hrhr 2011-03-10 12:42 viric: well, throw it at me then, i'm willing to run it for comparison :) 2011-03-10 13:16 kyak: http://vicerveza.homeunix.net/~viric/cgi-bin/memstat 2011-03-10 13:16 kyak: I've just built a kernel for the nanonote with the proper options 2011-03-10 13:18 viric: yeah, the # CONFIG_PROC_PAGE_MONITOR is not set 2011-03-10 13:18 i will have a look at memstat later 2011-03-10 13:18 viric: does CONFIG_PROC_PAGE_MONITOR add any overhead? 2011-03-10 13:18 to the running kernel 2011-03-10 13:20 kyak: in the linux world, unfortunately, is very hard to tell 2011-03-10 13:23 heh, ok 2011-03-10 13:43 kyak: did you try memstat on a more powerful linux than the nanonote? 2011-03-10 13:44 viric: hm nope, should i? I thought we wanted to compare glibc/uclibc? 2011-03-10 13:45 kyak: well, that's one thing 2011-03-10 13:45 but I wrote it also to help me in the PC :) 2011-03-10 13:46 viric: hm, where do i download the source? 2011-03-10 13:46 the web interface doesn't look trivial :) 2011-03-10 13:46 :) 2011-03-10 13:46 login anonymously 2011-03-10 13:47 last trunk revision -> zip archive 2011-03-10 13:47 I should put some link... 2011-03-10 13:49 link written 2011-03-10 13:49 ok, it's running 2011-03-10 13:50 now i need to read to know the meaning of columns :) 2011-03-10 13:51 95008   73866   218212  114084  89203   12700   TOTAL 2011-03-10 13:52 running the openwrt build at the moment.. 2011-03-10 13:53 '-h' tells you more 2011-03-10 13:53 Some totals (sums of the columns) are not helpful, like the sum of RSS 2011-03-10 13:53 but they are there. Maybe I should take them away. 2011-03-10 13:54 heh, do you think "Sum of virtual size of anonymous pages" is any more helpful? :) I have to google every word 2011-03-10 13:54 the comparison between processes is interesting 2011-03-10 13:55 somehow ircd process is "lighter" than eggdrop 2011-03-10 13:57 :D 2011-03-10 13:57 wpwrak: about content i think the is a small issues about a missing \n but i dont see what it should reboot the ben 2011-03-10 13:57 I'll take a look tomorrow that i'm at home with the scope :-) 2011-03-10 13:58 kristianpaul: you have to go *home* for a oscilloscope? 2011-03-10 13:58 what a world... Most people I know has to go *to the office* for an oscilloscope :) 2011-03-10 13:59 viric: yeap, at work/office there is _nothing_, well there a soldering station  wich i'm not allowed to use and a multimtere somwhere ;-) 2011-03-10 14:04 kristianpaul: is that ben-mm1 conflict xiangfu reported also something you're experiencing ? 2011-03-10 14:04 wpwrak: not that i can remenber 2011-03-10 14:11 kristianpaul: okay, let's see what xiangfu finds. it's a weird one for sure 2011-03-10 14:12 do you participate in GSoC? 2011-03-10 14:14 who? 2011-03-10 14:16 qi-hardware 2011-03-10 14:17 the nanonote community 2011-03-10 14:21 well.. you should back that question to all the software projects around it 2011-03-10 14:21 openwrt, linux, oe.... 2011-03-10 14:24 who is here working in the mylkimist? 2011-03-10 14:24 working how? 2011-03-10 14:25 who writes the verilog for the spartan6 there? 2011-03-10 14:25 viric: the core milkymist soc channel on freenode is #milkymist 2011-03-10 14:25 ahh 2011-03-10 14:25 :-) 2011-03-10 14:25 of course you are welcome to ask milkymist related questions here as well, since we (as copyleft hardware manufacturers) manufacture this thing 2011-03-10 14:25 I thought someone was here too. 2011-03-10 14:26 yes, there is a big overlap 2011-03-10 14:26 i'm also larsc 2011-03-10 14:26 but qi-hardware is a copyleft hardware project 2011-03-10 14:26 kristianpaul: you are larsc? 2011-03-10 14:26 wherease milkymist is an SoC IC design project 2011-03-10 14:26 also tuxbrain 2011-03-10 14:26 milkymist one is a vj station built around the milkymist soc running in an fpga 2011-03-10 14:26 I know I know 2011-03-10 14:26 so it's all connected together :-) 2011-03-10 14:26 viric: i'm not larsc 2011-03-10 14:27 don't they plan to have a general purpose CPU in there too? 2011-03-10 14:27 sorry i mean, larsc and me are also in the #milkymist 2011-03-10 14:27 that could run linux, I mean 2011-03-10 14:27 that can be an addon 2011-03-10 14:27 you can already boot Linux on Milkymist One 2011-03-10 14:27 no need to change cpu 2011-03-10 14:27 wolfspraul: but that's an ingenic processor running it 2011-03-10 14:28 no 2011-03-10 14:28 ah no? 2011-03-10 14:28 Milkymist is an SoC, it uses a free LatticeMico32 core for 'general purpose' instructions 2011-03-10 14:28 aaaah ok 2011-03-10 14:29 navre core for USB stack 2011-03-10 14:29 and more of free space on fpga for your own stuff if needed ;-) 2011-03-10 14:29 there is a Linux port for LM32 (Milkymist) already https://github.com/tmatsuya/linux-2.6/commits/master 2011-03-10 14:29 though not all (by far not) peripherals of the milkymist one are supported in Linux right now 2011-03-10 14:29 also the Milkymist SoC has no MMU right now, which is probably a good thing to have on a Linux system 2011-03-10 14:29 but Linux boots 2011-03-10 14:30 uclinux 2011-03-10 14:32 wolfspraul: I've never used a linux without mmu 2011-03-10 14:32 cat ~/uImage > mtdblock1 2011-03-10 14:32 Is this a good idea? 2011-03-10 14:32 I hope so... let's see. 2011-03-10 14:32 ERROR: can't get kernel image! 2011-03-10 14:32 grrrr 2011-03-10 14:32 failed. 2011-03-10 14:33 viric: you can use rtems too 2011-03-10 14:34 usbboot, I've to use :) 2011-03-10 14:35 i'm confused are you talking about the nanonote or milkymist one? 2011-03-10 14:35 now the nanonote 2011-03-10 14:35 it seems :-) 2011-03-10 14:37 flashing with usbboot, it works. 2011-03-10 14:37 Why "cat uImage > /dev/mtdblock1" does not work? 2011-03-10 14:37 kyak: I just got memstat running in the nanonote finally (with the proper kernel) 2011-03-10 14:39 for what I see... it looks as if, of 13MB used, only 4800KB are from user mode processes. 2011-03-10 14:39 so.. 8 Mb is kenrel? 2011-03-10 14:40 I've always found hard to understand, where the MB go 2011-03-10 14:41 The kernel is taking at least 2MB (Slab+KernelStack) 2011-03-10 14:41 'free' is not counting the 'Cached' shown at /proc/meminfo... weird. 2011-03-10 14:41 Ah, busybox 'free' only takes into account Buffers, not 'Cached' 2011-03-10 14:41 so we have 3.4MB Cached... 2011-03-10 14:42 It's getting close to the 8MB.. 2011-03-10 14:45 kyak: the total of PSS should give you the total amount of RAM used by processes 2011-03-10 14:45 kyak: uhm counting that 'memstat' is counted twice :) 2011-03-10 14:46 twice, huh? 2011-03-10 14:46 well, it's as PID 'self' and as the PID number 2011-03-10 14:46 I'll fix it 2011-03-10 14:47 heh :) 2011-03-10 14:48 viric: so again, PSS is memory occupied by running processes, who uses the rest of the memory? 2011-03-10 14:49 kyak: there is the kernel code, the kernel slabs (similar to its 'heap', if I understand correctly), the filesystem cache, kernel buffers, kernel stack, ... 2011-03-10 14:50 I'm not an expert.. I'm just on the way to understand. 2011-03-10 14:50 ok, so the reset is "the kernel" 2011-03-10 14:50 *th rest 2011-03-10 14:53 what are your numbers? 2011-03-10 14:53 (I fixed the memstat meanwhile) 2011-03-10 15:41 never a video of a bliniking led has been so elaborated 2011-03-10 15:41 I have just finished the edition of the first ArduNote video... now is rendering and I hope this night can upload and publish the Howto post.... 2011-03-10 16:55 Does anybody know why copying an uImage to "/dev/mtdblock1" fails to write a good kernel? 2011-03-10 16:55 the same uImage written with usbboot works fine 2011-03-10 16:56 I can't say I understand the flash devices much 2011-03-10 17:02 viric: what program did you use to write ? 2011-03-10 17:02 viric: and did you erase the area first ? 2011-03-10 17:23 wpwrak: cat uImage > /dev/mtdblock1 2011-03-10 17:23 :) 2011-03-10 17:24 kyak: could you run memstat in the nanonote? 2011-03-10 17:26 viric: i'm on it 2011-03-10 17:26 recompiling the kernel 2011-03-10 17:27 ah grat! 2011-03-10 17:27 great 2011-03-10 17:31 it would have been faster 2011-03-10 17:31 but i accidentaly erased the rootfs ;) 2011-03-10 17:32 uf 2011-03-10 17:32 (so i have to rebuild the image, too) 2011-03-10 17:32 how come? :) 2011-03-10 17:33 this is a strange story :) 2011-03-10 17:34 did you use usbboot? 2011-03-10 17:35 or you tried that "cat uImage > /dev/mtdblock1" ? 2011-03-10 17:36 viric: hmm, that may work, but it's probably better to use nandwrite 2011-03-10 17:36 viric: did you erase the nand before writing ? 2011-03-10 17:36 wpwrak: nandwrite wants /dev/mtd1, isn't it? 2011-03-10 17:36 wpwrak: I did not erase. There is nothing like an 'erase operation' for the mtdblock, right? 2011-03-10 17:36 viric: just misused the reflash_ben.sh 2011-03-10 17:37 wpwrak: if I don't erase.... it happens that it only puts "more 1s" or "more 0s"? :) 2011-03-10 17:37 viric: could help you http://projects.qi-hardware.com/index.php/p/openwrt-packages/source/tree/master/nanonote-files/script-files/usr/bin/mtd.nn 2011-03-10 17:38 viric: flash_erase erases 2011-03-10 17:39 viric: if you don't erase, you'll just "put more 0s", yes 2011-03-10 17:39 ok 2011-03-10 17:39 I thought the 'mtdblock' writing interface would be more clever than putting more 0s 2011-03-10 17:40 I should have 'read' the mtdblock after flashing, to check if it worked 2011-03-10 17:40 wpwrak: what is that flash_erase from? 2011-03-10 17:42 viric: mtd-utils 2011-03-10 17:42 ah yes 2011-03-10 17:42 viric: (read) good idea :) 2011-03-10 17:42 viric: (clever interface) ther's nothing clever about nand ;-) 2011-03-10 17:43 I see I see... 2011-03-10 17:43 what a raw world that of nand 2011-03-10 17:55 s/nand/back-box/s 2011-03-10 17:55 or sort of :-) 2011-03-10 17:56 what is /s? and a back-box? 2011-03-10 17:58 oops sorry 2011-03-10 18:01 viric: (/s) sorry vim typo 2011-03-10 18:02 aah :) 2011-03-10 18:02 kyak: what is that mtd.nn? What you use? 2011-03-10 18:09 viric: yeah, it can be used to flash rootfs/kernel from within Ben 2011-03-10 18:09 (also to set the bootloader options) 2011-03-10 18:10 I didn't know that about bootloader options... 2011-03-10 18:10 does the 'fw_setenv' come with uboot? 2011-03-10 18:15 it comes with uboot-envtools 2011-03-10 18:17 you can bind F1/2/3/4 to boot uImage from specific device/partition 2011-03-10 18:19 mmm o 2011-03-10 18:19 k 2011-03-10 18:19 well, I'm not changing the kernel that much 2011-03-10 18:19 I even don't use the SD. 2011-03-10 18:26 viric: http://dpaste.com/486759/ 2011-03-10 18:26 what can you say? :) 2011-03-10 18:28 http://dpaste.com/486765/ - with gmenu2x running 2011-03-10 18:38 make gerber 2011-03-10 18:38 argg 2011-03-10 18:38 ;-) 2011-03-10 18:39 kyak: let me see 2011-03-10 18:39 kyak: very good numbers. Mine has a total of double PSS 2011-03-10 18:39 but I use bash, and I have three or four mingetty 2011-03-10 18:40 tuxbrain: u there? 2011-03-10 18:40 I don't have that hotplug2 2011-03-10 18:40 tuxbrain: you already have gerber and dxf? 2011-03-10 18:42 kristianpaul: no AFAIK 2011-03-10 18:43 viric: here's the line for bash: 648     635     1176    1020    807     128     bash (711) 2011-03-10 18:44 kyak: almost the same as with glibc. 2011-03-10 18:44 ok lets export this.. 2011-03-10 18:54 Ardunote first steps http://www.youtube.com/watch?v=H_wjXZmVWsI 2011-03-10 18:55 2011-03-10 18:55 Microcircuitos dispone de 4 máquinas excellon de control numérico CNC-6 para garantizar el perforado, reuteado, scoring y corte de los circuitos, ya que nuestra línea de producción trabaja con paneles de 30x40 cm. 2011-03-10 18:55 oops 2011-03-10 18:55 kyak: so, in glibc it has more RSS, but as RSS counts also what may be used by other processes.... 2011-03-10 18:55 kyak: the PSS number and the anonymous pages numbers are equal 2011-03-10 18:56 kyak: they are even equal comparing with bash in my x86_64. :) 2011-03-10 19:04 kyak: so it may be that glibc has the only advantadge that it takes more *disk space*, but not more RAM. 2011-03-10 19:08 http://en.qi-hardware.com/wiki/File:First_demo_ardunote.ogv 2011-03-10 19:09 kristianpaul, tuxbrain: gerbers of what ? 2011-03-10 19:09 atben/atusb 2011-03-10 19:09 I find it heavy to upload videos to a mediawiki :) 2011-03-10 19:10 I'm quite sure that mediawiki is not running in a nanonote :D 2011-03-10 19:10 when will the qi-hardware.com stand on free hardware? ;) 2011-03-10 19:11 viric: wait until NN has a 8:10->ethernet dongle :) then we will see :) 2011-03-10 19:11 I'm sure it will not run a mediawiki :) 2011-03-10 19:13 http://www.tuxbrain.com/img/davidblog/ardunote/nanonote_loves_arduino_500.jpg :P 2011-03-10 19:13 :D 2011-03-10 19:14 mail for atben-* quote sent 2011-03-10 19:14 tuxbrain: (video) almost perfect ;-) shouldn't the overview at the beginning mention UBB ? 2011-03-10 19:14 tuxbrain: I know no doctor that can heal you from that 2011-03-10 19:15 tuxbrain: ah, and a typo: "flashwriter thaT includes", not "thaN" 2011-03-10 19:15 tuxbrain: què és aquella pasta groga del fil? 2011-03-10 19:16 viric:hot glue (pegamento de silicona caliente del que se aplica con pistola) 2011-03-10 19:16 tuxbrain: (loves_arduino) cool ! ;-) 2011-03-10 19:16 is not interested in atusb for now 2011-03-10 19:16 ahh 2011-03-10 19:17 viric a video with "making of" of the cable high on the TODO list. 2011-03-10 19:18 :) 2011-03-10 19:18 tuxbrain: vas vendre'n de nanonote-nanowar? 2011-03-10 19:19 viric: si, no una cantidad brutal pero van saliendo 2011-03-10 19:20 unos 10-12 llevare, 2011-03-10 19:20 molt bé! 2011-03-10 19:23 tuxbrain: did you ship any with the real heavy metal ? 2011-03-10 19:23 kyak: what is 'thd'? 2011-03-10 19:27 wpwrak: no sorry dude, reflashing is enough work to earn no money :P (Nanowar edition same price as Normal edition) 2011-03-10 19:28 ? 2011-03-10 19:28 :-( poor metalheads, so close ... 2011-03-10 19:29 what do you mean 'the real heavy metal'? 2011-03-10 19:29 viric: i send him a few counterweights 2011-03-10 19:30 aah 2011-03-10 19:31 how difficult it is to bind some actions to nanonote keys? 2011-03-10 19:31 for suspending, for example 2011-03-10 19:38 is it reasonable to try to program an autosuspend in the nanonote? 2011-03-10 19:39 it's very fast suspending/resuming 2011-03-10 19:39 amazingly fast. 2011-03-10 19:39 until it crash ;-) 2011-03-10 19:39 really? 2011-03-10 19:39 I'll try playing an mp3 :D 2011-03-10 19:40 yeah, but lars suguest just set the rtc to wakeup and suspend again the ben every certain minutes, so it can still alive 2011-03-10 19:40 hm alsa breaks after resuming 2011-03-10 19:40 kristianpaul: eh? 2011-03-10 19:41 kristianpaul: to check the battery, and act depending on that? 2011-03-10 19:41 battery.no 2011-03-10 19:41 it may crash while suspended? 2011-03-10 19:41 seems there is a hw bug that dont allow ben to go sleep for more than some hours 2011-03-10 19:42 yes viric 2011-03-10 19:42 oufch 2011-03-10 19:42 yeah 2011-03-10 19:42 any documentation about this? 2011-03-10 19:42 or it's a rumour? :) 2011-03-10 19:42 this irc andlogs 2011-03-10 19:42 tuxbrain: confirm it 2011-03-10 19:42 a rumour :) 2011-03-10 19:42 i also 2011-03-10 19:42 and i think larsc already knew it ;-) 2011-03-10 19:43 I still could not manage to do anything useful with the nanonote ;) 2011-03-10 19:43 ah, also kristofer from jlime 2011-03-10 19:43 aha 2011-03-10 19:43 larsc: can you give some details? 2011-03-10 19:43 all is usefull when you know what not to do :-) 2011-03-10 19:46 you got fire, but also smoke, thats life :-) 2011-03-10 19:46 :) 2011-03-10 19:47 I mean... 2011-03-10 19:47 ok, I can play doom there 2011-03-10 19:47 you can swich to jlime too 2011-03-10 19:47 oh no no, I run 'my own' :D 2011-03-10 19:47 So people already know how live well :-) 2011-03-10 19:47 what would jlime provide? 2011-03-10 19:47 ah, much better 2011-03-10 19:48 viric: oe repo, some nicely gui 2011-03-10 19:48 X ! 2011-03-10 19:48 (Xfdev) 2011-03-10 19:48 and doom too ;-) 2011-03-10 19:48 yes, but... with X, what would I do? 2011-03-10 19:48 dunno 2011-03-10 19:48 I could have tried to run X, if I knew what to run on X. 2011-03-10 19:48 :D 2011-03-10 19:49 jeje 2011-03-10 19:49 I mean... 2011-03-10 19:49 a 320x240 X is not a great thing 2011-03-10 19:49 specially since X is more thought for 2000x2000 screens :) 2011-03-10 19:50 There is very little software for X that is meant to run on 320x240 2011-03-10 19:50 xtank will not run, for example. :D 2011-03-10 19:50 there's a game I liked quite much.... xjump? 2011-03-10 19:51 that could work 2011-03-10 19:52 does jlime have xjump? :) 2011-03-10 19:54 viric: http://kristianpaul.org/~paul/tmp/list_of_file.txt.tar.gz 2011-03-10 19:54 you can check that list 2011-03-10 20:03 kristianpaul: no xjump :) 2011-03-10 20:03 I think someone made a SDL variant of xjump, because I remember playing it in the gp2x 2011-03-10 20:26 remembers hildon and poky sato interface 2011-03-10 20:27 started as attempt to adapt apps GUI to small screens and now separate UI toolkits :) 2011-03-10 20:27 well, almost separate 2011-03-10 20:27 well, not separate but pretending :) 2011-03-10 20:28 someone should do this with E17 2011-03-10 21:13 Jay7: what is that poky and hildon? 2011-03-10 21:13 and what is e17? 2011-03-10 21:14 kristianpaul: do you use X with a virtual desktop? 2011-03-10 21:21 viric: in the nanonote? 2011-03-10 21:22 yes 2011-03-10 21:23 i used jlime in a time 2011-03-10 21:23 now i'm back to openwrt, as the only think i need today is there 2011-03-10 21:23 what thing? 2011-03-10 21:23 also i can buidl open wrt easilly than oe 2011-03-10 21:24 gmu, nanomap, dictionary 2011-03-10 21:24 and sure, the shell and other utils :-) 2011-03-10 21:24 gmu is a music player? 2011-03-10 21:24 yes 2011-03-10 21:24 oh ! 2011-03-10 21:24 hm does it have a quick and good fast forward/rewind? 2011-03-10 21:24 latelly 2011-03-10 21:24 Because this is what I lack in mpg123... 2011-03-10 21:24 i dunno 2011-03-10 21:24 gmu has fast forward 2011-03-10 21:25 I use to listen to radio programs in mp3, and it's important for me to quickly pass the advertisements :) 2011-03-10 21:25 yes, you can do that 2011-03-10 21:25 also i'm using zgv for viewving comics 2011-03-10 21:25 gmu can also remember iits position in the current track and continue when you restart it 2011-03-10 21:25 how does it work? playing little excerpts and jumping some frames? 2011-03-10 21:25 wejp: ah, also important! 2011-03-10 21:26 where is the web page of gmu? 2011-03-10 21:26 and i hope soon have mplayer too, so i want to stay with openwrt :-) 2011-03-10 21:26 viric: http://wejp.k.vu/projects/gmu 2011-03-10 21:27 it's the first time I see a .vu :) 2011-03-10 21:27 :D 2011-03-10 21:27 I'll try to package it... 2011-03-10 21:27 viric: hildon is UI was used in meego 2011-03-10 21:28 normal apps (gtk mostly) was patched to fit that UI 2011-03-10 21:28 Jay7: does it run on more places? 2011-03-10 21:28 ah 2011-03-10 21:28 it is something like window manager and toolkit 2011-03-10 21:29 matchbox-based iirc 2011-03-10 21:29 Jay7: is thab a gmenu2x replacement? ;-) 2011-03-10 21:29 ah, gtk.. 2011-03-10 21:29 gorgot it 2011-03-10 21:29 Forgot 2011-03-10 21:29 poky in sato release have something alike but seems there was just patched matcbox 2011-03-10 21:29 viric: not sure it was ported somewhere else 2011-03-10 21:30 Jay7: is it written for X? 2011-03-10 21:30 I've thought about porting to Zauruses but w/o any real move 2011-03-10 21:30 yep 2011-03-10 21:30 do you know something non-x? 2011-03-10 21:30 :D 2011-03-10 21:30 http://en.wikipedia.org/wiki/Hildon 2011-03-10 21:30 viric: qtopia :) 2011-03-10 21:31 opie even 2011-03-10 21:31 it works fine on qvga PDAs 2011-03-10 21:31 'opie'? 2011-03-10 21:31 I'll try even to build opie image for nanonote one time :) 2011-03-10 21:32 nanomap is qt and amazingly it runs smothly most of the time 2011-03-10 21:32 http://en.wikipedia.org/wiki/OPIE_user_interface 2011-03-10 21:32 wa, that hildon thing looks very heavy 2011-03-10 21:32 viric: yep, X11 + gtk 2011-03-10 21:33 bad for arm/mips 2011-03-10 21:33 it's full of super-effects for DSPs like omap3/4? 2011-03-10 21:33 :) 2011-03-10 21:34 Jay7: do those use the approach of exec() like the gp2x menu? 2011-03-10 21:35 opie? 2011-03-10 21:35 yes 2011-03-10 21:35 no, it is something like DE 2011-03-10 21:35 I don't know DE 2011-03-10 21:35 i.e. toolkit + UI guidelines + set of apps 2011-03-10 21:35 (touch screen required. ups) 2011-03-10 21:36 bluelightning (one of OPIE developers) said that opie apps should be usable w/o ts 2011-03-10 21:36 iirc, that is true 2011-03-10 21:36 ok 2011-03-10 21:36 that paints the framebuffer directly, I understand 2011-03-10 21:36 yes, via QT's qws 2011-03-10 21:37 hm 'qws'? 2011-03-10 21:37 how many acronyms 2011-03-10 21:37 qtmoko ? 2011-03-10 21:37 opie is early fork of qtopia which is now known as QT embedded :) 2011-03-10 21:37 about 1.5 or 2.0 2011-03-10 21:37 qws is qt window server :) 2011-03-10 21:37 hm 2011-03-10 21:37 1.5 or 2.0 of what? qt versions? 2011-03-10 21:38 yes 2011-03-10 21:38 Jay7: are you aware of nanomap? 2011-03-10 21:38 ouch. that's way back :) 2011-03-10 21:38 kristianpaul: not yet :) 2011-03-10 21:38 what qt version is that? 2011-03-10 21:38 ah ok 2011-03-10 21:38 viric: yeah, but remember talk about MS Office 95 on Pentium 75Mhz/32Mb RAM ;) 2011-03-10 21:39 wow.. Jlime is using OPIE according to wikipedia ;) 2011-03-10 21:39 hm 2011-03-10 21:40 seems wikipedia is wrong here 2011-03-10 21:40 or may be it was used some time ago 2011-03-10 21:40 Jay7: is not 2011-03-10 21:40 jlime 2011-03-10 21:40 yeah 2011-03-10 21:40 is a wiki ! 2011-03-10 21:42 kristianpaul: what dictionary engine you use? 2011-03-10 21:42 hm.. seems anarsoul at least have clone of opie git repo 2011-03-10 21:43 viric: startdict 2011-03-10 21:43 with what ui? 2011-03-10 21:43 (I personally prefer dictd) 2011-03-10 21:44 with that ui, yes :-) 2011-03-10 21:44 there i a comand line version 2011-03-10 21:44 too 2011-03-10 21:49 wejp: is gmu GPLv2 or GPLv2+? 2011-03-10 21:49 gplv2 2011-03-10 21:50 ok 2011-03-10 21:52 hm what is tremor? mmm 2011-03-10 21:53 ah got it! 2011-03-10 21:53 I didn't know of tremor at all 2011-03-10 22:05 wejp: you may know how to configure the alsa softvol. I never succeeded :) 2011-03-10 22:10 wejp: aren't there keymaps for SDL-on-X in CP? 2011-03-10 22:10 PC 2011-03-10 22:18 viric, there is a keymap for the pc, but it might have been named incorrectly in the default config file, so it does not get loaded 2011-03-10 22:18 you can easily fix it though 2011-03-10 22:19 'newdefault', with gmuinput 'unknown' maybe? 2011-03-10 22:19 yeah 2011-03-10 22:21 under X you can also resize Gmu's window if you like 2011-03-10 22:21 wejp: hm it uses pthread_cancel... 2011-03-10 22:23 pthread_cancel? where? 2011-03-10 22:23 I played an mp3... 2011-03-10 22:23 (I lacked libgcc_s...) 2011-03-10 22:23 and when I switched to play *Another* mp3, it died not finding pthread_cancel 2011-03-10 22:23 maybe a library uses it. 2011-03-10 22:24 weird, must be a library 2011-03-10 22:24 it should work just fine on a PC 2011-03-10 22:24 SDL I thkn 2011-03-10 22:24 yes, it works... Let's see if tremor work 2011-03-10 22:24 s 2011-03-10 22:26 I'm having difficulty reaching qi-hardware.com, just in the last couple minutes. 2011-03-10 22:26 Is anyone else seeing a problem? 2011-03-10 22:26 http://en.qi-hardware.com/wiki/Main_Page 2011-03-10 22:26 wejp: uhm segfault on playing an ogg.... 2011-03-10 22:26 (on pc) 2011-03-10 22:27 that is very strange, could you run it in a debugger and check where it dies? 2011-03-10 22:27 yes 2011-03-10 22:27 it should never die with a segfault 2011-03-10 22:27 well, maybe I did something wrong with trmor 2011-03-10 22:27 hm 2011-03-10 22:28 aisa, yes, doesn't work for me either 2011-03-10 22:28 oh, now it does 2011-03-10 22:28 wejp: on gdb I can't reproduce it! :) 2011-03-10 22:28 oh 2011-03-10 22:28 coverimg: Thread stopped. 2011-03-10 22:28 sdl_frontend: start_player() done. 2011-03-10 22:29 then, segfault 2011-03-10 22:29 (it was playing an mp3, and I clicked 'a' over an ogg) 2011-03-10 22:29 pam, again, switching to mp3 while playing an ogg 2011-03-10 22:29 hm, interesting 2011-03-10 22:31 log.so 2011-03-10 22:31 http://sprunge.us/bgIQ 2011-03-10 22:31 hm, i can switch as fast as i like between ogg and mp3 files without any problems 2011-03-10 22:31 ^ wejp 2011-03-10 22:32 try deleting log.so 2011-03-10 22:32 you don't need that plugin 2011-03-10 22:32 but it shouldn't be enabled by default anyway 2011-03-10 22:32 :D 2011-03-10 22:32 it is for logging the played songs to a textfile 2011-03-10 22:33 I run it from a read-only directory 2011-03-10 22:33 I built with debug info, and I can't reproduce it .grrr 2011-03-10 22:36 wejp: grr I can't get it again! :) 2011-03-10 22:37 did you see the sprunge.us link? 2011-03-10 22:37 yes 2011-03-10 22:37 does it still happen without the log.so file? 2011-03-10 22:38 I have the log.so file, but I built with debug info 2011-03-10 22:38 maybe it's optimization-related... 2011-03-10 22:38 I'll try with O2 2011-03-10 22:39 yes, but delete the log.so file and try if it still crashes 2011-03-10 22:39 Shouldn't log.so be installed at all? 2011-03-10 22:39 (i'm packaging it for a linux distribution) 2011-03-10 22:39 gmu does not need that file. it is optional 2011-03-10 22:39 it is being used for logging played tracks, but it is not necessary at all 2011-03-10 22:39 I just run 'make install' 2011-03-10 22:40 yes, it is included by default and should not do any harm, but judging from the gdb output it dies somewhere in there 2011-03-10 22:40 how to do fast forward in the pc? 2011-03-10 22:40 which is why i suggested removing that file, to check if it still dies 2011-03-10 22:40 ok got it 2011-03-10 22:40 i think it is mapped to the m and n buttons by default 2011-03-10 22:40 (with -O2 it happened9 2011-03-10 22:40 oh even without the log.so file? 2011-03-10 22:41 now that is really strange 2011-03-10 22:41 *with* 2011-03-10 22:41 DELETE IT and try again 2011-03-10 22:41 I want to help you solve the bug :) 2011-03-10 22:41 I don't mind if it crashes to me. I want you to fix it ;) 2011-03-10 22:41 http://sprunge.us/cXdB 2011-03-10 22:41 i know,, and to fix it i need to be sure there is a bug there 2011-03-10 22:41 which is why i am asking you to delete that file and try again 2011-03-10 22:42 check the sprunge.us 2011-03-10 22:42 ok 2011-03-10 22:42 (gdb) print lf 2011-03-10 22:42 $3 = (FILE *) 0x0 2011-03-10 22:43 you don't check the return of lf = fopen(logfile, "a"); 2011-03-10 22:43 i know the place where it might have died, the question is why it was running that code at all 2011-03-10 22:44 weird, it should never execute that part by default 2011-03-10 22:44 8{ 2011-03-10 22:44 logbot: Initializing logger. 2011-03-10 22:44 feloader: Loading log.so was gmusrv: Socket created. 2011-03-10 22:44 gmu: Searching for frontends in /nix/store/0fhv5bfhwpnxm4sqi6v7qc83vs8z3sb5-gmu-0.7.2/ 2011-03-10 22:44 feloader: 3 frontends found. 2011-03-10 22:45 does this hel? 2011-03-10 22:45 p 2011-03-10 22:45 that's okay, but the log plugin is usually disabled by default 2011-03-10 22:45 what determines what is enabled or disabled? 2011-03-10 22:45 the config file 2011-03-10 22:45 there is a line to enable it 2011-03-10 22:45 Log.Enable=yes 2011-03-10 22:46 I used gmu.unknown.conf 2011-03-10 22:46 oh, ok then it is enabled 2011-03-10 22:46 must have changed it by mistake 2011-03-10 22:46 the only example config that has it enabled :) 2011-03-10 22:47 yeah, wasn't meant to be enabled ;) 2011-03-10 22:47 ok! :) 2011-03-10 22:47 then you can disable that, and make the log code a bit 'stronger' :) 2011-03-10 22:47 yes, that's already done in the code for the next release :) 2011-03-10 22:47 aah 2011-03-10 22:47 it shouldn't die that easily 2011-03-10 22:47 you are fast. 2011-03-10 22:47 :) 2011-03-10 22:48 somehow I could not make it fail with -O 2011-03-10 22:48 -O0 2011-03-10 22:48 and for the error... it looks as if should have crashed at once. 2011-03-10 22:49 wejp: https://svn.nixos.org/websvn/nix?op=comp&compare[]=%2F@26265&compare[]=%2F@26266    gmu packaged 2011-03-10 22:49 :) 2011-03-10 22:50 it looks great, btw. 2011-03-10 22:50 If I knew how to use the alsa softvol... I would use it in the nanonote 2011-03-10 22:50 i think you can configure such things through the .asoundrc config file 2011-03-10 22:51 yes, but I simply don't know what to put there 2011-03-10 22:51 I did several attempts 2011-03-10 22:51 there you can define a virtual audio device with a software mixer attached 2011-03-10 22:51 I never understood alsa well. 2011-03-10 22:51 oh, it's been a while since i have been configuring such things 2011-03-10 22:51 yeah, alsa is a mess 2011-03-10 22:52 oss4 is much nicer and it is very simple to use a software mixer in oss4 2011-03-10 22:52 can I use that in the nanonote? 2011-03-10 22:52 I use 2.6.36 2011-03-10 22:52 it is probably missing support for the nanonote's audio device 2011-03-10 22:53 ah. the audio driver has to be written specifically for oss4 2011-03-10 22:53 bad. 2011-03-10 22:53 yes, oss4 does not depend on alsa 2011-03-10 22:54 what is that zipit thing? 2011-03-10 22:55 it is a device very similar to the nanonote (but not copyleft hardware) 2011-03-10 22:55 similar specs, but comes with build in wifi 2011-03-10 22:55 ahh looks interesting 2011-03-10 22:55 and it is very cheap, has been sold in the US for about $10 recently 2011-03-10 22:55 really? 2011-03-10 22:55 yeah 2011-03-10 22:55 and the specs? 2011-03-10 22:56 does it have any pointer device? 2011-03-10 22:56 runs on a marvell pxa270 with 312 MHz 2011-03-10 22:56 not, only a keyboard 2011-03-10 22:56 but the keyboard has a backlight ;) 2011-03-10 22:56 and RAM/nand ? 2011-03-10 22:56 32 MB RAM and 8 MB internal flash 2011-03-10 22:57 and there is lots of development going on for the device 2011-03-10 22:57 ah, 8MB is yes little 2011-03-10 22:57 it runs a very recent kernel too 2011-03-10 22:57 battery life? 2011-03-10 22:57 2.6.38-rc7 =) 2011-03-10 22:57 battery life largely depends on display and keyboard backlight settings and on wifi usage 2011-03-10 22:57 well, I imagine. 2011-03-10 22:58 about 4 and a half hour when using wifi the whole time 2011-03-10 22:58 that's quite good 2011-03-10 22:58 with powersaving stuff enabled people have been using it for more than 10 hours 2011-03-10 22:58 320x240? 2011-03-10 22:58 yes, 320x240 2011-03-10 22:59 hm very nice 2011-03-10 22:59 it's the first time I hear about it 2011-03-10 22:59 it has also usb host on its external connector at the back 2011-03-10 22:59 Can't we just get their wifi? :) 2011-03-10 22:59 wejp: ohh good 2011-03-10 22:59 hehe, yeah, wifi on the nanonote would be very nice, or usb host at least 2011-03-10 23:01 http://wejp.k.vu/images/z2.jpg =) 2011-03-10 23:02 keyboard seems not very linux-friendly :) 2011-03-10 23:02 hehe, it was meant for chatting mostly, but it is oky for linux usage 2011-03-10 23:02 well, linux hacker friendly 2011-03-10 23:03 I see no ` and | :) 2011-03-10 23:03 i have mapped them somewhere 2011-03-10 23:03 i think i have | on shift+smiley 2011-03-10 23:03 iirc only zauruses and nanonote have full set of keys 2011-03-10 23:03 ah, jornada may be 2011-03-10 23:04 tab, `, |, /, \ 2011-03-10 23:04 etc :) 2011-03-10 23:04 well it has several buttons you can use for other things 2011-03-10 23:04 tab is on the silver button in the middle 2011-03-10 23:04 it is pretty easy to remap things as you like 2011-03-10 23:05 and it also has volume up/down buttons on the right side 2011-03-10 23:05 which one can use for page up/down or something like that 2011-03-10 23:06 and it has three leds at the front 2011-03-10 23:06 i use them for showing disk activiy and wireless activity 2011-03-10 23:07 ah do you own a pandora? 2011-03-10 23:07 yes 2011-03-10 23:07 hi,the link to the script reflash_ben.sh seems to be broken 2011-03-10 23:07 wejp: is it nice? :) 2011-03-10 23:07 does anybody have a copy? 2011-03-10 23:07 that pandora has pretty much any button you need 2011-03-10 23:08 viric, yeah, its screen resolution is really nice. yery sharp image 2011-03-10 23:08 and does the battery stand? 2011-03-10 23:08 and the cpu is fast and it has a great battery runtime 2011-03-10 23:08 ah ok 2011-03-10 23:08 great toy then 2011-03-10 23:08 it runs a little more than 10 hours 2011-03-10 23:08 with wifi turned on all the time 2011-03-10 23:10 when reducing display brightness one can easily achieve a runtime of about 14 hours 2011-03-10 23:10 very nice 2011-03-10 23:11 Ok, thank you for your time! Nice talk 2011-03-10 23:11 I learnt some things. 2011-03-10 23:12 :) 2011-03-10 23:16 hey wejp, had you any issue with the build quality of your Pandora? 2011-03-10 23:17 I read some comments from disappointed people 2011-03-10 23:17 jcom, i'd say the build quality of the nanonote is better than that of the pandora 2011-03-10 23:17 the build quality of the case is okay, but not great 2011-03-10 23:19 the shoulder buttons are somewhat stiff, but that is supposed to be better on newer pandoras 2011-03-10 23:20 i have written a little review back then when i got mine http://wejp.k.vu/pandora/pandora-review 2011-03-10 23:22 the Pandora is a nice device, but having to pay in advance without knowing when you are going to receive your unit is discouraging 2011-03-10 23:22 yeah 2011-03-10 23:26 I'm still waiting for mine, ordered 2.5 years ago 2011-03-10 23:27 there still isn't a device that has the same feature set though, so I think it will still be nice to get it 2011-03-10 23:28 yes, it is 2011-03-10 23:28 well, some people thinks that the next PSP will be much better 2011-03-10 23:29 of course smartphones are getting faster all the time, so they can do lots of things now which they couldn't do two years ago, so at least partly they can replace a device like the pandora 2011-03-10 23:29 not for serious gaming of course 2011-03-10 23:30 PSP might be nice if it wasn't made by Sony 2011-03-10 23:30 yeah 2011-03-10 23:31 even if the next psp would be a lot more powerful i wouldn't buy it 2011-03-10 23:31 the Nokia N900 is probably the closest thing to the Pandora 2011-03-10 23:31 very similar internally 2011-03-10 23:31 but no game controls 2011-03-10 23:32 yep 2011-03-10 23:41 well, it's not all about the power... 2011-03-10 23:41 a nanonote with more ram can beat many things 2011-03-10 23:41 and a pointer device 2011-03-10 23:44 going back to my question, does anybody have a copy of the reflash_ben.sh script? 2011-03-10 23:45 the current link ends in the xburst-tools git page 2011-03-10 23:47 I don't know that script 2011-03-10 23:47 a web seearch engine does not help? 2011-03-10 23:48 jcom: http://vicerveza.homeunix.net/~viric/cgi-bin/nanonixos/doc/trunk/doc/reflash.wiki here I have instructions on how to reflash... 2011-03-10 23:48 (if it helps) 2011-03-10 23:52 thanks viric, I will try tomorrow 2011-03-10 23:53 wiki should have instruction how to reflash w/o that script 2011-03-10 23:53 that link points to the source of the information 2011-03-10 23:53 http://en.qi-hardware.com/wiki/Xburst-tools 2011-03-10 23:54 yes, but the script was perfect for lazy people like me 2011-03-10 23:55 anyway, I will try tomorrow, today I am a bit tired for that