#qi-hardware IRC log for Thursday, 2010-09-23

wpwrakkristianpaul: you mean this guy ? http://www.epiq-solutions.com/product_detail.php?line=Bitshark&product=Bitshark%20USRP04:28
wpwrakkristianpaul: no need to get half the USRP again, when i already have one ;-)04:29
wpwrakkristianpaul: alas, only RX, not TX,04:29
wpwraki like the frequency range, though04:30
wpwrakkristianpaul: (mm) why, anything interesting happening there today ?04:31
wpwrakkristianpaul: (HDPE) reusable as in ... all it takes is a trip to the supermarket and you'll have supply for free ? (grocery bags)04:32
wpwrakkristianpaul: i think plastified wax may be an interesting option to look into. that may work with low pressure while still having many benefits of plastics - ideal for prototyping.04:33
wpwrakkristianpaul: i already did a try (in a old wooden counterweight mold) with pure stearine. that stuff is as liquid as water and stays liquid for a very long time (minutes). unfortunately, it adheres better to the wood than to itself, so the parts breaks up already when opening the mold. still, with a bit of plastic added, this could get interesting.04:39
wpwrakkristianpaul: (there are many wax+plastic procedures and recipes under the name of "machineable wax")04:41
fossroxhi Everyone :)05:13
qi-bot[commit] Werner Almesberger: solidify: fast interactive face to solid converter http://qi-hw.com/p/ben-scans/5f8439406:24
qi-bot[commit] Werner Almesberger: solidify: set the initial height to the median; uncompress .bz2 on the fly. http://qi-hw.com/p/ben-scans/ecf993e06:24
qi-bot[commit] Werner Almesberger: Control inclination of the z0 plane. (Needs more work.) http://qi-hw.com/p/ben-scans/6ac06aa06:24
qi-bot[commit] Werner Almesberger: Files can now be specified as HTTP/HTTPS URLs. http://qi-hw.com/p/ben-scans/b5a2d5d06:24
qi-bot[commit] Werner Almesberger: ben-lcdframe-back-100um is done. http://qi-hw.com/p/ben-scans/ca1e34807:31
kristianpaulwpwrak: (milymist) not not today but somedays happen :)07:42
kristianpaulwpwrak: (epiq) i pointed tou you because frequency range07:43
wpwrakkristianpaul: (mm) ah, i think the news propagate also here when something fun happens. most of the daily fpga stuff would be a bit obscure for me anyway :)07:44
wpwrakkristianpaul: (epiq) yeah, the frequency range is nice. ettus should steal some ideas and make an xwbx ;-) (extra-wide)07:45
kristianpaulwpwrak: (mm) for mee too, but i still learning , i heard you we're interested in a Ben based on milkymsit SoC07:45
wpwrak(mm-based ben) i think it would be a good platform for disseminating the mm. make it something people can relate to. not just yet another black box with cables coming out.07:49
wpwrakso i'm thinking of it more in terms of PR and attracting developers than in terms of something immediately useful07:50
wpwraki think that MM holds quite some promise for the future, thought. the project just mustn't run out of steam :)07:51
kristianpaulsure MM One VJ Stuff is lekernel focus and MM SoC is for any want use it07:58
kristianpaulplus lm32 is beeing used for other things right now07:59
kristianpaul>08:01
kristianpaul> What is your LM32 SoC doing by the way?08:01
kristianpaulMobile telephony layer 1 processing mostly.08:01
kristianpauloh08:01
kristianpaulfrom mm list if you are not there08:01
wpwrakL1 already sounds better :)08:06
GNUtoo|laptoplevel1 is um?08:44
GNUtoo|laptopthe air interface?08:44
GNUtoo|laptopshould be08:45
qi-bot[commit] Werner Almesberger: ben-lcdframe-front is done at 1 mm and 500 um X/Y resolution. http://qi-hw.com/p/ben-scans/77a2b2d12:51
rafawpwrak is the only one working at qi??! :)13:36
kristianpaulrafa: no13:41
kristianpaul:)13:41
kristianpauljust one are lazy than others :P13:41
kristianpaulbut IRC is so quite this days...13:43
kristianpaulwonder way13:43
rafaor maybe several guys do not use git and qi-bot is not so smart enough to realize their work ;)13:43
kristianpauls/way/why13:43
wpwrakretiring for lunch ans siesta soon. the hay fever is bad today :-( wish those plants would get their mating rituals over with ...13:44
kristianpaulrafa: i dont use git yet13:44
kristianpaulbut i'll do soon13:44
kristianpauli started with github :)13:44
rafawpwrak: have a good rest13:44
kristianpaulnext qi git next my own git at home :)13:44
kristianpaulrafa: do you ise git or CVS o anithing?? btw13:45
rafakristianpaul: svn.. at home13:45
kristianpauli see13:45
rafakristianpaul: maybe git if I do something with kernel linux13:45
kristianpaulgit is cool i realized that now i want it at home :)13:46
kristianpauland a simple web interface that do not require apache and/or php13:46
kristianpaul:)13:46
rafakristianpaul: ..well.. svn is nice as well.. and I do not use a lot of features or complex situations to learn a lot more git :)13:46
rafaweb interface? .. for what?13:46
kristianpaulto see my comming history13:50
kristianpaulchanges13:50
kristianpauleasilly !13:50
rafagit log ? git diff ?13:51
kristianpaulahh13:51
kristianpaulhehe13:51
kristianpaulyou know git more that me for sure :)13:51
Aylahi there15:02
Aylalarsc: hi there too15:02
AylaI have a question, regarding the RTC driver15:02
Aylathe RTC device is not initialized with the "wakeup" flag,15:03
Aylais that an omit, or maybe it's not working yet?15:03
larscAyla: it's just not implemented. but should be easy to do15:16
larscAyla: do you want to try to add support for it?15:18
Aylalarsc: okay, but AFAIK, the functions are already there, that's why i'm asking15:18
AylaI could try, but I'm a kernel newbie15:18
larscit's really easy15:18
larsctake a look how the other rtc drivers do it15:19
larscit's basically adding suspend and resume callbacks and then call irq_wake_enable, irq_wake_disable there15:19
Aylayes, in theory it's simple15:22
Aylabut I'm browsing the code since 6pm15:22
Ayla:)15:22
AylaI did add a call to device_init_wakeup() on jz4740_rtc_probe() right before the "return 0"15:25
Aylait should mark the wakeup as available, and so create the "wakealarm" file on /sys/class/rtc15:26
larscyes15:30
larscand then in the suspend callback you need to check whether it is set to tru15:31
larsce15:31
larscand if it is call enable_irq_wake on the rtc irq15:31
Aylaoups15:39
Aylagot disconnected...15:39
Aylahmm, if I compare the two rtc_class_ops between davinci and jz4740, jz4740 misses irq_set_freq and irq_set_state callbacks15:44
Aylameh, the wakealarm file is not created even when calling "device_init_wakeup" !(15:50
Ayla:(15:50
larscwhere did you add the device_init_wakeup?16:06
Aylartc-jz4740.c, line 28616:07
larscyou need to call it before calling rtc_device_register16:08
Aylano, I doubt it16:08
Aylalook at rtc-sh.c or rtc-davinci.c16:09
larscwell. if you look at rtc_device_register you'll see that it only creates the device if device_init_wakeup has already been called16:09
Aylathen, I don't understand why it's done after on the other files :s16:10
Aylawhohouu! the wakealarm file is here16:16
Aylalarsc: about the check in the suspend callback, isn't it already done in an upper level?16:20
Aylain the global part of the RTC driver16:20
larscAyla: i don't think so16:26
tuxbrain2Ayla: for even a more newbee in this matters than you... that means that NN should be able to be used as alarm clock?? that would be awesome and also a good motivation to push the suspend/resume instead of full shutdown16:26
tuxbrain2with the power volume NN has can wake up even diazepamed marmot :)16:28
Aylatuxbrain2: no16:28
Ayla:)16:29
tuxbrain2ouch16:29
Aylawell, it could be set as an alarm clock16:29
Aylabut that's not my goal16:29
tuxbrain2what is your objective then?16:30
Aylasuspend to RAM16:30
tuxbrain2:) I like it too :)16:30
tuxbrain2and indeed is the first steep to be able to transform the NN in such alarm clock :), I'm couriouse to know how much standby time can hold NN suspended :)16:32
tuxbrain2count with  tester here :)16:33
Aylawell, calculate it16:33
Aylathe RTC chip should be less than 50mW IMHO16:34
wpwrakRAM refresh will also have a cost16:34
tuxbrain2nothing like real world "in situ" testing :)16:35
Aylalarsc, what do you call the "suspend callback" ?16:35
Aylawpwrak: overall, the power cost would be very low16:35
tuxbrain2wpwrak: any stimation on power consumption of this refresh?16:36
kristianpaulAyla: suspend to ram is a linux feature?16:37
kristianpaulor how are you achive that?16:38
kristianpauli will kike tu see an hibertante feature16:38
Aylakristianpaul, yes, it's handled by the kernel16:38
wpwraktuxbrain2: hmm, self refresh current of the RAM chip is 6 mA16:40
Aylathe battery is 3,3V?16:41
wpwrakAyla: the RAM is on the 3.3 V regulator16:42
tuxbrain2Ayla: 3,7V16:42
tuxbrain2what's the equivalence of 50mW to mA?16:43
AylaA*V = W16:43
Aylaso 6mA * 3,3V = 20mW16:44
tuxbrain2so 50mW=15,15mA16:44
Ayladoes anybody know how much power the nanonote/dingoo eat on standard use?16:44
Aylathe RAM eats 6mA with its standard clock, I guess16:46
Aylaon suspend, it may be clocked way slower16:46
tuxbrain2if only Ram+RTC powered on NN should stay suspended for 40h aprox... not bad16:47
wpwrakAyla: that's the self refresh current without clock. http://downloads.qi-hardware.com/hardware/sakc/datasheet/U3~P3V56S40ETP-G6~32MB.pdf16:47
wpwrakAyla: page 6, last item in the table16:47
Aylathanks16:47
Aylahow much power does the NN suck in normal use?16:48
bartbesit doesn't suck ;)16:48
wpwrakAyla: btw, here's the real treasure chest: http://en.qi-hardware.com/wiki/Inventory16:48
tuxbrain2barbes:it lick slowly a delicately each mA16:49
Aylawpwrak: oh, thank you ;)16:51
bartbesyou're missing a t there, tuxbrain216:51
AylaI'd be very useful if I had a nanonote ;)16:51
wpwrakAyla: http://lists.en.qi-hardware.com/pipermail/discussion/2010-May/004414.html16:51
rafawpwrak: list.. we should use the cpu for all, as it costs 0 :)16:51
wpwrakrafa: and have lots of leds :)16:52
bartbesand don't ever buy fpgas again16:54
bartbesthose are by far the most expensive things on the list16:54
tuxbrain2Ayla: from a mail on early ages (06/11/2009) from Bas :16:55
tuxbrain2Hi,16:55
tuxbrain2I have measured the power consumption of the device, by removing the16:55
tuxbrain2battery and tapping the usb cable, insering a current and voltage meter16:56
tuxbrain2in it.  I found the following:16:56
tuxbrain2- When the device is on, with the display enabled, it uses 123 mA.16:56
tuxbrain2- When the device is on, with the display disabled, it uses 37 mA.16:56
tuxbrain2- When the device is off, it uses 4.5 mA.16:56
tuxbrain2The device used 4.7 V during the measurement.  The battery that came16:56
tuxbrain2with it says 4.2 V, 850 mAh.16:56
tuxbrain2This leads to the following times:16:56
tuxbrain2- on with display: 6.2 hours.16:56
tuxbrain2- on without display: 20.5 hours.16:56
tuxbrain2- off: 7.0 days.16:56
Ayla37mA? That's really low16:56
Aylalarsc: okay, I wrote the suspend/resume routines :)16:57
Aylait's time for a test16:57
wpwrakwith USB connected, you burn 330 mA at 3.3 V = 1 mW on R34. (usb detection)16:58
Action: wpwrak remembers the suspend/resume wars at openmoko :)16:58
Aylayou mean 1W ?16:59
wpwrakerr, sorry. 330 uA ;-)16:59
Aylaah :)16:59
wpwrakyou would notice 1 W when it melts through the plastic ;-)17:00
kristianpaulresume !17:00
Last message repeated 1 time(s).17:00
kristianpaulsuspend is not usefull ;)17:00
Aylasuspend is working good17:00
Aylaat least on dingoo17:00
tuxbrain2kristianpaul: hahahahaah17:00
kristianpaultuxbrain2: :)17:00
Aylathe only problem is that we can't resume ;)17:00
kristianpauli know :(17:00
kristianpaulsuspen is okay for non monolic kernels i always hadissues with linux17:01
kristianpaulthats why mobile phones can suspend17:01
kristianpaulhehe17:01
Action: kristianpaul runs before got blamed17:01
kristianpauls/got/get17:01
tuxbrain2wpwrak: old times when all were fixed with a capacitor :)17:02
kristianpaultuxbrain2: man thats arelly oold times let me said :)17:02
Action: kristianpaul miss standalone apps17:02
bartbesso when would you use suspend/resume?17:02
kristianpaulwhatever works well :)17:03
kristianpaulor help tuxbrain2 wakeup early :)17:03
tuxbrain2yep :)17:03
tuxbrain2or avoid arrive late to pick up his daughter at school due a too long siesta17:04
kristianpaulhehe17:04
tuxbrain2only happens once but my wife doesn't forget ... never17:04
rafathat happens once but she will remember often17:07
tuxbrain2rafa: yes :) that the senctence17:08
tuxbrain2that's the sentence17:08
Aylaokay, I did set up an alarm in 3 minutes17:11
Ayla:D17:11
Aylalet's see what happens17:11
Aylameh... :(17:16
Aylait does not seem to work17:16
tuxbrain2oooohhhh17:17
wpwraktuxbrain2: (old times) yeah, thinking of it, almost every gta02 hardware problem was connected to a capacitor in one way or another ;-)17:19
Aylalarsc, mth: http://pastebin.com/RqP2RuND17:28
Aylahere are my changes17:28
Aylaunfortunately, it still refuses to wake up17:29
larschave you tested whether the alarm fires if the device is not asleep?17:30
AylaI'm doing it right now17:31
Ayla(compiling)17:31
tuxbrain2ok guy time to sleep for me, Ayla I wish you the best of lucks in your resarch good k817:45
Aylathanks17:46
Aylalarsc: I added a printk in the interrupt17:53
Aylawhen the alarm timer went out, it did set the "alarm_pending" flag from "no" to "yes" in /proc/driver/rtc17:53
Aylabut my printk didn't appear on dmesg17:53
Aylaand as that handler should clear the "alarm_pending" flag, I suppose that the interrupt is masked somewhere...17:56
Aylameh17:59
Aylainclude/linux/interrupt.h:17:59
Ayla"IRQF_NO_SUSPEND - Do not disable this IRQ during suspend"17:59
AylaI'll add that flag to the request_irq call18:01
Aylacrap18:12
Aylait's only for 2.6.36 xD18:12
rafalarsc: are you working with rc 2.6.36 right?.. As you know we try to add latest version.. are you happy with your current kernel version?18:27
wpwrakrafa: btw, would you know anyone around here who may have a RF lab that i could use for free for testing my wireless board, particularly the antenna ? e.g., at a university or such ?19:44
wpwrakrafa: desirable lab features would be a spectrum analyzer that covers the 2-3 GHz band and a reasonably large anechoic chamber (>= 1.5m)19:45
wpwrakrafa: "would you know" = including via recursion :)19:47
wpwrakrafa: "around here" = ideally, in town. but then, i don't mind driving a bit.19:49
wpwrakrafa: (desirable lab features) spectrum analyzer with tracking generator or separate rf generator (also 2-3 GHz band)19:55
wpwrakrafa: of course, the wider the frequency range, the merrier ;-)19:55
wpwrakrafa: measurements would be: 1) antenna tuning, 2) calibration of my USRP2 and my antennas (that way, i can do more things with my own equipment), and 3) check for unwanted emissions19:59
rafawpwrak: i know people from UBA, UNS and UNcoma.. if some of those universities has I will let you know.. let me ask20:08
wpwrakrafa: kewl, thanks ! they may in turn also know someone, etc.20:09
rafawpwrak: yeah20:53
kristianpaulplop21:45
qi-bot[commit] Werner Almesberger: Added red and green band to blue band as further visual clues. http://qi-hw.com/p/ben-scans/06b1b0822:48
qi-bot[commit] Werner Almesberger: Makefile cleanup and instrumentation (verbosity, dependencies, etc.) http://qi-hw.com/p/ben-scans/8eed5e322:48
qi-bot[commit] Werner Almesberger: Added copyright headers all over the place. (GPLv2+) http://qi-hw.com/p/ben-scans/598df9122:48
qi-bot[commit] Werner Almesberger: Added interactive 2D transformation (working towards overlapping) http://qi-hw.com/p/ben-scans/cef7cd522:48
qi-bot[commit] Werner Almesberger: Minor level.c cleanup. http://qi-hw.com/p/ben-scans/fbbbd2922:48
qi-bot[commit] Werner Almesberger: The GUI can now switch among operations. http://qi-hw.com/p/ben-scans/b8bba1d22:48
qi-bot[commit] Werner Almesberger: Introduce a solid data type and use it, mainly in overlap() http://qi-hw.com/p/ben-scans/1fa23c522:48
kristianpauloh i wonder if this guys http://en.qi-hardware.com/wiki/ID_USB  are going to use usb stack implemented in navre23:22
kristianpauljuan64bits: hello :)23:23
kristianpaulAre you Carlos student?23:23
roheek. can somebody please translate that? :) very nice please :))23:26
kristianpaulsure23:27
kristianpaulwell not now gn8 ! :)23:28
roh;)23:28
rohtnx..23:28
kristianpaul:p23:28
kristianpaulgoogle have nie translator23:28
kristianpaulnice*23:28
kristianpauli'll translate the project i liked most, not decided yet wich one :=)23:29
wpwrakroh: it's a device that enumerates a USB gadget and displays its IDs23:59
--- Fri Sep 24 201000:00

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