2010-11-01 00:00 ah, destroying evidence :) 2010-11-01 00:02 damn how i'm supposed to copile a qt4 app.. 2010-11-01 00:03 be thankful that it isn't qt5 :) 2010-11-01 00:06 and btw i'm on jlime/OE 2010-11-01 00:08 on the SIE board, i already got blink fpga to load after some undesrtanding how compile xc3sprog and what C++ is good for ;) 2010-11-01 00:08 now is time to run QT examples on X server (glup!) 2010-11-01 00:08 so you solved the jtag problem ? 2010-11-01 00:09 nope 2010-11-01 00:09 i'll let my cpld in their box 2010-11-01 00:09 i have SIE and now Jliem working 2010-11-01 00:09 plus gcc 2010-11-01 00:09 i'll not move from here for a while by sure 2010-11-01 00:10 ah, so you'll use SIE as a replacement for the CPLD ? 2010-11-01 00:10 my ben is next to and now i just need wire the EVB and do some reading 2010-11-01 00:10 wpwrak: yes ;) 2010-11-01 00:11 nice way to avoid a proprietary tool :) 2010-11-01 00:11 he 2010-11-01 00:11 i'll try jtag again but i need source  a decent parallel cable 2010-11-01 00:12 sure not on holliday monday.. 2010-11-01 00:15 wpwrak: he, Apple is now counter-suing Motorola over 6 patents 2010-11-01 00:15 18 on Moto's side, 6 on Apple's side 2010-11-01 00:15 as usual Apple believes in less and higher quality stuff :-) 2010-11-01 00:16 may the better team win! 2010-11-01 00:17 wee now i'm done here gpio is working as usual :) 2010-11-01 00:19 and the buffer was easy as this assign data_in_out = output_enable ? data_internal : 'bz; 2010-11-01 00:19 :) 2010-11-01 00:19 kristianpaul: ah, I'm trying to email SiGe about what has happened on the GPS side recently 2010-11-01 00:19 what should I tell them? 2010-11-01 00:19 hmm 2010-11-01 00:19 I will point them to the GPS_Free_Stack wiki page for usre 2010-11-01 00:19 yes 2010-11-01 00:19 better 2010-11-01 00:19 I think it's quite up to date and you keep updating it? 2010-11-01 00:19 yes 2010-11-01 00:19 well that's perfect then! just keep it up to date 2010-11-01 00:19 I will 'ping' them every month or two 2010-11-01 00:20 ok 2010-11-01 00:20 hope next ping will have PRN code match on the mail :) 2010-11-01 00:21 s/mail/wiki 2010-11-01 00:45 kristianpaul: I can't find the link to that self-built GPS receiver anymore 2010-11-01 00:45 remember the one Sebastien pointed out to us... 2010-11-01 00:46 ywsa 2010-11-01 00:46 wait 2010-11-01 00:47 wolfspraul: http://lea.hamradio.si/~s53mv/navsats/theory.html 2010-11-01 00:48 ah great! 2010-11-01 00:48 should we add it to the bottom of GPS_Free_Stack? 2010-11-01 00:48 why not 2010-11-01 00:48 i tought i did it 2010-11-01 00:48 sure i missed 2010-11-01 00:48 too many links :p 2010-11-01 00:54 kristianpaul: I just added it 2010-11-01 01:21 wolfspraul: (more patent lawsuits) yeah, it's getting more and more out of control. i remember that video clip from frankie goes to hollywood, "two tribes". it's the same, just with more than two sides :) 2010-11-01 07:50 has anyone tried nupdf recently? 2010-11-01 07:51 i just wonder if it's only who can't get it working 2010-11-01 08:04 You mean tried compiling it? 2010-11-01 08:07 i couldn't even run it 2010-11-01 08:07 sujan_: I am compiling the nupdf now 2010-11-01 08:10 ok thanks 2010-11-01 08:11 kiangfu: i tried the old image that u mentioned yesterday 2010-11-01 08:11 and again copied nupdf 2010-11-01 08:11 mupdf works well with some tweaks to the keybindings, in my opinion. 2010-11-01 08:11 and tried to open 1 page pdf with 1 sentence in it 2010-11-01 08:11 but screen goes blank as before 2010-11-01 08:12 i copied nupdf and config file and then a pdf file to nano.. that's all i did 2010-11-01 08:12 and tried to run 2010-11-01 08:13 with old openwrt image.. i can't browse file using explorer in gmu, but in the latest i can 2010-11-01 08:15 well, nupdf uses mupdf, so I do not know how nupdf would work better than mupdf 2010-11-01 08:15 mornign 2010-11-01 08:16 tnaks xianfu for your help 2010-11-01 08:16 rafa: no qmake in jlime.. 2010-11-01 08:16 kristianpaul: what is qmake? 2010-11-01 08:16 [commit] Xiangfu Liu: [config.full_system] add nupdf http://qi-hw.com/p/openwrt-xburst/0defcc5 2010-11-01 08:16 remenber QT? 2010-11-01 08:16 qmake is like make for QT stuff 2010-11-01 08:16 QT > trolltech > KDE 2010-11-01 08:17 sujan_: I got error : 2010-11-01 08:17 root@BenNanoNote:~# nupdf linux26_new_features.pdf 2010-11-01 08:17 error, file linux26_new_features.pdf does not exist 2010-11-01 08:17 is just SIE scope examples are made in QT .. 2010-11-01 08:17 kristianpaul: ah.. let me see.. I have a list of all the files from all the packages 2010-11-01 08:17 please 2010-11-01 08:17 I am sure there is a file name linux26_new_features.pdf. 2010-11-01 08:18 rafa: also 2010-11-01 08:19 xiangfu: strace ? 2010-11-01 08:19 kristianpaul: qt4-tools-sdk package has qmake2 at /usr/local/jlime-2010.1/mipsel/bin/qmake2 2010-11-01 08:19 ahh 2010-11-01 08:19 let me see 2010-11-01 08:20 kristianpaul: the problem is: we should read some qt how to in order to know which many packages we would neeed... qt libraries, headers, etc surely are spreading into many many packages 2010-11-01 08:20 which we should have installed 2010-11-01 08:20 surely. 2010-11-01 08:21 Jlime$ jlime-pkg.sh install qt4-tools-sdk 2010-11-01 08:21 Getting installed packages list... (wait a while) 2010-11-01 08:21 Shrinking packages DB... (wait a while, around 30 seconds) - the package does not exist. 2010-11-01 08:21 wpwrak: oh. yes. thanks. 2010-11-01 08:21 wpwrak: the nupdf is shell script. it's try to run /usr/share/nupdf/nupdf.bin 2010-11-01 08:22 sujan_: I will try to fix this error. then let you know. I manual copy the nupdf.bin to /usr/share/nupdf. now works fine. 2010-11-01 08:25 alright 2010-11-01 08:25 is that the new image 2010-11-01 08:26 ? 2010-11-01 08:26 of openwrt? 2010-11-01 08:26 ? 2010-11-01 08:26 sujan_: yes. I use the new image. 2010-09-14. 2010-11-01 08:27 ohh new? 2010-11-01 08:27 xiangfu: this image correspond to wich git commit? 2010-11-01 08:27 xiangfu: will be help full have that info, what do you think? 2010-11-01 08:28 kristianpaul: check out this: http://downloads.qi-hardware.com/software/images/Ben_NanoNote_2GB_NAND/2010-09-14/VERSIONS 2010-11-01 08:29 xiangfu: thats great ! 2010-11-01 08:29 xiangfu: just to make myself clear,  if i  copy the nupdf.bin to /usr/share/nupdf, it will work 2010-11-01 08:29 ? 2010-11-01 08:29 but is linked from somwgere else besides dig your webhome or asking you? 2010-11-01 08:30 i think will be helpfll forother be aware of that, in case they already dont 2010-11-01 08:30 sujan_: yes. 2010-11-01 08:31 kristianpaul: I setup every two day. build the full_system, minimal, xbboot, you can find all those images at here: 2010-11-01 08:31 kristianpaul: I usually use this to test commit. because my laptop is not that powerfull to test all those build. 2010-11-01 08:32 ok 2010-11-01 08:32 kristianpaul: it's not for release , just for my test. :) 2010-11-01 08:32 xiangfu: ahh ;-) 2010-11-01 08:32 kristianpaul: http://fidelio.qi-hardware.com/~xiangfu/compile-log/ 2010-11-01 08:32 ok i'll still using my own image and test better :) 2010-11-01 08:32 kristianpaul: sure. 2010-11-01 08:32 no rush, just i tought 2010-09-14 was stable release or something 2010-11-01 08:47 wpwrak: Hi, the error is strange. when I change the dir to /usr/share/nupdf/ then run ./nupdf.bin /PATH/TO/file.pdf is works fine. 2010-11-01 08:48 wpwrak: here is the strace: http://pastebin.ca/1978644 2010-11-01 08:50 xiangfu: perhaps the nupdf.bin binary is looking some files from pwd?.. so when you run from /usr/share/nupdf/ it finds some stuff that it did not when you ran from another dir? 2010-11-01 08:50 xiangfu: with strace you would realize that 2010-11-01 08:51 xiangfu: ah.. you already did strace :) 2010-11-01 08:52 xiangfu: there's a child process. you need to run strace with -f for this 2010-11-01 08:53 xiangfu: yep.. 2010-11-01 08:54 xiangfu: did you try "nupdf /PATH/TO/file.pdf" ? 2010-11-01 08:54 or just nupdf file.pdf 2010-11-01 08:54 ? 2010-11-01 08:55 rafa: [#nupdf /PATH/TO/file.pdf] works fine. 2010-11-01 08:55 rafa: nupdf file.pdf didn't work. 2010-11-01 08:55 xiangfu: yeah.. if you run "nupdf file.pdf" then nupdf script does : 2010-11-01 08:55 cd /usr/share/nupdf 2010-11-01 08:55 and then runs nupdf.bin file.pdf 2010-11-01 08:56 wpwrak: here is the -f strace: http://pastebin.ca/1978651 2010-11-01 08:56 then nupdf.bin will not find the file.pdf 2010-11-01 08:56 because it already did chdir 2010-11-01 08:57 line 67: chdir("/usr/share/nupdf")               = 0 2010-11-01 08:58 maybe that's why there's a wrapper :-) 2010-11-01 09:07 you could use something like  if [ "${1#/}" = "$1" ]; then f=$1; else f=`pwd`/$1; fi; nupfd.bin "$f" 2010-11-01 09:11 wpwrak: thanks. I am testing :) 2010-11-01 09:12 (minus the typo :)  s/pfd/pdf/ 2010-11-01 09:14 wpwrak: what the ${1#/} mean ? (i need buy a book about base script :) 2010-11-01 09:14 xiangfu: dont buy the book , just download :) 2010-11-01 09:16 rafa: or man bash ;-) 2010-11-01 09:17 or grep the code?.. 2010-11-01 09:17 wpwrak: are you aware ofd TP38 TP location in Ben board? 2010-11-01 09:17 xiangfu: ${var#pattern} tries to remove the pattern from the beginning of the value of the variable. e.g., foo=abcabc; echo ${foo#a}  would yield bcabd 2010-11-01 09:18 xiangfu: echo ${foo#*b} would yield cabc, and so on 2010-11-01 09:18 wolfspraul: do we have Ben PCB layers in PDF or some other media? 2010-11-01 09:18 PC layout* 2010-11-01 09:18 PCB layout* 2010-11-01 09:18 xiangfu: note that the latter example picks the shortest match. if you want the longes match, use ${var##pattern}, e.g., ${foo##*b} would yield c 2010-11-01 09:19 xiangfu: you can also remove things from the end, with ${var%pattern} and ${var%%pattern} 2010-11-01 09:20 xiangfu: the  [ "${1#/}" = "$1" ]  is an idiom for testing if $1 begins with a slash. if it doesn't, then the expression becomes [ "$1" = "$1" ], i.e., true. if it does begin with a slash, the expression becomes [ "something" = "/something" ], i.e., false. 2010-11-01 09:20 ahh founded 2010-11-01 09:20 hmm tricky to solder 2010-11-01 09:21 wpwrak: very thanks. I just try 'man bash' ,it's at line 1000 :) 2010-11-01 09:21 xiangfu: needle in a haystack ;-) 2010-11-01 09:21 wpwrak: :) 2010-11-01 09:22 xiangfu: you save money today :) 2010-11-01 09:22 kristianpaul: a nice project would be to take a picture of the pcb, superimpose a grid, and make a list of the coordinates of all the test points 2010-11-01 09:22 i was thinking same 2010-11-01 09:23 but as soon i got wired all the usefull TPs 2010-11-01 09:24 kristianpaul: not sure 2010-11-01 09:25 kristianpaul:  i guess your wish list for ya includes a 40x4 100 mil header ;-) 2010-11-01 09:25 lol 2010-11-01 09:27 Tps are ok, i enoy finding then 2010-11-01 09:27 even more wiring and soldering 2010-11-01 09:29 with the 3D scans, we could make animated flights. click on the TP name on a list, and it "flies" there, kinda like in google earth 2010-11-01 09:29 lol 2010-11-01 09:29 of course, for better effect, it should fly low, through the space between components, star-wars style 2010-11-01 09:29 wpwrak:nice travel from ther CLM to main PCB :-) 2010-11-01 09:31 LCM* 2010-11-01 09:55 wolfspraul: wpwrak : (tuxbrain is not here):  you there?. What a good idea about a jlime image would be supported by qi and resellers?. WE have talked a lot and I know the details, but I am working on technical detais and doubs appeared. For example. Suppose that image is ready. It does not have packages with patented technologies, and you can not install those. But suppose as well that the jlime.com has a forum post which says how to install libmad packag 2010-11-01 09:56 was your post cut off? 2010-11-01 09:56 you can not install those = (for example) you run "Copkg install mp*player" and the package is not found 2010-11-01 09:57 packa| 2010-11-01 09:57 ah.. okey :) .. where it finished? 2010-11-01 09:57 wpwrak: what are the last 3 words that you read? 2010-11-01 09:58 install libmad packa| 2010-11-01 09:58 if I understand your question right, you are wondering whether you want to censor patented stuff on jlime.com as well 2010-11-01 09:58 ah yes, right. "packa|" is ambiguous ;-) 2010-11-01 09:58 But suppose as well that the jlime.com has a forum post which says how to install libmad package on jlime for ben. 2010-11-01 09:58 you have both options, it depends on you 2010-11-01 09:58 That would not work on the jlime version for qi/resellers, the post would talk about the standar jlime version. Would be that a problem for you? 2010-11-01 09:58 so, we can go either way 2010-11-01 09:59 if you do not want to censor things on jlime.com, then we cannot have any links ( but we can still use a Jlime image, with package repository ideally on a non-jlime.com server 2010-11-01 09:59 similar to OpenWrt 2010-11-01 09:59 wolfspraul: (if you do not want to censor things on jlime.com, then we cannot have any links ( wolfspraul: one question: 2010-11-01 10:00 I am not crazy worried about this, for example OpenWrt had a news article about Ben NanoNote support once. 2010-11-01 10:00 (in my opinion, links to jlime.com ought to be okay, as long as there's "benign" content on the pages we link to. just not deep inside) 2010-11-01 10:00 and I believe I sent some mails linking back to it 2010-11-01 10:00 what about if the image says on some part (suppose wallpaper): jlime.com :P ? 2010-11-01 10:00 the image would be pointing to jlime.com ? 2010-11-01 10:00 [commit] Xiangfu Liu: [nupdf] fix the static path bug. thanks Werner http://qi-hw.com/p/openwrt-packages/d7b3e28 2010-11-01 10:00 wpwrak: yes I agree but we need to be careful on this, links are dangerous 2010-11-01 10:01 in the end someone who want to show a patent infringement will come from the other side, and so will I when I look at it 2010-11-01 10:01 first I take the device, boot 2010-11-01 10:01 they are. getting a bit better lately, it seems, though. 2010-11-01 10:01 try to play MP3 2010-11-01 10:01 then I will go to qi-hardware.com (since it's printed on the NanoNote) 2010-11-01 10:02 I will try to install packages, or find instructions in the wiki (search: "mp3") 2010-11-01 10:02 i'd just google for "ben mp3" ;-) 2010-11-01 10:02 rafa: note I am always in the qi-hardware.com site first 2010-11-01 10:02 wpwrak: well no, then there is no infringement case, as you know 2010-11-01 10:03 wolfspraul: wpwrak : yes, it is hard to try to agree the technical details. I think that there is not a proper post explaining how to install a mp3 player on jlime for ben. But it could appear soon for some users posting on forums, or for us on wiki pages, so it is like if currently those howtos exist there. 2010-11-01 10:03 rafa: so we need to make sure that they cannot show a way that the Ben has 'mp3 capability' and only utilize software or packages or instructions they got pre-installed, or from qi-hardware.com servers, or from servers qi-hardware.com servers are linking to 2010-11-01 10:03 remember they are coming from that side! 2010-11-01 10:03 they are not first going to jlime.com 2010-11-01 10:03 yup. just saying that the very indirect path seems constructed. yes, you can make a connection this way, but it's not as if you'd like to a location specifically about infringements. 2010-11-01 10:04 so again, I come from the other side 2010-11-01 10:04 my job is not to cleanse jlime.com 2010-11-01 10:04 I never once mentioned to the openwrt people that they need to remove anything 2010-11-01 10:04 in my opinion, and in the legal advice I got, they don't 2010-11-01 10:04 the question is whether _I_ infringe, with my actions, or with the devices I'm selling (or others that are selling them) 2010-11-01 10:05 wolfspraul: wpwrak : yeah, but we do not want to make a image just replacing all the strings "jlime.com" for (empty) and I think that we are not going to have a mirror server of packages repository outside of jlime.com, because we do not have more servers and also because that would be so 2010-11-01 10:06 a delicated thing that we would have to agree between all, and being jlime a kind of anarchy (or whatever you want to say about some small group without written rules) 2010-11-01 10:06 it is really hard to agree internally. 2010-11-01 10:07 a repository link to jlime.com/some_location is borderline 2010-11-01 10:07 wolfspraul: understood. but i find it somewhat dubious if linking to a fairly general location would be considered as making you part of the infringement. the cases i've read about all seemed to have been about considerably more specific cases. e.g., linking to a extremist fora or to companies whose main product was designed to infringe. none of this is the case for jlime. 2010-11-01 10:07 for sure that some_location must not offer packages that would allow to show an infringement 2010-11-01 10:07 wolfspraul: wpwrak : so I understand that the image for qi/resellers could not have jlime.com in any way, that is almost a thing that will not happen I would say :) 2010-11-01 10:08 which links do you have, and where? 2010-11-01 10:08 wpwrak: yes agreed. I'm no extremist on this. Sisvel (for example) needs to show an infringement, and they don't want to embarass themselves. 2010-11-01 10:08 but if there is a link, we have to be careful 2010-11-01 10:08 wolfspraul: I should that some text files, config files, etc would have jlime.com.. still if those files are not related with package manager 2010-11-01 10:09 the link just needs to go to the wrong place and make it very easy for them to show the infringement 2010-11-01 10:09 I should= I would say 2010-11-01 10:09 (potentially, that's my point) 2010-11-01 10:09 rafa: should be OK if none of this is leading towards MP3 2010-11-01 10:09 for example if there is a text file somewhere "to install additional codecs, you can try ..." 2010-11-01 10:09 that's not so good :-) 2010-11-01 10:10 they need to demonstrate (!) how the infringement works, and need to make it legally stick to whoever they are dragging to court 2010-11-01 10:10 in that process, they cannot just insert some totally random steps, that will never be accepted, and they will never even try, imo 2010-11-01 10:10 wolfspraul: yes, but again.. you go to jlime.com because you read jlime.com from some text file. Then you look "mp3 on ben" at forums at jlime.com .. and you find something.. I am not saying that currently there are explanations or documentation saying how to install packages to play/decode mp3/mp4, but those could appear some day 2010-11-01 10:11 there must be context around where the link is given 2010-11-01 10:11 some text 2010-11-01 10:11 if that text has nothing to do with MP3, or codecs, then I think it should be fine 2010-11-01 10:14 wolfspraul: (no crazy steps) yup, that's my point 2010-11-01 10:14 wolfspraul: okey, and what about repository?.. suppose that current reposity is : bash, libmad, gawk packages. The image for qi/resellers will fail if somebody tries to install libmad. Is that okey? I mean.. the libmad package exists on jlime.com .. but you can not install that on jlime image version for resellers. 2010-11-01 10:14 wolfspraul: i think we differ in our interpretation of what constitutes a "crazy step" :) 2010-11-01 10:15 wolfspraul: links ok i understand, so either mentione the word jlime on qi wiki? 2010-11-01 10:16 argh... where is tuxbrain?! 2010-11-01 10:16 rafa: why will the qi image fail to install libmad? 2010-11-01 10:16 how does that work? 2010-11-01 10:17 rafa: i think it would be cleanest to just have a (filtered) copy of the repository somewhere on qi-hw 2010-11-01 10:19 wolfspraul: some way like lars suggested. For example: suppose that there is a package called "free". That "free" package conflits with all the packages with patented technologies. Then if you try: opkg install libmad.. it will fail saying you "libmad conflicts with "free" package". . And you can not uninstall the free package because, suppose, libc depends on it. 2010-11-01 10:19 he 2010-11-01 10:20 rafa: youshould work witht the FSF ;-) on that ideas 2010-11-01 10:20 rafa: that sounds pretty scary to me :-) 2010-11-01 10:20 wolfspraul: haha :D 2010-11-01 10:20 you make one little mistake/bug anywhere in this, and they will find it, and show you the command that installs libmad 2010-11-01 10:21 right in court :-) 2010-11-01 10:21 why not the ubuntu way? 2010-11-01 10:21 like opkg install -f libmad... 2010-11-01 10:21 then you go 2010-11-01 10:21 "uuuupps" 2010-11-01 10:21 forgot the -force flag 2010-11-01 10:21 :-) 2010-11-01 10:21 you should be aware in some countries is posisble uses mp3 free decoders 2010-11-01 10:21 kristianpaul: FSF has gpl and GNU well done. I do not know if the work on patents is something to do with them since they are just worried about software mainly 2010-11-01 10:21 rafa: FSF/free sofware endorseed distros 2010-11-01 10:22 well those actually play mp3 2010-11-01 10:22 any way 2010-11-01 10:22 wolfspraul: (bug( well, that is an example. suppose that you can not install libmad but libmad lives on jlime.com. That was my main question :) 2010-11-01 10:23 [commit] Xiangfu Liu: remove the /etc/VERSION file. this file always generate by build scripts http://qi-hw.com/p/openwrt-xburst/f610bc6 2010-11-01 10:24 rafa: yes I understand. it not only 'lives on jlime.com', but in fact the infringing .opk file is right in the same folder if I understand correctly. 2010-11-01 10:25 i still think the best would be a copy of the jlime repository on qi-hw, where all the offending packages are absent and they also don't show up in the principal index files 2010-11-01 10:25 maybe apt-get show libmad will already praise the mp3 features 2010-11-01 10:25 I feel that is very very borderline stuff. 2010-11-01 10:26 the question whether qi-hw can link to jlime.com and in what form, would be a separate issue 2010-11-01 10:27 rafa: is there some package search feature that would allow you to search for mp3? 2010-11-01 10:28 I think you cannot link to a repository that contains mp3 packages, it sounds like asking for trouble. 2010-11-01 10:28 wpwrak: copy of repository on qi-hw: well, if that is an easy task to do we would be okey I think. If for example, we/qi mirrors our repository (without offending packages) on qi-hw once a year and we will not add wolfspraul more tasks to do then that would be easy perhaps. I mean.. our repository is there.. so anyone can copy it. That is not a problem. 2010-11-01 10:28 the idea with the 'free' package and package conflicts is nice, but quite engineering thinking 2010-11-01 10:28 rafa: can you identify all packages that include mp3? 2010-11-01 10:28 wolfspraul: (free package) i wonder if you could just uninstall that package :) 2010-11-01 10:29 wpwrak: rafa said that would be blocked, but when I hear this whole thing I'm kind of shivering :-) 2010-11-01 10:29 wolfspraul: to detect offending packages I would check on metadata of every package with someting like egrep -i "player|mpeg|mp3|mp4|264|etc" 2010-11-01 10:29 that's when the lawyers start smiling... :-) 2010-11-01 10:30 wolfspraul: (can't uninstall) ah, right. now i saw it. yup, slippery slope. 2010-11-01 10:30 rafa: since you would have some means to flag problem packages anyway, the mirror process could just use the same information 2010-11-01 10:31 unfortunately these guys are good at finding mp3, they probably have list of packages/software to look for etc. 2010-11-01 10:31 I mean they do the same thing over and over for many years... 2010-11-01 10:32 wpwrak: uninstall free package: well, it was a hypothetical thing to ask about "you can not install libmad but libmad lives on the same repository that other packages".. NO idea if there is a rule to avoid uninstall a package.. But suppose that you have enough skill to pass all the rules and manually uninstall the free package. That is the same thing that if you just replace the package manager config file and point it to another repository with different 2010-11-01 10:33 there's probably a force option for  opkg remove free  too ... 2010-11-01 10:33 wolfspraul: re: formats do you or anyone else here know if anyone has gotten speex to work on ben nanonote? 2010-11-01 10:33 rafa: yeah, it's all just shades of grey ... 2010-11-01 10:34 wpwrak: but is not that (uninstall free package with enough skills) the same that if you just remove that jlime version and install the standar version? 2010-11-01 10:34 wpwrak: you are doing some tasks on your ben with enough skill to play mp3 2010-11-01 10:34 notes that is http://www.speex.org/ "Speex: A Free Codec For Free Speech" for those who are unaware 2010-11-01 10:34 (it is awesome at compressing voice / speaches / etc) 2010-11-01 10:34 rafa: ah well. not really. the interesting thing is the LINK again. 2010-11-01 10:35 if you go and edit the repository link (!) - where do you have it from? 2010-11-01 10:35 however, even though you think some --force or whatever options are 'hard to find', there may well be documentation right on the device 2010-11-01 10:35 'info opkg 2010-11-01 10:36 so the question is not how hard to find something is, but when they demo the infringement, whether they do so along lines that are legally acceptable or not 2010-11-01 10:36 also you are risking that a simple repository search for 'mp3' will already give you positive results 2010-11-01 10:36 all risky stuff! 2010-11-01 10:36 is there a 'opkg search' feature? 2010-11-01 10:36 wolfspraul: yes 2010-11-01 10:37 opkg search 2010-11-01 10:37 well just try - search for 'mp3' 2010-11-01 10:37 you really want that search to come back empty 2010-11-01 10:37 definitely! 2010-11-01 10:37 wolfspraul: yes.. I know 2010-11-01 10:37 this is not a good thing to leave such an easy target/evidence for them 2010-11-01 10:38 wolfspraul: so?.. better way to continue? .. a mirror repository without offending packages and proper indexes wihtout those listed as well? 2010-11-01 10:38 wpwrak: (question for you as well) 2010-11-01 10:38 :) 2010-11-01 10:38 rafa: that would eliminate most of my concerns, yes 2010-11-01 10:48 [commit] Xiangfu Liu: copy data folder from history branch http://qi-hw.com/p/openwrt-xburst/842fa6f 2010-11-01 10:48 [commit] kyak: gitignore vim temporary files (*~) http://qi-hw.com/p/openwrt-xburst/7e7437d 2010-11-01 10:48 [commit] Xiangfu Liu: add Nanonoe special feeds.conf under data folder http://qi-hw.com/p/openwrt-xburst/f1d5d37 2010-11-01 10:48 wpwrak: so we need a mirror repository for that. Where? :) When I have proper indexes I can give some script to somebody to build a mirror repository without offending packages 2010-11-01 10:49 rafa: (where) wolfgang would know where he's got a suitable server. my guess would be downloads.qi-hardware.com 2010-11-01 10:50 maybe downloads.qi-hardware.com/jlime/ ;-) (things may get a bit confusing with the current names, though. so far, they kind of assume there's only one distro) 2010-11-01 10:51 or hide the real location somewhere in the web server's rewriting rules it and make it jlime.qi-hardware.com 2010-11-01 10:51 or whatever ;-) endless possibilities ... 2010-11-01 10:58 I'm calling it a day 2010-11-01 10:58 n8 2010-11-01 10:59 wolfspraul: bye, thanks 2010-11-01 10:59 rafa: thanks for your patience in the patent stuff... 2010-11-01 10:59 it's hard to focus your mind around this I'm sure 2010-11-01 10:59 what a waste of time. 2010-11-01 11:00 wolfspraul: nah.. we just want to be free 2010-11-01 11:00 ;) 2010-11-01 11:13 djbclark: How fare your efforts to distribute Bens in the US? 2010-11-01 11:15 qbject: customers lining up, banging at the door ? ;-) 2010-11-01 11:16 wpwrak djbclark: door-banging is my purpose in asking. 2010-11-01 11:18 Looks like I'll have my lathe and mill moved sooner than I thought, so I'm going to have reason to disassemble my first Ben pretty soon. 2010-11-01 11:18 And I don't care to be Ben-less while I work. 2010-11-01 11:20 it's always good to have backups :) 2010-11-01 11:21 what are the first things you plan to do ? 2010-11-01 11:25 wpwrak: The first thing I'll probably do is just replace the glossy black parts of the Ben housing with linen micarta 2010-11-01 11:27 But my goal is to devise a new housing with a larger keyboard, ideally made out of custom handmade garolite. 2010-11-01 11:29 how will you shape the micarta ? 2010-11-01 11:31 wpwrak: Small manual milling machine (http://www.sherline.com/mills.htm) and probably some hand work with abrasives. 2010-11-01 11:32 whee. no cnc then ? 2010-11-01 11:32 No, some day, but not yet. 2010-11-01 11:33 so i still have time for turning the scans into STLs :) 2010-11-01 11:34 yes you do. :) 2010-11-01 11:35 My intention is to do dimensioned part prints in QCAD based on actual measurements. Old-school reverse engineering. 2010-11-01 11:35 just send one email to list about openwrt-xburst.git cleanup. 2010-11-01 11:36 is compiling full_system, xbboot, minimal on the new [master]. let's see what's going on tomorrow 2010-11-01 11:36 hmm, i found the 3d scans helpful for getting and verifying measurements. some areas are difficult to handle with conventional tools. e.g., the inside of the bottom shell. 2010-11-01 11:38 I really appreciate that you've made the resource available, and will definitely use them for that. What do you load the scans into to take measurements off of them? 2010-11-01 11:38 so what i did is that i first got measurements from the scans, then drew my model, and merged it with the scans. that way, i could see whether i got the lines/surfaces right. 2010-11-01 11:38 Sounds like a very good approach. 2010-11-01 11:39 i did the measurements with the proprietary program that came with the mill. but i think heekscad can do it too. 2010-11-01 11:39 for displaying, i used heekscad 2010-11-01 11:39 that is, displaying of the structure merged with the scans 2010-11-01 11:40 for nice-looking pictures, i like meshlab a little better 2010-11-01 11:59 wpwrak: what sort of hardware do you run heekscad and meshlab on? My linux box is an Atom netbook. 2010-11-01 12:01 my pc is fairly powerful, q6600 cpu (quad-core, although an old one), 8 GB of RAM, three screens. no proprietary video drivers, so no GL acceleration. 2010-11-01 12:03 got it. 2010-11-01 12:22 wpwrak: With the Ben's small LCD, I'm looking forward to packaging the mainboard, screen, and battery in the top of the clamshell, and having the keyboard set up as an entirely separate piece of hardware in the bottom. 2010-11-01 12:23 do you have a specific pre-made keyboard in mind ? or are you thinking of making your own ? 2010-11-01 12:25 wpwrak: per our Atmel conversation last week or whenever, I'm not sure. Original plan was to do a capacitive touch setup running on an AVR of some sort, but I was gonna use the QTouch blob. 2010-11-01 12:26 Someone else wrote a similar sensor routine for Arduino, which might be an option, but I'm concerned that it might infringe the QTouch patent even though he didn't use their blob. 2010-11-01 12:27 ah, i see. an alternative would be a keyboard similiar to what the ben has today. 2010-11-01 12:28 But that would be ideal. An arduino capacitive touch on the back of a nice sturdy piece of FR4, with some piezo transducers to give feedback. 2010-11-01 12:29 not sure if capacitative would be so much fun for typing, though. it's nice to have tactile feedback. 2010-11-01 12:32 wpwrak: Ultimately, I agree. I'm just trying to balance with durability & simplicity. 2010-11-01 12:33 are the ben's existing sensors capacitive or conductive? 2010-11-01 12:33 okay, there just a simple board wins 2010-11-01 12:34 conductive. it's little domes 2010-11-01 12:35 like these http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=SW978-ND 2010-11-01 12:36 only bigger. the ben's have a diameter of 5 mm 2010-11-01 12:37 Huh. So the dome buckles and the metal plate comes in contact with contacts on the board? 2010-11-01 12:37 one of my plans is to make a keyboard with different keycaps but the same size and technology 2010-11-01 12:37 yup 2010-11-01 12:37 if you look at the data sheet, there they explain it well 2010-11-01 12:40 "Do not wash the Dome Key. The Dome Key is not water-resistant and must not be exposed to water or other liquids." :( 2010-11-01 12:40 My ideal keyboard passes the .5 liter/meter test. 2010-11-01 12:41 That is, it withstands the impact, splash, and subsequent cleanup from a half-liter of beer dropped from one meter up. =D 2010-11-01 12:41 you can put a plastic film over the domes. when you disassemble the ben, you'll see the details 2010-11-01 12:41 (beer 1 m up) i was wondering if it was peeing distance ;-) 2010-11-01 12:42 Hah! 2010-11-01 13:47 gnucap http://www.delorie.com/electronics/spice-stuff/ 2010-11-01 13:51 kristianpaul: have you tried qucs yet ? 2010-11-01 13:53 wpwrak: I still have to try it! :) 2010-11-01 13:54 once I'll get some need for it, I'll try. 2010-11-01 13:56 vur]]]] 2010-11-01 13:56 oops 2010-11-01 13:56 viric: you'll like it. it's really easy to use. 2010-11-01 13:57 wpwrak: has anyone experimented with hooking multiple batteries in parallel to a Ben? 2010-11-01 13:58 that should work 2010-11-01 13:59 wow http://www.baudline.com/screenshots.html 2010-11-01 13:59 wpwrak: no 2010-11-01 14:00 i just found the link and save in case i need it later 2010-11-01 14:00 qucs <- looks good 2010-11-01 14:01 lol http://www.baudline.com/screenshots/matrix.png 2010-11-01 14:02 baudline looks great! :) 2010-11-01 14:03 but wonder if can really help 2010-11-01 14:03 me 2010-11-01 14:03 but loooks interesting 2010-11-01 14:04 and license suck 2010-11-01 14:05 oh but is soo good ( it seems in pictures) 2010-11-01 14:06 funny, "Purchase the GPL source code" 2010-11-01 14:06 http://www.baudline.com/spectrogram.html !! 2010-11-01 14:06 wpwrak: lets buy it all togheter ! 2010-11-01 14:08 wpwrak: if it is so expensive I can sell you a cheaper one 2010-11-01 14:08 So, they want to control the distribution through the license. 2010-11-01 14:08 :) 2010-11-01 14:08 Minimum: 2010-11-01 14:08 #  64 MB RAM 2010-11-01 14:08 "" 2010-11-01 14:10 "You are not allowed to distribute this software." 2010-11-01 14:33 rafa: kinda like meeting a sexy girl and then finding out that "she" is all male below the waistline, eh ? ;-) 2010-11-01 14:44 wpwrak: more like meeting her, finding out how well you two fit, then discovering that she still takes dating advice from her overprotective father. 2010-11-01 14:47 qbject: heh, more subtle :) 2010-11-01 14:48 wpwrak: Well, I know the girl you're talking about. Gotta look out for my friends. :-P 2010-11-01 14:48 wpwrak: maybe gpl is for them "general prostitution license".. you just can see if you pay, and you are not allowed to distribute.. without to pay first 2010-11-01 14:50 rafa: Gaudy Pimp License ? 2010-11-01 14:51 Greedy Pimp License ? 2010-11-01 17:32 hmm Tp38 ( GPD15) is not working as i spected.. 2010-11-01 17:36 how come ? 2010-11-01 17:37 led is wired, i'm turning off and still on 2010-11-01 17:37 but is weird 2010-11-01 17:38 is not full lighted 2010-11-01 17:38 hmm, maybe a pull-up ? 2010-11-01 17:38 i'll check code again 2010-11-01 17:38 hmm 2010-11-01 17:38 yes 2010-11-01 17:38 poke is your friend :-) 2010-11-01 17:39 poke works on port C 2010-11-01 17:39 ah wait poke is different from ben-blinken.. ? 2010-11-01 17:39 yeah :) 2010-11-01 17:39 ohh 2010-11-01 17:39 poke works everywhere :) 2010-11-01 17:39 ahh= 2010-11-01 17:39 ? 2010-11-01 17:39 how 2010-11-01 17:39 where is it btw? 2010-11-01 17:39 kristianpaul: so what pin are you using? 2010-11-01 17:40 bartbes: Tp38 ( GPD15) 2010-11-01 17:40 http://svn.openmoko.org/developers/werner/poke/ 2010-11-01 17:40 which is... 2010-11-01 17:40 i think xiangfu also put it into openwrt 2010-11-01 17:40 yes i saw it.. 2010-11-01 17:41 bartbes: TP38 has no other function 2010-11-01 17:41 am I supposed to know where TP38 is? 2010-11-01 17:41 does it have an external.. pad/connection/whatever-you-want-to-call-it? 2010-11-01 17:41 near to SoC chip 2010-11-01 17:41 botton 2010-11-01 17:41 I'll take that as a no :P 2010-11-01 17:42 ok. 2010-11-01 17:42 so what pins *are& exposed? 2010-11-01 17:43 what's exposed for you?  :-) 2010-11-01 17:43 in case I ever want to mess around with I/O *without* having to open the case? 2010-11-01 17:43 ahh 2010-11-01 17:43 uSD 2010-11-01 17:43 even tought you need an adapter 2010-11-01 17:43 those and the ttl ones? 2010-11-01 17:43 to expose thos pins 2010-11-01 17:44 i think those pins are 3v3 ttl right 2010-11-01 17:44 wpwrak: poke is dageuors 2010-11-01 17:44 i could do.. 2010-11-01 17:44 lets try 2010-11-01 17:44 and I guess they are taken by the kernel, i.e. not usable for other stuff? 2010-11-01 17:45 kristianpaul: poke is POWERFUL :) 2010-11-01 17:45 bartbes: uSD port > uSD stuff 2010-11-01 17:45 so ne carefull (in sofware) 2010-11-01 17:45 talking about ttl now 2010-11-01 17:45 s/ne/be 2010-11-01 17:45 wpwrak: sure, powerful oftentimes means you need to treat it with care 2010-11-01 17:45 but you said kernel? right? 2010-11-01 17:45 it can use the same power to destroy things 2010-11-01 17:57 kernel panic.. 2010-11-01 17:57 ouch 2010-11-01 17:58 bartbes: (uSD) the kernel will step aside if you ask nicely. hmm, seems that i lost my notes with that command as well :-( 2010-11-01 17:58 kristianpaul: poked to death ? :) 2010-11-01 17:58 wpwrak: ask -> rmmod mmc? 2010-11-01 17:59 kristianpaul: that would be one option. there's also an echo >/sys//unbind 2010-11-01 17:59 oh 2010-11-01 17:59 thats polite} 2010-11-01 18:04 wpwrak: i got the jz4740 spl from 4,6k down to 1,8k. so there is plenty of room for a decompressor 2010-11-01 18:04 oh that mean n more uboot? :) 2010-11-01 18:05 damn input/output error 2010-11-01 18:05 (uSD) 2010-11-01 18:06 kristianpaul: maybe 2010-11-01 18:06 that will be neat 2010-11-01 18:06 one sofware less to care about :) 2010-11-01 18:10 larsc: wow, quite a diet ! :-) 2010-11-01 18:10 kristianpaul: the sooner u-boot dies, the better ;-) 2010-11-01 18:51 [commit] Juan64Bits: Revition... http://qi-hw.com/p/xue/2db4e52 2010-11-01 18:52 [commit] Juan64Bits: Revition... http://qi-hw.com/p/xue/a42266b 2010-11-01 18:54 wpwrak: What's wrong with u-boot? 2010-11-01 18:56 qbject: it tries to be a little operating system on its own. we already have a fully grown operating system, linux. so it's better to use that, isn't it ? :) 2010-11-01 18:57 hmm but won't we lose software usb and mmc boot? 2010-11-01 18:57 wpwrak: Yes it is. I love simplicity and culling out parts that aren't needed. Sounds like a very good plan. 2010-11-01 18:58 bartbes: usb boot comes somewhere from the ROM. MMC could be handled by linux. 2010-11-01 18:58 oh btw, qbject, don't know if you noticed, but I updated the Makefile for nlove.. 2 days go iirc 2010-11-01 18:58 *ago 2010-11-01 18:58 (of course there have been changes since, but mostly related to the build system) 2010-11-01 18:58 bartbes: mighty cool. I'll make time to mess with it soon. 2010-11-01 18:59 wpwrak: do you mean that the kernel could be loaded, then used to load an alternate kernel from the MMC? 2010-11-01 19:00 never mind. I'll ask tomorrow. Time to go home. :) 2010-11-01 19:23 wpwrak: i was told that linux extended documentation is a bit poor, how of is that of true? 2010-11-01 19:23 or do i need buy a  book or soemthing? 2010-11-01 19:23 i just some vague idea about kernel drivers 2010-11-01 19:23 nothing aboiut boot process or task management 2010-11-01 19:25 kristianpaul: the Linux Device Drivers book is available as a free (gratis) PDF 2010-11-01 19:25 it's not fully up to date, but it contains a lot of useful info 2010-11-01 19:25 mth: yeah thats the only i learned from linux 2010-11-01 19:25 but next i discover direct memory maping thanks to wpwrak 2010-11-01 19:26 so i dont need do modules 2010-11-01 19:26 not for basic gpio task 2010-11-01 19:26 i'm just curios about the other linux parts.. 2010-11-01 19:27 there is also a more recent book: http://linux.slashdot.org/story/10/10/01/1315233/Linux-Kernel-Development-3rd-Ed 2010-11-01 19:27 wtf i'm  doing something bad related to port D 2010-11-01 19:27 I haven't read it myself though 2010-11-01 19:27 and my linux got freezed 2010-11-01 19:28 mth: hey i dint knew that 2010-11-01 19:28 did you check Documentation/gpio.txt yet? 2010-11-01 19:28 i stoped reaidn \. time ago 2010-11-01 19:28 mth: yes 2010-11-01 19:28 not for what i need :) 2010-11-01 19:28 there is a lot of noise and bad editing on slashdot, but sometimes something useful comes along 2010-11-01 19:28 indeed 2010-11-01 19:29 mth: this book should be pretty good. i once looked at a few kernel hacking books for our team at openmoko, and that's the one i liked best. 2010-11-01 19:29 i just want a small linux :) 2010-11-01 19:30 nothing bloated 2010-11-01 19:30 a trusty linux 2010-11-01 19:30 like the real time os for phones 2010-11-01 19:30 wpwrak: I might put it on my xmas list then :) 2010-11-01 19:31 what? do you know what pdf is good for? 2010-11-01 19:33 hmm 2010-11-01 19:33 kristianpaul: huh? the newer book is not in PDF 2010-11-01 19:33 mth: it is 2010-11-01 19:33 officially or scanned by someone? 2010-11-01 19:34 searcheable pdf 2010-11-01 19:35 may be i'm wrong 2010-11-01 19:35 but looks like in the preview 2010-11-01 19:35 [commit] Werner Almesberger: Introducing cameo, a toolbox of CAM operations. http://qi-hw.com/p/cae-tools/0bc7806 2010-11-01 19:35 [commit] Werner Almesberger: cameo: detect and adjust handedness http://qi-hw.com/p/cae-tools/54d8549 2010-11-01 19:35 [commit] Werner Almesberger: Corrected math for offsets to work also for angles different from 90 degrees. http://qi-hw.com/p/cae-tools/5c9e7d5 2010-11-01 19:35 [commit] Werner Almesberger: Enable more compiler warnings. Some cleanup. http://qi-hw.com/p/cae-tools/d465acb 2010-11-01 19:35 [commit] Werner Almesberger: Accept multiple paths and distinguish between inner paths and the outer path. http://qi-hw.com/p/cae-tools/17afa3e 2010-11-01 19:35 [commit] Werner Almesberger: Added override (in gnuplot file) for inside/outside path detection. http://qi-hw.com/p/cae-tools/d77b4c8 2010-11-01 19:35 [commit] Werner Almesberger: Dogbone notches are now optional and can be set in the gnuplot file. http://qi-hw.com/p/cae-tools/b47ef75 2010-11-01 19:35 [commit] Werner Almesberger: cameo/path.c (path_add_point): ignore duplicate points http://qi-hw.com/p/cae-tools/ffc908a 2010-11-01 19:35 [commit] Werner Almesberger: Make toolpath cameo-friendly and use cameo for tool size compensation. http://qi-hw.com/p/ben-wpan/9103ae0 2010-11-01 19:36 the preview is just 2 chapters though 2010-11-01 19:37 i'll end usign uSD port if i cant handle well two ports.. 2010-11-01 19:37 and i nedd 3 pins 2010-11-01 19:37 lets see if portc have one more free port somwhere 2010-11-01 19:50 argg 2010-11-01 19:50 red screen ! 2010-11-01 19:57 that TP25 is hidding something 2010-11-01 19:58 POP? 2010-11-01 21:44 gaw 2010-11-01 21:51 /sys/bus/mmc/drivers/mmcblk/unbind 2010-11-01 22:02 echo -n "1-1:1.0" /sys/bus/mmc/drivers/mmcblk/unbind 2010-11-01 22:02 or 2010-11-01 22:03 echo -n "1-1:1.0" /sys/bus/platform/drivers/jz4740-mmc/unbind 2010-11-01 22:04 http://lwn.net/Articles/143397/ 2010-11-01 22:04 i realized my problem with port D was that is used by mmc driver 2010-11-01 22:05 and considering i have two D ports free on baord i want to do this as clean posible 2010-11-01 22:10 ahh 2010-11-01 22:10 wait  i miss the tree command 2010-11-01 22:11 so me t5p1d..