2011-03-04 00:15 roh: in atben and atusb, there's an optional capacitor for antenna tuning that may or may not get equipped in the final product. for your boards, what would be your preference for having it equipped ? strong yes, strong no, or don't care ? 2011-03-04 00:17 grml... this seems to be impossible 2011-03-04 00:17 roh: the capacitor is 0402 and, if equipped, would be something around 0.5 pF 2011-03-04 00:19 would probably be fast if i'd learn gcode and write the code for the board by hand 2011-03-04 00:19 ;-)) 2011-03-04 00:20 s/fast/faster 2011-03-04 00:20 remember: each typo is equivalent to an a-few-percent-chance of a broken tool :) 2011-03-04 00:48 aw: in atben and atusb, there's an optional capacitor for antenna tuning that may or may not get equipped in the final product (i still have to examine what works better) 2011-03-04 00:48 aw: for your boards, what would be your preference for having it equipped ? strong yes, strong no, or don't care ? 2011-03-04 00:48 aw: the capacitor is 0402 and, if equipped, would be something around 0.5 pF 2011-03-04 00:52 aw: (my preference for your preference would be "don't care" ;-) 2011-03-04 01:05 wpwrak, what's the goal of 'optional' capacitor on functionality? 2011-03-04 01:05 aw: it's for antenna tuning 2011-03-04 01:06 just for ant tuning? 2011-03-04 01:06 aw: yup. it's between the RF feed line and ground 2011-03-04 01:09 wpwrak, hmm..eventually it may not be equipped? you hope? am i see clear difference on power performance measurement if it equipped but it's not?! 2011-03-04 01:09 aw: i'm hoping that it may help getting rid of some little gremlins 2011-03-04 01:10 aw: here's a full rf analysis of one board (with an improper test setup, so some things will change): http://downloads.qi-hardware.com/people/werner/wpan/20110303/ 2011-03-04 01:11 aw: as you can see, there are a lot of little spikes at around 0.3 MHz from the center. would be nice to get rid of them. 2011-03-04 01:12 aw: (click on the small images to magnify) 2011-03-04 01:14 okay, so those little spikes around 0.3Mhz is relevant to that 0402 optional capacitor? or not that meaning? 2011-03-04 01:15 if that optional capacitor is not equipped, which is that we can easily know the frequency domain shown is wrong!? 2011-03-04 01:15 aw: i think the cap may remove them, yes. but this still needs some experimenting 2011-03-04 01:16 aw: my question is about the prototypes i'm about to send out. i don't want to delay them for this. i think i can examine the problem while the other boards are on their way 2011-03-04 01:16 hm...sounds that you had have ideas on distinguishing what evidence will be shown when 'optional' capactot is missed. good. 2011-03-04 01:17 aw: (if not equipped) i don't even know if you notice those spikes in the overall performance 2011-03-04 01:17 aw: but we can figure that out later :) 2011-03-04 01:17 wpwrak, it's ok..in parallel! yes..later. :-) 2011-03-04 01:18 aw: for now, i'll collect all the data i can get with the existing boards, then decide who gets which board, send yours (via fedex) and roh's (by regular mail), wait until roh's clear customs, then send richard's (also by regular mail) 2011-03-04 01:19 aw: ideally, yours and roh's would go out tomorrow, so that they can travel during the weekend. i hope customs don't delay this. 2011-03-04 01:21 wpwrak, okay..please may just declare them as 'development samples' or 'kits' or so...no 'RF' words or so. 2011-03-04 01:22 aw: yeah ;-) 2011-03-04 01:22 wpwrak, thanks, :-) 2011-03-04 01:22 aw: USB adaper "ATUSB", SDIO adapter "ATBEN", interface cable "ATBEN-PGM" 2011-03-04 01:23 aw: and not "Microwave RF transmitter with AES encryption" ;-)) 2011-03-04 01:24 or they'd think it's military equipment ;-) 2011-03-04 01:25 wpwrak, i think that you may not mention those words on description column, just like 'engineering samples' or 'development samples'. not need our internal model name now. ;-) 2011-03-04 01:26 i did always do that way. no even formal 'model name' mentioned...;-) 2011-03-04 01:26 wpwrak, yeah. 2011-03-04 01:27 they always ask for a "detailed description". i had been haggling with TNT endlessly when sending those counterweights to tuxbrain. they were not happy with just "counterweight (metal)" 2011-03-04 01:28 wpwrak, umm...well-controlled in your country. well..do that you generally did before, just no 'RF'-related words...;-) 2011-03-04 01:29 so i'd include the model name to make it look very "detailed". if they google for it, they'll only get confused, so it doesn't tell them much :) 2011-03-04 01:30 aw: no RF, no microwave, no encryption, not "PCB" (Polychlorinated biphenyl) ;-) 2011-03-04 01:30 wpwrak, okay. right exactly. good. 2011-03-04 01:32 harmonized system codes 847330 and 854442 2011-03-04 01:34 u need to prepare that whenever you send out from your country? 2011-03-04 01:35 aw: i think someone has to - e.g., i or the courier 2011-03-04 01:35 via fedex, you need to prepare/determine them by yourself? 2011-03-04 01:36 aw: and it's easier for me to look up the code than for be to explain them what exactly it is :) 2011-03-04 01:36 probably their computer system will always do such things internally. ;-) 2011-03-04 01:37 wpwrak, okay. 2011-03-04 01:38 aw: well, after my experience with TNT, i'm a bit cautious. they asked for a description, i sent it by mail, they asked me again when i scheduled the pickup, i put everything into the documents as well, then it was picked up but stuck at customs. then i called them, had to explain a third time, then they asked for me to send them an updated formal invoice with slightly changed wording, until they finally processed it. 2011-03-04 01:39 aw: then, when it reached spain, it was held in customs too, apparently because there was more confusion about the content. 2011-03-04 01:39 aw: i never had such troubles with fedex, but i think it can't hurt to help make things go smoothly 2011-03-04 01:42 wpwrak, for the same goods in different countries import and export control practices vary. okay if you think that'll be smooth expectedly. 2011-03-04 01:46 wpwrak: when I run aclocal;automake;./configure --prefix=/ --host=mipsel-openwrt-linux;make, the avrdude stop at "config.status: creating avrdude.conf.tmp". the make output: http://pastebin.com/BGK4FePN 2011-03-04 01:48 wpwrak: full build message : http://pastebin.com/AG4Q1U4k 2011-03-04 01:50 aw: i think fedex are more enlightnened than others, but still ... 2011-03-04 01:50 xiangfu: yeah, something is wrong there. you need to run  make xiangfu: oh wait. maybe that's something noew. on openwrt, i didn't have that problem 2011-03-04 01:52 xiangfu: maybe just try the make xiangfu: the symptoms look the same and i don't know why it worked for me without this hack on openwrt (or why it didn't work without it on jlime :) 2011-03-04 01:55 roh: i'll also need your shipping address. hope regular mail is okay. 2011-03-04 01:56 wpwrak, agreed. ;-) enlightnened means needing more processes. well..thanks that gift. 2011-03-04 01:56 wpwrak: try to add aw: (declarations) one problem is also that these things change from time to time. so if you could just write "gift" some years ago, they may now want a lot more details. perhaps also to check against the various lists of prohibited items (like terror-toner :) 2011-03-04 02:01 checks sal 2011-03-04 02:03 kristianpaul: i think the fft or some of the data acquisition is broken. i did some fft on samples obtained by another means (for the same kind of signal), and the results look much better. 2011-03-04 02:03 kristianpaul: so this still need investigating ... at some point in time :) 2011-03-04 02:07 wpwrak: I dont seen a function related with coomand line arguments, how do you loaded the the "other means samples", ah you mean still using usrp2 for that i guess 2011-03-04 02:10 kristianpaul: yes, it;s all usrp2. also, sal has a number of things hard-coded (such as the center frequency), because i haven't figured out yet how to change it after initializing the ustp2 2011-03-04 02:12 sure 2011-03-04 02:12 still nice if it if works for your requirements :-) 2011-03-04 02:14 kristianpaul: the other one works fine: http://downloads.qi-hardware.com/people/werner/wpan/20110303/ 2011-03-04 02:34 wolfspraul_: good news (if you haven't spotted it in the logs yet): tuxbrain's UBB production run was successful. 2011-03-04 02:35 [commit] Xiangfu Liu: avrdue: compile fine now http://qi-hw.com/p/openwrt-packages/61c7a8e 2011-03-04 02:35 [commit] Xiangfu Liu: avrdude: apply qi_lb60-patches when build for nanonote http://qi-hw.com/p/openwrt-packages/bd34549 2011-03-04 02:35 tuxbrain_away: wpwrak great, congratulations! 2011-03-04 02:35 nobody realizes how  much risk is in those runs. in hardware you make a mistake, and the money is irretrievably gone. 2011-03-04 02:35 in software you just reboot after a crash :-) 2011-03-04 02:36 wolfspraul_, hi 2011-03-04 02:37 tuxbrain_away: http://downloads.qi-hardware.com/people/xiangfu/packages/avrdude_5.10-1_xburst.ipk. with werner's patch 2011-03-04 02:37 methril: hi! good to hear from you 2011-03-04 02:37 how is Brazil? :-) 2011-03-04 02:37 woakas, nice!! 2011-03-04 02:37 xiangfu: kewl. thanks ! 2011-03-04 02:37 tuxbrain_away: please test it. give some feedback . 2011-03-04 02:37 wolfspraul_, i have less time that i would like... but is nice 2011-03-04 02:37 methril: hehe, caught by wo ;-) 2011-03-04 02:37 wpwrak: all the patches are from you. thank you :) 2011-03-04 02:38 wpwrak, yes 2011-03-04 02:39 methril: so, what's up? You want to jump full power into Milkymist One? 2011-03-04 02:39 must be... 2011-03-04 02:39 wolfspraul_, not full power, but i would like to hack something in the long term ;) 2011-03-04 03:25 right, lets flash this thing again 2011-03-04 03:26 [commit] Xiangfu Liu: kbd: install more keymaps http://qi-hw.com/p/openwrt-packages/a1df6bb 2011-03-04 03:29 xiangfu: I had this idea that if we reorganize the partition layout again one day, we may want to leave a separate 128 mb partition as well. the reason is that I'm thinking about encrypting partitions. 2011-03-04 03:29 so there are 3 options: 2011-03-04 03:29 1) the user doesn't care about encryption - everything stays like it is now 2011-03-04 03:30 2) the user wants to encrypt everything, including rootfs, and doesn't mind enterning a password on every bootup 2011-03-04 03:30 3) the user doesn't want to enter a password for every bootup, but wants to have an encrypted partition for certain files, and enter a password upon mounting that partition 2011-03-04 03:30 for case #3, it would be a good idea to leave something like a 128 MB partition around... 2011-03-04 03:31 just thinking, and see what people feel about it 2011-03-04 03:31 wolfspraul_: you could also just loop-mount a container file 2011-03-04 03:32 good point, maybe even better. don't know what is most easily implemented, I don't know much about encrypted file systems, partition, loop mounted blobs, etc. 2011-03-04 03:32 I need to experiment with encryption a bit on my notebook, then I know better :-) 2011-03-04 03:33 wolfspraul_: man losetup :) it's ancient 2011-03-04 03:33 oh that I know 2011-03-04 03:33 but how people actually, practically, encrypt partitions/filesystems I don't know 2011-03-04 03:33 do you use encrypted filesystems? 2011-03-04 03:34 no, i'm too lazy to worry much about such things 2011-03-04 03:34 ok but I think for the Ben we should make it very easy to go secure 2011-03-04 03:35 the details of which would probably need some thinking 2011-03-04 03:35 easy+secure is a good combination 2011-03-04 03:35 (encrypting partitions) wee ! 2011-03-04 03:36 (loop-mount a container file) i thinks thats one openbsd handle ecryption.. 2011-03-04 03:37 encrypt a whole system, requires work as wpwrak points, but a file, why not? 2011-03-04 03:39 kristianpaul: seems like you also haven't used encrypted filesystems before. we need to find someone who has done it for a while and can give us some good guidance on how to start. 2011-03-04 03:39 or if we don't find someone, we need to try ourselves, and see what works well 2011-03-04 03:39 wolfspraul_: I did 2011-03-04 03:39 loop mounted fs sounds better than separate partition to me, so that's definitely good already 2011-03-04 03:40 kristianpaul: great! how did you do it? 2011-03-04 03:40 wolfspraul_: but was too much work to maintain. 2011-03-04 03:40 wolfspraul_: using debian 2011-03-04 03:40 installer 2011-03-04 03:40 you entered a password to access the partition? was it a partition or loop mounted something? 2011-03-04 03:40 why was it too much work to maintain? 2011-03-04 03:40 llvm  + some crypto-something 2011-03-04 03:40 how did you access the encrypted storage? 2011-03-04 03:40 yeah password when booting 2011-03-04 03:40 once that all transparent 2011-03-04 03:40 so every time you booted you had to enter the password 2011-03-04 03:41 yeap 2011-03-04 03:41 how about coming up from suspend? 2011-03-04 03:41 hmm i never use suspend.. 2011-03-04 03:41 much work because something my computer restart, but i'm not at home.. 2011-03-04 03:42 second i break my debian from time to time, so re-install take long 2011-03-04 03:42 it was a computer you left somewhere? 2011-03-04 03:42 as the "formating" take some hours 2011-03-04 03:42 with a mobile device you always carry with you, the need to enter a password should be less of an annoyance 2011-03-04 03:42 of course it should be easy to turn this off if someone wants to remote operate a nn 2011-03-04 03:42 no, computer is at home, but i'm not there all time in the week 2011-03-04 03:44 I did with a file onces, i experimented with openbsd 2011-03-04 03:44 let me find doc 2011-03-04 03:46 is in spanish but you got the idea http://structio.sourceforge.net/guias/usuario_OpenBSD/configuracion-de-algunos-dispositivos.html#imagen-encriptada 2011-03-04 03:46 also i think you need enable "crypto " suppor in linux 2011-03-04 03:47 rafa told me once, i asked this topic to him time ago for jlime 2011-03-04 03:48 s/got/get 2011-03-04 03:49 s/llvm/lvm 2011-03-04 03:50 I have no idea on encryption partition. never use that before :( 2011-03-04 03:54 we can find out slowly. it does make sense for a device like the Ben though, and it should be very easy to setup and use, or even come with a good default installation. 2011-03-04 03:55 I will experiment on my notebook a little, see how that goes. 2011-03-04 03:58 whole re-install? 2011-03-04 03:58 :D 2011-03-04 04:01 reads a pdf on his milkymist 2011-03-04 04:02 he, feels a bit slows when moving to next page tought.. 2011-03-04 08:24 wolfspraul wolfspraul_ have you seen the UBB pictures? :) from http://en.qi-hardware.com/wiki/File:UBB_production_01.JPG to http://en.qi-hardware.com/wiki/File:UBB_production_08.JPG 2011-03-04 08:31 tuxbrain_away: the pictures blew him away ;-) 2011-03-04 08:31 no just my 2nd identity 2011-03-04 08:31 wolfspraul: ah, sneaky ;-) 2011-03-04 08:31 so you achived my desired cloning machine! :p 2011-03-04 08:32 wow yes, nice! 2011-03-04 08:32 02 looks like world domination 2011-03-04 08:32 hehehehe yeah I have chose it for the blog post :) 2011-03-04 08:33 welcome to the world of hardware manufacturers! 2011-03-04 08:34 of course now you have to sell all that stuff... 2011-03-04 08:34 50% already sold :) 2011-03-04 08:35 nice 2011-03-04 08:36 I've a feature request 2011-03-04 08:36 I was surprised that the official images have the ks7010 driver already included, thats nice 2011-03-04 08:37 but can you disable its debugging? 2011-03-04 08:37 it is spamming the terminal and actually has quite some performance impact 2011-03-04 08:38 he 2011-03-04 08:38 lars committed something along these lines just a few days ago 2011-03-04 08:38 I see 2011-03-04 08:39 some kind of network manager would be nice :) 2011-03-04 08:39 but I suppose wpa_gui could be already enough, have to give that a try 2011-03-04 08:44 what gui toolkit is wpa_gui using? 2011-03-04 08:45 gtk 2011-03-04 08:45 and 320x240 is enough screen space for it? 2011-03-04 08:45 that is another question :) 2011-03-04 08:46 I think its not 2011-03-04 08:48 at least the settings screen can get quite big 2011-03-04 08:48 the scanlist and statusview probably would fit 2011-03-04 09:43 xMff: does WPA2 work fine for you with ks7010? 2011-03-04 09:43 kyak: I didn't test recently 2011-03-04 09:45 ok.. 2011-03-04 10:03 wolfspraul: ah, pricing. what would be a common factor between BOM cost and final price for boards with BOM costs in the USD 5-10 range ? (qty 100) 2011-03-04 10:03 wolfspraul: i.e., atben/atusb 2011-03-04 10:03 normally you do times 3 2011-03-04 10:03 (final = end customer) 2011-03-04 10:03 good. i had guessed 300-400% :) 2011-03-04 10:04 times 3, where 1/3rd is the distributor/reseller, 1/3rd the manufacturer, 1/3rd the components/pcb/smt/assembly 2011-03-04 10:04 that's just the ballpark, with our extremely low volumes everything is different, but of course we cannot offer boards for 200 USD... 2011-03-04 10:04 okay, so more like 400% from the raw BOM cost. (well, PCB isn't in there either) 2011-03-04 10:04 (with a bom of 10 usd) 2011-03-04 10:05 sure, there are details, such as whether you have a difficult assembly/testing or not, and what the (known) yield is 2011-03-04 10:05 sometimes a manufacturer knowingly produces something with difficult testing, 60% yield, etc. 2011-03-04 10:06 but then he better have a margin to survive through this chaos 2011-03-04 10:06 the end customer won't care, they just want a functioning product 2011-03-04 10:06 heh ;-) let's hope we don't run into such yields 2011-03-04 10:09 atben looks pretty good for DIY yield. atusb is a bit of a slaughterhouse, but that's a) because it has large ground planes which make manual soldering and particular the vias hellish, and b) i have some issues with the tin chemistry, which make them even harder to solder. 2011-03-04 10:10 lemme update the results to illustrate this ... 2011-03-04 10:11 http://downloads.qi-hardware.com/people/werner/wpan/20110303/ 2011-03-04 10:12 at the end, atben-20110219-* are the five final atben boards 2011-03-04 10:13 kyak: do you havei ssues with it? 2011-03-04 10:14 xMff: yeah, had some issues.. In fact, i was only able to make WEP work. The some time later it didn't work at all :) 2011-03-04 10:14 no, afaik it definitely worked with wpa 2011-03-04 10:15 you need to configure the supplicant though 2011-03-04 10:15 sure 2011-03-04 10:15 at the top, atusb-4 through -7 are three of the five final atusb boards. the other two don't want to enumerate at the moment. maybe they need just reflashing. 2011-03-04 10:15 anyway, i didn't have luck at that time -\ 2011-03-04 10:16 (and now i don't have the card, it's mechnically broken) 2011-03-04 10:16 ouch 2011-03-04 10:16 expensive piece of hw to break 2011-03-04 10:16 yes, pretty interesting how expensive and shitty can be combined together :) 2011-03-04 10:34 wow that's a chart (werner's antenna performance thing) 2011-03-04 10:41 wolfspraul: kinda tricky to fit it all on a screen and still keep it readable :) 2011-03-04 11:09 the 8:10 card receptacle really want changing in a future nanonote ... just tried with a few more atusb-pgm. brrgh. 2011-03-04 12:21 [commit] Lars-Peter Clausen: allow variable timer irq and timer id http://qi-hw.com/p/qi-kernel/d8312a1 2011-03-04 12:21 [commit] Peter Zotov: MIPS: JZ47xx: Fix a few naming issues. http://qi-hw.com/p/qi-kernel/fad288a 2011-03-04 12:21 [commit] Peter Zotov: MIPS: JZ47xx: Moved jz4740 headers to a subdirectory of mach-jz47xx/. http://qi-hw.com/p/qi-kernel/ac7a6e4 2011-03-04 12:21 [commit] Lars-Peter Clausen: Split time.c into timer-cevt.c and timer-csrc.c http://qi-hw.com/p/qi-kernel/87c1d85 2011-03-04 12:21 [commit] Lars-Peter Clausen: Generalize gpio support http://qi-hw.com/p/qi-kernel/1a111cf 2011-03-04 12:24 [commit] Lars-Peter Clausen: Move 2nd level IRQ defintions to sub-arch specific files. http://qi-hw.com/p/qi-kernel/b57516e 2011-03-04 13:34 roh: ayt ? 2011-03-04 13:34 M_Rojas: i need a reality check: are there any holidays in the next days ? on the radio, they mentioned a "long weekend", but i can't seem to find any "official" holidays 2011-03-04 13:48 wpwrak: here in .nl we have carnaval, which is always 6 weeks before easter 2011-03-04 13:48 it's not an official holiday here though 2011-03-04 13:48 but a lot of people take days off 2011-03-04 14:14 mth: yeah, i see carnival listed as unofficial here as well. but what's coming is an official holiday. probably one of the populist holidays decreed late last year, so it's not in any printed calender yet. 2011-03-04 17:34 [commit] Lars-Peter Clausen: Don't make any assumptions about which timers are used as sytem timers http://qi-hw.com/p/qi-kernel/d9ee7e9 2011-03-04 17:34 [commit] Lars-Peter Clausen: GPIO: Replace leftover JZ47XX_IRQ_GPIO(0) with jz_gpio_irq_base http://qi-hw.com/p/qi-kernel/1bbb2ee 2011-03-04 17:34 [commit] Lars-Peter Clausen: Add support for more then one irq bank and move initialization into sub-archs. http://qi-hw.com/p/qi-kernel/7437e22 2011-03-04 17:34 [commit] Lars-Peter Clausen: Add very basic jz4760 support http://qi-hw.com/p/qi-kernel/1768b00 2011-03-04 19:08 roh_: ayt ? 2011-03-04 19:35 [commit] Peter Zotov: MIPS: Add basic JZ4750 support. http://qi-hw.com/p/qi-kernel/b9dc8f8 2011-03-04 19:35 [commit] Peter Zotov: MIPS: JZ4750: Add workarounds for CP0 STATUS. http://qi-hw.com/p/qi-kernel/2308d11 2011-03-04 21:14 hm 2011-03-04 21:14 mh ? 2011-03-04 21:14 i wonder why suddenly the toolchain and everything have changed to "mips" 2011-03-04 21:15 CONFIG_ARCH="mips" instead of "mipsel" - for some unknown reason... 2011-03-04 21:16 sound like fun :) 2011-03-04 21:16 yeah!| 2011-03-04 21:17 i copy the config.full_system and do yes "" | make oldconfig > /dev/null 2011-03-04 21:18 $ env |grep ARCH 2011-03-04 21:18 ARCH=mips 2011-03-04 21:18 damn 2011-03-04 21:18 i was playing with qi-kernel 2011-03-04 21:18 in this shell 2011-03-04 21:18 heh, at least now i know that openwrt knows this env variable 2011-03-04 21:23 [commit] kyak: gmenu2x: update to latest git http://qi-hw.com/p/openwrt-packages/5b28efc 2011-03-04 22:53 eeeek 2011-03-04 22:53 http://www.youtube.com/watch?v=S_eVE6KQ4Jg&feature=related 2011-03-04 22:53 google's self driving car... is mad. 2011-03-04 23:21 [commit] Lars-Peter Clausen: Use common base address file for all sub-archs http://qi-hw.com/p/qi-kernel/6ab3c06 2011-03-04 23:21 [commit] Lars-Peter Clausen: Add OST support http://qi-hw.com/p/qi-kernel/2c4cbdb 2011-03-04 23:22 larsc: ping 2011-03-04 23:22 Jay7: pong 2011-03-04 23:22 larsc: have you seen here kyak's investigations about kexec? 2011-03-04 23:22 Jay7: no 2011-03-04 23:22 wrt adding add_memory_region e.g. 2011-03-04 23:23 in short seems we need some kernel modification to make kexec working 2011-03-04 23:32 what kind of modifications? 2011-03-04 23:32 i've never worked with kexec before 2011-03-04 23:37 [commit] Lars-Peter Clausen: Use common base address file for all sub-archs http://qi-hw.com/p/qi-kernel/6871d07 2011-03-04 23:37 [commit] Lars-Peter Clausen: Add OST support http://qi-hw.com/p/qi-kernel/184d491 2011-03-04 23:44 larsc: sorry, can't say right now 2011-03-04 23:45 larsc: I'll remind you again later :) 2011-03-04 23:45 ok