kyak | wpwrak: for Ben's kernel, yeah, i copied the ben-wpan-config-2.6.38 | 05:04 |
---|---|---|
kyak | wpwrak: 512 Mb rootfs - i'm not sure if it is "new", it has been 512 Mb for a while now.. at least for the latest several releases | 05:05 |
kyak | wpwrak: do your explanations about conflicting ieee* kernel modules and testing utils apply to atusb as well? | 05:06 |
kyak | if so, then i perhaps needed to reboot, because i updated the firmware of atusb and then started atrf-xtal 1000 (all successfully) before i tried to do "iz add .. wpan0" and saw "no such device" | 05:08 |
kyak | anyway, will be able to check only in the evening.. | 05:08 |
wolfspraul | kyak: you got your boards and they work? | 05:27 |
kyak | wolfspraul: i got my boards yesterday evening, haven't yet really tried it, just prepared necessary tools | 05:28 |
kyak | the software tools it is | 05:28 |
wolfspraul | ok | 05:29 |
wpwrak | kyak: (kernel vs. user space) yes, this will apply too | 10:23 |
wpwrak | kyak: but you're ahead of me there :) having any kernel support for atusb is still brand new. and afaik, it doesn't work yet. stefan is working at it. i'm at a conference this week, so i won't be able to do much (besides daily heavy drinking, of course :) | 10:25 |
kyak | wpwrak: yeah, i noticed that you were mainly experimenting atben<->atben | 10:38 |
kyak | also, if atusb is not yet working, i probably can't do anything but just wait :) | 10:39 |
wpwrak | kyak: have you tried atrf-rssi with atben yet ? and atrf-txrx -P with a pair of boards (atben/atben, atben/atusb, or atusb | 10:41 |
wpwrak | /atusb) | 10:42 |
kyak | wpwrak: no, i haven't. Yesterday i ended up with "izcoordinator... " on Ben (i.e. interface wpan0 was brought up) | 10:44 |
kyak | but could'nt do the same on PC. Perhaps due to the kernel vs. user space issue | 10:45 |
kyak | wpwrak: for my understanding, do lowpan tools count as "userland" or "kernel"? | 10:46 |
kyak | the only two things i actually tried on PC were updating of atusb firmware with dfu and runnign atrf-xtal 1000 | 10:47 |
qi-bot | [commit] Werner Almesberger: fisl2011/: don't declare a sole objective for M1; fixed dependencies (master) http://qi-hw.com/p/wernermisc/0a58e05 | 10:57 |
qi-bot | [commit] Werner Almesberger: fisl2011/: _really_ fix dependencies (master) http://qi-hw.com/p/wernermisc/450a20a | 10:57 |
qi-bot | The build has FAILED, see log here: http://fidelio.qi-hardware.com/~xiangfu/compile-log/openwrt-xburst.full_system-06282011-1433/ | 13:21 |
qi-bot | [commit] root: fisl2011/: corrected flow.fig; straightened narrative (master) http://qi-hw.com/p/wernermisc/efacc76 | 13:33 |
qi-bot | [commit] root: Merge branch 'master' of git@projects.qi-hardware.com:wernermisc (master) http://qi-hw.com/p/wernermisc/ca5905a | 13:33 |
wpwrak | rejon: brrr. the temperature is nasty. | 15:40 |
rejon | wpwrak, yeah, i haven't left hotel yet | 15:41 |
wpwrak | rejon: heh, beat you :) i got to the conference already around noon | 15:42 |
kristianpaul | btw is rms in FISL this year? | 15:55 |
wpwrak | i don't think so | 15:59 |
kristianpaul | you slide #5 looks interesting for him | 16:00 |
kristianpaul | nice presentation | 16:01 |
kristianpaul | is short, so i guess you speak a lot ;) | 16:01 |
kristianpaul | hopefully willbe streaming or recording for the talks? | 16:02 |
wpwrak | short ?? it's something like 20-30% too long :) | 16:03 |
wpwrak | so i'll have to hurry a bit | 16:03 |
kristianpaul | well for me :) | 16:03 |
kristianpaul | you have 1 hr or so? | 16:04 |
kristianpaul | i forgot to ask that first:) | 16:04 |
wpwrak | 1 h minus time for questions and people changing rooms. so about 45 min | 16:05 |
kristianpaul | best whishes then :) | 16:06 |
wpwrak | i have the open-ended slides towards the end. i could talk for hours about sourcing. i have a rich set of horror stories from openmoko :) | 16:09 |
kristianpaul | openmoko's un-official history teller | 16:14 |
wpwrak | one of them :) | 16:15 |
kristianpaul | suposelly osgpsby defalt dont read samples compressed as a pack of 4 samples inside a byte | 16:18 |
kristianpaul | (very sample is 2 bits) | 16:18 |
kristianpaul | every* | 16:18 |
kristianpaul | from my sampled data as it is, i ran osgps and i got some tresholds to be triggered | 16:19 |
kristianpaul | afaik not C/A | 16:19 |
kristianpaul | but i had 30s from sampled date, but i dint finshed debug of acquistion at all so i need to check | 16:19 |
kristianpaul | may be simulate sige in hw.. | 16:19 |
kristianpaul | but if iuse the compressed parameter i dont get nothing.. | 16:20 |
kristianpaul | also diging the code i disover if i did active the pack4 parameter for reading compressed data | 16:20 |
kristianpaul | it take, yes athe 4 samples | 16:21 |
kristianpaul | to a LUT | 16:21 |
kristianpaul | but the lut is this const char val[4]={1,3,-1,-3}; | 16:21 |
kristianpaul | i have some utilities to uncompress this data aswell, that i was using with octave | 16:22 |
kristianpaul | but that LUT never used 3 | 16:22 |
kristianpaul | but used 0 | 16:22 |
kristianpaul | man, i'm confused know with this ADC | 16:22 |
kristianpaul | or i'm ignoring something about dowconvertion inside sige chip | 16:23 |
kristianpaul | but those values above make sense | 16:23 |
kristianpaul | 2 bits ADC, etc.. | 16:23 |
kristianpaul | but why is not zero? | 16:24 |
kristianpaul | is not needed at all? | 16:24 |
kristianpaul | hum.. | 16:24 |
kristianpaul | datasheet make me guess on that, or require to improve my radio eng skills ;) | 16:24 |
qi-bot | [commit] root: fisl2011/: changed date; cleaned up flow,fig; improved readability of achieve.fig (master) http://qi-hw.com/p/wernermisc/22ff99b | 16:49 |
wpwrak | rejon: would you happen to have usbboot installed on your laptop ? my ben has a broken kernel and usbboot had a hellish dependency chain | 16:54 |
wpwrak | blergh. now it's raining, too. well, maybe it'll get a bit warmer ... | 16:55 |
rejon | wpwrak, hahhaa | 17:12 |
rejon | my ben is broken too! | 17:12 |
rejon | i just installd | 17:12 |
rejon | usbboot | 17:12 |
rejon | we can fix our bens | 17:12 |
rejon | ok, i'm heading over to the conference now | 17:12 |
rejon | done with my conference calls for the day | 17:12 |
wpwrak | heh. i thought you'd skiip today entirely :) | 17:16 |
wpwrak | i'm at a table/stand roughly in the middle of the exposition area | 17:17 |
wpwrak | has KDE-Brasil written on it on one side | 17:17 |
wpwrak | i'm facing roughly the big "telecentro livre" | 17:18 |
wpwrak | rejon: btw, dress warmly. the hall isn't heated | 17:19 |
wolfspraul | rejon: Sebastien is MIA, I need confirmation from him for the font change | 17:21 |
rejon | sounds good woakas | 17:21 |
rejon | wolfspraul, | 17:21 |
rejon | just trying to keep on top of outstanding stuff | 17:21 |
rejon | hopefully he will like it | 17:21 |
wolfspraul | I like the designs and font style, stupid little 'must not be sold clause', but it doesn't really apply to us... | 17:21 |
wolfspraul | I wonder what's in peoples minds sometimes :-) | 17:22 |
wolfspraul | rejon: is your m1 functional? | 17:22 |
wolfspraul | I demoed to some people today, they loved it. I think I sold 2 (once I have them) | 17:22 |
wolfspraul | now it's pretty nice booting into simple mode, and iterate through patches with button press | 17:23 |
wolfspraul | connect your camera before you boot, just in case | 17:23 |
wolfspraul | your board has a small hardware bug which we can fix ... ahh.. maybe Werner can fix it for you? :-) | 17:23 |
wolfspraul | wpwrak: if you have a chance, you can remove and short L19 on rejon's m1 :-) | 17:24 |
rejon | wpwrak, actually you are right, i will not come to the conf. today | 17:24 |
wpwrak | wolfspraul: there are some folks here who may actually have a soldering iron :) | 17:24 |
rejon | i will stay here and work, and come out for dinner and drinks | 17:24 |
wpwrak | rejon: wimp ! :) | 17:25 |
rejon | wpwrak, the second i enter around people, all my productivity will vanish | 17:25 |
rejon | wolfspraul, can vouch for that | 17:25 |
wolfspraul | rejon: ok, then remember this L19 thing. if werner can fix that for you, that'd be great. | 17:26 |
wolfspraul | it's a nasty little bug especially in quick demo situations. and if werner has access to your m1 and an iron, it's fixed in 1 minute. | 17:27 |
wolfspraul | just needs the top acrylic to be off, that's all | 17:27 |
rejon | wolfspraul, ok, remembering...my unit is functional and on the build from mid-may that has working boot-to-render | 17:27 |
rejon | ok i have my case and m1 and projector | 17:27 |
rejon | wpwrak, lets fix in the morning at the venue | 17:27 |
rejon | i don't present until the 2nd | 17:27 |
wpwrak | wolfspraul, rejon: hmm, i'll see what i can do without my lab | 17:28 |
wolfspraul | :-) | 17:28 |
wpwrak | rejon: if your M1 works, maybe it's better not to try rework | 17:28 |
wolfspraul | wpwrak: it's the bug you fixed yourself. just remove and short that big capacitor. | 17:28 |
wolfspraul | up to you guys, I'm just connecting... | 17:29 |
rejon | ok cool | 17:29 |
wpwrak | wolfspraul: capacitor ? ;-) | 17:29 |
wolfspraul | bead? | 17:29 |
wolfspraul | L19 | 17:29 |
wolfspraul | it's a big component, should be quite easy, no? | 17:29 |
wolfspraul | up to you guys | 17:29 |
wolfspraul | otherwise I hope Jon doesn't run into the bug when using the camera... | 17:30 |
wpwrak | wolfspraul: removal may be tricky without proper tools | 17:30 |
kristianpaul | hum, nice weather in Porto Alegre for this month | 17:30 |
kristianpaul | wpwrak: no need remove just short it using a blob of esta~no | 17:30 |
wpwrak | well, if rejon wants me to give it a try, we can ask the hw guys if they have something. there's one group that recycles electronics into art :) | 17:31 |
wpwrak | kristianpaul: yeah, that's what i'd try to do | 17:31 |
wpwrak | kristianpaul: (nice weather) nice = freezing cold with rain ? | 17:31 |
wolfspraul | rejon: workaround is this: if you want to use the camera in a demo, connect the camera (turned on, i.e. sending a signal) before booting your m1 | 17:31 |
wolfspraul | then you cannot run into the bug | 17:32 |
wolfspraul | if you first boot your m1, then connect the camera later, it may sometimes not be recognized by m1 until the next reboot... | 17:32 |
kristianpaul | wpwrak: wikipedia saids 14 °C daily mean for june, here is 30 °C with no wind in the evening, is the hell! | 17:33 |
kristianpaul | even 32°C i think | 17:33 |
wpwrak | kristianpaul: you have 30 C ? bastard ! | 17:34 |
rejon | wpwrak, keep me posted about night plans....laying low until.... | 17:34 |
wpwrak | rejon: i guess night plans will arrive by email :) | 17:34 |
kyak | wpwrak: i've started atrf-txrx -P both on Ben and PC | 17:35 |
kyak | i see "TX power -4.0 dBm" | 17:35 |
kyak | is it as expected? | 17:36 |
wpwrak | make this atrf-txrx -P 1 on one of them | 17:36 |
wpwrak | then they'll start to talk | 17:36 |
kyak | i see ++++ in PC and **** in Ben | 17:37 |
kyak | are they talking now? | 17:37 |
kyak | i gues they are :) | 17:38 |
kristianpaul | with evil plans :) | 17:38 |
wpwrak | hmm. they're talking. but they don't understand each other | 17:38 |
kyak | hm | 17:39 |
wpwrak | does dmesg say anything on the ben ? | 17:40 |
kyak | i just had "116 bytes received" message on Ben | 17:41 |
kyak | and now "112 bytes" | 17:41 |
wpwrak | kyak: in particular, did you disable the various drivers ? (mmc and at86rf230) | 17:41 |
kyak | i did disable the at86rf230 | 17:41 |
kyak | i though mmc was already disabled in ben-wpan kernel | 17:42 |
kyak | let me double check. A question - should i reboot Ben with atben in it? | 17:42 |
wpwrak | shouldn't matter unless you have the mmc driver | 17:43 |
kyak | ok, i rebooted it. Is there anything particulare we are looking for in dmesg? | 17:44 |
wpwrak | http://projects.qi-hardware.com/index.php/p/wernermisc/source/tree/master/ub | 17:45 |
wpwrak | note that you have t run the commands by hand, due to the echo bug | 17:45 |
wpwrak | (unless that's fixed already) | 17:45 |
kyak | i'm running it by hand | 17:46 |
kyak | though you are right, echo looks pretty weird | 17:46 |
wpwrak | ;-) | 17:46 |
kyak | like it's redirected to stdout instead of /sys.. | 17:46 |
wpwrak | yup | 17:47 |
kyak | so i unbound it. now atrf-txrx? | 17:47 |
wpwrak | yes | 17:47 |
wpwrak | you should get a series of . on both sides | 17:47 |
kyak | nope.. it's the same + and * | 17:48 |
wpwrak | weird | 17:48 |
kyak | do i need to do anything special on atusb side? | 17:48 |
wpwrak | ah. yes. you need to upgrade the firmware :) | 17:48 |
wpwrak | first, ger dfu-util | 17:49 |
kyak | i did that yesterday | 17:49 |
kyak | dfu-util -d 20b7:1540 -D atusb.bin | 17:49 |
kyak | whereas atusb.bin is the latest (by date) from your directory | 17:50 |
wpwrak | then try http://downloads.qi-hardware.com/people/werner/wpan/bindist/atusb-b0b04ed.bin | 17:50 |
wpwrak | ah | 17:50 |
wpwrak | maybe i need to update it. mompls | 17:51 |
kyak | yah, i think it was b0b0 :) | 17:51 |
kyak | i like the crc or whatever it is | 17:51 |
kyak | i'll to update the firmware again | 17:51 |
wpwrak | it's the shor commit number | 17:51 |
kyak | http://dpaste.com/560901/ | 17:52 |
kyak | heh.. i forgot to stop atrf-txrx during update | 17:53 |
wpwrak | looks good | 17:53 |
kyak | and it started to use 100% CPU | 17:54 |
wpwrak | latest version: http://downloads.qi-hardware.com/people/werner/wpan/bindist/atusb-b3b037e.bin | 17:54 |
wpwrak | whatdid ? | 17:54 |
kyak | nevermind, i just killed it.. and reflashed the atusb-b3b037e.bin | 17:55 |
kyak | haha! | 17:55 |
kyak | now we have dots! | 17:55 |
kyak | running fast | 17:55 |
wpwrak | yeah ! :) | 17:56 |
wpwrak | as it should | 17:56 |
kyak | gues b0b0b was not so good after all :) | 17:56 |
kyak | ok, so we know it's working. I guess i can take it from here. Do you need me to run any tests? | 17:56 |
wpwrak | it may be from befoee bthe latest interrupt changes | 17:57 |
wpwrak | i'll be interested in collecting a few serial numbers. but i'll di rhat when i'm back home | 17:57 |
wpwrak | the boards should leave tuxbrain i good working order | 17:58 |
kyak | ok.. i'll travel around and see when these dots turn to something else, thus detecting the wireless "bubble" :) | 18:00 |
wpwrak | kyak: ah yes, that would be good to know | 18:01 |
kyak | it works with interruptions (-*) when i'm in another room, not sure how it would affect the real TCP transmission | 18:05 |
wpwrak | hehe, recruited my first listener :) | 18:10 |
wpwrak | kyak: you could try with dirtpan | 18:11 |
kyak | wpwrak: i'm failing at "iz add.." step | 18:13 |
kyak | or is it not required for dirtpan? | 18:13 |
wpwrak | should be required | 18:13 |
kyak | i get "Receive failed: Netlink Error (errno = No such device)" on atusb side | 18:13 |
kyak | atben seems fine | 18:13 |
kyak | i guess i'm lacking drivers for at86rf230 | 18:14 |
kyak | the above mentioned error is from "iz add wpan-phy0" | 18:15 |
kristianpaul | whet i do a ftp trasnfer it uses tcp isnt? | 18:15 |
kyak | yeah | 18:15 |
kristianpaul | too slow then ,i'll switch to udp, i guess than handshake is adding cpu load to rtems.. | 18:17 |
kristianpaul | s/thnat/that | 18:18 |
wpwrak | kyak: ah, yes, the atusb side isn't ready yet | 18:18 |
wpwrak | kyak: you'd need two atbens to play with it for now | 18:18 |
kristianpaul | :o | 18:19 |
wpwrak | grmbl. how do i leave gmu ?!? | 18:21 |
wpwrak | remote login, then killall -1 gmu.bin did it :) | 18:22 |
kyak | wpwrak: alt+q | 18:27 |
kyak | wpwrak: ok, so i'll be following stefan's progress for atusb.. Will wait till it becomes usable | 18:29 |
wpwrak | we should chain him to his computer so he works harder :) | 18:32 |
kyak | not that chaining someone to something ever made their work better :) | 18:35 |
kristianpaul | i dotn get it, why i should use fdopen with sockets? | 18:36 |
wpwrak | i think galley owners would disagree with you disagreeing :) | 18:36 |
wpwrak | also provides great motivation for maintaining strict workplace safety :) | 18:36 |
kristianpaul | okay, i'll just use it | 18:38 |
wpwrak | kristianpaul: should or shouldn't ? | 18:39 |
kristianpaul | should | 18:39 |
kristianpaul | must? :-D | 18:40 |
kristianpaul | "fdopen function can be used to initialize a FILE structure from a file descriptor; however, file descriptors are a purely Unix concept not present in standard C." | 18:40 |
kristianpaul | i fear about that word "initialize" | 18:41 |
kristianpaul | but i guess it mean tell how to do something | 18:41 |
kristianpaul | or read something | 18:41 |
wpwrak | rejon: fixed my ben :) on another try, it actually booted okay. now t has the latest kernel | 18:42 |
rejon | great wpwrak | 18:42 |
kristianpaul | "The fdopen() function associates a stream with a file descriptor. " ah, thats different | 18:43 |
wpwrak | kristianpaul: most sources indicate that you shouldn't use FILEs for sockets | 18:43 |
kristianpaul | hum.. | 18:43 |
wpwrak | kristianpaul: appears to be fragile and unportab;e | 18:43 |
kristianpaul | i dint coded osgps btw :-) | 18:43 |
kristianpaul | but fragile make me thing.. | 18:44 |
kristianpaul | wpwrak: what you suguest instead, use send and receive? | 18:44 |
wpwrak | yup. they're the best | 18:45 |
wpwrak | (the whole send* and recv* family. depends a bit on what exactly you need) | 18:45 |
kristianpaul | i just want to stream data from mm1 to PC | 18:46 |
kristianpaul | well to osgps actually | 18:46 |
kristianpaul | wich implemented the FILE for socket | 18:46 |
kristianpaul | may be they never tested it.. | 18:47 |
kristianpaul | may be because i'm new to this, but a FILE for sockets looks usefull :D | 18:47 |
wpwrak | it does. and it often works, apparently | 18:48 |
wpwrak | but that's noot really by design | 18:48 |
wpwrak | so you can have surprises :) | 18:48 |
kristianpaul | shame, when i tought all stuff in *nix was about files :) | 18:54 |
kristianpaul | passing messages.. | 18:55 |
kristianpaul | wpwrak: "Not selling hardware " fro FSIL slides,you still mean sell is the point but not hardware it self, instead what it does, the value it generates, that we should sell? | 19:02 |
wpwrak | kristianpaul: naw, i wasn't so philosophical ;-) it's just a way of saying that, if you intend to make (and sell) hw, you're at risk of patent attacks | 19:04 |
kristianpaul | ahh | 19:04 |
wpwrak | kristianpaul: (while the risk is much lower for sw) | 19:04 |
wpwrak | kristianpaul: (especially free sw) | 19:05 |
kristianpaul | so... | 19:05 |
kristianpaul | i still confuse, man i should asssisted to you talk, or get mad reading the slides :S | 19:05 |
kristianpaul | assist* | 19:06 |
wpwrak | so that strategy is not an option. and you bhave to kepe listening for therest i say :) | 19:06 |
kristianpaul | but when you mean hardware, you dont meant a product | 19:07 |
wpwrak | yes, i mean hw as a product | 19:07 |
Action: kristianpaul wonder how many patent attacks | 19:09 | |
Action: kristianpaul sharism/qi-hardware had have | 19:09 | |
wpwrak | well, openmoko suffered one | 19:09 |
wpwrak | (via pulster) | 19:10 |
wpwrak | qi-hw 0 so far | 19:10 |
kristianpaul | pulser?? | 19:10 |
kristianpaul | the same who sell frerunner? | 19:10 |
kristianpaul | or i'm confused? | 19:10 |
wpwrak | a distributpr | 19:10 |
wpwrak | yes | 19:10 |
wpwrak | that one | 19:10 |
kristianpaul | wow | 19:10 |
kristianpaul | indeed,youhave interesting histories to tell from OM :) | 19:11 |
wpwrak | it was something stupid. we installed mp3 codecs on the freerunners without even thinking there could be a problem | 19:11 |
wpwrak | well, there was | 19:12 |
kristianpaul | ah, i undertand wolfgang know :) | 19:12 |
wpwrak | that's why wolfgang is so careful about codecs now. once bitten, twice shy | 19:12 |
kristianpaul | s/knwo/now | 19:12 |
wpwrak | yup :) | 19:12 |
wpwrak | rejon: does the hotel have good heating ? i don't feel the cold so much anymore, which is probably a bad sign :) | 19:14 |
rejon | ha | 19:14 |
rejon | that's why i always pack a jumprope | 19:14 |
rejon | on trips | 19:14 |
rejon | yes good heating | 19:14 |
wpwrak | kewl. or, rather, hot :) | 19:20 |
kristianpaul | wait wait wait,NFS seems to implement fdopen hum | 19:21 |
rejon | wpwrak, forgot to intro you to carol from google last night | 19:21 |
rejon | she runs google summer of code | 19:21 |
wpwrak | at, google recruiting :) | 19:22 |
wpwrak | s/at/ah/ | 19:22 |
kristianpaul | may be not | 19:22 |
wpwrak | she was seated atthe corner, on your side ? | 19:22 |
kristianpaul | damn hot here,i need a fan | 19:22 |
wpwrak | kristianpaul: GRRRR | 19:23 |
kristianpaul | :D | 19:25 |
kristianpaul | sh*t fdopen is not in K&R, hum.. | 19:33 |
kristianpaul | ah, posix,... | 19:34 |
kristianpaul | okay, let use berkely sockets as wikipedia saids :) | 19:35 |
wpwrak | :) | 19:36 |
wpwrak | rejon: does your ttavel kit by any chance contain a usb hub ? | 19:52 |
wpwrak | s/tt/tr/ | 19:52 |
rejon | wpwrak, nope | 19:53 |
rejon | there is a hw store next to this hotel eko btw | 19:53 |
wpwrak | oh, kewl. they thought of everything :) | 19:54 |
wpwrak | hmm, forecast predicts 19 C for tomorrow. then down to 13. wow. sunday minimum will be -1 ! | 20:01 |
wpwrak | rejon: heading towards the hotel | 20:11 |
rejon | wpwrak, cool...i'm not coming out yet ;) | 20:12 |
wpwrak | cya in a bit | 20:12 |
wpwrak | rejon: arrrived at hotel :) | 21:53 |
wpwrak | rejon: are you still here ? | 21:53 |
viric | grh somehow I don't get into this channel automatically. | 22:10 |
--- Thu Jun 30 2011 | 00:00 |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!