• [00:06:35] * damir__ (~damir@cpe-212-85-175-204.cable.telemach.net) Quit (Quit: Leaving.)
  • [00:06:38] * Toneloc (~BlueBeep@89.204.227.189) has joined #beagle
  • [00:07:50] <Toneloc> can a beagleboard run all raspberry pi images?
  • [00:08:01] * n7segment (~drew@71.39.49.98) Quit (Ping timeout: 248 seconds)
  • [00:08:06] <Toneloc> I assume not because of its use of a GPU
  • [00:10:29] <mranostay> oh boy
  • [00:11:36] <prpplague> oh mru !!!
  • [00:12:00] <mdp> here we go!
  • [00:12:30] * prpplague looks to see what gadgets to order for prizes at elc
  • [00:15:15] <prpplague> mdp: http://www.seeedstudio.com/depot/xmega-xprotolab-p-1336.html?cPath=174
  • [00:15:23] <Russ> prpplague, bam! http://tincantools.com/product.php?productid=16160
  • [00:15:52] <prpplague> Russ: brilliant!
  • [00:16:03] <mdp> prpplague: yeah, I think saw coverage of that from makerfaire NYC .. cool
  • [00:16:33] <prpplague> or maybe http://www.seeedstudio.com/depot/logic-shrimp-v1-logic-analyzer-p-803.html?cPath=174
  • [00:17:06] <mdp> or the granddaddy!
  • [00:17:34] <prpplague> mdp: http://www.seeedstudio.com/depot/digital-storage-oscilloscope-with-panels-p-514.html?cPath=174
  • [00:17:36] <Russ> prpplague, yes, give those out
  • [00:17:36] * dv_ (~quassel@chello080108009040.14.11.vie.surfer.at) Quit (Read error: Connection reset by peer)
  • [00:17:46] <mdp> prpplague: http://www.seeedstudio.com/depot/open-workbench-logic-sniffer-p-612.html?cPath=174
  • [00:17:52] <Russ> (the first one, the DIP one)
  • [00:18:00] <mdp> definitely the DIP one
  • [00:18:21] * prpplague makes notes
  • [00:18:36] * thurbad (~natesewel@64.132.24.36) Quit (Quit: thurbad)
  • [00:18:40] <mdp> and also some pandaboard resistors!
  • [00:18:43] <Russ> a beaglebone bread board cape with breadboarding wires might also be nice
  • [00:18:46] <mdp> authentic!
  • [00:18:52] * dv_ (~quassel@chello080108009040.14.11.vie.surfer.at) has joined #beagle
  • [00:19:19] <mdp> +1 Russ's idea
  • [00:19:28] <Russ> cheap sigrok hardware would also be a good thing
  • [00:20:00] <prpplague> Russ: i already have two
  • [00:20:13] <mdp> so, on that front, any of those devices will work
  • [00:20:28] <mdp> sigrok handles logic shrimp, bus pirate, or obls
  • [00:20:37] <mdp> out of that crowd
  • [00:20:38] <Russ> is that v3 ready yet?
  • [00:20:53] <Russ> er, sorry v4
  • [00:21:13] <biot> it's in permanent suspended animation
  • [00:21:20] <mdp> :)
  • [00:21:23] <biot> i.e. nobody's worked on it for years
  • [00:21:30] <mdp> stasis chamber has failed!
  • [00:22:03] <prpplague> Russ: http://www.seeedstudio.com/depot/wiichuck-a-wiinunchuck-break-out-board-p-586.html?cPath=175_177
  • [00:22:24] <biot> in any case, it's not that open -- requires that microchip compiler
  • [00:25:16] <prpplague> i wonder if i can do spock with the enterprise crew do a harlem shake video using gimp
  • [00:26:43] <prpplague> mdp: oh oh oh, how about some omap1510 give aways?
  • [00:27:03] <prpplague> or maybe a bag of omap4430 chips
  • [00:28:39] * Toneloc (~BlueBeep@89.204.227.189) Quit ()
  • [00:29:28] <prpplague> hmm the "just ignore them and they will go away" advice seems to work
  • [00:31:26] * djerome (~djerome@ip68-2-20-108.ph.ph.cox.net) has joined #beaglebone
  • [00:31:43] <prpplague> Russ: ok i have an assorted bag of resistors and caps for the give away
  • [00:32:29] <Russ> prpplague, after seeing the tiny scope, I looked up what I had when I was a kid
  • [00:32:30] <Russ> https://apraxiablog.files.wordpress.com/2010/11/jqkpoz.jpg
  • [00:32:45] <Russ> in today's dollars, the sale price of that when new is $70
  • [00:32:54] <prpplague> oh i love that
  • [00:32:57] <prpplague> i had several
  • [00:33:06] * prpplague kept wearing out the springs
  • [00:33:43] <prpplague> Russ: that thing still available?
  • [00:33:50] <prpplague> i bought mine via radioshite
  • [00:33:53] <Russ> not unless you count ebay and what not
  • [00:34:18] <Russ> who the hell wants that when you can get a scope for $50
  • [00:38:50] <prpplague> hehe
  • [00:39:17] <prpplague> i still wonder if the dip scope is as useful to sw developers as the fully assembled one
  • [00:41:19] <Russ> dunno, really it'd be the sigrok stuff that'd be most useful to software developers I'd think
  • [00:41:40] <prpplague> true
  • [00:41:53] <prpplague> probably order a couple of the dip oscopes and a couple OLS
  • [00:41:54] <Russ> if you have an automated test procedure that runs the pwm or something, it fits in
  • [00:42:09] <Russ> if you are trying to debug a bus problem communication problem, it fits in
  • [00:42:36] <prpplague> Russ: understood
  • [00:42:59] <prpplague> hmm - http://www.businessinsider.com/test-driving-the-do-it-yourself-electroshock-therapy-kit-2010-11
  • [00:43:24] <prpplague> that is more of a prize for the android builders summit
  • [00:43:32] <Russ> whole lot of nope on that prize
  • [00:44:05] <Russ> too bad there isn't time to get silkscreened lacie keys
  • [00:44:22] <prpplague> hehe
  • [00:44:40] <prpplague> Russ: we can put that on the todo list for ELCE
  • [00:44:43] <Russ> I saw one of my friends had one that his dorm gave out for free
  • [00:48:32] <Russ> http://i01.i.aliimg.com/img/pb/478/709/276/276709478_991.jpg
  • [00:49:57] <biot> what are those, just flash storage?
  • [00:51:49] <Russ> lacie key, they are a nice solid metal usb key for keychains
  • [00:52:02] <Russ> all the other ones I've had eventually break off the keychain
  • [00:52:36] <Russ> prpplague, laser cut acrylic or printed 3d cases might also be a cheap giveaway item if you have someone who can do it
  • [00:54:37] <Russ> holy crap, I just found out my dad had a heathkit
  • [00:56:59] <prpplague> hehe
  • [00:57:18] * eephillip (~eephillip@pdpc/supporter/student/eephillip) Quit (Remote host closed the connection)
  • [00:57:37] <Russ> when he was 12, that's a very long time ago
  • [00:58:16] <Russ> 60's
  • [01:00:09] * prpplague places order for items
  • [01:01:09] * Russ keeps checking to see if advanced circuits has finished with CAM for me
  • [01:01:13] * n7segment (~drew@71-38-5-96.clsp.qwest.net) has joined #beagle
  • [01:03:49] <ds2> CAM?
  • [01:05:08] <Russ> gerber review
  • [01:05:26] <ds2> what are you doing?
  • [01:05:34] <ds2> or you mean their freedfm stuff?
  • [01:06:09] <prpplague> mranostay: psst
  • [01:06:11] <prpplague> mranostay: hey
  • [01:06:32] <prpplague> mranostay: you software installation and upgrade skills are no longer a worth skill - http://career-services.monster.com/yahooarticle/4-job-skills-that-no-longer-impress-recruiters#WT.mc_n=yta_fpt_article_4_job_skills_that_no_longer_impress_recruiters
  • [01:06:51] <Russ> no, their freedfm stuff doesn't let you choose design rules, so it only works for standard orders
  • [01:08:23] <prpplague> Russ: new boards?
  • [01:08:32] <Russ> 4 week turn
  • [01:08:36] <prpplague> ahh
  • [01:08:48] <prpplague> Russ: you tried diptrace yet?
  • [01:08:52] <Russ> nope
  • [01:10:58] <Russ> stuck in my geda ways
  • [01:11:54] <prpplague> Russ: hehe
  • [01:12:16] <prpplague> Russ: i have been trying for ages to switch to kicad instead of orcad+pads
  • [01:12:36] <prpplague> Russ: but i can get things done so quickly with orcad+pads it is a hard thing to switch
  • [01:14:14] <Russ> did some process testing http://www.flickr.com/photos/russdill/sets/72157632681874683/
  • [01:14:20] <Russ> turns out I need to work on voiding
  • [01:14:44] <prpplague> *cough*
  • [01:15:00] <Russ> http://www.flickr.com/photos/russdill/8463910558/in/set-72157632681874683
  • [01:15:08] * prpplague only has a problem with voiding after too much curry
  • [01:15:42] <prpplague> Russ: what did you use for the image capture?
  • [01:16:04] <Russ> azonenberg did the really good captures, I did the crummy ones
  • [01:17:14] <Russ> http://siliconexposed.blogspot.com/search?updated-max=2012-07-21T17:00:00-04:00&max-results=7
  • [01:17:27] <Russ> er, that doesn't work
  • [01:17:27] * mrcan (~mrcan@unaffiliated/mrcan) Quit (Read error: Connection reset by peer)
  • [01:17:37] <Russ> http://siliconexposed.blogspot.com/2012/07/lab-tour-part-1-metrology-bench.html
  • [01:17:38] <Russ> there we go
  • [01:22:43] <prpplague> nice
  • [01:25:22] <prpplague> Russ: what are you using to do the bga package?
  • [01:25:47] <Russ> onfi NAND flash, ddr2, and an fpga
  • [01:26:01] <Russ> er, that isn't quite what you are asking
  • [01:26:40] <Russ> I use a stencil and paste to prep the board, a vacuum system to place, and a pid controlled toaster to reflow
  • [01:28:11] * thurbad (~natesewel@cpe-70-113-204-247.austin.res.rr.com) has joined #beagle
  • [01:28:42] <prpplague> Russ: ahh
  • [01:32:10] <mranostay> prpplague: shucks need to drop that off the resume then
  • [01:44:19] * gustavoz (~gustavoz@host68.190-138-34.telecom.net.ar) Quit (Quit: Leaving)
  • [01:44:29] <ka6sox> prpplague, I have a new Job for you...
  • [01:44:36] <ka6sox> Career Counsellor
  • [01:44:42] <prpplague> hehe
  • [01:46:19] * davest (Adium@nat/intel/x-mecyphtgmnhukgps) Quit (Quit: Leaving.)
  • [01:48:06] <ds2> wouldn't recruiter be more accurate? ;)
  • [01:53:40] * j_fresh (ad3bee20@gateway/web/freenode/ip.173.59.238.32) has joined #beagle
  • [01:54:25] <j_fresh> hello, i'm having some trouble with opkg on my new BeagleBone. could someone help me?
  • [01:55:02] * kiilo (~kiilo@84-73-25-17.dclient.hispeed.ch) has joined #beagle
  • [02:00:22] * alan_o (~alan@c-68-62-254-211.hsd1.fl.comcast.net) has joined #beagle
  • [02:00:53] * KeatonT (~textual@unaffiliated/keatont) has joined #beagle
  • [02:01:24] * DJW|Home (~djwillis@cpc1-bath5-2-0-cust122.aztw.cable.virginmedia.com) has joined #beagle
  • [02:03:33] <koen-> alan_o: https://plus.google.com/100242854243155306943/posts/hLfuGQfhV6w
  • [02:03:55] <alan_o> woot
  • [02:04:02] <koen-> alan_o: did you figure out the DT magic for it yet?
  • [02:04:06] <alan_o> yeah
  • [02:04:10] <alan_o> let me send
  • [02:05:12] * DJWillis (~djwillis@cpc1-bath5-2-0-cust122.aztw.cable.virginmedia.com) Quit (Ping timeout: 272 seconds)
  • [02:07:56] * kiilo (~kiilo@84-73-25-17.dclient.hispeed.ch) Quit (Ping timeout: 245 seconds)
  • [02:08:30] <alan_o> koen-: http://dpaste.org/JfcBf/
  • [02:09:03] * emeb (~ericb@ip72-201-78-226.ph.ph.cox.net) Quit (Quit: Leaving.)
  • [02:09:11] * tema (~tema@178-16-155-142.obit.ru) Quit (Ping timeout: 260 seconds)
  • [02:09:36] <alan_o> argh
  • [02:09:39] <alan_o> dpaste wrapped it
  • [02:09:48] <koen-> hastebin.com :)
  • [02:10:08] <alan_o> ah crap, I deleted it right when I saw the "wordwrap" checkbox
  • [02:10:09] <alan_o> stand by
  • [02:10:49] <alan_o> http://dpaste.org/N6yke/
  • [02:10:58] <alan_o> just uncheck the "wordwrap" checkbox at the top
  • [02:11:37] <alan_o> or use hastebin: http://hastebin.com/xapunotiqu.xml :)
  • [02:12:18] <koen-> thanks!
  • [02:12:20] <alan_o> see the comment in pinctl for how to wire it. That's the wiring for the cape design we sent you.
  • [02:12:27] <alan_o> oh
  • [02:13:05] <alan_o> also had to put in bone-common the thing to load it (since I don't have an eeprom in my dev unit)
  • [02:13:27] <koen-> you can use kernel cmdline and/or echo something > sysfs to load it
  • [02:13:47] <alan_o> yeah, but I thought I had to put something in the bone dts too
  • [02:14:00] <alan_o> I gues I forgot. I have a script I use to load it
  • [02:14:43] <alan_o> echo BB-BONE-MRF24J40 >/sys/devices/bone_capemgr.7/slots
  • [02:15:41] * KeatonT (~textual@unaffiliated/keatont) Quit (Quit: Computer has gone to sleep.)
  • [02:16:17] <alan_o> oh and by the way.....
  • [02:16:24] <alan_o> I found a bug in my driver
  • [02:16:33] <alan_o> it was loading the long ieee address backwards
  • [02:16:53] <alan_o> but I had promisc on (from testing something else), so I didn't notice it. Will send patch
  • [02:17:07] <alan_o> (embarrassing)
  • [02:18:36] <alan_o> Also, beware of the metal on your perf board touching the vias/testpoints on the mrf24j40 module.
  • [02:18:53] <alan_o> There's a note in the module datasheet about a "keep out" zone
  • [02:18:58] <koen-> hmm
  • [02:19:04] <koen-> good thing I have 5 :)
  • [02:19:08] <alan_o> hehe
  • [02:19:15] <alan_o> I've only destroyed one so far
  • [02:19:20] * alan_o crosses fingers
  • [02:25:39] <ds2> hmmmm 30 'oops' wires and counting
  • [02:38:28] * KeatonT (~textual@unaffiliated/keatont) has joined #beagle
  • [02:42:52] <ka6sox> koen-, you still around?
  • [02:44:59] <ka6sox> I remember when Motorola had MRF numbers *sniff*
  • [02:46:00] <prpplague> mranostay: psst
  • [02:46:04] * n7segment (~drew@71-38-5-96.clsp.qwest.net) Quit (Ping timeout: 252 seconds)
  • [02:46:18] <prpplague> mranostay: wasted 20 minutes hacking around
  • [02:46:30] * ka6sox feels another cluebat application coming...
  • [02:46:34] <prpplague> mranostay: http://youtu.be/w175lRCEQD0 (be sure to check out the middle section)
  • [02:58:45] * eephillip (~eephillip@pdpc/supporter/student/eephillip) has joined #beagle
  • [02:58:45] * eephillip (~eephillip@pdpc/supporter/student/eephillip) has joined #beaglebone
  • [02:58:45] * eephillip (~eephillip@pdpc/supporter/student/eephillip) has joined #beagleboard
  • [03:02:52] * _chase_ (~a0271661@nat/ti/x-xxvhygqkzgvbiqag) has joined #beagle
  • [03:04:05] <prpplague> _chase_: hey we have been waiting for you to log into irc
  • [03:04:16] <prpplague> _chase_: a serious burning question for you
  • [03:04:46] <_chase_> prpplague: ok
  • [03:04:49] <prpplague> _chase_: got slides?
  • [03:04:53] <prpplague> hehehe
  • [03:05:03] * prpplague jokes with _chase_
  • [03:05:08] <_chase_> prpplague: yes, but i don't have Kevin's buy-in
  • [03:05:15] <_chase_> so let's blame him :)
  • [03:05:30] <prpplague> _chase_: hehe
  • [03:05:56] <_chase_> but I will get his attention soon. We are almost done with our meetings in India
  • [03:06:06] <prpplague> _chase_: just joking with you
  • [03:06:13] <prpplague> _chase_: everyone is behind this time around
  • [03:06:41] <_chase_> so no Bill Gates?
  • [03:06:46] <_chase_> I'm disappointed
  • [03:07:00] <prpplague> hehe we were able to postpone the "gates of hell" opening
  • [03:10:41] * Ceriand|desktop (~Ceriand@unaffiliated/ceriand) has joined #beagle
  • [03:16:40] * emeb_mac (~ericb@ip72-201-78-226.ph.ph.cox.net) has joined #beagle
  • [03:17:41] <mranostay> prpplague: +1
  • [03:18:39] <prpplague> mranostay: 20 minutes not wasted?
  • [03:19:56] <mranostay> prpplague: i don't get why this meme is so awesome but it is :)
  • [03:20:06] <prpplague> hehe
  • [03:20:58] <prpplague> mranostay: i say the same thing about this one - http://www.youtube.com/watch?v=zn7-fVtT16k&feature=share&list=PLQ-7WiWmOuK-55mfcd_tdcvy-57VMCkOW
  • [03:29:10] <mranostay> heh
  • [03:31:00] * n7segment (~drew@71-38-5-96.clsp.qwest.net) has joined #beagle
  • [03:33:57] <mranostay> prpplague: i think koen- has the most flamebait talk title :)
  • [03:34:29] * j_fresh (ad3bee20@gateway/web/freenode/ip.173.59.238.32) Quit (Quit: Page closed)
  • [03:40:00] * Maxz (~felipe@181-163-165-135.baf.movistar.cl) has joined #beagle
  • [03:45:30] * SlashV (~SlashV@ip176-146-172-82.adsl2.static.versatel.nl) Quit (Quit: Leaving.)
  • [03:48:14] * KeatonT (~textual@unaffiliated/keatont) Quit (Quit: Textual IRC Client: http://www.textualapp.com/)
  • [03:50:18] * Matt_O1 (~MattOwnby@216.160.243.228) has joined #beagle
  • [03:52:32] * Matt_O (~MattOwnby@216.160.243.228) Quit (Ping timeout: 244 seconds)
  • [03:56:36] * Matt_O (~MattOwnby@216.160.243.228) has joined #beagle
  • [03:56:36] * cosmo1t (znc@cosmo.2y.net) Quit (Ping timeout: 255 seconds)
  • [03:56:36] * BeagleBot (~PircBot@ec2-75-101-156-174.compute-1.amazonaws.com) Quit (Ping timeout: 264 seconds)
  • [15:43:19] * BeagleBot (~PircBot@ec2-75-101-156-174.compute-1.amazonaws.com) has joined #beagle
  • [15:43:19] * Topic is 'Please read http://beagleboard.org/chat for a guide on how to ask questions | don't ask to ask | be patient'
  • [15:43:19] * Set by jkridner!~jason@pdpc/supporter/active/jkridner on Tue May 15 11:38:35 CDT 2012
  • [15:43:19] * BeagleBot (~PircBot@ec2-75-101-156-174.compute-1.amazonaws.com) has joined #beagleboard
  • [15:43:19] * BeagleBot (~PircBot@ec2-75-101-156-174.compute-1.amazonaws.com) has joined #beaglebone
  • [15:43:31] <jkridner> oh, hi BeagleBot. nothing said here. please move along.
  • [15:43:57] <mdp> mru, lol, I see! real unicorn. I'm jealous
  • [15:44:05] <panto> you can do it with assembly, but it's too painful; there's no calling convention like with C
  • [15:44:17] <mru> why would you want that?
  • [15:44:34] <mru> and you can impose conventions without using C
  • [15:44:58] <mdp> you know, once you did that, we could build some JNI and then some new android classes to drive all this
  • [15:45:21] <mru> but why would you want to do rpc to the pru?
  • [15:45:22] <mdp> get some hot PRU app action going
  • [15:45:34] <panto> mru, why re-invent the wheel?
  • [15:45:51] <panto> the C function call ABI is all you need
  • [15:46:17] <mru> why tie it up in a synchronous interface?
  • [15:46:27] <mru> what you want is a command queue
  • [15:46:34] <panto> mru, cause it's easier to develop for
  • [15:46:56] <mru> so we're only doing easy things now?
  • [15:46:58] <panto> if you need a command queue you can build it on top of that
  • [15:47:08] <mru> wasteful
  • [15:47:09] <panto> mru, no
  • [15:47:19] <panto> smart
  • [15:47:38] <panto> what is the overhead of the command queue?
  • [15:47:48] <panto> most of the times is in the noise
  • [15:48:00] <mru> yes, it's very low if done right
  • [15:48:07] <panto> take one example that you know very well
  • [15:48:13] <panto> video encoding
  • [15:48:16] <mru> a blocking rpc call has much higher overhead
  • [15:48:47] <mru> now blocking calls can be easily implemented on top of async commmand queues
  • [15:49:20] <panto> mru, yes, but not as transparently
  • [15:49:51] <mru> but you _want_ the things to run in parallel, no?
  • [15:50:00] <panto> the whole point is not having to do any argument mangling
  • [15:50:04] <mru> otherwise you might as well do it all on the arm
  • [15:50:16] <panto> mru, it's trivial to run things in parallel - spawn more threads
  • [15:50:54] <mru> overhead
  • [15:51:02] <panto> in the noise :)
  • [15:51:35] <panto> maybe I'll get something done by next's ELC
  • [15:51:50] <panto> a concrete example should be clear
  • [15:52:27] <mdp> too bad you can't demonstrate your existing implementation on zsp ;)
  • [15:52:40] <panto> mdp, it's dead jim :)
  • [15:54:20] <panto> mru, my point is that absolutely the best performance is not the end goal every time
  • [15:55:33] <thurbad> if you have power to spare
  • [15:56:02] <mdp> panto, it went *poof* after this http://www.eetasia.com/ART_8800497381_1034362_NP_617a526a.HTM
  • [15:56:17] <thurbad> but then I'm a lazy c++ coder :P
  • [15:56:28] <panto> thurbad, with the way the PRU/DSP SDKs work, it is so painful that most people never run anything on them
  • [15:57:00] <mdp> panto, it's more that PRU devel is discouraged and obscured
  • [15:57:03] <thurbad> I don't disagree with that
  • [15:57:23] <panto> coming up with a simple way to use them (even not being absolutely the most performant way), people will use them
  • [15:57:37] <panto> so they'll have tapped that power that they could use
  • [15:58:16] <panto> mdp, killed by magnum
  • [15:58:18] <jackmitchell> panto: mdp: I would use the PRU, however the level of integration it requires for a platform we may or may not use makes the risk to great
  • [15:58:39] <mdp> jackmitchell: that *is* a risk regardless of the s/w
  • [15:58:40] <jackmitchell> so a C compiler which could bring the initial effort to a minimum would be welcomed
  • [15:58:58] <mru> the compiler is the least of the worries for me
  • [15:58:58] <mdp> jackmitchell: you risk lock-in designing around a TI specific part, no doubt
  • [15:58:59] <panto> jackmitchell, how about if you could just port your ARM bit twiddling code to PRU
  • [15:59:00] <jackmitchell> indeed, but at the moment it's not even worth the effort to try
  • [15:59:14] <panto> with almost no changes (*)
  • [15:59:25] <jackmitchell> panto: exactly, then it would be worth it
  • [15:59:28] <panto> * Restrictions may apply, and/or the devil appears
  • [15:59:54] <mdp> and that's why it exists..some people want it
  • [16:00:12] <jackmitchell> mdp: the TI lock in isn't a problem as I use mainly generic linux interfaces, however if I spent a few months on the PRU, that would get us locked in
  • [16:00:25] <mdp> jackmitchell: right
  • [16:00:34] <panto> jackmitchell, right
  • [16:00:37] <jackmitchell> if it was just an 'easy' addition that would be weeks of tuning, I would use it
  • [16:00:44] <panto> but what if that months was just a couple of days?
  • [16:00:44] <jackmitchell> s/would/wouldn't
  • [16:00:56] <jackmitchell> panto: I'd be on it by now
  • [16:01:16] <mdp> of course, the effort depends on the task ;)
  • [16:01:28] <mdp> you guys are talking in complete undefined terms
  • [16:01:36] <panto> mdp, for most of the PRU stuff, it's just bit twiddling
  • [16:01:40] <jackmitchell> the initial time required, and the lock in to the processor is why I essentially pretend it's not there
  • [16:02:13] <mdp> panto, sure, ask mranostay how long it took him to learn and solve a problem using PRU
  • [16:02:31] <mdp> "as is"
  • [16:02:36] <panto> hey, it's the punk - suffering is good for his career :)
  • [16:02:43] <mdp> it wasn't much time
  • [16:02:57] <panto> about a week I guess
  • [16:03:04] * tsjsieb (~tsjsieb@2001:980:4b3b:1:225:31ff:fe00:ff7a) has left #beagle
  • [16:03:06] <mdp> the real pain comes in complex management of resources..which C doesn't solve
  • [16:03:50] * n7segment (~drew@71.39.49.98) has joined #beagle
  • [16:03:52] <mdp> quite frankly, the pain of moving from any SoC to another is a type of lock-in ;)
  • [16:04:07] <mdp> the arm core is nearly insignificant in the system
  • [16:04:36] <felipebalbi> mdp: +1 on arm being insignificant
  • [16:04:39] <jackmitchell> mdp: yes, that's why my current requirements is oe-core support and at least near mainline comapability
  • [16:04:59] <felipebalbi> jackmitchell: hah, then avoid arm :-p
  • [16:05:07] <mdp> lol
  • [16:05:11] <jackmitchell> heh, it could be mips for all I care
  • [16:05:41] <felipebalbi> jackmitchell: that's be cool, indeed. But boy MIPS has some pretty weird stuff on their ISA :-p
  • [16:05:43] <panto> or ppc :)
  • [16:05:57] <felipebalbi> never played with power, but I'd love to :-)
  • [16:06:06] <felipebalbi> panto: have you had experience with power ?
  • [16:06:10] <felipebalbi> I know mdp has
  • [16:06:11] <felipebalbi> heh
  • [16:06:13] <mru> it's just another cpu
  • [16:06:23] <panto> err, how do you think mdp and I hooked up? :)
  • [16:06:30] <felipebalbi> mru: MIPS is too, how can I put it, academic
  • [16:06:32] <mdp> panto, um, huh? ;)
  • [16:06:33] <panto> both linux ppc kernel devs
  • [16:06:39] <mru> mips is a fine cpu
  • [16:06:53] <mru> nothing academic about it
  • [16:06:56] <jackmitchell> as long as the kernel integration gives me generic spi and gpio implementations (that work ;))then I'm home and dry
  • [16:06:58] <panto> mips is fine
  • [16:07:03] <panto> ppc is fine too
  • [16:07:13] <panto> but don't have the numbers that ARM has
  • [16:07:23] <felipebalbi> mru: initialize a 32-bit value to a 32-bit register
  • [16:07:47] <mru> felipebalbi: two instructions
  • [16:07:49] <mdp> I think a lot of the distaste for arm may arise from the historical pile of crap sw that has sat on it
  • [16:07:52] <panto> felipebalbi, it's just a purer risc
  • [16:08:05] <felipebalbi> mru: three, no ? mov, lsl, mov
  • [16:08:26] <mru> addi + lui
  • [16:08:36] * panto awards mru +1
  • [16:08:41] <felipebalbi> mru: indeed... :-)
  • [16:08:46] <mru> or ori if you prefer
  • [16:08:47] <felipebalbi> i stand corrected
  • [16:08:50] * mranostay scrolls up
  • [16:09:01] <mru> mranostay: you're "the punk" apparently
  • [16:09:09] <felipebalbi> mdp: +1 for crappy sw on arm
  • [16:09:14] <mdp> that is his name
  • [16:09:19] * ka6sox goes back to finding where he can save 4 clock ticks and make his State Machine work :P
  • [16:09:50] <woglinde> ka6sox which sate machine?
  • [16:10:23] <ka6sox> woglinde, its a VHDL State Machine that is too slow...
  • [16:10:57] <koen-> ka6sox: do you know why the ssh host key on emerald changed?
  • [16:10:57] <ka6sox> (by 2 clock cycles)
  • [16:11:08] <ka6sox> koen- look again
  • [16:11:59] <ka6sox> the Proxy had the IP address, its been bought out from in front of it again.
  • [16:12:28] <koen-> ah
  • [16:13:28] <woglinde> ka6sox than gogogo
  • [16:13:43] <ka6sox> panto, often times the cost of setting up the thread, managing the thread, and then merging when its done are not worth it.
  • [16:14:34] <woglinde> ka6sox and what do you do than?
  • [16:14:58] <ka6sox> optimize your code...
  • [16:15:04] <woglinde> ?
  • [16:15:13] <panto> ka6sox, agreed; but my premise is that most of the times it's worth it
  • [16:15:39] <mru> ka6sox: or call an optimisation consultant...
  • [16:15:42] <panto> getting more performance out of it can come at a later time (or not at all)
  • [16:15:49] <ka6sox> woglinde, for the VHDL? I need to see where I can parallelize (or drop a term)
  • [16:16:24] <woglinde> no, I meant the thread stuff
  • [16:16:28] <ka6sox> mru, +1
  • [16:16:45] <ka6sox> Optimize your inline code
  • [16:16:49] <panto> mru, right +1
  • [16:16:55] <ka6sox> bbl
  • [16:16:59] * ka6sox is now known as ka6sox-away
  • [16:17:05] * mythos (~mythos@unaffiliated/mythos) Quit (Ping timeout: 248 seconds)
  • [16:18:10] <mru> and do you know what said consultant will tell you?
  • [16:19:06] <mdp> "my rate is ..."
  • [16:19:25] <mru> yes, that's one thing he'll say
  • [16:20:12] <mdp> first thing
  • [16:21:20] <mru> sounds like you've had experience with consultants
  • [16:21:35] <panto> mru, lol, he was one of them :)
  • [16:22:03] <mru> not the same thing
  • [16:22:36] <mdp> http://www.despair.com/consulting.html :)
  • [16:22:53] <panto> mru, he wasn't always a boy-scout
  • [16:24:02] * shoragan (~jlu@debian/developer/shoragan) Quit (Quit: Leaving)
  • [16:26:23] <mdp> anybody want a linux kernel engineer job in san diego? can fwd recruiter spam if desired
  • [16:26:41] * axMountain (~Daniel@cust-95-80-44-248.csbnet.se) has joined #beagle
  • [16:26:42] <panto> afk
  • [16:26:44] * stahl (~stahl@77-57-188-4.dclient.hispeed.ch) Quit (Ping timeout: 256 seconds)
  • [16:27:10] <woglinde> mdp not bangalore?
  • [16:27:18] * jayabharath (~jayabhara@99-104-28-245.lightspeed.rcsntx.sbcglobal.net) has joined #beagle
  • [16:27:22] <mdp> woglinde: surprisingly not ;)
  • [16:27:32] * mru wants an engineering job where the engineering is more important than using right cover sheet for the tps report
  • [16:27:39] <mdp> unpossible
  • [16:27:56] <jayabharath> mru, it's called work for yourself
  • [16:28:17] <mru> jayabharath: yes, I've come to that realisation
  • [16:28:50] <mdp> definitely don't do upstream work...it's mostly tps reports
  • [16:29:11] <woglinde> mru make your company?
  • [16:29:15] <woglinde> +own
  • [16:29:34] <mdp> makers make
  • [16:30:02] <mru> maker's mark?
  • [16:30:21] * prpplague (~danders@192.91.66.186) has joined #beagle
  • [16:30:31] <woglinde> troll comany nr.1 limited inc
  • [16:30:37] <mru> hi mr plague
  • [16:30:47] <woglinde> gm prpplague
  • [16:30:53] <mdp> hi prpplague
  • [16:31:21] <prpplague> greetings all
  • [16:32:09] <woglinde> hm should I connect to prpplague on linked in
  • [16:32:29] <biot> woglinde: I did, and it got me NO jobs. none.
  • [16:32:41] <prpplague> hehe
  • [16:32:47] <woglinde> biot haha
  • [16:32:57] <mdp> all I got was this lousy t-shirt!
  • [16:33:35] <woglinde> hm I will try
  • [16:33:39] <woglinde> in 5 minutes
  • [16:34:23] * cwillu (~cwillu@cwillu.com) Quit (Ping timeout: 255 seconds)
  • [16:34:24] * PavillonNoir is now known as sub0
  • [16:36:19] * cwillu (~cwillu@cwillu.com) has joined #beagle
  • [16:37:40] * florian (~fuchs@Maemo/community/contributor/florian) has joined #beagle
  • [16:39:07] <woglinde> hm I wanted to grep to openjdk code for vor voilatile use
  • [16:39:09] <mdp> *sigh*
  • [16:39:36] <mdp> local firmware group poll about topics for a meetings...top choice was "how to use c++ in device drivers"
  • [16:39:50] <mru> easy: not
  • [16:39:57] <panto> hi prpplague
  • [16:40:03] * phantoxeD (~destroy@a89-155-23-52.cpe.netcabo.pt) Quit (Read error: Connection reset by peer)
  • [16:40:10] <woglinde> mdp point them to vmware
  • [16:40:18] <KotH> mdp: where are you working?
  • [16:40:24] <KotH> mdp: $consultingcompany?
  • [16:40:40] <woglinde> oh koth is back
  • [16:40:45] * phantoxeD (~destroy@a89-155-23-52.cpe.netcabo.pt) has joined #beagle
  • [16:40:58] <mdp> KotH: I'm just reading the northeast ohio firmware group's poll page
  • [16:41:02] <mdp> they do some meetups
  • [16:41:34] * phantoxeD (~destroy@a89-155-23-52.cpe.netcabo.pt) Quit (Read error: Connection reset by peer)
  • [16:42:03] * phantoxeD (~destroy@a89-155-23-52.cpe.netcabo.pt) has joined #beagle
  • [16:43:21] <mdp> prpplague: embedded linux driver position up here if you want to relocate ;)
  • [16:43:41] <prpplague> mdp: just accepted an offer
  • [16:43:48] * phantoxeD (~destroy@a89-155-23-52.cpe.netcabo.pt) Quit (Read error: Connection reset by peer)
  • [16:43:50] <mdp> w00t!
  • [16:43:52] <mru> prpplague: where?
  • [16:43:53] <biot> !
  • [16:43:55] <mdp> congrats!
  • [16:43:58] <mdp> I hope
  • [16:44:11] <woglinde> prpplague yeah
  • [16:44:28] * phantoxeD (~destroy@a89-155-23-52.cpe.netcabo.pt) has joined #beagle
  • [16:44:46] <panto> congrats prpplague
  • [16:45:27] <mdp> *drum roll*
  • [16:45:51] <mru> rum troll
  • [16:46:04] <panto> [troll is now drunk]
  • [16:46:11] <mdp> troll screech
  • [16:46:56] * ant_work (~ant@host6-80-static.42-85-b.business.telecomitalia.it) Quit (Quit: Leaving)
  • [16:47:31] * axMountain (~Daniel@cust-95-80-44-248.csbnet.se) Quit (Ping timeout: 245 seconds)
  • [16:48:07] * adj (antti@hervanta.com) Quit (Quit: Tunk.)
  • [16:51:11] * axMountain (~Daniel@cust-95-80-44-248.csbnet.se) has joined #beagle
  • [16:51:55] * drakkan1000 (~drakkan@dynamic-adsl-94-36-194-78.clienti.tiscali.it) Quit (Quit: Ex-Chat)
  • [16:52:23] * GPSFan (~kenm@64.92.145.112) has joined #beagle
  • [16:55:24] * djlewis (~djelwis@adsl-65-64-30-13.dsl.ltrkar.swbell.net) has joined #beagle
  • [16:56:00] * prpplague sends emails to all the open offers
  • [16:56:56] <woglinde> *g*
  • [16:57:08] * cosmo1t (znc@cosmo.2y.net) Quit (Read error: Connection reset by peer)
  • [16:57:43] * mythos (~mythos@unaffiliated/mythos) has joined #beagle
  • [17:03:00] * cosmo1t (~cosmo1t@cosmo.2y.net) has joined #beagle
  • [17:13:00] * stahl (~stahl@cust.static.46-14-254-254.swisscomdata.ch) has joined #beagle
  • [17:15:07] <KotH> woglinde: i was never gone
  • [17:18:11] * jpirko (jirka@nat/redhat/x-fchvgowngesjndwm) Quit (Quit: Leaving)
  • [17:19:14] * cosmo1t (~cosmo1t@cosmo.2y.net) Quit (Read error: Connection reset by peer)
  • [17:22:14] * hitlin37 (~chatzilla@145.107.10.2.mar.surfnet.utelisys.net) has joined #beagle
  • [17:23:43] * scrts (~quassel@unaffiliated/scrts) Quit (Ping timeout: 246 seconds)
  • [17:24:02] * cosmo1t (znc@cosmo.2y.net) has joined #beagle
  • [17:24:22] * scrts (~quassel@unaffiliated/scrts) has joined #beagle
  • [17:30:57] * scrp3l (~scrp3l@178.63.197.92) has joined #beagle
  • [17:35:09] * davidha (quassel@nat/ibm/x-hjcmvhpbjoxyqdqi) Quit (Ping timeout: 276 seconds)
  • [17:44:55] * drakkan1000 (~drakkan@dynamic-adsl-94-36-194-78.clienti.tiscali.it) has joined #beagle
  • [17:45:26] * drakkan1000 (~drakkan@dynamic-adsl-94-36-194-78.clienti.tiscali.it) Quit (Client Quit)
  • [17:51:48] * scrp3l (~scrp3l@178.63.197.92) Quit (Quit: Leaving)
  • [18:00:11] * tema (~tema@host217-39-10-80.in-addr.btopenworld.com) has joined #beagle
  • [18:02:01] * lyakh (~lyakh@dslb-094-221-114-160.pools.arcor-ip.net) Quit (Quit: thanks, bye)
  • [18:05:55] * Gaston|Home (Gaston@ua-83-227-239-139.cust.bredbandsbolaget.se) has joined #beagle
  • [18:08:09] <mranostay> prpplague: just don't beg in the emails :P
  • [18:08:18] <prpplague> hehe
  • [18:08:43] * Splats (~splats@c-50-136-218-98.hsd1.ca.comcast.net) has joined #beagle
  • [18:08:43] * Splats (~splats@c-50-136-218-98.hsd1.ca.comcast.net) Quit (Changing host)
  • [18:08:43] * Splats (~splats@unaffiliated/splats) has joined #beagle
  • [18:10:47] * icota (~quassel@dh207-32-89.xnet.hr) has joined #beagle
  • [18:14:06] * krajo1 (~krajo1@ip4-83-240-125-22.cust.nbox.cz) has joined #beagle
  • [18:18:52] <mdp> prpplague: "Feel free to hire the lesser candidate, good luck"
  • [18:19:34] <prpplague> hehe
  • [18:24:35] <mranostay> hey i got an email :P
  • [18:25:16] <mdp> lol
  • [18:25:38] <mru> "feel free to hire the punk"?
  • [18:27:40] <woglinde> hm intressing wargaming bought gas powered games
  • [18:30:10] <mranostay> eh?
  • [18:30:36] <mranostay> wtf is a gas powered game?
  • [18:31:28] <mru> perhaps one involving air guns
  • [18:33:17] * hitlin37 (~chatzilla@145.107.10.2.mar.surfnet.utelisys.net) Quit (Read error: Connection reset by peer)
  • [18:34:37] <koen-> prpplague: congrats on the new job!
  • [18:35:14] <jkridner> koen-, prpplague: is something official?
  • [18:35:34] <jkridner> or, is koen- speculating?
  • [18:35:36] <prpplague> yes but not announced
  • [18:35:58] <jkridner> today is a great day for non-announcements on #beagle
  • [18:36:06] <jkridner> btw, Black is a secret.
  • [18:36:57] <mranostay> could i have a cooler secret?
  • [18:37:06] <jkridner> boo.
  • [18:37:10] <mru> mranostay: what colour would you like yours?
  • [18:37:22] <panto> mranostay, no, but you can have a secret cooler if you like
  • [18:39:21] <mru> a black one?
  • [18:47:32] * icota (~quassel@dh207-32-89.xnet.hr) Quit (Read error: Connection reset by peer)
  • [18:47:52] <mranostay> mru: hot pink
  • [18:48:38] <woglinde> mranostay gaming company
  • [18:49:02] * tema (~tema@host217-39-10-80.in-addr.btopenworld.com) Quit (Quit: Ex-Chat)
  • [18:49:06] <mru> mranostay: I'd keep that secret too
  • [18:50:14] <woglinde> mranostay the made some games for microsoft
  • [18:50:49] <woglinde> and lately trying to servive via kickstarter
  • [18:52:08] <mru> av500: the picture isn't showing in your g+ post
  • [18:53:11] <KotH> hm... is it normal that a new pc costs 600eur and the graphic card you'd choose wouldnt even cost 20eur?
  • [18:53:43] <KotH> or have i not paid attention to pc prices for toooooooo long?
  • [18:53:47] <mru> no idea, haven't bought a new pc in a long time
  • [18:54:13] <mranostay> mru: s/colour/color/ fixed that for you :P
  • [18:54:20] <KotH> graphics card used to cost 100eur up... at least the usable ones
  • [18:54:38] <mru> only bought laptops in the last few years
  • [18:54:48] <mru> and my laptops tend to cost significantly more
  • [18:54:56] <KotH> mru: having 32g ram sounds nice :)
  • [18:54:57] <panto> prpplague, when is the deadline for the slides today?
  • [18:55:06] <mru> panto: yesterday
  • [18:55:14] <panto> mru, you're mea
  • [18:55:15] <panto> *mean
  • [18:55:24] <mru> I sent mine this morning
  • [18:55:27] * jayabharath (~jayabhara@99-104-28-245.lightspeed.rcsntx.sbcglobal.net) Quit (Quit: This computer has gone to sleep)
  • [18:55:31] <KotH> panto: being right is mean?
  • [18:55:32] <mru> for a very loose definition of morning
  • [18:55:40] * jayabharath (~jayabhara@99-104-28-245.lightspeed.rcsntx.sbcglobal.net) has joined #beagle
  • [18:55:53] <panto> KotH, yah
  • [18:57:15] <KotH> panto: \pi is _NOT_ 4!
  • [18:57:42] <mru> so let's fix that
  • [18:57:57] <KotH> panto: and if you had stayed within the ottoman empire, you would not be broke now ;->
  • [18:58:20] <panto> being free > being broke
  • [18:58:42] <mru> they are not mutually exclusive
  • [18:58:50] * stahl (~stahl@cust.static.46-14-254-254.swisscomdata.ch) Quit (Ping timeout: 255 seconds)
  • [18:59:06] <panto> KotH, you know who came up with all this \pi business right?
  • [18:59:20] <KotH> panto: mranostay ?
  • [18:59:41] <mranostay> what?
  • [19:00:16] <mru> that
  • [19:00:17] <prpplague> mdp: https://plus.google.com/101339419642360856354/posts/CdqXzHkykC2
  • [19:00:19] <panto> nothing, we started blaming you for everything now
  • [19:00:27] <mru> started?
  • [19:00:41] <KotH> mranostay: panto blames you for the whole pi busines
  • [19:01:05] <panto> ok, we blamed him before, but behind his back
  • [19:01:08] <panto> now it's all out in the open
  • [19:01:29] <panto> prpplague, nice!
  • [19:01:46] <mdp> prpplague: sweet
  • [19:01:54] <mdp> leds == goodness
  • [19:03:25] * thos37 (~thos37@c-76-20-18-61.hsd1.ca.comcast.net) has joined #beagle
  • [19:05:35] * coldsoup|work (~nathan@commlablaptop.ceat.okstate.edu) Quit (Ping timeout: 260 seconds)
  • [19:06:34] * dwalsh (~dwalsh@ip65-47-56-98.z56-47-65.customer.algx.net) Quit (Remote host closed the connection)
  • [19:06:46] * jayabharath (~jayabhara@99-104-28-245.lightspeed.rcsntx.sbcglobal.net) Quit (Quit: This computer has gone to sleep)
  • [19:07:22] * jayabharath (~jayabhara@99-104-28-245.lightspeed.rcsntx.sbcglobal.net) has joined #beagle
  • [19:08:20] * florian (~fuchs@Maemo/community/contributor/florian) Quit (Ping timeout: 252 seconds)
  • [19:12:27] * jayabharath (~jayabhara@99-104-28-245.lightspeed.rcsntx.sbcglobal.net) Quit (Quit: This computer has gone to sleep)
  • [19:12:41] * jayabharath (~jayabhara@99-104-28-245.lightspeed.rcsntx.sbcglobal.net) has joined #beagle
  • [19:13:32] * coldsoup|work (~nathan@commlablaptop.ceat.okstate.edu) has joined #beagle
  • [19:15:11] <woglinde> oh prpplague has a picture of edelstoff
  • [19:16:07] <prpplague> hehe
  • [19:16:16] <prpplague> LetoThe2nd: gave me that one iirc
  • [19:17:20] <woglinde> good thing is I can buy here helles and edelstoff
  • [19:23:40] <mranostay> hmmm so what is a good barebones USB drive linux to use?
  • [19:25:27] <woglinde> ?
  • [19:25:45] <mranostay> woglinde: something that boots off a USB drive :)
  • [19:27:33] <mdp> barebonebox
  • [19:27:34] * rbarraud (~rbarraud@125-239-32-133.jetstream.xtra.co.nz) has joined #beagle
  • [19:28:44] <mru> toybox!
  • [19:29:20] <woglinde> mranostay? that depends on bios or firmware or bootloader
  • [19:29:42] <mru> I guess a usb-boot capable system is to be assumed
  • [19:30:04] <mranostay> heh yeah
  • [19:30:05] <woglinde> or does he man an usbstick?
  • [19:30:16] <woglinde> or a computer in formfactor of usbstick
  • [19:30:19] <woglinde> I dont get it
  • [19:31:45] <mranostay> usbstick
  • [19:32:04] <woglinde> hm I boot grub on some
  • [19:33:36] <mru> isn't syslinux usually the boot loader of choice there
  • [19:33:45] <woglinde> no?
  • [19:33:49] <woglinde> grub is more fun
  • [19:34:00] <woglinde> syslinux is limited
  • [19:34:04] <mru> but it works
  • [19:34:10] <woglinde> grub works too
  • [19:34:17] <woglinde> otherwise I had not done it
  • [19:34:19] <mru> whatever
  • [19:34:31] <mru> I've only ever booted off usb with syslinux
  • [19:34:50] <mru> and I only do it to install a new system or (occasionally) recover a broken one
  • [19:34:56] <woglinde> mranostay use kvm or virtualbox to test it
  • [19:35:39] <woglinde> mru with grub you can easily boot either a linux recover or windows recover system from the stick
  • [19:35:54] <woglinde> and you can partitioning it better
  • [19:35:55] <mru> ok ok
  • [19:36:17] <woglinde> with syslinux I dark remember you can only have one
  • [19:36:33] <mru> one's enough, if it's the right one
  • [19:37:08] <mru> I just assumed there was some reason the installation media all use syslinux
  • [19:39:09] * stahl (~stahl@77-57-188-4.dclient.hispeed.ch) has joined #beagle
  • [19:50:26] * davidha (~quassel@87.68.19.184.cable.012.net.il) has joined #beagle
  • [19:58:58] * florian (~fuchs@Maemo/community/contributor/florian) has joined #beagle
  • [20:00:20] * mrpackethead (~mrpacketh@123-2-192-170.static.dsl.dodo.com.au) has joined #beagle
  • [20:01:55] * dwalsh (~dwalsh@ip65-47-56-98.z56-47-65.customer.algx.net) has joined #beagle
  • [20:02:45] * smplman (~speery@64.132.167.18) Quit (Read error: Operation timed out)
  • [20:04:03] * smplman (~speery@64.132.167.18) has joined #beagle
  • [20:05:48] * jackmitchell (~Thunderbi@195.171.99.130) Quit (Ping timeout: 256 seconds)
  • [20:07:59] * damir__ (~damir@cpe-212-85-175-204.cable.telemach.net) has joined #beagle
  • [20:11:31] * thos37 (~thos37@c-76-20-18-61.hsd1.ca.comcast.net) has left #beagle
  • [20:19:21] <panto> g'night all
  • [20:19:26] * panto (~panto@195.97.110.117) Quit (Quit: Leaving)
  • [20:21:56] <mranostay> *sniff*
  • [20:22:55] * mrpackethead (~mrpacketh@123-2-192-170.static.dsl.dodo.com.au) Quit (Remote host closed the connection)
  • [20:27:00] * mrpackethead (~mrpacketh@123-2-192-170.static.dsl.dodo.com.au) has joined #beagle
  • [20:27:01] * mrpackethead (~mrpacketh@123-2-192-170.static.dsl.dodo.com.au) Quit (Remote host closed the connection)
  • [20:27:34] * mrpackethead (~mrpacketh@123-2-192-170.static.dsl.dodo.com.au) has joined #beagle
  • [20:28:56] <mrpackethead> source code is called source code because it is teh source of all evil
  • [20:29:17] <mrpackethead> object code is called object code becuase it its the object of much fustration
  • [20:29:38] <mdp> and the root user?
  • [20:31:17] <woglinde> gm mrpackethead
  • [20:31:49] <_av500_> use the root luke!
  • [20:34:50] * prpplague (~danders@192.91.66.186) Quit (Quit: Leaving)
  • [20:35:33] * Shadyman (~matthew@unaffiliated/shadyman) has joined #beagle
  • [20:39:38] * noobihs_ (0ce25ce2@gateway/web/freenode/ip.12.226.92.226) Quit (Ping timeout: 245 seconds)
  • [20:43:34] * fgau (~fgau@webbox1220.server-home.net) Quit (Ping timeout: 246 seconds)
  • [20:52:01] <djlewis> yes, listen to the root
  • [20:53:33] <woglinde> jo djlewis
  • [20:53:36] <woglinde> pizza?
  • [20:55:25] * fgau (~fgau@webbox1220.server-home.net) has joined #beagle
  • [20:59:28] <djlewis> woglinde: hi, no that was tuesday.
  • [20:59:57] <woglinde> hehe
  • [21:00:02] <mru> over here tuesday is burger day
  • [21:00:21] * djlewis misses the popeye cartoons
  • [21:00:38] * ericb2 (~X@aud25-1-88-166-8-11.fbx.proxad.net) has joined #beagle
  • [21:00:38] * ericb2 (~X@aud25-1-88-166-8-11.fbx.proxad.net) Quit (Changing host)
  • [21:00:38] * ericb2 (~X@unaffiliated/ericb2) has joined #beagle
  • [21:03:55] * tema (~tema@e181008024.adsl.alicedsl.de) has joined #beagle
  • [21:06:20] * davest (Adium@nat/intel/x-lzndayippqxeabyw) Quit (Quit: Leaving.)
  • [21:06:56] <woglinde> hm here is thai day on tuesday
  • [21:07:25] * fgau (~fgau@webbox1220.server-home.net) Quit (Ping timeout: 252 seconds)
  • [21:07:33] <mru> odd how these things vary
  • [21:08:20] * davest (~Adium@134.134.137.71) has joined #beagle
  • [21:08:24] * damir__ (~damir@cpe-212-85-175-204.cable.telemach.net) Quit (Ping timeout: 252 seconds)
  • [21:08:26] * smplman_ (~speery@64.132.167.18) has joined #beagle
  • [21:08:32] <Jayneil> Is anyone experiencing system crashes on Ubuntu 12.10 with kernel 3.5.0.24/3.5.0.23 with the Beaglebone.. the crash is due to the usb hub.. Here is the log file.. http://pastebin.com/bNmwNXXF
  • [21:09:15] <djlewis> later...
  • [21:09:21] * djlewis (~djelwis@adsl-65-64-30-13.dsl.ltrkar.swbell.net) Quit (Quit: Leaving.)
  • [21:09:22] <Jayneil> The problem does not reproduce on 12.04 or older systems with 3.2.x and older kernel it seems..
  • [21:10:17] <mru> the stack trace mentions xhci
  • [21:10:20] <mru> does the system have usb3?
  • [21:10:57] * smplman (~speery@64.132.167.18) Quit (Ping timeout: 276 seconds)
  • [21:11:03] * smplman_ is now known as smplman
  • [21:12:49] * damir__ (~damir@cpe-212-85-175-204.cable.telemach.net) has joined #beagle
  • [21:13:24] * fgau (~fgau@webbox1220.server-home.net) has joined #beagle
  • [21:13:32] <Jayneil> yes.. It has 2 usb 3.0 ports and one usb 2.0..
  • [21:13:50] <mru> try whichever type this wasn't
  • [21:15:40] * mrpackethead (~mrpacketh@123-2-192-170.static.dsl.dodo.com.au) Quit (Remote host closed the connection)
  • [21:16:13] * mrpackethead (~mrpacketh@123-2-192-170.static.dsl.dodo.com.au) has joined #beagle
  • [21:16:14] <Jayneil> I tried on all the ports.. it still crashes the system..
  • [21:16:25] <mru> complain to ubuntu then
  • [21:20:51] <Jayneil> Will try other kernel versions to see if the problem has been fixed..
  • [21:20:55] * mrpackethead (~mrpacketh@123-2-192-170.static.dsl.dodo.com.au) Quit (Ping timeout: 260 seconds)
  • [21:28:22] * KeatonT (~textual@unaffiliated/keatont) has joined #beagle
  • [21:29:09] * Guest55897 (~bleh1@178.16.3.77) Quit (Ping timeout: 276 seconds)
  • [21:30:42] * phantoxeD (~destroy@a89-155-23-52.cpe.netcabo.pt) Quit (Ping timeout: 264 seconds)
  • [21:32:06] * phantoxeD (~destroy@a89-155-23-52.cpe.netcabo.pt) has joined #beagle
  • [21:39:12] * davest (~Adium@134.134.137.71) Quit (Quit: Leaving.)
  • [21:42:57] * jayabharath (~jayabhara@99-104-28-245.lightspeed.rcsntx.sbcglobal.net) Quit (Quit: This computer has gone to sleep)
  • [21:49:35] * davest (Adium@nat/intel/x-jkhjjmdtwneioqyq) has joined #beagle
  • [21:57:07] * mrpackethead (~mrpacketh@123-2-192-170.static.dsl.dodo.com.au) has joined #beagle
  • [22:02:07] * axMountain (~Daniel@cust-95-80-44-248.csbnet.se) Quit (Quit: Leaving.)
  • [22:02:21] * prpplague (~prpplague@107-206-64-184.lightspeed.rcsntx.sbcglobal.net) has joined #beagle
  • [22:11:20] * dvhart (~dvhart@134.134.139.76) has joined #beagle
  • [22:14:44] <Crofton> sysfs is making me insane
  • [22:14:59] * Crofton surces libudev
  • [22:15:59] <Crofton> curses
  • [22:16:36] <woglinde> *g*
  • [22:16:38] <mru> ncurses?
  • [22:16:39] <woglinde> libsysfs
  • [22:20:12] <Crofton> I find /sys/devices/virtual/misc/axi_fpga with libudev
  • [22:20:26] <Crofton> but I want to find /sys/devices/amba.0/40000000.axi-fpga/
  • [22:20:33] <Crofton> so I can read some dev attrs
  • [22:20:44] <mru> well, does it exist?
  • [22:22:03] <Crofton> yes
  • [22:22:14] * mhaberler (~mhaberler@macbook.stiwoll.mah.priv.at) Quit (Ping timeout: 252 seconds)
  • [22:22:42] <Crofton> http://www.signal11.us/oss/udev/
  • [22:25:18] <mru> hmm, that's alan_o stuff
  • [22:25:51] <Crofton> yeah
  • [22:28:04] * kiilo (~kiilo@84-73-25-17.dclient.hispeed.ch) Quit (Quit: ciao)
  • [22:29:22] <Crofton> I wish I understaodd all these directorier witht eh same name, but diffeent contents
  • [22:31:37] <mdp> sounds like a sysfs training class is in demand!
  • [22:31:47] <woglinde> *g*
  • [22:37:01] <mdp> Crofton: sysfs.txt has a little background on the hierarchy and why some of the different contexts exist..if you haven't read that yet
  • [22:39:41] <ka6sox-away> mdp, when is the class scheduled?
  • [22:40:54] <mdp> course material is being produced..but it's in line after the DT and systemd classes
  • [22:41:26] <mdp> it's part of our "Thing That Can Help Here(tm)" series
  • [22:41:59] <ka6sox-away> okay where do I sign up?
  • [22:42:28] * krajo1 (~krajo1@ip4-83-240-125-22.cust.nbox.cz) Quit (Quit: Konversation terminated!)
  • [22:43:56] <mdp> an attendee would require to find an instructor...uh oh
  • [22:44:04] <mdp> s/to/us to/
  • [22:47:18] * jakllsch (~jakllsch@netbsd/developer/jakllsch) Quit (Ping timeout: 256 seconds)
  • [22:47:23] <ds2> thought over there, burger day is horsey day?
  • [22:51:49] <mru> ds2: depends on where you get your burgers
  • [22:53:03] * KeatonT (~textual@unaffiliated/keatont) Quit (Quit: Textual IRC Client: http://www.textualapp.com/)
  • [22:53:25] <woglinde> hm horse meat is nice
  • [22:53:33] * dvhart (~dvhart@134.134.139.76) has left #beagle
  • [22:53:40] <woglinde> as bulette
  • [22:54:02] <mru> nice or not, labelling it as beef is wrong
  • [22:55:32] <woglinde> sure
  • [22:55:48] <woglinde> but you will not die
  • [22:55:55] <mru> nobody said that
  • [22:55:56] <woglinde> when eating it
  • [22:56:06] <mru> but it suggests poor quality control somewhere in the chain
  • [22:56:25] * ericb2 (~X@unaffiliated/ericb2) Quit (Quit: . . . ........)
  • [22:56:26] <woglinde> sure all should be cheap
  • [22:56:38] <woglinde> so quality control is cheap too
  • [22:56:55] <prpplague> i have a theory that it isn't horse meat at all.... they have been quietly disposing of large numbers of aliens that Torchwood has killed...
  • [22:57:43] <mru> scary thought
  • [22:57:44] <woglinde> prpplague I wonder its in the news in the us
  • [22:58:03] * KeatonT (~textual@unaffiliated/keatont) has joined #beagle
  • [22:58:30] <mdp> it hit reuters
  • [23:01:20] <woglinde> good nite
  • [23:04:35] * smplman (~speery@64.132.167.18) Quit (Ping timeout: 248 seconds)
  • [23:05:00] * Vadtec (~Vadtec@unaffiliated/vadtec) Quit (Ping timeout: 264 seconds)
  • [23:05:01] * divine (~divine@2001:470:8247:1::42) Quit (Read error: Connection reset by peer)
  • [23:05:01] * robclark (~robclark@2610:10:20:722:5054:ff:feeb:bf18) Quit (Ping timeout: 245 seconds)
  • [23:05:02] * ka6sox-away (ka6sox@nasadmin/ka6sox) Quit (Ping timeout: 245 seconds)
  • [23:05:25] * divine (~divine@2001:470:8247:1::42) has joined #beaglebone
  • [23:05:26] * agmlego (~agmlego@2607:f4b8:10:1:211:43ff:fed8:6a85) Quit (Ping timeout: 245 seconds)
  • [23:05:26] * Gareth (~gareth@2607:ff38:2:83::3) Quit (Ping timeout: 245 seconds)
  • [23:05:45] * b52 (~b52@unaffiliated/b52) Quit (Ping timeout: 240 seconds)
  • [23:05:47] * woglinde (~henning@g229045081.adsl.alicedsl.de) Quit (Ping timeout: 255 seconds)
  • [23:06:21] * agmlego (~agmlego@2607:f4b8:10:1:211:43ff:fed8:6a85) has joined #beagle
  • [23:06:26] <biot> prpplague: I'm actually starting to get interested in that HDMI debug board of yorus
  • [23:06:28] <biot> yours
  • [23:06:42] <prpplague> biot: oh?
  • [23:06:45] <prpplague> biot: do tell
  • [23:06:52] <prpplague> biot: working on the fpga code now
  • [23:07:02] <prpplague> biot: trying to get my vhdl uart working
  • [23:07:04] <biot> I don't need it or anything, but I've long thought that writing an HDMI protocol decoder would be fun, it's kind of interesting
  • [23:07:21] <prpplague> biot: ahh
  • [23:07:33] <biot> but sort of despaired of ever getting anything fast enough to capture it
  • [23:07:42] <prpplague> biot: well the board itself decodes the protocol
  • [23:07:50] * Vadtec (~Vadtec@unaffiliated/vadtec) has joined #beagle
  • [23:07:52] <biot> that chip does?
  • [23:07:56] <prpplague> biot: so you just need something to decode the standard timings
  • [23:07:58] <prpplague> biot: indeed
  • [23:08:14] * b52 (~b52@unaffiliated/b52) has joined #beagle
  • [23:08:15] <biot> aha ok, so what it outputs to let you sniff is just the raw LVDS pins?
  • [23:08:17] <prpplague> biot: you get standard TTL timings on the output side
  • [23:08:27] * robclark (~robclark@2610:10:20:722:5054:ff:feeb:bf18) has joined #beagle
  • [23:08:29] <prpplague> biot: negative
  • [23:08:33] <prpplague> biot: not lvds
  • [23:08:39] <prpplague> biot: just standard TTL
  • [23:09:13] <prpplague> biot: you can hook any standard LA to it on those pins
  • [23:09:17] <prpplague> biot: and view the data
  • [23:09:29] <biot> what would that chip normally be used for?
  • [23:09:56] <prpplague> biot: in DVI/HDMI lcd panels
  • [23:10:31] <prpplague> biot: generally the same thing you would have in a desktop HDMI/DVI capable panel
  • [23:10:47] <ds2> you could die from eatting horse meat...some of them have horse drugs
  • [23:11:01] <prpplague> ds2: which is one of the items they are concerned about now
  • [23:11:15] <biot> prpplague: so this is for testing whether your device under test is generating good HDMI out?
  • [23:11:18] <ds2> prpplague: yep... surprisingly, no one has really commented on results of testing for that
  • [23:11:29] <ds2> you'd think they can test for that quicker then they can sequence DNA
  • [23:11:32] <prpplague> biot: correct, and good timing information
  • [23:11:34] <biot> ds2: worst thing that could happen, you win the tour de france accidentally
  • [23:11:37] <biot> *ZING*
  • [23:11:49] * Gareth (~gareth@2607:ff38:2:83::3) has joined #beagle
  • [23:11:53] <Crofton> mdp, thanks. Sounds like I should start there
  • [23:12:10] <prpplague> biot: i.e. if you set the Vertical Sync Width to 20, and you check on the LA or scope, and it isn't 20, then you know you have issues
  • [23:12:23] * ka6sox (ka6sox@nasadmin/ka6sox) has joined #beagle
  • [23:12:42] <prpplague> biot: you could connect up a standard 100MHz capable LA to my board and actually decode the video
  • [23:13:01] <biot> prpplague: but wouldn't that sort of thing be driven by a dedicated GPU of sorts? you tell it 20, it's guaranteed to work?
  • [23:13:13] <biot> I mean I assume you're not designing a GPU
  • [23:13:27] <ds2> nothing is guaranteed
  • [23:13:35] <ds2> esp. when pesky PLLs and stuff is involved
  • [23:13:55] <prpplague> biot: sort of, but it is depend on the software in many respects
  • [23:14:08] <biot> ah, so you'd still want to check the output of even a known working GPU, just on your board with your driver etc
  • [23:14:09] <prpplague> biot: for instance, robclark was debugging a new HDMI driver recently
  • [23:14:21] <prpplague> biot: so it would work on some displays but not other
  • [23:14:41] * HeadAche (~test@209.12.103.254) has joined #beagle
  • [23:14:53] <HeadAche> I'm soooo bored that I came here
  • [23:15:01] <prpplague> biot: so after debugging it with my board, they realized that the bottom four bits for the VSW were in one register, and the top four were in another
  • [23:15:05] <ds2> sync sizes are such trivial things
  • [23:15:11] <ds2> for added fun, debug color issues
  • [23:15:13] <prpplague> biot: they were writing all 8 bits to the same register
  • [23:15:25] <prpplague> ds2: indeed
  • [23:15:32] <biot> interesting
  • [23:15:42] <ds2> prpplague: the AM335x has a very convoluted video out
  • [23:15:50] <prpplague> ds2: seems so
  • [23:16:00] <prpplague> biot: you should watch my lcd presentation
  • [23:16:06] <ds2> prpplague: you saw my rants on how their "24 bpp" output is done?
  • [23:16:13] <prpplague> yea
  • [23:16:19] <robclark> not to mention, it is often useful to know that the clock you think you're getting is the one you are actually getting, etc..
  • [23:16:37] * kkeller (~Ken_Kelle@97-124-105-185.phnx.qwest.net) has joined #beagle
  • [23:16:45] * kkeller (~Ken_Kelle@97-124-105-185.phnx.qwest.net) Quit (Client Quit)
  • [23:16:47] <prpplague> robclark: exactly
  • [23:16:51] <prpplague> biot: http://www.elinux.org/Elc-lcd
  • [23:17:02] <ds2> it is also good to know that the video lines aren't loaded too much and your so call clock signal hasn't come a sine wave
  • [23:17:03] <prpplague> biot: the redwood version is the lastest and up to date
  • [23:17:30] <biot> the one where you generate that "biot is a moocher" text on the test display?
  • [23:17:33] <biot> I REMEMBER IT WELL
  • [23:17:53] <prpplague> hehe
  • [23:18:20] <prpplague> biot: i forgot about that
  • [23:18:52] <biot> aha, didn't watch this latest version, could do with a refresher
  • [23:18:55] * biot watches
  • [23:19:05] <prpplague> biot: most of the display driver developers are limited by access to the displays they can test
  • [23:19:44] <prpplague> biot: this will allow one device to pretend to be a whole different number of them and have quantitative data to prove that it is working properly
  • [23:20:01] * hattwick (~hattwick@68-184-17-253.dhcp.unas.ma.charter.com) Quit (Ping timeout: 248 seconds)
  • [23:20:41] <ds2> isn't it more accurate to say - limited by access to displays with data that they can test with?
  • [23:20:49] <ds2> :D
  • [23:21:10] <biot> aha, so you'd make your driver generate vsw, pixel clock, etc for a particular display, and then check the output with that board + an LA
  • [23:21:37] <prpplague> biot: exactly
  • [23:21:39] * KeatonT (~textual@unaffiliated/keatont) Quit (Ping timeout: 248 seconds)
  • [23:21:43] <biot> interesting
  • [23:22:16] <biot> so ideally, you'd want to automate that -- have the LA analyze the output and report exactly what timings etc it saw
  • [23:22:35] <biot> so you could have it run through a bunch of them, and just report it all after it's done
  • [23:22:38] <prpplague> biot: exactly
  • [23:22:59] <prpplague> biot: so marry my current board to a fpga design similar to the OLS
  • [23:23:11] <prpplague> biot: but specifically configured for this
  • [23:23:23] <biot> er, it would need tons of memory though?
  • [23:23:33] * hattwick (~hattwick@68-184-17-253.dhcp.unas.ma.charter.com) has joined #beagle
  • [23:23:35] <prpplague> biot: only if you are going to decode the video
  • [23:23:44] <Crofton> sysfs.txt des not answer my questions
  • [23:23:47] <prpplague> biot: most concerned with just capturing the timings
  • [23:24:02] <biot> ah, you're talking about doing the timing analysis with the FPGA, not just shipping it out to a PC
  • [23:24:11] <prpplague> biot: yea
  • [23:24:17] <biot> makes sense
  • [23:24:56] <biot> so completely different project than I thought it was, but it's interesting again :)
  • [23:25:20] <prpplague> biot: hehe, well i haven't made a full attempt at documenting and explaining it as of yet
  • [23:25:47] <ds2> and include a parser that takes the timing description structures so you can turn the screen green or red as go/no go test
  • [23:25:47] <ds2> :D
  • [23:26:15] * damir__ (~damir@cpe-212-85-175-204.cable.telemach.net) Quit (Quit: Leaving.)
  • [23:27:25] <prpplague> ds2: hehe, already have a flag set out in the uart data to identify timings that don't match what the EDID is set for
  • [23:27:31] <biot> prpplague: so is the plan to expand that board with an FPGA etc?
  • [23:27:39] <prpplague> biot: yea, two versions
  • [23:27:50] <prpplague> biot: one for folks who have the tools they need
  • [23:28:08] <prpplague> biot: the other for more software developers like robclark that just want some numbers from an easy to use tool
  • [23:28:39] <biot> what about the FPGA firmware to analyze and report the timing? will you do that?
  • [23:28:48] <biot> (I have no idea if you do FPGA stuff)
  • [23:28:48] * florian (~fuchs@Maemo/community/contributor/florian) Quit (Quit: Verlassend)
  • [23:30:06] <ds2> isn't the timing analysis basically a few flipflops and a counter?
  • [23:30:10] <prpplague> biot: yea working on that now
  • [23:30:14] <prpplague> ds2: yea
  • [23:30:24] <ds2> build it with 7400 chips! ;)
  • [23:30:46] <prpplague> biot: i have the pixel clock freq counter working, as well as counting the frame refresh rate
  • [23:30:58] <biot> oh I dunno, you might want to report more precise deviation
  • [23:31:10] <biot> or hmm, is that relevant for a driver developer
  • [23:31:32] <prpplague> biot: i'm going to release the vhdl under an open license, so people will be able to expand it
  • [23:31:59] <prpplague> biot: not so much for software dev
  • [23:32:09] <biot> right
  • [23:32:50] * mhaberler (~mhaberler@extern-187.stiwoll.mah.priv.at) has joined #beagle
  • [23:32:50] * mhaberler (~mhaberler@extern-187.stiwoll.mah.priv.at) has joined #beaglebone
  • [23:34:34] * davest (Adium@nat/intel/x-jkhjjmdtwneioqyq) Quit (Quit: Leaving.)
  • [23:36:26] * emeb (~ericb@rrcs-67-52-142-5.west.biz.rr.com) has joined #beagle
  • [23:46:15] * riddle (riddle@76.72.170.57) Quit (Ping timeout: 252 seconds)
  • [23:53:03] * [1]HeadAche (~test@209.12.103.254) has joined #beagle
  • [23:54:44] * HeadAche (~test@209.12.103.254) Quit (Ping timeout: 248 seconds)
  • [23:54:44] * [1]HeadAche is now known as HeadAche
  • [23:58:24] * toneeee (~Adium@pool-72-84-244-30.rcmdva.fios.verizon.net) Quit (Quit: Leaving.)