**** BEGIN LOGGING AT Mon Mar 18 02:59:58 2013 Mar 18 03:06:48 just a thought, CHAR_BIT? drivers/media/ir-rc6-decoder.c in mainline uses it. i'm no expert though Mar 18 04:04:51 dougg3: hmm, that's defined as the number of bits in a char in limits.h. same value, but I'm not sure it makes it any more clear. Mar 18 04:05:53 yeah...the name of it isn't very clear at all Mar 18 04:35:10 god I hate OE. you'd think setting EXTRA_OECONF = "--disable-werror" would be enough to see it passed into the configuration step, but who knows where it goes in this spaghetti code? Mar 18 04:49:07 hi all Mar 18 05:10:56 jkridner: need a #beagle hug? Mar 18 05:16:37 PowerSO36, you are not an SO-sized package. Go home, you are drunk. Mar 18 05:26:58 heh Mar 18 05:27:24 <_av500_> yarn Mar 18 05:27:59 we need a volunteer to refactor OE Mar 18 05:28:07 <_av500_> GSoC Mar 18 05:28:15 * ds2 stars at Koen and friends Mar 18 05:28:15 <_av500_> as a qualification task Mar 18 05:28:16 ;) Mar 18 05:28:26 lols Mar 18 05:28:37 <_av500_> we should rewrite it in .js Mar 18 05:28:44 badass etc Mar 18 05:29:02 <_av500_> and run it on a 10k units bone cluster Mar 18 05:29:43 and get a writeup in some make/hack ezine. Mar 18 05:29:50 emeb_mac: volunteer? i expect to paid to deal with that :P Mar 18 05:30:11 <_av500_> paid in geiger tubes Mar 18 05:30:20 mranostay: you're mercenary. we need true believers Mar 18 05:30:30 keep looking Mar 18 05:30:44 mranostay: want to join intel? :D Mar 18 05:31:29 <_av500_> right Mar 18 05:31:53 don't do it! Mar 18 05:33:54 <_av500_> do it! Mar 18 05:34:01 Had a clarification on pinmuxing with 3.8.x kernel Mar 18 05:34:23 * _av500_ surfs to work Mar 18 05:34:43 can i change it pin mux from the userspace when the beaglebone is booted from 3.8 kernel Mar 18 05:36:30 _av500_: surf? that is badass :) Mar 18 05:37:10 totally tubular! Mar 18 05:38:22 How can i change the pin mux of the pins under /sys/kernel/debug/pinctrl/44e10800.pinmux from teh kernel user space Mar 18 05:40:42 kernel userspace that is a new one Mar 18 05:46:03 okay from user space Mar 18 05:46:35 just echo'ing the value to the pin should change the mux Mar 18 06:03:24 Is there any way I can change the pin mux by echo'ing the value to the pin from the 3.8 kernel Mar 18 06:06:54 yup Mar 18 06:07:01 pinmux Mar 18 06:07:08 pinctrl Mar 18 06:08:23 control all pines! Mar 18 06:08:26 *pins! Mar 18 06:10:38 morn Mar 18 06:12:28 _av500_: hey handsome Mar 18 06:16:14 ola Mar 18 06:17:18 mourning Mar 18 06:17:39 not yet Mar 18 06:19:38 How can that be done? Mar 18 06:20:32 trolls are crepusculating. Mar 18 06:23:54 /sys/kernel/debug/pinctrl Mar 18 06:39:47 ok.., let me try /sys/kernel/debug/pinctrl Mar 18 06:39:53 good moaning Mar 18 06:48:52 It is the same. am not able to change the mux settings from teh kernel Mar 18 06:49:35 too bad, it works really well for everyone else Mar 18 06:50:04 3.8 kernel? Mar 18 06:51:22 boo Mar 18 06:51:32 two prototypes happening today Mar 18 06:51:35 one fired up Mar 18 06:51:39 and the others got issues. Mar 18 06:52:08 could you please give me an example? Mar 18 06:53:12 we call those exact steps here Mar 18 06:54:31 the registers are all right there for yo uto muck with Mar 18 06:54:46 see documentation for pinctrl Mar 18 06:54:54 er, pinctrl-single for additional info Mar 18 07:04:33 I'll go thro' the documentation and check once. But as you have pointered am anot seeing any of the registers, but i can see the pins alone and am not able to write or echo to them Mar 18 07:05:37 sorry I don't have time for exact steps right now Mar 18 07:08:22 mranostay: 'exact' steps here.. are kind of vauge Mar 18 07:09:18 mranostay: Russ, how about we set up #troll_support Mar 18 07:09:52 * mranostay hits his power button Mar 18 07:09:53 hobbits can pay 500 bitcoins per month, and the trolls can go on a roster to live in #troll_support Mar 18 07:10:24 lol. Mar 18 07:10:45 i think this is good Mar 18 07:10:46 NOTE: Tasks Summary: Attempted 3256 tasks of which 1042 didn't need to be rerun and all succeeded. Mar 18 07:10:48 I'll trade #exactsteps for getting my ddr2 interface up and going Mar 18 07:12:48 i'm feeling a wee bit clever.. Mar 18 07:12:55 though i just followed #exactsteps Mar 18 07:13:43 used oe, to create images for a Angstrom build. Mar 18 07:13:44 http://pastebin.com/bvuRhnbZ Mar 18 07:13:53 not bad for a hobbit Mar 18 07:25:45 * KotH yawns something about a JIHAD Mar 18 07:27:44 KotH: Get the door, it's the feds Mar 18 07:28:04 all the cheese is safe, so dont' worry Mar 18 07:28:09 * KotH doesnt fear no feds for he doesn't live in the country of the free and opressed Mar 18 07:28:25 mranostay: someone on beagle-alpha is asking about your adc-test module :) Mar 18 07:32:51 is beagle-alpha anything like beagle-sparc Mar 18 07:37:42 nice headline: http://www.stericsson.com/press_releases/20130318.jsp Mar 18 07:42:55 its corporate talk for were firing 1000 people Mar 18 07:43:10 "is this decision right for the company" Mar 18 07:44:01 sorry, "Is this good for the company?" Mar 18 07:45:02 http://www.hostedhr.com/wp-content/uploads/2012/08/b5_01.jpg Mar 18 07:45:25 is it good for the shareholders Mar 18 07:46:57 "I've been just reviewed" Mar 18 07:47:28 no i isn't Mar 18 08:22:39 finally a beagle-killer: http://www.cnx-software.com/2013/03/18/89-compulab-cm-igt-coms-feature-amd-g-series-apus/ Mar 18 08:27:15 is that arm or intel arch? Mar 18 08:27:46 amd g-series? Never heard of it :x Mar 18 08:27:54 https://compulab.co.il/products/computer-on-modules/cm-igt/#overview (x86) Mar 18 08:28:35 Supply Voltage 5VDC Mar 18 08:28:38 Active power consumption TBD haha Mar 18 08:28:41 Interesting. Must be below an E-series Mar 18 09:21:29 i'll have a look at it in a year or so Mar 18 10:04:31 moaning Mar 18 10:10:28 indeed Mar 18 10:44:39 koen, have you ever experienced odd crashes when using sysfs on the 3.8 branch; I have come across a few tracebacks recently which seem to point to sysfs_release and wondered if it was something anyone else has seen Mar 18 11:10:38 jackmitchell: not that I have seen, but I haven't been using sysfs a lot Mar 18 12:14:27 I had a look at the bone's device tree support also in http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/arch/arm/boot/dts/am335x-bone.dts Mar 18 12:14:42 is this the most up-to-date? Mar 18 12:15:32 it looks so simple (I hoped for more stuff like the mmc register addresses to use) Mar 18 12:24:43 keesj: most up to date is always at https://github.com/beagleboard/kernel/ Mar 18 12:25:03 keesj: and check the 'include' statements Mar 18 12:25:05 a pre-processed dts now look like http://pastebin.com/5GupintS (it's not that bad but not realy finished) . Mar 18 12:25:27 I will check the beagleboard git Mar 18 12:36:48 the link is not really usefull or can I call patch.sh without arguments to get the most up to date? Mar 18 12:40:29 yes Mar 18 12:40:47 see the README file Mar 18 13:09:54 mdp: ping Mar 18 13:10:22 wow, gpl-violations is epic these days Mar 18 13:12:22 mdp: I am trying to figure out the best way to do continuous sampling of an spi device, I have found that there are ~400ns gaps between each (16 bit)word read and I can only put it down to something in the DMA, possibly empty FIFO's, memory copying or something similar Mar 18 13:12:47 av500: ? Mar 18 13:12:55 KotH: the ml Mar 18 13:13:31 I have heard rumour of a chained DMA mode, is this possible at the moment, and would it be able to solve the SPI delay issues I am seeing? Mar 18 13:13:52 and does it have something to do with all the references to TURBO mode I see in the mcspi implementation? Mar 18 13:14:43 av500: which ML? I don't see any posts from March... Mar 18 13:14:53 av500: announce, legal, tech? Mar 18 13:15:07 anounce, there's like last post from 2008 Mar 18 13:15:09 :) Mar 18 13:16:20 legal Mar 18 13:16:37 see chad goodman Mar 18 13:17:28 too long Mar 18 13:17:56 yeah Mar 18 13:19:26 oh dear Mar 18 13:24:44 koen: the funny part is when dozens of Chad supporters storm the ML sending praise emails Mar 18 13:24:51 you'd think he cured cancer for them Mar 18 13:25:07 * av500 makes a reminder to endorse koen on the BB ML Mar 18 13:27:50 * av500 throws cat food at Crofton|work Mar 18 13:32:19 * KotH throws cats at Crofton|work Mar 18 13:32:38 And every branch of that tree has a modified readme. happy happy fun times Mar 18 13:33:02 I thought the readme was empty Mar 18 13:33:41 maybe its written in whitespace Mar 18 13:35:18 morse code using spaces and tabs Mar 18 13:35:23 it's a masterpiece Mar 18 13:36:47 av500: this 'kanging' is hilarious Mar 18 13:37:03 yep Mar 18 13:38:01 I had it happen to me a few times Mar 18 13:38:22 cheap indian sweatshops reset git author, but forget to change signed-offf-by lines Mar 18 13:38:41 so everytime they use git-send-email internally (already a shocker) I get copied Mar 18 13:39:22 omg, you got kanged Mar 18 13:39:53 http://lists.gpl-violations.org/pipermail/legal/2013-February/003593.html Mar 18 13:40:10 koen, you make beagle the wild beast! Mar 18 13:40:18 who's chad goodman? Mar 18 13:40:25 * mru has never heard of him before Mar 18 13:40:45 http://lists.gpl-violations.org/pipermail/legal/2013-February/003601.html Mar 18 13:40:56 ... Mar 18 13:40:58 Since than I only use his kernels. When Mar 18 13:40:59 you use his kerlels you notice right away that they have been developed by Mar 18 13:41:01 someone special that is different from other developers. Mar 18 13:41:05 ... Mar 18 13:41:07 awesome! Mar 18 13:41:50 let me rephrase that around koen Mar 18 13:42:06 mru: neither did I until 10min ago Mar 18 13:42:12 mru: obviously religious leader Mar 18 13:42:39 well, iOS had jobs, Android people have chad goodman Mar 18 13:42:46 or godman Mar 18 13:44:25 Where's Chuck Norris? Mar 18 13:44:56 kicking people Mar 18 13:45:07 chuck norris doesn't need a phone, he just raises his voice a little Mar 18 13:45:37 thats to bring down walls Mar 18 13:45:47 he just stares at you and you know what he wants to say Mar 18 13:47:14 anyway, nice name for a project - anthrax Mar 18 13:54:46 * KotH should start a project and name it JIHAD Mar 18 13:55:28 based on anthrax? Mar 18 13:58:20 pork.io Mar 18 13:58:30 can I now have 49 minutes of my life back? Mar 18 13:58:36 or does Chad own that now as well? Mar 18 13:59:24 was it under GPL ? and did he use them inside his "organization" ? then you are screwed Mar 18 13:59:49 nah.. i'd probable base it on marburg... a much more fun virus :) Mar 18 13:59:57 haha Mar 18 14:01:35 koen: your life got kanged! Mar 18 14:02:30 I voted for kodos Mar 18 14:05:10 av500 yes it was a awesome discussion Mar 18 14:05:34 only the best for you Mar 18 14:06:15 I wanted to join there "forum" to find the stupid "call for supporr post" Mar 18 14:06:25 but they did not let me Mar 18 14:06:28 their Mar 18 14:06:33 ups Mar 18 14:06:35 yes Mar 18 14:06:46 damn cold Mar 18 14:07:00 they're dicks for not letting you join their forum there Mar 18 14:07:41 sure I had to agree not to share the kernel outside "this institution" Mar 18 14:07:47 see Mar 18 14:08:03 woglinde: you can be our spy there Mar 18 14:09:10 what's the point of this "organisation"? Mar 18 14:09:18 koth gpl Mar 18 14:09:28 gpl warez forum Mar 18 14:09:31 what's the point in that? Mar 18 14:09:44 he claimed the forum is an institution Mar 18 14:09:50 i mean, why develop a kernel out of peoples sight? Mar 18 14:09:54 what gain do you get? Mar 18 14:10:03 so if the binaries are not shared outside its gpl conform Mar 18 14:10:05 does he earn money? Mar 18 14:10:11 morning friends, countrymen and KotH Mar 18 14:10:12 donotion Mar 18 14:10:18 they claimed its not forced Mar 18 14:10:23 moin mranostay Mar 18 14:10:26 trool Mar 18 14:10:28 mranostay: alles banane? Mar 18 14:11:14 OMG: http://olimex.wordpress.com/2013/03/18/mod-rgb-arduino-maple-and-pinguino-examples/ Mar 18 14:11:16 woglinde: scientology doesnt force you to buy their books or attend their "courses" either... you just get visits from other members, if you dont Mar 18 14:12:15 koth anyway read the thread yourself Mar 18 14:12:35 av500: *bookmark* Mar 18 14:12:42 woglinde: i read part of it Mar 18 14:12:43 what are talking about scientology? Mar 18 14:12:45 woglinde: got borring Mar 18 14:12:57 mranostay chad goodman Mar 18 14:13:10 mranostay CGC ... Mar 18 14:13:11 * mranostay loves to start his week off weird Mar 18 14:13:16 the chad goodman chirch Mar 18 14:13:24 chörch Mar 18 14:13:33 :) Mar 18 14:13:37 a true german! Mar 18 14:13:44 stop those weird letters Mar 18 14:13:49 think of the children Mar 18 14:14:00 KotH: I watched Käptn Körk as a kid Mar 18 14:14:13 be glad, my irc system doesnt allow me to write kanji ;) Mar 18 14:14:19 av500: hehe Mar 18 14:14:23 koth fix it Mar 18 14:14:25 *giggle* Mar 18 14:14:25 av500: everyone did, everyone :) Mar 18 14:14:37 woglinde: i'm on it... Mar 18 14:14:39 KotH: no, mranostay did not, he wasnt even born Mar 18 14:14:44 woglinde: but classes take too much time Mar 18 14:15:03 av500: i'm sure there are still reruns of it Mar 18 14:16:29 geez, kids ... Mar 18 14:16:33 * ogra_ feels old Mar 18 14:17:30 ogra_: guess how my brother felt, when he was talking about his school days with a friend, and his friends nephew was like "zomg, we heard that in history!" Mar 18 14:17:41 LOL Mar 18 14:18:00 koth oh my god you are really old Mar 18 14:18:22 not as old as av500 though... Mar 18 14:18:29 he still beats me by a decade Mar 18 14:18:37 * av500 sobs Mar 18 14:18:46 wheelchair? Mar 18 14:18:54 5 wheels Mar 18 14:19:01 5th wheel? Mar 18 14:19:32 you are in a maze of 5 twisty wheels, all alike Mar 18 14:19:53 lol polycom Mar 18 14:20:40 ? Mar 18 14:22:18 only german link Mar 18 14:22:20 http://www.heise.de/newsticker/meldung/Profi-Videokonferenzsysteme-als-Spion-1824557.html Mar 18 14:22:59 weAREtheCHAMPIONS Mar 18 14:23:01 hehe Mar 18 14:23:06 * mdp verifies lm4f lunchbox dfu works Mar 18 14:23:08 yay Mar 18 14:23:10 for sure they are Mar 18 14:24:43 mdp what? Mar 18 14:25:13 hehe..the ST-E PR should say "following in the footsteps of TI and FSL..." Mar 18 14:25:27 lol Mar 18 14:25:52 bronze medal for ST-E for realizing they have no hope in that market Mar 18 14:26:10 automotive will get crowded :) Mar 18 14:26:34 woglinde: testing dfu for Tartarus..dunno why..but it seemed like fun for a moment Mar 18 14:26:40 ah hah, mdp, just the man I want to talk to Mar 18 14:26:49 probably something to do with dfu for am33xx Mar 18 14:27:01 mdp time to go Mar 18 14:27:04 lunchbox dfu is practically useless Mar 18 14:27:16 mru: they way the dip switches on 6678 are layed out is great Mar 18 14:27:21 what is lunchbox in this case? Mar 18 14:27:29 jackmitchell: ok, just scrolled back and saw your questions...all of which I have no answers Mar 18 14:27:35 lm4f120 launchpad Mar 18 14:27:36 hah, fair enough Mar 18 14:27:45 I have managed to get turbo mode working now Mar 18 14:27:49 but, I just mean off the top of my head Mar 18 14:27:50 didnt we discuss dma chaining already here? Mar 18 14:28:06 mdp: I think we both even got a badge Mar 18 14:28:06 we had a discussion about turbo mode here...none of us know what it does Mar 18 14:28:15 av500: so how does one get as old as you? :P Mar 18 14:28:16 mdp: can dt help with that? Mar 18 14:28:19 av500, yeah, I sewed it on my sash Mar 18 14:28:19 but I can't figure out why the CS goes high, a 16 bit transfer is performed, then there is a gap of ~60us and the rest of the transfer is performed Mar 18 14:28:39 could it be the DMA setting up? Mar 18 14:28:47 mranostay: mostly by doing nothing Mar 18 14:29:21 mdp: turbo mode has taken the time between each word from ~400ns to ~50ns Mar 18 14:29:28 I see Mar 18 14:29:28 so that is a good improvement Mar 18 14:29:29 ... and getting paid for it indeed ... Mar 18 14:29:40 the TRM doesn't really say what it would do ;) Mar 18 14:29:48 so we figured it would be a spec hunt Mar 18 14:29:57 but I can't figure out Mar 18 14:29:58 or use one of koen's rules..like you just did Mar 18 14:30:01 the CS thing Mar 18 14:30:04 mdp ah okay Mar 18 14:30:29 woglinde: nice to see stuff just work...on a monday Mar 18 14:31:01 jackmitchell: ok, so back up now for me..I'm slow. you have it in the mode where you want CSes each word or not? Mar 18 14:31:23 mdp: no, one CS across the whole transfer is fine Mar 18 14:31:32 and assuming your driver is unmodified and just doing the same force CS scheme ok Mar 18 14:31:36 ok, makes sense Mar 18 14:31:45 wait I have a photo, this will should make it cleaer Mar 18 14:31:46 mdp yes yes better than working on friday and not working anymore on monday Mar 18 14:31:56 jackmitchell: pictures! Mar 18 14:32:08 woglinde: indeed Mar 18 14:33:16 mdp: http://i.imgur.com/2UW9Q1J.jpg Mar 18 14:34:39 so that is clock in yellow, chipselect in blue Mar 18 14:34:44 that *is* visually stimulating ;) Mar 18 14:34:50 yeah, exactly as described Mar 18 14:36:11 jackmitchell: is that one of those hack-the-firmware-for-more-MHz scopes? Mar 18 14:36:48 alan_o: I don't know, I have a tektronix one here that I use, that photo is a collegues Mar 18 14:37:25 mdp: so you think it is DMA setup? Mar 18 14:37:56 alan_o, yeah, rigol++ ;) Mar 18 14:38:16 jackmitchell: it seems doubtful..however, can't exclude that possibility Mar 18 14:38:41 do you have any other traffic in the system during this test? Mar 18 14:38:58 well, you do..but heavy load? Mar 18 14:39:14 the only other thing I think it could be is the processing between line:973 and line:999 when it goes into the actual transfer routine Mar 18 14:39:22 no, zero other load Mar 18 14:40:11 it seems to force the cs high, some time before it actually starts the transer, and there could be some sleeping that happens maybe? Mar 18 14:40:15 ok, so, when this spi transfer gets set up...you are requesting a transfer of how many words? Mar 18 14:40:26 512 bytes, 16bit words Mar 18 14:40:53 I have a very simple test driver to try and figure out the max performance and take everything out of the equation Mar 18 14:41:42 ok, so what I wanted to walk through is that this transfer gets handed to the dmaengine driver as a SG list of one segment Mar 18 14:42:02 yes from what I can tell from groking the spi code Mar 18 14:42:30 and the channel config would be written with a addr_width of 16-bits and a max burst that's half of the fifo depth on the mcspi Mar 18 14:43:01 assuming the FIFO is 32 bits then yes Mar 18 14:43:09 so the edma dmac gets programmed for acnt of 2 bytes (the width of a transfer per dma event) Mar 18 14:43:19 as far as I can tell Mar 18 14:43:32 yeah, in dmaengine api speak..the fifo burst parameters are always in terms of the addr_width units Mar 18 14:43:52 thats the if ( <= 8, <=16 else 32) Mar 18 14:43:59 oh, hrm Mar 18 14:44:21 right Mar 18 14:44:49 the only way I see the pictured thing happening is if the actually dma event doesn't get asserted during that time Mar 18 14:45:05 you see, one that transfer is configured..it's out of cpu control Mar 18 14:46:41 ok, do you think that the CS might be asserted high too early? Could it be done later? Mar 18 14:47:08 for example the way I read the code in my *uninformed* view, there seems to be a lot of things going on Mar 18 14:47:59 between the CS going active and event actually being triggered Mar 18 14:49:52 well, from that capture, it looks fine..it's asserted before that first word..it's the gap that bothers me Mar 18 14:49:56 isnt CS asserted by the engine too? Mar 18 14:50:02 yeah Mar 18 14:51:25 av500: it seems to be asserted in omap2_mcspi_force_cs, or I might be reading it wrong if mcspi_write_chconf0 isn't an instant register set Mar 18 14:52:01 line:969 seems to be where the CS is first forced high Mar 18 14:52:03 mru: what do I need to tftp to the 6678? Mar 18 14:52:04 of spi.c Mar 18 14:52:12 av500: a tftp server Mar 18 14:52:18 sorry spi-omap2-mcspi.c Mar 18 14:52:27 app.out Mar 18 14:53:11 mru: a server?? Mar 18 14:53:22 sorry, I misunderstood Mar 18 14:53:36 np Mar 18 14:53:41 you tftp whatever you want it to run Mar 18 14:53:44 yes Mar 18 14:53:48 assume I want linux Mar 18 14:54:00 then you get a linux kernel with the necessary wrapping Mar 18 14:54:07 which I have no clue how it's made Mar 18 14:54:17 but you one? Mar 18 14:54:25 +have Mar 18 14:54:37 aint that how you boot? Mar 18 14:54:38 the LINUX-MCSDK includes a few Mar 18 14:54:38 yours Mar 18 14:54:42 ah Mar 18 14:54:55 of course calling it an sdk is preposterous Mar 18 14:55:11 since it contains only some minimal binaries to run a demo app Mar 18 14:59:40 hi,av500 Mar 18 15:00:23 My devkit8000's LCD is sharp-lq043t1dg01 Mar 18 15:00:42 and I download it from sourceforge Mar 18 15:01:16 av500: you've been hailed! Mar 18 15:01:44 you downloaded the LCD from sourceforge? Mar 18 15:01:52 all hail av500! Mar 18 15:02:22 I put it to /driver/video/omap2/display Mar 18 15:02:35 av500: software lcd :) Mar 18 15:02:53 hehe Mar 18 15:02:58 for ref the dts http://pastebin.com/mPs9qdC1 is one of the dts's found in one of the most recent branches . at least it contains information about the blackbone. it does contain information about the mmc Mar 18 15:03:00 how to edit arch/arm/mach-omap2/omap3-devkit8000.c Mar 18 15:03:14 vi Mar 18 15:03:15 KotH: bitbang :) Mar 18 15:03:35 zengweitotty: is that a school project? Mar 18 15:03:39 av500: emacs! Mar 18 15:03:44 joe! Mar 18 15:05:00 nano ... Mar 18 15:05:07 edlin Mar 18 15:05:27 running dos now, are we? Mar 18 15:05:47 av500: No, I just want to porting an Embeded linux with Qtopia Mar 18 15:05:47 on my C64, the editor was built-in Mar 18 15:05:50 i'm sure there is an edlin compatible editor for unix Mar 18 15:06:06 KotH: edlin is a lot like the standard unix 'ed' Mar 18 15:06:06 and develop image processing software on it Mar 18 15:06:12 http://paste.org/62707 Mar 18 15:06:26 and this is my omap-devkit8000.c Mar 18 15:06:29 someone say bit bang? Mar 18 15:06:42 static struct panel_generic_dpi_data lcd_panel = { Mar 18 15:06:43 .name = "sharp_lq_panel", Mar 18 15:06:43 .platform_enable = devkit8000_panel_enable_lcd, Mar 18 15:06:43 .platform_disable = devkit8000_panel_disable_lcd, Mar 18 15:06:43 }; Mar 18 15:06:48 mranostay: do you have that set up as alert text in your client? Mar 18 15:07:05 I think just modify .name Mar 18 15:07:21 mranostay: do you bang bits? Mar 18 15:07:30 and it can load my lcd driver Mar 18 15:07:51 jackmitchell: you aren't using cs_per_word, right? Mar 18 15:08:23 mdp: I haven't set it anywhere, I could try specificly not enabling it Mar 18 15:08:34 no need Mar 18 15:08:34 but now the LCD driver seems not work Mar 18 15:09:17 jackmitchell: just making sure...the force high is fine there Mar 18 15:09:28 I'm not sure what the concern is about that? Mar 18 15:09:55 mdp: sorry, I've been wandering concern about what? Mar 18 15:10:46 my point is that the CS gets programmatically deasserted as a part of setting up a new transfer...and that's ok Mar 18 15:11:14 as long as you aren't using cs_per_word mode (and you shouldn't be) then all CS manipulation is essentially bitbanged in the driver Mar 18 15:12:03 mru: hmm... cannot tell anymore Mar 18 15:12:48 mdp: ok, but my concern is the gap between the first 16 bit transfer and the rest of the transfer; I think I'm just getting needlessly hooked up with the CS thing and it's actually nothing to do with it... Mar 18 15:12:54 mru: it has been literally ages since i last used edlin.. and then i mostly used nc's editor instead Mar 18 15:13:04 jackmitchell: wait, sorry, s/deasserted/asserted/ ;) monday! Mar 18 15:13:16 and you think that may be the edma which has already been triggered, which is outside of the cpu control Mar 18 15:13:26 jackmitchell: it's not..they are completely independent in single mode Mar 18 15:13:51 look at the flow...if (!cs_active) then it gets asserted..you see that there.. Mar 18 15:14:00 yep, I've seen that Mar 18 15:14:09 now then it sets up an rx dma transfer Mar 18 15:14:24 yep, Mar 18 15:14:25 chip select is already active as needed... Mar 18 15:14:29 it is Mar 18 15:16:13 jackmitchell: now if you follow that through...you get down to where it dmaengine_submit(tx) the actually request...that puts it on the dmaengine driver work queue Mar 18 15:16:28 indeed Mar 18 15:16:35 then the async_issue_pending flushes it out and the param sets get programmed Mar 18 15:16:52 after that the dma_req for spi is enabled...and that's when it starts flying Mar 18 15:16:55 ah ok, so that does the setting aswell ok Mar 18 15:17:10 so those are the engaging lines Mar 18 15:17:22 ok so the first 16 bits and 'setup' bits.. Mar 18 15:17:28 s/and/are Mar 18 15:17:50 well, depends on your device Mar 18 15:17:51 then when it gets going, that is when the dma has gotten round to it's turn on the queue Mar 18 15:18:24 either your device is ready to shove stuff on the wire at full rate or not Mar 18 15:18:55 is the gap your device just leaving things at low for all those cycles Mar 18 15:18:59 ? Mar 18 15:19:46 cause the spi is clocking away most likely... add a clock trace on an LA Mar 18 15:20:25 also, can you timestamp the samples in some way? Mar 18 15:20:33 check integrity Mar 18 15:20:42 simpler test of some sort Mar 18 15:22:28 in that gap , CS is low, Clock is constant low and d1 is high Mar 18 15:22:33 updated my desktop kernel.... can't NFS to it anymore, we don't break userspace, etc, SERENITY NOW!!!!! Mar 18 15:23:01 jackmitchell: interesting! Mar 18 15:34:51 av500: btw, both automotive and "broad market" will be crowded Mar 18 15:35:11 carmaggedon! Mar 18 15:35:20 alan_o: restrict nfs to v3 Mar 18 15:35:26 mru: vmlinux-2.6.34-evmc6678.el-linux-c6x-2.0.0.63.bin ? Mar 18 15:35:31 .o0(too late) Mar 18 15:35:46 av500, qualcomm is hiring to fix their upstream wasteland now too Mar 18 15:35:53 oh Mar 18 15:37:26 av500: I'm using evmc6678-nfs.el-hf-linux-c6x-2.0.0.63.bin Mar 18 15:37:46 it said nfs so I figured it had nfs support enabled (and it does) Mar 18 15:38:04 no idea if it's actually different from the vmlinux-* one Mar 18 15:38:09 jackmitchell: the fact that the clock is low tells me this is a mcspi issue Mar 18 15:38:31 mru: \o/ it does something Mar 18 15:38:45 now, how do I fix the kernel cmd line Mar 18 15:38:53 I guess its compiled in Mar 18 15:39:10 av500: use the 'bootblob' tool in the same dir Mar 18 15:39:30 or a hex editor if you prefer Mar 18 15:40:37 I might Mar 18 15:40:42 @4096 Mar 18 15:42:03 you've got to be kidding..... http://forum.linode.com/viewtopic.php?t=5549 Mar 18 15:42:52 the ubuntu kernel server script checks for NFS support by grepping through /proc/kallsyms Mar 18 15:43:06 mdp: ok, hardware or software? I'm still grokking the code trying to get a handle on where it could happening Mar 18 15:43:20 alan_o: you find that surprising? Mar 18 15:44:34 mru which part? Mar 18 15:44:49 ubuntu doing stupid shit Mar 18 15:44:50 * alan_o tries to infer the level of sarcasm Mar 18 15:45:06 * av500 pushes ogra_ into the circle Mar 18 15:45:14 jackmitchell: not sure...seems very odd Mar 18 15:45:43 alan_o: no sarcasm involved Mar 18 15:45:49 alan_o: mru is just stating the truth Mar 18 15:46:10 hey, i dont do kernels ! Mar 18 15:46:18 KotH: (sarcasm comment was directed at the original question before he put the answer) Mar 18 15:46:22 ogra_: this was userspace Mar 18 15:46:27 ogra_: we dont care Mar 18 15:46:32 heh Mar 18 15:46:38 KotH: mru: I guess nothing surprises me anymore Mar 18 15:47:38 alan_o: interestingly: debian does it the right way Mar 18 15:47:49 KotH: and what's that? Mar 18 15:47:53 so I must retract and apologize for my breaking userspace comment. in this case userspace was stupid Mar 18 15:47:57 * mru thinks the right was is "try and find out" Mar 18 15:48:03 *way Mar 18 15:48:10 mru: rule #3? Mar 18 15:48:16 indeed Mar 18 15:48:17 mru: grep nfs /proc/filesystems Mar 18 15:48:24 jackmitchell: are you *sure* this isn't two transfers requests? Mar 18 15:48:26 KotH: why bother? Mar 18 15:48:33 just try to start the damn daemon Mar 18 15:48:39 if it works, the kernel has support Mar 18 15:48:42 if not, it doesn't Mar 18 15:48:59 that's what I would have expected to happen Mar 18 15:49:00 this is the same kind of stupid as people first checking if a file exists, then opening it Mar 18 15:49:14 of course Mar 18 15:49:18 be polite Mar 18 15:49:40 mdp: almost 100%, http://pastebin.com/mxW3cKBe Mar 18 15:50:18 mdp: SPI Transfer being the important bit Mar 18 15:50:40 so I ping the 'go' sysfs entry and it performs a sing 512 byte transfer Mar 18 15:50:52 jackmitchell: ok, thx Mar 18 15:54:34 * Grep after "init_nf(sd|)" instead of "init_nfsd" in kallsyms, to work Mar 18 15:54:34 around some odd symbol mangling problems on some alpha kernels. Mar 18 15:54:34 (Closes: #363932) Mar 18 15:54:34 -- Steinar H. Gunderson Wed, 10 May 2006 22:00:59 +0200 Mar 18 15:54:46 just to point out ... thats not ubuntu crack Mar 18 15:54:57 :) Mar 18 15:55:04 (though i agree its gross) Mar 18 15:55:05 if it's in ubuntu, it's ubuntu crack Mar 18 15:55:10 heh Mar 18 15:55:14 ogra_: stop confusing us with facts! Mar 18 15:55:20 hahaha Mar 18 15:55:32 it's certainly not on my system Mar 18 15:55:37 and my system isn't ubuntu Mar 18 15:55:41 so it must be ubuntu crack Mar 18 15:55:49 mru, there's some logic :) Mar 18 15:55:50 its certainly gone for years Mar 18 15:56:10 thats from 2006 Mar 18 15:56:48 jackmitchell: do you get the same gap with turbo off? Mar 18 15:56:55 mdp: yes Mar 18 15:56:59 ok Mar 18 16:11:54 mru: good question... maybe the goal is better error msg Mar 18 16:13:13 KotH: if nfs is not enabled in kernel, you'll get ENOSYS somewhere Mar 18 16:13:17 then you know for sure Mar 18 16:13:26 alan_o: on my stone age (aka debian/stale) systems, it greps in /proc/filesystems and not in the ksyms Mar 18 16:13:27 anything else is just guessing Mar 18 16:13:55 alan_o: it might have been necesarry in old old old kernels to use ksyms, but if even debian/stale doesnt use that anymore... Mar 18 16:14:11 mru: yes, but does the deamon report that to the init script? Mar 18 16:14:36 mru: yes, the right way would be to fix the daemon and get it to report it Mar 18 16:14:46 the daemon is the best equipped to explain what went wrong Mar 18 16:15:00 just fucking pass whatever errors it reports to the console Mar 18 16:15:18 preemptive explaination Mar 18 16:15:27 (modulo spellink) Mar 18 16:15:51 but as we've seen, guessing before trying isn't fully reliable anyway Mar 18 16:15:54 time to go home and get some work done... bbl Mar 18 16:15:59 work is overrated Mar 18 16:39:31 mru: got it Mar 18 16:41:31 jackmitchell: kinda buried atm, but will try to grab a cap of the st7735 controller...to show an example of a transfer with dma where that gap doesn't happen Mar 18 16:41:57 I know when I first got dma working I looked at it and verified it looked good...unlike the anomaly you are seeing Mar 18 16:42:00 mdp: thanks, I really appreciate it! Mar 18 16:42:02 probably worth re-verifying Mar 18 16:43:00 mdp: I am also using the CCO kernel, is there a better branch for specifically testing the 'original' implementation, or is koens brach good? Mar 18 16:45:48 his is fine Mar 18 16:46:05 there's a lot of !functional changes that his tree may not have Mar 18 16:46:12 I haven't looked at what version is there Mar 18 16:46:20 I'm working on v10 for upstream atm Mar 18 16:46:43 but there hasn't been anything runtime functional since it was in RFC form anyway Mar 18 16:52:24 mdp: while the st7735 will be interesting to see, does it make a difference that it is only doing writes, and not reads? Is the setup procedure the same Mar 18 16:52:44 setup is the same...spi is full duplex Mar 18 16:52:58 ok! Mar 18 16:53:55 that case you found is arguably a padconf corner case ... i wouldn't rule out some kind of rx side fifo or whatever issue Mar 18 16:53:59 but it seems unlikely Mar 18 16:54:09 but something is wrong, that's for sure Mar 18 16:55:48 jackmitchell: the scope pic, is that a read only setup? Mar 18 16:56:34 av500: read only spi? if so, yes, there is no transmission going on Mar 18 16:56:54 tx_buf is NULL Mar 18 16:57:09 which is then automatically filled 0 in the driver Mar 18 16:57:44 if you mean hardware, then yes, it is only connected to the scope, no other devices Mar 18 16:58:58 ok Mar 18 17:00:02 right home time, ciao all Mar 18 17:00:44 mru: is that kernel now using 1 core o 8? Mar 18 17:00:46 or* Mar 18 17:01:00 just one afaik Mar 18 17:01:12 doh Mar 18 17:01:23 the idea is that you run sysbios on the rest Mar 18 17:01:33 hm Mar 18 17:01:56 for production use, I would't run linux at all Mar 18 17:02:10 if you want linux, get a keystone2 Mar 18 17:02:13 as said, I will make it my DHCP server at home Mar 18 17:02:19 :) Mar 18 17:03:20 but this SDK has just the kernel Mar 18 17:04:24 I bet some MGR ordered it to also run linux Mar 18 17:04:42 it also has the uclibc runtime stuff Mar 18 17:04:52 but no headers Mar 18 17:05:08 but oddly crt*.o are there Mar 18 17:05:42 linux is a convenient development tool Mar 18 17:05:57 what with ssh, nfs, etc Mar 18 17:06:20 yeah Mar 18 17:06:32 need to see what is there in terms of booting the other cores via linux Mar 18 17:07:51 I'd have expected a Linux demo that covers that Mar 18 17:08:14 * mru performs an expectation adjustment on av500 Mar 18 17:08:38 ha, I can telnet into it Mar 18 17:08:44 awesome Mar 18 17:08:48 I can ssh into mine Mar 18 17:08:54 and run libav too Mar 18 17:08:56 mru > av500 Mar 18 17:09:17 and as predicted, the gcc-build code is slow as hell Mar 18 17:09:56 should be interesting to build with the ti compiler and see how that fares Mar 18 17:10:06 mru, it will be superior Mar 18 17:10:16 and then see if ti people still think I'm crazy for using their compiler Mar 18 17:10:23 we do Mar 18 17:10:38 I would not use a TI compiler...you impress me Mar 18 17:10:48 me using the ti arm compiler was just a prelude to this Mar 18 17:11:02 since they have the same frontend, all those bugs are the same Mar 18 17:11:20 and the arm compiler is easier to test Mar 18 17:11:49 mru: did TI fix the compile to compile all of libav? Mar 18 17:11:54 * av500 guesses not Mar 18 17:11:57 after a fashion Mar 18 17:12:00 it compiles now Mar 18 17:12:08 I do hope that end goal is to get the javascript brainfuck interpreter running on this. Mar 18 17:12:11 fails a bunch of tests Mar 18 17:12:15 some of that is libav's fault Mar 18 17:12:18 oh Mar 18 17:12:45 but I lack motivation to fix it Mar 18 17:13:34 what is at fault? Mar 18 17:13:44 unaligned memory access crap Mar 18 17:13:55 and that worked on arm? Mar 18 17:14:04 it's broken on arm with the ti compiler Mar 18 17:14:14 because libav is buggy Mar 18 17:14:25 and lies about alignment Mar 18 17:14:29 ah Mar 18 17:14:33 can be fixed by deleting a few lines of code Mar 18 17:14:41 but meh Mar 18 17:14:44 and why does gcc work? Mar 18 17:14:45 nobody cares Mar 18 17:14:50 because gcc doesn't use those lines Mar 18 17:14:57 thus nobody cares Mar 18 17:14:58 oic Mar 18 17:15:04 filed a bug? :) Mar 18 17:15:31 I guess watching them try to fix it might provide a few hours amusement Mar 18 17:16:51 assuming someone did try Mar 18 17:19:31 u-boot cracks me up Mar 18 17:19:57 pci "subsystem" retains all the "hose" nomenclature from arch/powerpc land ;) Mar 18 17:20:20 I remember hoses from alpha land Mar 18 17:20:25 hose? Mar 18 17:20:33 mru, yeah, shared Mar 18 17:20:36 pants? Mar 18 17:20:45 lace Mar 18 17:21:01 av500, each host bridge or root complex (in pcie-speak) is a "hose" Mar 18 17:21:15 * av500 does not speak PCI Mar 18 17:21:45 a hose that sprays pci transactions throughout the land Mar 18 17:22:26 and whenever you cross a bridge, you might need to swizzle some things Mar 18 17:22:28 reminds me of a friend that worked on that stuff too...with the nick "hozer" Mar 18 17:22:44 mru, pci interrupt swizzle FTW! Mar 18 17:23:16 mru, yeah, unlike boring pc stuff, we had lots of that in cPCI chassis Mar 18 17:23:30 alpha was fun Mar 18 17:23:53 that's why I still power mine up from time to time Mar 18 17:23:55 morning again Mar 18 17:24:01 again? Mar 18 17:24:41 this bloody monday seems to be stuck in the morning and never get out of it Mar 18 17:24:49 and here I am again writing/debugging pci stuff by setting up "hoses"...nostalgia Mar 18 17:24:57 every workday is a monday Mar 18 17:25:17 mranostay, not here..I've been provided a land flowing with milk and honey. Mar 18 17:25:28 and hoses Mar 18 17:34:08 fun fact: a boing 787 produces 1.5MW of power when all generators are running Mar 18 17:34:20 I have several hosen Mar 18 17:35:50 octahosen ? Mar 18 17:36:16 KotH: that isn't fun Mar 18 17:36:30 koth: that is pretty amazing. Made me look it up and I found this, pretty interesting also: http://www.ece.cmu.edu/~electriconf/2008/PDFs/Karimi.pdf Mar 18 17:37:54 mranostay: i have a strange sense of what is fun and what not Mar 18 17:39:52 has an urge for Swiss Turkey sandwich atm Mar 18 17:40:08 i doubt you can stomach that Mar 18 17:48:13 ogra_: jeans and such ;) Mar 18 17:48:28 :) Mar 18 17:49:33 true hitech Mar 18 17:50:20 badass rockstar tech? Mar 18 18:01:28 * KotH wonders why so many laser diode manufacturers are located in germany Mar 18 18:04:28 part of our evil grandmaster plan to build a death planet with death rays Mar 18 18:04:42 ^^^ Mar 18 18:05:19 we are fighting back with the LEDs here... Mar 18 18:08:35 ka6sox-farfarawa: that seems a losing battle :) Mar 18 18:11:28 but the truth might be the needs of the machine building industry Mar 18 18:11:44 that would surprise me Mar 18 18:11:54 what for would the machine industry need laser diodes? Mar 18 18:12:06 most of them are for communications, spectroscopy and stuff like that Mar 18 18:12:18 tooling is usally done with co2 lasers Mar 18 18:13:12 KotH: A lot of vision/gauging work is done with lasers. Mar 18 18:13:47 is that a big enough market to justify >10 companies? Mar 18 18:14:06 It is freqntly difficult for us, a US machine-vision branch of a German company, to get laser modules in less than two weeks, because they all come from Germany. Mar 18 18:14:32 KotH: Nope. There are only like four companies that make laser modules. Mar 18 18:14:46 Coherent, Global, Z-Laser, and Prophotonix. Mar 18 18:14:51 and the others are resellers? Mar 18 18:14:56 Are the ones we have bought from. Mar 18 18:15:12 As far as I can tell, yes. Mar 18 18:15:19 there is nanoplus missing on that list Mar 18 18:16:04 Note that i listed the ones *we* have purchased rom... ;-P Mar 18 18:16:36 mailing list trolls must be freindl Mar 18 18:18:58 KotH: Looks like nanoplus only makes diodes, not modules. Mar 18 18:19:14 Hence why we have ever bought from them; we do not work on that level. Mar 18 18:19:37 ah.. now i get it Mar 18 18:19:48 well, i'm looking at diodes only Mar 18 18:20:05 modules are too restricted for my need ;) Mar 18 18:21:30 what kind of laser do you need KotH? Mar 18 18:21:32 though an 80W CW module would be nice to fry a few things ;) Mar 18 18:22:01 mrpackethead: narrow line width, high stability at specific wavelengths Mar 18 18:22:09 how much power? Mar 18 18:22:12 mW Mar 18 18:22:18 <_av500_> MW Mar 18 18:22:22 signaling? Mar 18 18:22:42 _av500_: the shift key is significant Mar 18 18:22:45 if i can get around it: none. if i cannot: 3GHz Mar 18 18:23:04 better 7GHz if possible Mar 18 18:23:29 oh.. and VCSEL are preferable to edge emitting Mar 18 18:23:37 (simpler optics) Mar 18 18:24:07 free spae or are you going into fibre Mar 18 18:24:12 space Mar 18 18:24:13 free space Mar 18 18:24:22 mmm Mar 18 18:24:47 how far is your RX from it? Mar 18 18:24:49 oh.. and before you ask, that's not for work, but private experimenting ;) Mar 18 18:24:58 half a meter at most Mar 18 18:25:07 <_av500_> building a laser kebab? Mar 18 18:25:18 laser kebab cutter Mar 18 18:25:35 some kind of communications link Mar 18 18:25:45 thats freespace isolated? Mar 18 18:25:48 nope Mar 18 18:25:52 <_av500_> flinging bits of kebab meat Mar 18 18:26:00 <_av500_> can be communication too Mar 18 18:26:24 mrpackethead: google for "coherent population trapping" Mar 18 18:27:21 you speaking my language Mar 18 18:27:41 hmm? Mar 18 18:28:06 <_av500_> KotH: you want to trap infidels with a laser? Mar 18 18:28:18 I worked on a Bose Einstein Condenstate project ages ago Mar 18 18:28:33 _av500_: that' be a magneto optical trap Mar 18 18:28:47 mrpackethead: oh..kay... Mar 18 18:28:54 mrpackethead: where? Mar 18 18:29:01 mrpackethead: what was the research goal? Mar 18 18:29:03 University Of Otago Mar 18 18:29:11 magneto from xmen? Mar 18 18:29:27 my part of teh the work was perhaps pretty tiney Mar 18 18:29:39 and certainly was'nt to do with teh optical trap Mar 18 18:29:52 i build the magentic ion trap Mar 18 18:29:54 on the end Mar 18 18:30:18 to 'cool' of the 100,000 odd molecules or so Mar 18 18:30:40 the laser stuff was however the bain of everyones life Mar 18 18:30:56 the alignment of it was increadibly hard Mar 18 18:30:57 prpplague: http://m.bbc.co.uk/news/uk-21835645 Mar 18 18:31:31 <_av500_> mru: http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/160258.aspx Mar 18 18:34:15 floats in kernel-land? Mar 18 18:34:40 eeeew Mar 18 18:34:41 im sure the world has moved on a lot since then. Mar 18 18:35:02 mrpackethead: yeah.. BE condensates are not easy to do... especially if you go to molecules instead of single atoms Mar 18 18:35:35 lol.. not at all. Mar 18 18:36:23 try to cool anytbing to say about 400nK Mar 18 18:36:40 hm so koth studied physics too Mar 18 18:36:44 how about LE condensates? Mar 18 18:36:47 lol Mar 18 18:36:51 woglinde: nope, i didnt Mar 18 18:36:52 * woglinde scratches the head Mar 18 18:38:14 my bit was quite simply Mar 18 18:38:30 to create a *very* special inductor Mar 18 18:38:46 and drive it appropriately Mar 18 18:38:52 for the magnetic trap Mar 18 18:39:38 if i remember correclty it was only about 10^5 ions that ended up in BEC Mar 18 18:40:27 crazy stuff Mar 18 18:40:30 :-) Mar 18 18:40:50 backward error correction? Mar 18 18:41:02 Bose Einstein Condensate Mar 18 18:41:15 the cheese troll is trying to trap ions. Mar 18 18:42:01 on his kitchen table Mar 18 18:42:02 :-) Mar 18 18:44:26 actually, it's not about trapping ions but the electrons of neutral atoms Mar 18 18:46:09 choerent population trapping is a form of spectroscopy, where you "excite" the atom with two photons that each individually would excite the electron, but together they dont Mar 18 18:46:34 that's why, CPT is often called electromagnetically induced transparency Mar 18 18:46:45 s/often/also/ Mar 18 18:48:13 o.O Mar 18 18:48:24 woglinde: yes? Mar 18 18:50:34 mru: doh! Mar 18 18:50:44 mru: bridgetown can be a little rough Mar 18 18:50:58 mru: i've had a few attempting muggings there Mar 18 18:51:00 just ask the elves to get one of their cloaks Mar 18 18:51:04 KotH: sorry i dont' know of any laser that might be suitable! Mar 18 18:52:33 mrpackethead: oh.. that's easy... any laser with a line width of <100MHz can be used for this, but the precision is relativly small Mar 18 18:52:52 using an extended cavity narrows the linewidht below 100kHz Mar 18 18:53:03 which is then more than enough Mar 18 18:53:49 the problem is then "only" to produce two photons with the exactly right difference in wavelength (or rather frequency in this case) Mar 18 18:56:16 <_av500_> bit bang it Mar 18 18:56:19 <_av500_> PRU can do it Mar 18 18:56:26 <_av500_> clock it at a few GHz Mar 18 18:56:31 +1 Mar 18 18:56:37 what can't PRU do? Mar 18 18:57:00 the PRU can write documentation Mar 18 18:57:01 exciting electrons Mar 18 18:57:05 with invisible ink Mar 18 18:57:06 <_av500_> mdp: openCV Mar 18 18:57:14 <_av500_> only ubuntu can do that Mar 18 19:03:47 ok extra sillyness in the channel today Mar 18 19:04:06 it's friday, what do you expect? Mar 18 19:04:17 unpossible Mar 18 19:04:37 KotH: Friday? Mar 18 19:04:48 you in a time warp? Mar 18 19:05:28 well.. there is always some part in the world, where it's friday Mar 18 19:09:44 no there isn't Mar 18 19:10:18 mranostay, you are thinking to small...think multi-planar Mar 18 19:10:22 s/to/too Mar 18 19:12:24 why couldn't i be in the always friday parallel universe? Mar 18 19:12:46 <_av500_> mranostay: you can Mar 18 19:12:52 <_av500_> found a startup Mar 18 19:12:56 <_av500_> wrok your ass off Mar 18 19:12:58 <_av500_> sell to google Mar 18 19:13:00 <_av500_> done Mar 18 19:13:12 <_av500_> if you are clever, skip step 2 Mar 18 19:13:39 heh Mar 18 19:13:59 talk your ass off Mar 18 19:14:12 most days feel the same to me Mar 18 19:14:26 might as well call it friday Mar 18 19:14:29 yes, talking is more important Mar 18 19:14:52 talk out of your arse Mar 18 19:14:56 => badass rockstar tech Mar 18 19:15:03 _av500_: better yet get dumb college kids that working hard matters in startups :) Mar 18 19:16:29 you still need the parallel universe to find out what some google manager would buy Mar 18 19:19:28 oha patch 0/142 Mar 18 19:19:40 praise crtl+d Mar 18 19:20:06 I don't believe in parallel universes Mar 18 19:20:44 I'm sure they intersect once in a while Mar 18 19:20:47 <_av500_> parallel computing at least? Mar 18 19:21:19 cloud universes Mar 18 19:21:46 next time i hear cloud in a job interview i'm running :) Mar 18 19:22:11 lost in the fog? Mar 18 19:22:17 my would've-been degree was in parallel computer systems Mar 18 19:24:29 mranostay: sounds like you have a trauma Mar 18 19:24:53 mranostay: if you want, i could offer you to sit on my couch for a bit and we could talk about it Mar 18 19:25:31 see it all started when i was 4... Mar 18 19:25:34 about cloudy electrons? Mar 18 19:25:42 * mru orders another pint Mar 18 19:25:55 mru: make it a er a double? Mar 18 19:26:16 <-- never wants to see another beer again after this weekend Mar 18 19:26:34 you're doing it wrong Mar 18 19:26:36 switching to whiskey then? Mar 18 19:26:57 but so did I at your age Mar 18 19:27:28 <_av500_> half drunk is wasted money Mar 18 19:27:52 _av500_: i really don't like getting drunk Mar 18 19:27:58 the trick is getting exactly drunk Mar 18 19:28:06 however that clearly doesn't stop me :) Mar 18 19:28:15 without getting wasted Mar 18 19:31:52 KotH: I prefer whisky Mar 18 19:32:18 mru: i prefere cats Mar 18 19:32:20 scotch is more interesting than irish Mar 18 19:33:07 I like cats too, but weren't we discussing drinks? Mar 18 19:33:29 <_av500_> speaking of cats and drinks: http://25.media.tumblr.com/tumblr_m9dmujnXnL1qm6sfao1_500.gif Mar 18 19:33:49 <_av500_> (this just scrolled by) Mar 18 19:33:50 hm I should have bought a beer too Mar 18 19:34:02 <_av500_> woglinde: go to the Späti Mar 18 19:38:55 but remember boys: dont drink and derive! Mar 18 19:40:10 someone cut that man off Mar 18 19:40:43 KotH: did you see my tshirt at fosdem? Mar 18 19:41:23 mru: which one? Mar 18 19:41:41 the calculus one Mar 18 19:41:47 i dont think so Mar 18 19:42:13 <_av500_> mru: I barely saw you at fosdem, our timezones did not overlap Mar 18 19:42:20 do not drink and do maths? Mar 18 19:42:35 koth no need for spaeti at this time Mar 18 19:42:48 rewe is open till 9.30 p.m. Mar 18 19:43:03 _av500_: I definitely saw you Mar 18 19:43:17 but then you're a bit bigger Mar 18 19:43:41 woglinde: we might look similar, but i think the difference in size between av500 and me makes us pretty hard to confuse Mar 18 19:44:06 <_av500_> woglinde: support your local Späti! Mar 18 19:44:18 <_av500_> and I have Rewe until midnight here :-P Mar 18 19:44:57 you don't have pubs? Mar 18 19:45:23 what a horrible country Mar 18 19:45:44 yeah.. i wouldnt want to live in germany either Mar 18 19:47:33 but you don't drink Mar 18 19:47:53 see! germany is that bad! Mar 18 19:48:45 <_av500_> mru: in fact we do not have pubs Mar 18 19:49:16 <_av500_> sure there are places where one can drink beer Mar 18 19:50:05 do you have barmaids? Mar 18 19:55:18 mru we have eckkneipe Mar 18 19:55:28 but they mostly suckz Mar 18 19:56:26 that's no good then Mar 18 19:56:33 yeah Mar 18 19:56:40 no flair like a pub Mar 18 19:57:14 but there are some nice irish pubs in berlin Mar 18 19:57:37 but none nearby Mar 18 19:57:59 * mru is not a huge fan of 'irish' pubs Mar 18 19:58:46 hm but they looks like the pub I have seen in england Mar 18 19:58:52 maybee only calling Mar 18 19:59:23 and of course they have no local brewed beer Mar 18 19:59:40 the ones I've seen are nothing like my local pub Mar 18 19:59:57 is there an old man collecting money for "the cause"? Mar 18 20:00:19 for starters, the barmaids don't know me Mar 18 20:01:54 mru sorry that I have not seen your pub Mar 18 20:02:13 okay good nite Mar 18 20:02:24 maybee I can sleep this night a bit better Mar 18 20:19:44 <_av500_> drink a warm beer Mar 18 20:20:25 lauwarme cervizia? is this some kind of asterix or what? Mar 18 20:21:13 warm beer, yuck Mar 18 20:21:29 <_av500_> its for medical reasons Mar 18 20:21:36 <_av500_> not supposed to taste good Mar 18 20:22:47 speaking of bad beer... Mar 18 20:23:15 someone ordered a fosters, and the barmaid serving said to the other "I don't understand it either" Mar 18 20:23:28 she was referring to something else, but it was funny nonetheless Mar 18 20:28:38 <_av500_> prpplague is rpi trolling Mar 18 20:28:56 hehe Mar 18 20:31:51 its a fun day, when a prototype works. Mar 18 20:32:07 bah... that is so everyday Mar 18 20:32:18 but i don't remember a day when we had 2 differnet projects all hit go, today. Mar 18 20:32:51 prototype working is nothing Mar 18 20:33:02 ok.. Mar 18 20:33:12 let me know when the real thing works and we can talk Mar 18 20:33:21 prototype workign is an important step in getting there Mar 18 20:35:49 donno why you make non working prototypes Mar 18 20:36:01 seem pointless indeed Mar 18 20:36:12 <_av500_> we made plenty of those Mar 18 20:36:16 beacuse unlike you perfect trolls, i'm still learning Mar 18 20:36:19 <_av500_> once they forgot to connect the VCC layer Mar 18 20:36:31 <_av500_> it was there just connected to nothing Mar 18 20:36:32 prototypes are what you show the boss/customer Mar 18 20:36:41 why would you make those non-working? Mar 18 20:36:52 nothing careful drilling can't fix Mar 18 20:36:54 the former, that is Mar 18 20:37:01 non-working bosses are commonplace Mar 18 20:37:04 a few minutes over to the machine shop and you are done Mar 18 20:37:14 if anyone sees a working boss, please let me know Mar 18 20:37:17 <_av500_> ds2: they started to solder it and gave up after one day Mar 18 20:37:17 or customer Mar 18 20:37:31 _av500_: you need better hw engineers :D Mar 18 20:37:45 or better sw engineers that can work around bad hw engineers... Mar 18 20:37:50 <_av500_> oh, the solder lady was good Mar 18 20:38:03 but then again, I am still waiting for a non F'ed charging :D Mar 18 20:38:06 <_av500_> but getting vcc to BGA pins was kinda hard Mar 18 20:38:16 drilling. got to drill Mar 18 20:38:49 <_av500_> ds2: you know why they call buried vias buried? Mar 18 20:39:14 so you unbury them with a drill Mar 18 20:39:14 just put them on the internet, nothing can stay buried there Mar 18 20:40:41 _av500_: buried vias is to keep things within the PCB fab specs... you can have more accurate machineshops get around that Mar 18 20:42:05 <_av500_> ds2: next one I will ship to you Mar 18 20:42:32 just include the address to send the bill to :D Mar 18 20:43:10 <_av500_> > /dev/null Mar 18 20:48:04 ^ Mar 18 20:49:23 lol.. I just got an email from TI, asking me to join their "expert advisory panel" Mar 18 20:49:30 i think their selection process is broken. Mar 18 20:49:43 haha Mar 18 20:50:18 <_av500_> is that like expertsexchange.com? Mar 18 20:50:33 heh Mar 18 20:50:45 http://cdn.ebaumsworld.com/picture/danaleeo/KIDSEXCHANGE.png Mar 18 20:50:59 <_av500_> think of the children Mar 18 20:51:04 I just did. Mar 18 20:51:04 I see what you did there Mar 18 20:56:53 _av500_: expert-sex-change.com? Mar 18 20:57:33 <_av500_> I hope its experts doing that Mar 18 20:57:41 +1 Mar 18 20:58:24 I've never met anyone who did it more than once... Mar 18 20:58:34 is once enough to become an expert? Mar 18 21:00:09 heh Mar 18 21:00:14 seems so Mar 18 21:02:05 I guess I should qualify that with afaik Mar 18 21:33:35 <_av500_> mru: that C66xx has no MMU, right? Mar 18 21:33:40 <_av500_> so that ucLinux? Mar 18 21:33:44 <_av500_> that's Mar 18 21:34:50 it's uclinux, yes Mar 18 23:34:08 * mranostay scrolls through the Goodman thread Mar 18 23:34:24 never seen so many armchair lawyers in one thread :) Mar 18 23:35:36 I nominate thomas charron for the winning post Mar 18 23:35:38 http://lists.gpl-violations.org/pipermail/legal/2013-February/003698.html Mar 18 23:36:22 and all the leave britney alone posts for honorable mention Mar 18 23:40:30 epic thread is epic Mar 18 23:41:56 what happened to the march archive? Mar 18 23:43:44 what's an Anthrax kernel? Mar 18 23:43:53 toxic Mar 18 23:44:13 heh Mar 18 23:44:41 I'm going to make a wild guess, and say that it's a forum-based project filled with fanboyz Mar 18 23:44:50 call me prejudiced all you want Mar 18 23:44:54 HOW DO YOU DO THAT!?!? Mar 18 23:44:59 heavy metal kernels? Mar 18 23:45:08 biot: from what I've seen, that pretty much sums it up Mar 18 23:45:21 * wmat googles for megadeth kernel Mar 18 23:45:32 the fanboy vibe in that GPL violations thread is just off the charts Mar 18 23:45:57 would an Anthrax/Public Enemy kernel be cross platform? Mar 18 23:46:02 my phone performance is so much better! at least orange times better! Mar 18 23:46:11 * biot giggles Mar 18 23:46:14 lïnüx kërnël Mar 18 23:46:43 a four-umlaut kernel! Mar 18 23:47:10 http://linuxgizmos.com/armbrix-zero-board-discontinued/#more-17347 Mar 18 23:47:44 uhm, umlaut does not mean "ascii letter with dots" Mar 18 23:47:56 it's just the dots, right? Mar 18 23:48:00 no Mar 18 23:48:30 in any case, I was paraphrasing a famous quote from a book. which nobody got. Mar 18 23:48:38 dots in some cases indicate umlaut Mar 18 23:48:41 not always Mar 18 23:48:44 never with e Mar 18 23:49:34 do people around here not speak german? Mar 18 23:49:38 you know i would expect this guy to be called Chad Mar 18 23:49:44 nein Mar 18 23:49:46 that has be a d-bag only name :) Mar 18 23:49:54 mranostay, really, I was thinking 'the chad' Mar 18 23:50:30 isn't chad a country in africa? Mar 18 23:54:06 mranostay: so you believe in nominative determinism? Mar 18 23:58:32 sure Mar 18 23:58:56 does that mean we can blame our parents for all the shit that happens to us? Mar 19 00:01:08 my kid certainly does Mar 19 00:01:12 BUT ANYWAY Mar 19 00:12:30 crpa prpplague is back Mar 19 00:16:41 :) Mar 19 00:16:58 and with veggie burgers and beer Mar 19 00:17:08 prpplague: you pang? Mar 19 00:17:20 biot: hmmm Mar 19 00:17:26 * prpplague tries to remember Mar 19 00:19:33 prpplague: veggie burgers? are those even legal in Texas? Mar 19 00:20:14 mranostay: ssshhh Mar 19 00:20:36 mranostay: :) Mar 19 00:26:36 mranostay: cruising alone with that design? Mar 19 00:27:10 prpplague, he better hurry up, or I'll send something off Mar 19 00:27:33 prpplague: i'm at my day job atm Mar 19 00:27:40 Russ: hehe, about the veggie burger? Mar 19 00:27:49 Russ: stop stealing my thunder :) Mar 19 00:27:49 mranostay: no worries, just teasing you Mar 19 00:28:03 prpplague, about the design Mar 19 00:28:19 Russ: hehe Mar 19 00:28:45 * prpplague wonders if Russ wants in on the design Mar 19 00:28:58 or if Russ is just trolling Mar 19 00:29:04 never can tell Mar 19 00:29:09 indeed Mar 19 00:29:29 * prpplague is calling in a bunch of favors to get these projects done on time Mar 19 00:30:05 * mranostay wants to put a few Godfather references in here Mar 19 00:30:13 hehe Mar 19 00:34:51 why do i feel prpplague is outsourcing his job? :P Mar 19 00:35:17 mranostay: hehe Mar 19 00:36:09 mranostay: just need people i trust to get the items done Mar 19 00:36:21 mranostay: get some pcb layout people later Mar 19 00:36:41 mranostay: i don't trust the "contractors" that CCO has been using for some of their smaller projects Mar 19 00:36:48 "If you want it done right, do it yourself." ;) Mar 19 00:36:55 ds2: indeed Mar 19 00:37:13 mranostay: i don't have time to baby sit them to make sure it gets done Mar 19 00:37:57 prpplague: shouldn't the correct term be 'supervise' and mentor the more junior folks so the team can be better improved :D Mar 19 00:38:20 ds2: these are outside contractors..... Mar 19 00:38:36 oh Mar 19 00:38:58 prpplague: do these contracters work for a company that starts with M? :) Mar 19 00:39:21 mranostay: they can't afford those Mar 19 00:39:54 * mranostay fistbumps Crofton Mar 19 00:39:56 Crofton: my main IRC dude Mar 19 00:40:50 seems that was too much Mar 19 00:41:16 mranostay: no comment Mar 19 00:42:08 i already know they are... :P Mar 19 00:44:40 mranostay: then you know why i need people i can trust to get it done... Mar 19 00:48:53 so cold Mar 19 00:49:08 I need to give up sking and spend more time diving somewhere warm Mar 19 00:55:00 diving seems to be the geeky sport of choice :/ Mar 19 00:55:07 Crofton: barbados? Mar 19 00:55:30 is the diving good? Mar 19 00:56:05 wmat: just wait until linus takes up fly fishing Mar 19 00:56:18 heh Mar 19 00:56:25 little known fact, when the british imported the mongoose to barbados, they basically made snakes extinct Mar 19 00:56:37 so my wife has never seen a real live snake before Mar 19 00:56:57 * prpplague stopped at toys-r-us this evening and purchased a rather realistic looking snake Mar 19 00:56:58 yes, but they have giant centipede Mar 19 00:57:04 wmat: indeed Mar 19 00:57:19 to me those seem creepier than snakes Mar 19 00:57:32 but then I'm from a part of the world with only harmless snakes Mar 19 00:58:23 well this plastic snake is going to be placed strategically in the shower later these week Mar 19 00:58:34 prpplague: you're evil Mar 19 00:58:42 prpplague: pics please Mar 19 00:58:54 mru: of me being killed or of the snake? Mar 19 00:59:05 both? Mar 19 00:59:49 hehe Mar 19 01:00:13 maybe you'll be killed _with_ the snake Mar 19 01:02:19 tonight on the news at 11 - man strangled to death with plastic snake Mar 19 01:04:44 hmm Mar 19 01:05:01 this makes Barbados attractive Mar 19 01:05:01 * prpplague tries to decide what to do with the extra usb port on the trainer lure Mar 19 01:05:11 Crofton: sorry yes, very good diving Mar 19 01:05:25 Crofton: several old ship wrecks Mar 19 01:05:38 Crofton: lots of good reef stuff Mar 19 01:05:45 * prpplague has never been but hears it is very good Mar 19 01:22:04 have we started the petition for next year yet? Mar 19 01:41:17 prpplague, embedded usb ssd Mar 19 01:43:12 ka6sox-farfarawa: which petition is that? Mar 19 01:43:28 prpplague, the one to move ELC to ELC-C Mar 19 01:43:42 ELC Barbados, of course Mar 19 01:43:59 ELC-B Mar 19 01:44:42 Central or Carribean...your choice Mar 19 01:45:40 C==Canada ;) Mar 19 01:45:48 hehe Mar 19 01:51:01 s/ELC-C/ELC-B/g Mar 19 02:03:38 prpplague: plastic snake? Mar 19 02:05:18 mranostay: argh, can't finalize this lure, i was thinking of adding a gpio expander Mar 19 02:05:22 mranostay: too much? Mar 19 02:05:37 mranostay: and should i add a can bus tranceiver? Mar 19 02:05:40 prpplague: add a bottle opener Mar 19 02:06:01 wmat: thats what i use my panda for Mar 19 02:06:20 ouch Mar 19 02:06:42 * prpplague ponders Mar 19 02:07:21 can you make it metallic red/white so I can catch pike with it Mar 19 02:07:43 hehe Mar 19 02:07:46 an expander would be nice Mar 19 02:08:00 can't have too much GPIO to use for bitbanging. Mar 19 02:08:36 PRU lure!!! Mar 19 02:10:16 prubang Mar 19 02:20:54 * prpplague grumbles about his feet being cold Mar 19 02:21:07 https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-frc3/895006_10151509864377661_825530314_o.jpg Mar 19 02:21:56 damm that is one ugly person! there face looks like a pcb Mar 19 02:22:08 lol. Mar 19 02:22:26 that LED is scary bright Mar 19 02:22:36 you certinaly can't look at it head on. Mar 19 02:35:26 the beacon lives again! muahahaa - http://www.elinux.org/Beacon_Lure#Description Mar 19 02:56:27 http://www.youtube.com/watch?v=cseTX_rW3uM&feature=youtu.be&ref=nf this is crazy **** ENDING LOGGING AT Tue Mar 19 02:59:58 2013