**** BEGIN LOGGING AT Wed Feb 06 02:59:58 2013 Feb 06 04:13:44 prpplague: silicon valley to texas? :) Feb 06 04:13:56 mranostay: yea wishful thinking Feb 06 04:14:09 prpplague: we'd liberal up your state :) Feb 06 04:14:09 mranostay: just being depressed Feb 06 04:14:31 mranostay: got a boat load of job offers today, all with locate to bay area :( Feb 06 04:14:59 someone need a hug? :) Feb 06 04:16:06 *cough* Feb 06 04:16:44 mranostay: a beer and some "entertainment" would be useful to cheer me up Feb 06 04:16:57 i don't like those quotes Feb 06 04:17:15 don't look at me :) Feb 06 04:19:54 hehe Feb 06 04:24:51 is it hard to compile code for your beagleb based system on something that has a lot more CPU power? and then move the binarys over? Feb 06 04:25:04 and if its not to hard, what system would you recommend? Feb 06 04:25:26 "linux" Feb 06 04:25:36 thanks Russ Feb 06 04:25:57 Russ: you are getting out to ELC right? Feb 06 04:25:59 is linux an iphone app? Feb 06 04:26:12 that was'nt a serious question Feb 06 04:26:31 yup Feb 06 04:28:52 prpplague: well seeing he is giving a talk :) Feb 06 04:29:26 mranostay: doh, silly me Feb 06 04:29:54 mranostay: late in the evening, and the hops is talking Feb 06 04:30:45 i hate building an x86 kernel Feb 06 04:39:00 wb bradfa the hardware guy Feb 06 05:06:05 wow, that's lame Feb 06 05:06:25 google chrome has a blacklist of graphics cards for which to disable webgl Feb 06 05:07:07 my laptop has hybrid graphics, it sees the ati and turns off webgl, even though the ati is turned off Feb 06 05:37:47 gg Google Feb 06 06:01:08 Tensilica is still around? Feb 06 06:23:23 reorganized - ninesilica now. Feb 06 07:08:04 old IP or they actively creating new IP? Feb 06 07:09:42 _av500_: we have gkh in trolling now.. :) Feb 06 07:32:26 mranostay: achievement unlocked :) Feb 06 07:37:18 crap panto is here Feb 06 07:37:33 run away! Feb 06 07:37:33 hi punk Feb 06 07:40:07 mranostay, slides look fine Feb 06 07:40:19 maybe some formatting fixes for the dts fragments examples Feb 06 07:43:14 word wrapping? Feb 06 07:43:43 slide 13 Feb 06 07:43:59 unlucky Feb 06 07:44:55 ah yes Feb 06 08:14:33 <_av500_> yawn Feb 06 08:14:41 hey _av500_ Feb 06 08:14:43 <_av500_> mrpackethead: oh wow Feb 06 08:14:46 <_av500_> oops Feb 06 08:15:00 <_av500_> mranosta1: wow Feb 06 08:15:32 <_av500_> panto: kalimera Feb 06 08:17:04 heh Feb 06 08:18:12 <_av500_> mranostay: is he trolling us? Feb 06 08:18:36 good moaning gents Feb 06 08:19:15 moaning it is Feb 06 08:19:36 <_av500_> panto: when will you stop smoking? Feb 06 08:19:44 <_av500_> and raise your productivity Feb 06 08:19:58 I should start smoking first Feb 06 08:20:19 <_av500_> +1 Feb 06 08:20:36 dunno about raising my productivity, since I'm between gigs now, I'm doing personal projects Feb 06 08:21:39 oh yeah, and send more deutsche marks Feb 06 08:22:08 <_av500_> sure, jsut sign this contract to buy a submarine here .... and here .... and here ...... Feb 06 08:23:09 * panto signs - although the sub did lean like the tower of pisa when turning Feb 06 08:23:19 you'll fix it right? Feb 06 08:23:36 <_av500_> it's an A-class sub, thats normal Feb 06 08:23:48 <_av500_> dont use it for elk hunting Feb 06 08:23:48 is it foot-long? Feb 06 08:23:59 didn't know that subs have to pass the deer test Feb 06 08:24:31 <_av500_> panto: of course, imagine a turkish deer suddenly surfacing ahead of you Feb 06 08:24:32 ok weirdos i'm going to sleep Feb 06 08:25:06 sleep tight mranostay - we won't talk about you at all now Feb 06 08:25:14 ((wait until he's gone)) Feb 06 08:25:16 * mranostay turns on logs Feb 06 08:25:49 <_av500_> mranostay, the log lady Feb 06 08:27:36 mranostay, go to bed... Feb 06 08:27:49 its past your bedtime. Feb 06 08:28:38 (hell..its past mine!) Feb 06 08:33:24 <_av500_> it's UBT after all Feb 06 08:33:53 Universal Betelgeuse Time? Feb 06 08:34:42 av500, isn't that UGT? Feb 06 08:35:18 universal bed time? ;) Feb 06 08:35:25 past mine! Feb 06 08:35:49 bah...I don't *want* to move narcissus tonight... Feb 06 08:36:07 * ka6sox does it tomorrow Feb 06 08:41:28 <_av500_> always tomorrow Feb 06 09:11:30 * KotH wishes everyone a wonderfull JIHAD morning Feb 06 09:15:04 * dm8tbr raises a fist as greating Feb 06 09:15:07 greeting even Feb 06 10:23:55 morning Feb 06 10:45:14 * koen yawns Feb 06 10:46:16 <_av500_> +1 Feb 06 10:46:44 * _av500_ wonders when BeagleWinner will hit the market Feb 06 10:49:39 with the AllBeagle chip? Feb 06 10:50:17 <_av500_> AllWoof Feb 06 10:57:37 BarkBoard. Feb 06 11:01:07 * dm8tbr wonders if we're ever going to see sea themed board names Feb 06 11:01:09 also is there some channel for FRI2 owners to exchange experiences? (while talking about fish) Feb 06 12:23:17 * koen posts a link to kickstarter just to annoy av500 Feb 06 12:25:02 hm, what're you talking about? Feb 06 12:25:27 <_av500_> koen: why should that annoy me? Feb 06 12:25:49 https://plus.google.com/100242854243155306943/posts/h9DneGx2KMw Feb 06 12:29:05 we need to come up with a kickstarter Feb 06 12:29:54 ballkicker Feb 06 12:30:46 I wonder why there's no rpibeagle Feb 06 12:30:56 so I could reuse my capes :P Feb 06 12:32:25 "GPIO intensive project." what's that about? Feb 06 12:32:35 gpio-ethertnet, gpio-wifi, gpio-lcd? Feb 06 12:32:46 gpio-gpio Feb 06 12:35:08 pull a prplague Feb 06 12:35:24 i2c-gpio -> gpio expander -> i2c-gpio -> i2c device Feb 06 12:36:44 <_av500_> koen: longer chain needed Feb 06 12:37:19 I need to output a signal that is manchester coded at 1200 Hz. what interface would you recommend me to use on beagleboard-xm? Feb 06 12:38:43 audio Feb 06 12:39:32 gpio Feb 06 12:40:29 yeah, find an interupt capable gpio and then write a tiny kernel module for it Feb 06 12:41:21 thank you for the suggestions Feb 06 12:41:42 those are wrong suggestions as was your question Feb 06 12:44:17 ah I thought it was answer of my question. would you have any suggestion for what I need? Feb 06 12:45:25 arduino Feb 06 12:45:37 <_av500_> ? Feb 06 12:45:54 jitter free gpio at 1200Hz ? Feb 06 12:46:17 use a bone and put it on the PRU Feb 06 12:46:27 afk Feb 06 12:46:27 well, he has XM Feb 06 12:47:02 yes, I have xm. it has -+10% tolerance Feb 06 12:47:07 for the signal Feb 06 12:47:34 would you suggest to use GPIO bypassing the kernel? Feb 06 12:47:49 or would it be easier with a different interface? Feb 06 12:48:06 <_av500_> 1200 HZ is slow Feb 06 12:48:14 <_av500_> kernel and timer should be fine Feb 06 12:48:35 thank you Feb 06 12:48:50 <_av500_> you could also use the SPI module or so Feb 06 12:49:04 <_av500_> and transmit the right bit pattern Feb 06 12:49:28 <_av500_> hrm Feb 06 12:49:39 <_av500_> can SPI output 2 consecutive bytes without gap? Feb 06 12:49:49 <_av500_> there was some issue on omap3 IIRC Feb 06 12:52:03 then I will work on the GPIO, thank you Feb 06 12:54:46 <_av500_> duwn_: you can always steal FIQ from the kernel and run your GPIO code on that Feb 06 12:56:27 thanks a lot _av500_ Feb 06 12:57:25 <_av500_> we did that in ye olde days to get 38khz IR output Feb 06 13:01:45 do you have that code on github or somewhere? Feb 06 13:01:54 <_av500_> hrm Feb 06 13:02:13 <_av500_> it should be in the PMA400 GPL stuffz Feb 06 13:04:19 _av500_, 16-bit word-width? Feb 06 13:04:28 <_av500_> mdp: ? Feb 06 13:04:41 two consecutive bytes Feb 06 13:04:56 <_av500_> mdp: I recall that on some silicon we could not reach full SPI speed because the TX register was not double buffered Feb 06 13:05:09 <_av500_> so after one byte there was always a delay Feb 06 13:05:15 I see Feb 06 13:05:22 <_av500_> hence no way to generate a waveform with SPI clock speed Feb 06 13:05:38 <_av500_> even with DMA Feb 06 13:05:51 I can't say on older silicon *anything* Feb 06 13:06:17 <_av500_> sec, asking Feb 06 13:06:24 however, on am33xx I've logged the st7735fb driver dumping 40kb buffers via dma with no gap Feb 06 13:06:32 full spi clock b/w Feb 06 13:06:40 with an 8-bit word size Feb 06 13:07:03 <_av500_> ok Feb 06 13:07:09 <_av500_> coworker says it was DM644x Feb 06 13:07:13 ok Feb 06 13:07:20 so that kinda makes sense, actually Feb 06 13:07:23 <_av500_> not sure about O3 then Feb 06 13:07:47 <_av500_> mdp: is there cheap netra hw I could get? Feb 06 13:07:53 the DM644x stuff has issues like that on all peripherals as it seems to be designed to run a deterministic OS like it was made by DSP designers ;) Feb 06 13:07:59 if you know what I mean Feb 06 13:08:07 <_av500_> :) Feb 06 13:08:07 the mcasp design on DM644x also has no FIFO Feb 06 13:08:26 <_av500_> ic Feb 06 13:08:38 but they add one on da850 and then it works sanely without sram-based ping pong buffering Feb 06 13:08:56 anyway, I think there's a theme there with those older DM parts and the design focus Feb 06 13:09:20 _av500_: hrm, I know I saw somebody with a 3rd party Ne or Ce board Feb 06 13:11:03 <_av500_> mdp: something that fell off the lab table would do too Feb 06 13:11:32 hrm, let me check Feb 06 13:11:50 I know I had to beg for a second matching 8148-evm to do my pcie slave boot devel Feb 06 13:11:58 so I don't have a spare ;) Feb 06 13:12:15 <_av500_> 1.5k people fired should leave some HW around, no? Feb 06 13:12:21 but I have this feeling that there are plenty Feb 06 13:12:40 <_av500_> i'll trade you some DM310 EVMs Feb 06 13:12:49 _av500_: yeah, but I found I had to dig deep into my contacts to find an old docsis3 puma5 evm for some other devel work ;) Feb 06 13:12:53 lol Feb 06 13:13:19 we need a white cargo van parked in an alley at the next conf to trade in obsolete evms Feb 06 13:13:32 <_av500_> see my flickr :) Feb 06 13:13:57 <_av500_> XDS510PP anybody? Feb 06 13:14:14 <_av500_> would that work over usb2printer? Feb 06 13:14:15 I'll lug my "mac clone killer" starmax G3 there to see if I can get enough to retire for it Feb 06 13:14:36 <_av500_> does usb2printer support 8 bit in both directions? Feb 06 13:14:44 <_av500_> just asking Feb 06 13:16:31 retire? thats something I've heard about in history lessons isn't it? Feb 06 13:17:24 back Feb 06 14:05:43 _av500_: z3 makes netra based boards Feb 06 14:06:08 _av500_: http://z3technology.com/oem-modules/z3-dm8168-mod/ Feb 06 14:18:08 Hi, Is there a iperf client present in the default Arago filesystem? Feb 06 14:18:16 on the Beaglebone? Feb 06 14:22:45 <_av500_> Jacmet: I bet they ask money for them Feb 06 14:24:22 vij: there is no such thing as the default arago filesystem Feb 06 14:24:27 vij: the beaglebone ships with angstrom Feb 06 14:24:38 vij: if you want support for arago, you'll have to bother TI Feb 06 14:26:03 <_av500_> #define MAGIC_NUMBER 0xbabe7175 Feb 06 14:26:06 <_av500_> is this PC? Feb 06 14:27:44 panto: of_get_node_by_name only looks for the custom name instead of the actual nodename, right? Feb 06 14:28:06 _av500_: I guess they do as well, yeah ;) Feb 06 14:28:07 e.g. superduperads: tscadc@0x3432432 Feb 06 14:30:30 _av500_: unlikely, that would be inside OS space on a PC :-D Feb 06 14:41:38 koen, there is a node name (without the @addr postfix) and a full pathname Feb 06 14:41:43 which one do you mean? Feb 06 14:42:02 you keep saying that the IT submitted stuff only works by accident Feb 06 14:42:08 I'm trying to understand why Feb 06 14:42:18 (in case I need to look smart when someone asks) Feb 06 14:43:19 in which occasion of them all? :) Feb 06 14:43:23 has anyone here ever got a comercial license of qt for some embedded system? Feb 06 14:44:20 panto: in particular your changes to the tscadc driver Feb 06 14:44:44 KotH: no, but I have been trying to stop people from patching in GPL-only stuff into my qt builds Feb 06 14:45:18 KotH: someone discovered that the ts calibration algo from RMK was GPL and we patched that into Qt/e 2.x Feb 06 14:45:23 big mistake :) Feb 06 14:45:35 lol Feb 06 14:45:38 first of all there's the fact that the driver didn't use regmap Feb 06 14:46:20 which the parent mfd driver used Feb 06 14:47:08 then it's the use of_find_node_by_name() which is almost always wrong Feb 06 14:48:04 to understand why one must grok the internal implementation of OF in the kernel Feb 06 14:49:00 in a nutshell each device node is accessed via two methods Feb 06 14:49:12 <_av500_> KotH: I dont remember, we might have for the PMA400 Feb 06 14:49:14 <_av500_> not sure Feb 06 14:50:04 the first one, which is pretty obvious is the device tree structure, i.e. each node has a parent (besides the root node), and a number of children, while it's in a list of siblings of it's parent Feb 06 14:50:49 there is another global unordered list on which every node is linked onto Feb 06 14:51:10 find_node_by_node() only searches the global list Feb 06 14:51:57 on which there is no guarantee that the parent node is before the child node (since most users just want to find the device node of a child) Feb 06 14:52:40 by pure coincidence when loading an overlay (due to the way nodes are inserted, parents always get linked after their children) Feb 06 14:52:54 so of_find_node_by_name() always fails Feb 06 14:53:14 the correct method to use is of_get_child_by_name() which always works Feb 06 14:53:42 <_av500_> or grab_child_by_collar() Feb 06 14:53:48 <_av500_> that works here Feb 06 14:54:25 a 70s sized collar provides the best grip Feb 06 14:55:02 _av500_: ;) Feb 06 14:58:41 outta here for a while Feb 06 15:33:43 oh dear Feb 06 15:34:01 TI dude writing that tsadc driver asks in an email if I already tested it Feb 06 15:34:12 *after* making sure I'm not in CC: or any of the lists I read Feb 06 15:34:52 he must be too afraid of letting out the truth: the driver doesn't work Feb 06 15:35:11 koen, well it does work Feb 06 15:35:16 but not as it stands Feb 06 15:36:02 we had to do some surgery there Feb 06 15:37:29 koen, who? Feb 06 15:37:35 does he have a name? Feb 06 15:37:48 or are you catching the Sergei disease of not using names? ;) Feb 06 15:38:01 mdp ;) Feb 06 15:38:08 that 'whats-his-name' :) Feb 06 15:38:09 you saw that? ;) Feb 06 15:38:32 Jacmet: I like Sergei, but he was beginning to annoy me with that Feb 06 15:38:47 mdp: yeah Feb 06 15:39:05 mdp: how's the 814x uboot stuff going? Feb 06 15:39:24 Jacmet: today is supposed to be my day to return to ddr refactoring Feb 06 15:39:30 mdp: ahh, ok Feb 06 15:39:43 but I just inherited fixing omap3/4/5 DT DMA stuff too Feb 06 15:39:57 no good deed goes unpunished Feb 06 15:40:02 mdp: heh Feb 06 15:40:36 shouldn't take long though..looks like I might still get a v1 out before the u-boot merge window Feb 06 15:40:48 Tartarus has kindly reminded me of my deadline Feb 06 15:40:53 mdp: that would be very good Feb 06 15:41:33 Indeed it would :) Feb 06 15:41:35 I'm quickly approaching the point where I will need to increase my TLB size or all be thrashing from all the context switches. Feb 06 15:41:41 s/all/I'll/ Feb 06 15:42:00 throw some data on the swap (your personal assistant) Feb 06 15:42:03 mdp ;) Feb 06 15:42:25 <_av500_> mdp: you know that human multitasking is an illusion Feb 06 15:42:35 _av500_, oh, I know :( Feb 06 15:42:48 mdp: http://www.cafepress.com/+tlb_oval_stein,268610730 ? Feb 06 15:42:54 it's more that the priority 1 task keeps getting replaced with another on the top of stack Feb 06 15:43:35 the stein is more appropriate for the volume of scotch I require Feb 06 15:44:20 ha Feb 06 15:44:57 oh yes, to keep us squarely on topic, I want to comment that the omap3530 beagle is possibly the worst kernel development target...ever Feb 06 15:45:09 * mdp switches to xM with tftpboot Feb 06 15:52:50 <_av500_> mdp: there is a nice SPI eth for the 3530 :) Feb 06 15:54:32 _av500_: #spialldatings Feb 06 15:55:12 I'm pretending that I don't know my whole world sits on the shoulders of a usb enet and that ehci controller. Feb 06 15:55:20 now coding blindfolded Feb 06 15:55:39 heh Feb 06 15:57:01 gm Feb 06 15:59:55 its ehci all the way down Feb 06 16:04:55 mdp: Patil Rachna Feb 06 17:39:04 alan_o: ping Feb 06 17:41:03 koen: hey! Feb 06 17:42:38 alan_o: 403 on the pics Feb 06 17:42:52 on the uart capes we went with solder bridges as well Feb 06 17:43:14 on the RF cape it's a "too bad, now you can only use 1 of the 2 radios" Feb 06 17:43:57 and the motor cape drops a motor control everytime a cape uses up a pwm Feb 06 17:44:56 koen: let me check the permissions Feb 06 17:46:32 koen: should be open now Feb 06 17:46:35 w00t..project terminated..back to original project Feb 06 17:46:38 wheeee Feb 06 17:46:47 mdp: that's a good feeling (sometimes) Feb 06 17:46:51 "I'll be back..." Feb 06 17:47:31 mdp: the worst is when you have the feeling of, "good thing I don't have to deal with all those problems" and then they come back 3 months later and it's back on and you have to reload all that crap into your brain Feb 06 17:48:31 * prpplague looks for a picture of the uart cape Feb 06 17:48:56 ka6sox, yes Feb 06 17:49:07 prpplague: design files should be on the cco github page Feb 06 17:49:57 alan_o: I also have a spreadsheet showing which capes use what gpio, that might also help Feb 06 17:50:07 * koen will locate that tomorrow Feb 06 17:50:21 koen: what did you use the solder bridges for? Feb 06 17:50:23 where are these pics? Feb 06 17:50:38 prpplague: uart selection Feb 06 17:50:38 koen: I did a check on the capes web page and tried to stay out of the way as best I could Feb 06 17:51:02 koen: On the p8 connector you either cover up GPMC or LCD Feb 06 17:51:19 koen: I stayed off LCD, thinking more people would use that. But just guessing Feb 06 17:51:41 koen: ahh Feb 06 17:52:34 koen: so you don't populate the selection headers and just solder bridge them? Feb 06 17:52:44 yes Feb 06 17:52:51 at least on the one on my desk Feb 06 17:53:06 could be a wire in the production version Feb 06 17:53:35 that's the problem with my desk, too many preproduction boards on it :) Feb 06 17:53:42 alan_o, just more OMAPageddon blowback...nobody knows who's working on what ;) Feb 06 17:54:19 prpplague: thanks for that term, btw, it's super-effective! Feb 06 17:54:36 koen: yea normally for that kind of stuff we (TCT) do a trace on the back side of the jumper. that way you don't have to ship with a jumper Feb 06 17:54:38 mdp: hehe Feb 06 17:55:29 koen: we usually add it as part of the gerbers, not in the schematic or pcb layout Feb 06 18:03:20 morning jsabeaudry any luck with dma? Feb 06 18:33:02 Hello, I'm having a problem logging into my beaglebone. It was working fine, using root user no password. But I came back to it later today and now when I try to log in it says login incorrect. Feb 06 18:33:08 But I didn't change my password. Feb 06 18:33:18 In fact I didn't change anything at all. Feb 06 18:35:06 what distro are you running on the BB? Feb 06 18:35:12 Angstrom Feb 06 18:36:38 capslock on? Feb 06 18:37:00 I wish. Root password is null, so I just hit Enter at the password prompt. Feb 06 18:37:03 koen, I remember having the same problem with one of the images I've self compiled Feb 06 18:37:07 maybe same issue Feb 06 18:37:18 I did compile this image myself. Feb 06 18:40:03 Is there something relatively simple I can do to recover it? Feb 06 18:40:22 Like, mount it to my desktop and run passwd? Feb 06 18:42:17 * SilicaGel drops a pin Feb 06 18:42:27 koen: your g+ feed makes me want to be pals with you Feb 06 18:42:35 koen: that spidery looking thing ... way cool Feb 06 18:42:54 though it did remind me a little of that tom selleck movie from the 80s, "Runaways." Feb 06 18:49:09 so are the DataNodes (hdfs) typically also HBase regions AND TaskTrackers ? Those make up a single (physical) node? Feb 06 18:49:15 WRONG CHANNEL Feb 06 18:49:33 edahling, yeah that would work Feb 06 18:49:37 definitely, too technical. Feb 06 18:51:06 I'm having an error chroot'ing my rootfs though. Feb 06 18:51:13 Jacmet: and of course, can't figure out where I was in this refactoring when I was interrupted Feb 06 18:51:31 Jacmet: point to _av500_ about the illusion of being able to multitask Feb 06 18:54:44 edahling, try passwd -d -R Feb 06 18:56:09 Ran 'passwd -d -r /media/roofs root' Feb 06 18:56:19 But it returned repository not supported Feb 06 18:56:27 There is no -R option for passwd. Feb 06 18:57:18 you have an older version of passwd then Feb 06 18:57:38 '-R, --root CHROOT_DIR' Feb 06 18:58:10 just edit /etc/shadow directly then Feb 06 18:58:24 Hmm, okay, apt-get says it's the newest version. But, okay. Feb 06 18:59:04 Do I just replace the hash with nothing? Feb 06 18:59:17 depending on your other options, that should work Feb 06 18:59:32 'Version: 1:4.1.5.1-1ubuntu2' Feb 06 19:03:03 Thanks for your help. Feb 06 19:03:05 All set. Feb 06 19:03:51 My last login was from '5-14-57-20.residential.rdsnet.ro', so it looks like someone has a bot to check for open ssh with null root password. Feb 06 19:03:58 Looks like I'm going to actually set a password this time. =P Feb 06 19:04:06 * mranostay faceplams Feb 06 19:04:28 what you plug your bone into the dmz? Feb 06 19:04:29 dude... Feb 06 19:04:56 exact steps. remove root password. plug into teh interwebs Feb 06 19:05:01 It's on a school network Feb 06 19:05:09 Yeah, I know it's stupid. Feb 06 19:14:54 use public key authentication Feb 06 19:14:58 much more secure Feb 06 19:22:29 mru: you so l33t :P Feb 06 19:25:19 ka6sox, Yup, In the end mdp told me that the dmaengine stuff is only good for event driven DMA, so I switched back to edma Feb 06 19:26:24 ka6sox, after that the only missing part of the puzzle was knowing that 2 linked parameter sets need 2 edma_start or enabling the chaining (I enabled the chaining) Feb 06 19:29:42 jsabeaudry: yeah, we can fix that though Feb 06 19:29:49 as I like to say, "It's just software" Feb 06 19:30:13 just nobody ever has the budget to really do software ;) Feb 06 19:32:03 * bradfa bought a 3 muketeers bar and it's hard as a rock :( Feb 06 19:32:16 s/muketeers/musketeers/ Feb 06 19:32:25 waste of 85 cents Feb 06 19:32:39 <_av500_> isnt hard rock a kind of bar in itself? Feb 06 19:32:43 you can use it as a projectile Feb 06 19:32:50 <_av500_> or a bottle opener Feb 06 19:32:54 <_av500_> e.g. in bar Feb 06 19:33:00 _av500_: that's only for germans Feb 06 19:33:05 bradfa, fuse 1000 of them into a plow blade to clean your parking lot Feb 06 19:33:17 <_av500_> also, the 3 musketeers are longdead, of course the bar is hard Feb 06 19:33:27 bradfa, I'm quite obsessed with you snow plow situation Feb 06 19:34:13 mdp, :) Feb 06 19:34:22 _av500_, good point! Feb 06 19:35:03 <_av500_> handle it like a cookie, dunk it in milk Feb 06 19:36:36 <_av500_> leave it in for another hundred years Feb 06 19:37:36 bradfa: hey alabama boy Feb 06 19:37:49 mranostay, we say "howdy" Feb 06 19:37:54 <_av500_> alabradfa Feb 06 19:38:00 mdp, yah, no plows in alabama! Feb 06 19:38:10 bradfa: i lived in that horrible state for a year :)... Feb 06 19:38:32 <_av500_> mranostay: being a musketeer bar? Feb 06 19:38:35 Im assuming that there are other ways to get to the PWM control system than just using the file system... aka /sys/class/pwm/ehrpwm.1:0/run etc.. It just seems to take a long time to get things turned on etc etc. Feb 06 19:38:42 _av500_: ? Feb 06 19:38:50 mrpackethead, scroll up Feb 06 19:39:43 huh, the other end of the musketeer bar isn't quite as hard... Feb 06 19:39:47 * bradfa eats other end Feb 06 19:40:06 bradfa: is that legal there? Feb 06 19:40:11 mranostay, YES! Feb 06 19:40:17 err Feb 06 19:40:41 * bradfa waits patiently for his program to crash... Feb 06 19:41:00 <_av500_> Feb 06 19:41:10 irc needs sound effects Feb 06 19:41:36 bradfa: it'd be harder to IRC at work :) Feb 06 19:41:47 seems like my lesson for me today is "don't free() things before you're done using them" :) Feb 06 19:42:07 bradfa: scrolled up and read the lot, and did'nt see much interesting. Feb 06 19:42:14 bradfa: seems like my lesson for me today is "don't free() things" FTFY Feb 06 19:42:22 * Russ watches a video explaining why you need to pickup hitchhikers with hatchets Feb 06 19:42:29 alan_o, I tried that, oom killer became my friend Feb 06 19:42:46 bradfa: look up AL crime rates for fun :) Feb 06 19:42:49 fairly quickly, too Feb 06 19:43:02 mranostay, look up Rochester, NY crime rates for fun :) Feb 06 19:43:12 heck, just look at the murder numbers Feb 06 19:43:29 Mobile, AL has you bet per captia Feb 06 19:43:33 *beat Feb 06 19:43:38 link? Feb 06 19:43:51 good thing I'm going to birmingham Feb 06 19:44:53 http://www.vakkur.com/psy/violence_by_city.htm Feb 06 19:44:56 Look how low Boston is Feb 06 19:44:58 surprising Feb 06 19:45:13 That's old stuff, nevermind Feb 06 19:45:30 geez alan_o can't even get stats right Feb 06 19:45:41 first it was his editor choice Feb 06 19:45:44 do I get some kind of card for that? Feb 06 19:45:58 mranostay: don't forget C++ :) Feb 06 19:46:05 no but there is a bat for that Feb 06 19:46:26 I'd say bring it to ELC, but I think that's against the law there. Feb 06 19:47:05 clue-push-you-down-the-stairs will have to do Feb 06 19:47:47 We'll try that instead. Stairs are more dangerous than weapons anyway Feb 06 19:48:33 <_av500_> we need stair control! Feb 06 19:48:46 well, at least child locks at the top and bottom Feb 06 19:48:53 <_av500_> only a good stair can stop a bad one Feb 06 19:49:04 <_av500_> every teacher should have a stair Feb 06 19:49:15 <_av500_> concealed carry might be a problem though Feb 06 19:49:17 That's true. eventually only outlaws will have 2-story houses, which will make it easier to find them. Feb 06 19:49:22 bradfa: http://www.neighborhoodscout.com/al/mobile/crime/ Safer than 2% of the neighborhoods in the US :) Feb 06 19:49:38 <_av500_> no free sales at stair shows Feb 06 19:49:54 maybe we'll limit them to 10-steps max Feb 06 19:50:03 7 in NY Feb 06 19:50:11 any more and you have to have a landing with a bench Feb 06 19:50:42 <_av500_> toy stairs need to be painted orange Feb 06 19:50:57 rochester gets a 5 Feb 06 19:50:59 ok, mobile wins Feb 06 19:51:00 :) Feb 06 19:51:07 http://www.neighborhoodscout.com/ny/rochester/crime/ Feb 06 19:51:29 ooo, but rochester has more violent crimes per capita! Feb 06 19:52:13 <_av500_> but soon people will be able to 3D print stairs.... Feb 06 19:52:27 lol. Feb 06 19:53:02 i can make somethign dangerous out of a stone from the road, a bit of rubber and a stick. Feb 06 19:53:14 <_av500_> we need road control Feb 06 19:53:17 bradfa: nice theft numbers Feb 06 19:53:37 we need 3d printers that can print stone! Feb 06 19:53:48 marble if possible Feb 06 19:54:01 bradfa: I'm at RIT and I'm in fear for my life! Feb 06 19:54:56 SilicaGel, run! Feb 06 19:55:24 not only taht but I saw a white bronco on campus today Feb 06 19:55:30 That's definitely someone getting away with murder!!! Feb 06 19:56:53 SilicaGel: hey he was acquitted for that by a jury of his peers Feb 06 19:57:02 * bradfa 's beaglebone is currently pegging windows machine with load and not crashing, whoohoo! Feb 06 19:57:03 SilicaGel: means he couldn't have done it Feb 06 19:59:24 * bradfa now adds threads, and doubles the rate! Feb 06 19:59:31 * bradfa hopes it wont crash... Feb 06 20:00:03 well, ain't that fun. Feb 06 20:00:54 bradfa: so how are the accents in Birmingham? Feb 06 20:06:07 mranostay, dunno yet, will find out :) Feb 06 20:06:35 I go down on tuesday Feb 06 20:08:42 heh, 300 http operations per second :) Feb 06 20:10:16 needs more threads Feb 06 20:10:22 bradfa: be ready to be called yankee Feb 06 20:10:32 mranostay, will do! Feb 06 20:18:32 bradfa, hope you like Skynyrd, man! Feb 06 20:18:39 hehe Feb 06 20:18:40 :) Feb 06 20:19:29 g'night Feb 06 20:19:46 woot Skynyrd Feb 06 20:47:15 * mranostay backs away from alan_o Feb 06 20:47:53 * mranostay calls police on alan_o Feb 06 20:53:10 jo Feb 06 20:53:42 <_av500_> oj Feb 06 20:53:55 wow, so the beaglebone with angstrom is able to do some opencv stuff out of the box? Feb 06 20:54:35 <_av500_> yes, the CPU can run SW Feb 06 20:54:38 <_av500_> fil at 11 Feb 06 20:54:40 <_av500_> film* Feb 06 20:58:14 whut? Feb 06 20:58:25 SW! Feb 06 20:59:07 Think I'm going to get one next paycheck Feb 06 21:00:52 opencv again Feb 06 21:00:53 yeah Feb 06 21:01:02 abetusk_w: you should. It's a great board. Lots of people are doing OpenCV with it. Also check out jkridner's mustache cam for an example. Feb 06 21:01:13 <_av500_> openCV is just SW Feb 06 21:01:14 alan_o sure and most are failing Feb 06 21:01:21 Yeah, I was just looking at that. Pretty amazing Feb 06 21:01:24 woglinde: really? Feb 06 21:01:30 "It's just software" Feb 06 21:01:35 alan_o yes to get dsp work Feb 06 21:01:37 <_av500_> it is Feb 06 21:01:45 <_av500_> woglinde: on the bone??? Feb 06 21:01:58 opencv is "just software" but most people have horror stories of trying to get it installed Feb 06 21:02:04 I had trouble getting the DSP working on the bone too Feb 06 21:02:11 ah okay yes Feb 06 21:02:13 seems to be efused out Feb 06 21:02:22 so I wont used opencv on bone Feb 06 21:02:23 so it's more about having a distribution that supports it Feb 06 21:02:33 angstroem has opencv support Feb 06 21:02:49 but you can compile it too if you thing the version is to low Feb 06 21:03:10 and I recommend at start to use python-opencv Feb 06 21:03:20 which much easier to use than c++ stuff Feb 06 21:03:35 but that is my personal feeling Feb 06 21:03:41 sounds reasonable Feb 06 21:03:47 what's this about dsp not working? Feb 06 21:03:54 <_av500_> there is no dsp Feb 06 21:04:01 <_av500_> woglinde is confused Feb 06 21:04:30 so the nonexisting dsp is working as intended Feb 06 21:04:37 <_av500_> no, its broken Feb 06 21:04:57 <_av500_> if it would exist, it would not work Feb 06 21:05:03 av500 no Feb 06 21:05:19 <_av500_> abetusk_w: openCV will work, but it might not work as fast as on your quadcore desktop Feb 06 21:05:20 I always forgot that beaglebone has none Feb 06 21:05:49 _av500_: a beaglebone isn't a desktop replacement? Man, I'm going back to RPi. Feb 06 21:06:16 alan_o: arguably it almost could be Feb 06 21:06:16 <_av500_> alan_o: only if you have a tiny desk Feb 06 21:06:22 <_av500_> the size of an altoids tin Feb 06 21:06:32 _av500_, that's fine, I'm not expecting it to Feb 06 21:06:42 the beagle_black certainly will blur the line. Feb 06 21:06:52 <_av500_> mrpackethead: shhhh Feb 06 21:07:05 <_av500_> abetusk_w: by experience, it is not fine Feb 06 21:07:14 90% of desktops are not compiling code Feb 06 21:07:14 oh? Feb 06 21:07:19 or rendering movies Feb 06 21:07:22 abetusk_w you will use usbcam? Feb 06 21:07:31 most seem to be surfing facebook Feb 06 21:07:43 yeah. That one in the mustache project uses a $20 camera...was thinking of just getting one of those Feb 06 21:07:48 I'm pretty sure 99% of desktops are compiling javascript Feb 06 21:07:58 "compiling" Feb 06 21:07:59 mru *g* Feb 06 21:08:05 mru: is it compiled/jit? Feb 06 21:08:12 mru: or interpreted Feb 06 21:08:16 a jit compiler is also a compiler Feb 06 21:08:17 alan_o not on v8? Feb 06 21:08:26 mru: via that worm that you got out to the windows users, for distrbuted processing right? Feb 06 21:08:28 <_av500_> mrpackethead: not trues Feb 06 21:08:37 <_av500_> desktops are conpiling code all the time Feb 06 21:08:50 <_av500_> ah, mru said it already Feb 06 21:09:12 woglinde: v8? Feb 06 21:09:14 even good old spidermonkey "compiled" the js to bytecode Feb 06 21:09:18 electroplate-cape hardware is debuged! Feb 06 21:09:21 woglinde: I haven't had one today Feb 06 21:09:23 its now working Feb 06 21:09:27 _av500_, I was thinking of doing some edge detection, shape recognition, text retreival, etc. You think one of the beagle options is too slow for this? Feb 06 21:09:36 <_av500_> it ..... depends Feb 06 21:09:45 <_av500_> define "some" Feb 06 21:09:55 define "depends" :) Feb 06 21:10:01 <_av500_> it depends on some Feb 06 21:10:05 define "define" Feb 06 21:10:10 <_av500_> #define DEFINE Feb 06 21:10:11 alan_o isnt v8 the webkit google js engine? Feb 06 21:10:11 #define define? Feb 06 21:10:17 jinx!! Feb 06 21:10:23 <_av500_> you lag Feb 06 21:10:35 _av500_, My eventual goal would be to try and make a PnP type system, but even calibration on a CNC would be a boon Feb 06 21:10:45 woglinde: beats me, I know nothing about web dev. Feb 06 21:10:53 abetusk_w if you can live with 25 frames per second Feb 06 21:10:59 <_av500_> woglinde: ??? Feb 06 21:11:04 <_av500_> 25 fps of what? Feb 06 21:11:08 <_av500_> doing what? Feb 06 21:11:09 _av500_: I did lose :( I blame the server I'm on. Feb 06 21:11:10 _av500_ usbcam Feb 06 21:11:35 mmm…beagleboard now has DT support for MMC posted Feb 06 21:11:35 <_av500_> why not 30? Feb 06 21:11:39 or can the bone handle v2lapi better Feb 06 21:11:49 args Feb 06 21:11:50 v4l Feb 06 21:11:52 <_av500_> woglinde: if you dont know, stop claiming it cannot Feb 06 21:12:12 why not 29.97ND Feb 06 21:12:16 av500 I am eager to learn so go on correct me Feb 06 21:12:21 <_av500_> i dont know Feb 06 21:12:28 case solved Feb 06 21:12:33 ticket closed? Feb 06 21:12:35 <_av500_> but even 25fps without a resolution mean nothing Feb 06 21:12:37 is that a digikey part? Feb 06 21:12:47 "tickets please" Feb 06 21:13:02 <_av500_> abetusk_w: again, it all depends Feb 06 21:13:09 <_av500_> on your openCV workload Feb 06 21:13:21 alan_o, we may need some confirmation to close this ticket Feb 06 21:13:24 <_av500_> and how much effort you are willing to put to optimize stuff Feb 06 21:13:32 <_av500_> mdp: sorry, its with 2nd level now Feb 06 21:13:34 _av500_, no, I understand. For a couple hundred I'm happy to experiment and not expect anything extraordinary Feb 06 21:13:42 <_av500_> thats the spirit Feb 06 21:13:52 * mdp continues to read from his script Feb 06 21:13:53 abetusk_w fine it was only a warning Feb 06 21:14:02 <_av500_> mdp: the ticket is blocked until 2nd level acks it Feb 06 21:14:41 sleep_on(sec_level_wait) Feb 06 21:20:06 lumdidum Feb 06 21:35:58 http://www.youtube.com/watch?v=3F9fOFOcr9o Feb 06 21:41:10 rofl: https://beta.bangwithprofessionals.com/ Feb 06 21:42:15 <_av500_> can I bit bang too? Feb 06 21:45:07 rofl Feb 06 21:45:30 apparently it is based on http://www.bangwithfriends.com/ Feb 06 21:45:45 which a friend of mine reckons has gone viral in high schools Feb 06 21:46:41 ha ha.. Feb 06 21:46:52 scary Feb 06 21:46:59 we need one for G+ :) Feb 06 21:55:39 no, not with the people in my circles we don't Feb 06 21:55:40 no Feb 06 22:08:52 can you do pwm easily? Feb 06 22:10:01 pwm on a beglebone? Feb 06 22:10:15 ...yes? Feb 06 22:10:27 yes, tehre are 6 PWM sources that are easily used. Feb 06 22:10:52 oif thats not enough then you could use the PRU's to create more. Feb 06 22:14:29 what is a PRU? Feb 06 22:14:48 programmable realtime unit Feb 06 22:16:32 oddly, enough, i'm just finishing a project that uses the PWM sources Feb 06 22:22:17 bow before it! Feb 06 22:23:17 bow before mrpackethead? Feb 06 22:23:19 mranostay: can you invert the polarity of the PWM? Even when its turned off? Feb 06 22:23:56 i would guess no Feb 06 22:23:56 i have one of the PWM's driving ( via a buffer ) a P channel FET. Feb 06 22:24:14 input needs to be high, for it to be turned off Feb 06 22:24:28 why a P channel? Feb 06 22:24:39 I have an H bridge Feb 06 22:24:46 two P's and two N's Feb 06 22:25:35 i can implement a hardware fix for this Feb 06 22:25:46 but if there was a software fix, it would be easy Feb 06 22:26:01 leave the PWM on at 0% ? :) Feb 06 22:26:26 mm, that is an interesting concept Feb 06 22:26:35 not a bad idea Feb 06 22:29:50 I think I saw a GPIO driver that sits on top of the PWM subsystem Feb 06 22:30:43 i've got a simple shell script thats maniuplating the PWM Feb 06 22:30:53 for this project it suffices. Feb 06 22:31:10 precise timing is not critical Feb 06 22:31:26 i just need to run 95% of my pulses forward Feb 06 22:31:30 and 5% backwards Feb 06 22:36:53 nice shell script Feb 06 22:37:38 good nite Feb 06 22:39:14 Russ: bitbanging? Feb 06 22:39:29 with friendcs Feb 06 22:39:31 er, friends Feb 06 22:39:46 and benefits? Feb 06 22:41:09 just as long as the bit banging isn't from userspace Feb 06 22:41:33 http://pastebin.com/X1j0bai0 <- electroplating script Feb 06 22:41:40 Russ: no shell script? Feb 06 22:42:51 no, never Feb 06 22:42:53 http://instacod.es/59474 Feb 06 22:43:36 Russ: eh? Feb 06 22:43:37 Russ: nice photo. Feb 06 22:43:57 even in my early bit banging days, I did it from kernel jffs2->mtd->jtag driver->isa card->sa1100->nor flash Feb 06 22:44:16 Russ: is that turning on and off pwm to do pwm??!?! Feb 06 22:44:28 ? Feb 06 22:44:39 what is the whole code snippet :) Feb 06 22:45:02 mrpackethead's Feb 06 22:45:02 that sleep seems odd :) Feb 06 22:45:07 mranostay: i guess there is another layer of PWM over the top. Feb 06 22:45:24 had'nt really considered that Feb 06 22:45:59 essetnially turn on two PWM sources, to turn on a pair of Fets. Feb 06 22:46:04 sleep a bit Feb 06 22:46:07 then turn them off Feb 06 22:46:13 turn on the other pair Feb 06 22:46:17 sleep a bit Feb 06 22:46:21 and turn them off. Feb 06 22:46:26 repeat for some period. Feb 06 22:46:39 i hope you don't expect real time :) Feb 06 22:48:13 no Feb 06 22:48:50 and a bit of "slop" here won't really matter Feb 06 22:50:37 the 80khz PWM gets feed through a simple 4khz RC 3db/octave LPF Feb 06 22:51:07 crates a DC voltage proporational to the duty cycle of the PWM Feb 06 22:51:40 that via a voltage follower and compartor gets used to control an N FET Feb 06 22:51:47 whch is running in a linear fashion Feb 06 22:51:52 ( yes it will get warm ) Feb 06 22:51:56 to regulate current Feb 07 01:00:58 I'm suffering from a USB disconnct issue with the Beagleboard XM Feb 07 01:01:01 http://pastebin.com/u34Ehd49 Feb 07 01:02:33 I've seen a couple of old threads that seem relevant Feb 07 01:03:06 Does anyone know if the root cause was ever determined? Feb 07 01:03:46 Linux kernel 3.2.28 Feb 07 01:20:39 does the stack on a a DM3730 grow up or down? Feb 07 01:20:43 bbxm Feb 07 01:21:05 i got tired of searching through the 3800-page technical manual.. Feb 07 01:27:54 should be easy to write a test program with a couple of new and printf functions Feb 07 01:30:35 erm wait, stack would require function calls with printfs inside them, one calling the other Feb 07 01:31:05 heap would be new allocations Feb 07 02:07:27 hi thurbad Feb 07 02:07:51 heya Feb 07 02:11:59 how is it hanging Feb 07 02:12:00 ? Feb 07 02:16:30 Tizen Developer Contest? wtf was that :) Feb 07 02:19:33 yates: pretty much all stacks grow down Feb 07 02:19:46 HP-PA is one of the few that grow up Feb 07 02:29:31 mranostay, the contest is to be the first to find a tizen developer Feb 07 02:29:44 and just having a tizen sticker on their back doesn't count Feb 07 02:31:59 Russ: who hates their career enough to write Tizen apps? :) Feb 07 02:33:11 sorry MeeGo 3.0 :) Feb 07 02:33:23 who even knows what Tizen is. Feb 07 02:33:39 too soon? Feb 07 02:33:53 haven't seen a Tizen phone yet Feb 07 02:35:47 an adafruit tizen sticker? Feb 07 02:36:36 no badge for that **** ENDING LOGGING AT Thu Feb 07 02:59:58 2013