**** BEGIN LOGGING AT Mon Apr 29 02:59:58 2013 Apr 29 03:44:00 sup Apr 29 03:48:55 Does anyone know of sample code that uses PWM output? I saw terminal stuff but I am looing for script Apr 29 03:48:59 or c code Apr 29 04:11:08 you can refer to the examples here, I guess, http://elinux.org/Category:ECE497 Apr 29 04:11:15 mrpackethead: howdy kiwi dude Apr 29 04:11:40 hi Apr 29 04:28:10 anyone know why libtool doesnt seem to install properly? Apr 29 04:36:37 SwK: vague and vague? Apr 29 04:39:58 mranostay: how can i hel Apr 29 04:43:54 mranostay: installed libtool package Apr 29 04:44:02 no libtool binary to be found Apr 29 04:44:12 libtoolize is there… but thats only part of libtool Apr 29 04:53:52 which distro? Apr 29 04:55:09 the default shipping angstrom on the BBB Apr 29 05:00:31 is it too late to start discussing ideas for GSoC application process? Apr 29 05:00:52 almost iirc Apr 29 05:01:47 wasnt the cutoff a few weeks ago? Apr 29 05:01:55 (for submissions for SoC) Apr 29 05:03:54 that was for orgs Apr 29 06:11:24 Hi Apr 29 06:12:09 Anybody Knows how to configure Beaglebone for netbeans c development? Apr 29 06:15:47 * KotH starts JIHAD against java! Apr 29 06:28:20 KotH: a JAHAD? Apr 29 06:28:50 or HAD.js? Apr 29 06:29:09 HAD.jar Apr 29 06:31:00 jarjar the had? Apr 29 06:31:13 badass rock star tech Apr 29 06:32:24 you damn right Apr 29 06:32:48 you friggin left Apr 29 06:33:01 * mranostay is still here Apr 29 06:33:14 * mranostay looking at hipster apartment listings Apr 29 06:33:40 * dm8tbr conducts rocket surgery Apr 29 06:33:41 open plan living ftw! Apr 29 06:34:12 av500: yeah all studio/lofts.. Apr 29 06:34:18 av500: does it come with a complimentary red swingline stapler? Apr 29 06:35:09 * mranostay didn't know there were micro-lofts Apr 29 06:35:59 that's what she said Apr 29 06:36:17 hey, keep it glassy Apr 29 06:36:37 in case of emergency, break glass? Apr 29 06:41:08 in case of zombie attack, grab riffle Apr 29 06:41:49 amen Apr 29 06:45:09 moaning Apr 29 06:46:18 TMI Apr 29 06:46:36 If enabled and working, approx. how long after u-boot starts the kernel should I expect to see my clut224.ppm? Apr 29 06:46:41 * tasslehoff sees only darkness Apr 29 06:47:30 come again? Apr 29 06:47:43 splash screen? Apr 29 06:49:31 * KotH feels american this morning Apr 29 06:49:50 friend has missed a shooting in a club by a couple of minutes, this weekend Apr 29 06:50:12 .o0(.ch has become very dangerouse) Apr 29 06:51:12 mranostay: yep. boot logo. Apr 29 06:53:35 i thought we got away with those a couple of years ago? Apr 29 06:55:07 we don't like them? when turning on our system it takes ~15 seconds before anything shows on screen. trying to beautify the boot process a bit. Apr 29 06:55:51 then put it into u-boot, as first thing Apr 29 06:56:16 and IMHO an embedded system shouldnt take 15s to show something Apr 29 06:57:08 5s should be enough Apr 29 06:57:09 * koen ywans Apr 29 06:57:11 KotH: that's MHO as well, which is why I'm trying to fix it :) Apr 29 06:57:13 the thing on board the moon lander took longer than 15s to boot Apr 29 06:57:20 with a bit tweaking, you should be able to go below 2s Apr 29 06:58:02 tasslehoff: uhmm... there are people who get an embedded system to boot and run an opengl app in less than 1s Apr 29 06:58:17 av500: how many c64 were in there? ;) Apr 29 07:32:26 Hello all. I actually wanted a little help with the Arduino proposal . I made a list of some of the libraries that will I think should be covered and the things that will be required for that.. http://anujdeshpande.wordpress.com/2013/04/29/gsoc-13/ .. I wanted to know about how to go on implementing Ethernet and WiFI Apr 29 08:01:34 https://www.facebook.com/photo.php?v=10151577357987661&set=vb.645277660&type=2&theater Apr 29 08:01:39 todays work Apr 29 08:10:22 mrpackethead: cool Apr 29 08:10:38 theres a beagle in that mix Apr 29 08:11:32 Where's Wally the beagle? Apr 29 08:11:34 mru: attending linuxtag this year? Apr 29 08:11:52 beagles are backstage Apr 29 08:11:56 doing protocol conversion Apr 29 08:13:48 do you blog about this? Apr 29 08:14:10 sounds interesting Apr 29 08:23:18 I do my pinmuxing in u-boot, and fiddle with gpios. Shouldn't a kernel with pinmuxing disabled then respect me and not change the gpios from what I set in u-boot? Apr 29 08:23:19 morn Apr 29 09:07:24 does anyone know off hand if I can get a en ethernet over the expansion headers on the bealgebone? Apr 29 09:07:34 nope Apr 29 09:07:47 darn, that was what I thought Apr 29 09:08:07 ethernet has to go through magnetics Apr 29 09:08:12 and those are in the jack itseldf Apr 29 09:08:15 itself* Apr 29 09:09:10 jacekowski: ah yes, ok, I want to re-route the ethernet pins to a jack elsewhere on a custom motherboard Apr 29 09:09:18 http://processors.wiki.ti.com/index.php/AM335x_Starter_Kit has two Apr 29 09:09:25 jackmitchell: then no Apr 29 09:09:52 av500: the required pins aren't routed to the headers then? Apr 29 09:10:28 and SPI based? Apr 29 09:10:50 yeah we use SPI on the board Apr 29 09:11:37 you could connect SPI ethernet module Apr 29 09:11:39 and do it that way Apr 29 09:11:58 unless you need it fast Apr 29 09:12:07 you can also connect eth over GPMC Apr 29 09:12:13 (and write a driver) Apr 29 09:13:02 yeah, thats not what I want to do, a custom SoM vendor might be a better alternative than trying to tweak the bone Apr 29 09:13:03 or over usb :P Apr 29 09:13:15 keesj: that's definitely not what I want to do!! :p Apr 29 09:15:21 usb is also not on the expansion header Apr 29 09:20:25 hello to y' all :D Apr 29 09:20:43 hi Apr 29 09:34:03 koen: linuxtag? I doubt it Apr 29 09:56:36 morning Apr 29 10:10:11 Morning! :-) Apr 29 10:26:23 *grumble* Apr 29 10:26:47 http://www.howchip.com/shop/item.php?it_id=ARNOctaA Apr 29 10:27:19 merge window is open, yay Apr 29 10:28:06 av500: 0$ neat, get me 10 units Apr 29 10:28:23 Turl: wait for tax&duty Apr 29 10:29:27 av500: tax and duty is a percentage, any percentage of 0 is 0 :) Apr 29 10:29:44 why said it was a percentage? Apr 29 10:29:46 who Apr 29 10:29:51 av500: the real deal breaker is fedex shipping Apr 29 10:30:07 av500: fedex shipping means it doesn't get here Apr 29 10:31:41 av500: it always is :P Apr 29 10:34:12 oh, it's big.LITTLE Apr 29 10:34:59 yes Apr 29 10:35:25 Turl: the customs office is free to estimate the value themselves if they disagree with the invoice Apr 29 10:36:09 * koen double checks the containers Apr 29 10:36:20 I really used the regular beans, not the decaf ones Apr 29 10:36:27 hmmm Apr 29 10:36:31 time for more coffee Apr 29 10:36:36 koen: and they always do Apr 29 10:36:47 what's the point of decaf coffee? Apr 29 10:38:09 none Apr 29 10:38:36 decaf allows me to drink coffee after 4PM and fall asleep before midnight Apr 29 10:38:58 * Turl never has trouble sleeping Apr 29 10:39:29 even when drinking caffeinated beverages at midnight and then going to sleep Apr 29 10:40:24 if I stop using a computer after 7PM I can drink regular coffee most of the times Apr 29 10:40:36 so I guess it's a combination that keeps my brain in full gear Apr 29 10:41:44 Turl: +1 Apr 29 10:44:37 going back on topic, can you run all 8 cores simultaneously on the octa? Apr 29 10:44:57 sure Apr 29 10:45:13 if you need warm hands Apr 29 10:45:17 or warm coffee Apr 29 10:45:22 haha Apr 29 10:45:28 I have my i7 box for that :) Apr 29 10:45:50 I need to get some more coolers for it Apr 29 10:45:58 Physical id 0: +39.0°C (high = +85.0°C, crit = +105.0°C) Apr 29 10:46:09 that's idle, mostly Apr 29 10:46:14 playing flac, irssi and a browser Apr 29 10:46:32 39 doesn't seem too bad Apr 29 10:46:40 let me spawn 8 yes Apr 29 10:47:41 my desktop idles at 30-35 Apr 29 10:47:48 goes up to 40 or so under load Apr 29 10:48:12 plop Apr 29 10:48:40 did you fall in the pool? Apr 29 10:49:04 fall into the beaglebone chat Apr 29 10:49:07 mru: Physical id 0: +89.0°C (high = +85.0°C, crit = +105.0°C) Apr 29 10:49:20 The pins I configure as GPIO/M4 in u-boot are messed with by the kernel. When I export them in sysfs it claims they are inputs. I have not enabled pinmux in the kernel. Any idea who/what messes with my pins? Apr 29 10:49:27 * tasslehoff can't find the kernel code to blame Apr 29 10:49:37 Turl: whoa, that's hot Apr 29 10:49:40 ah mr. av500 is op .. nice Apr 29 10:49:45 you do need a better cooler Apr 29 10:50:06 mru: ivy gets hotter than sandy, but yeah Apr 29 10:50:18 I'm using the stock cooler, and my case has just 1 fan Apr 29 10:50:24 certainly doesn't help much Apr 29 10:51:47 tasslehoff, yes Apr 29 10:52:00 ha, embedded: http://thedailywtf.com/Articles/Its-not-the-size-that-matters.aspx Apr 29 10:52:01 all the pins are messed with Apr 29 10:52:12 pinctrl does it Apr 29 10:52:31 Turl: mine's an old nehalem/bloomfield Apr 29 10:52:43 remember, people can boot without u-boot, so the kernel should be prepared to do without u-boot configuring things for you Apr 29 10:54:20 mru: nehalem was core2quad wasn't it? Apr 29 10:54:42 i7 Apr 29 10:54:46 first-gen Apr 29 10:54:52 ah Apr 29 10:55:10 rob_w: hi :) Apr 29 10:55:15 laptop is ivy bridge Apr 29 10:55:24 panto: some people like to claim the opposite at times Apr 29 10:55:29 and is actually faster at some things despite lower cpu clock Apr 29 10:55:43 mru: well, duh :) Apr 29 10:55:57 rob_w: building videowalls still? Apr 29 10:57:26 panto: hm. meaning the mux*.c code for omap? Apr 29 10:57:28 nice to see other people from ar in here :) Apr 29 10:57:58 does anyone know if the ethernet PHY activity lights are controlled from the kernel driver, or hardwired in the ethernet chip? Apr 29 10:58:09 in reagrds to cpsw, beaglebone Apr 29 10:58:29 I can't see anything in the cpsw driver, so I am inclined to say the ethernet chip handles them Apr 29 10:59:07 I think they're h/w Apr 29 10:59:27 chip? Apr 29 10:59:34 on beagle? Apr 29 10:59:35 tasslehoff, I'm not exactly sure, but don't expect pins to stay untouched Apr 29 10:59:36 or bone? Apr 29 10:59:59 bone, the IP in the SoC I was referring to (rather than chip) Apr 29 11:00:13 schematics Apr 29 11:00:15 TRM Apr 29 11:00:19 CTRL-F Apr 29 11:01:55 av500, no Apr 29 11:02:08 seen it, done it , moved on Apr 29 11:02:24 beaglebone is the new toy Apr 29 11:02:29 t-shirt? Apr 29 11:03:24 no t-shirt Apr 29 11:03:40 or what u mean ? Apr 29 11:04:22 been there, done that, got the t-shirt Apr 29 11:04:34 ah right .. Apr 29 11:04:55 nah .. didnt made it that far .. project froze Apr 29 11:05:23 overall am335x is the new paradise to reach Apr 29 11:06:29 totally Apr 29 11:06:39 the SoC if milk and honey Apr 29 11:06:42 of+ Apr 29 11:06:43 of* Apr 29 11:06:45 gah Apr 29 11:06:51 so true Apr 29 11:07:15 rob_w: making your own board or buying a SOM? Apr 29 11:07:17 sorting out the meta layers Apr 29 11:07:23 well, Apr 29 11:07:39 hard to beat the bone prizes tbh Apr 29 11:08:01 so we will stick with with some baseboards for the bone as a start Apr 29 11:08:47 as long as its expansion headers give out what we need and there is no need for smaller pcb sizes .. bone is the goal atm Apr 29 11:09:39 but sofar it looks like that ! only the hdmi framer is in our way abit .. but that is solveable ( *swings the mux sword) Apr 29 11:10:10 I think you can disable it Apr 29 11:10:20 yet the meta layers are yet again a mess .. master branch here , danny there , denzil over here .. grrr Apr 29 11:10:34 buildroot runs fine on mine Apr 29 11:10:40 cursor blinks happily Apr 29 11:10:54 no buildroot for rob_w .. pls Apr 29 11:11:34 i do like the poky train, yet i dont like the full blown images , even systemd is overkill imho Apr 29 11:13:27 to each his own Apr 29 11:13:49 hi Apr 29 11:14:07 can anybody help me with this Gsoc ?? Apr 29 11:14:18 depends Apr 29 11:15:39 what is Gsoc exactly and what should our proposal consist of ? Apr 29 11:16:10 the first question would be most suitable for #gsoc (or reading the gsoc website) Apr 29 11:17:17 if you dont know what it is, you better not apply Apr 29 11:17:39 also "our" is wrong Apr 29 11:20:03 panto: I add a function in my board init to request+set+free the pins, and now my kernel respects my wishes again :) Apr 29 11:20:22 eww Apr 29 11:20:34 what's wrong with just adding a pinmux entry in the dts? Apr 29 11:21:30 no dts I assume Apr 29 11:22:00 not everybody is on that newfangled stuffs Apr 29 11:34:34 what av500 said. I'm on 2.6.39 Apr 29 11:36:20 ah.. you are a programmer archeologist? Apr 29 11:37:32 or a realist Apr 29 11:38:48 pragmatic Apr 29 11:38:50 the latter. I'm on the last kernel I've tried where suspend (and wake on timer) works. Apr 29 11:39:50 tasslehoff, go crazy then, no-one cares :) Apr 29 11:41:23 panto: :) Apr 29 11:49:30 Do any of you have experience with interfaceing a BB with msp430? Apr 29 11:49:45 should be doable Apr 29 11:49:57 uart might be the easiest Apr 29 11:51:15 av500: was that at me? Apr 29 11:52:15 did it not make sense? Apr 29 11:53:26 You'd use a UART to interface an msp340 with the BB? Apr 29 11:54:57 what would you use? Apr 29 11:55:33 Dunno... that's why I am asking Apr 29 11:56:20 I would think a proto-board with an ftdi. Apr 29 11:57:36 Or just an easy target board with usb programmer... Apr 29 11:57:50 But then again, I am new to MSP430 Apr 29 11:58:22 sure you can hook it up over USB Apr 29 11:58:33 and even program it from the bone Apr 29 11:58:41 msp-gcc and mspdebug Apr 29 12:00:44 Couldn't you just use a breadboard and serial outputs on the bone, though? Apr 29 12:00:52 I mean digital Apr 29 12:01:15 you _could_ use smoke signals if you really wanted to Apr 29 12:01:39 tsquar3d: as usual: it depends Apr 29 12:01:43 * KotH finds it very fitting that iar names its workspace files .eww Apr 29 12:02:00 Or even just stick the thing right into the digital output sockets on the bb... Apr 29 12:02:20 .... the spacing would probably be wrong for that... Apr 29 12:05:17 depends on what thing you want to stick there Apr 29 12:05:56 Right Apr 29 12:06:00 KotH: can't you at least do your sanity a favour and use the command line compiler? Apr 29 12:14:37 mru: sanity? Apr 29 12:14:43 mru: which sanity? Apr 29 12:15:32 mru: though, i must say that iar drives me really crazy... switching the compiler license causes code that previously worked to stop working Apr 29 12:16:05 their licence enforcement code is disgusting too Apr 29 12:16:09 have you seen what it does? Apr 29 12:16:14 nope Apr 29 12:16:17 Hmm.... it would be interesting to develop an MSP340 programming cape... but that would be outside the scope of a gsoc, no? Apr 29 12:16:29 i stay away from places where dragons dwell Apr 29 12:16:49 it splatters files with weird *.dll names in c:/windows/system32 Apr 29 12:16:55 those are not actually dlls Apr 29 12:16:57 o_0 Apr 29 12:17:10 they're rather small files containing timestamps and other things Apr 29 12:17:18 if you delete them, it gets angry Apr 29 12:17:59 presumably they're trying to do security by obscurity Apr 29 12:18:28 figuring that people won't dare mess with "system" dlls Apr 29 12:18:48 of course anyone of the bent to start poking at the licence management will see through that rather quickly Apr 29 12:19:35 and someone who wants to crack a license will not worry about breaking his system, as he can easily reinstall it Apr 29 12:19:56 rm -r .wine :) Apr 29 12:20:06 or that :) Apr 29 12:20:37 I never quite figured out how to defeat it Apr 29 12:20:51 imho it's not worth it Apr 29 12:20:55 exactly Apr 29 12:21:18 they're doing something to check for clock fudging that I didn't catch Apr 29 12:23:02 Hi, I love my raspberrypi and the cut-down Linux server I've made it. Beaglebone just as fun? :) Apr 29 12:23:16 cellardoor: 1) dont mention rpi here Apr 29 12:23:24 bone is far superior Apr 29 12:23:29 Uh oh. Apr 29 12:23:32 for starters, it works Apr 29 12:23:42 cellardoor: 2) if you think rpi is fun, we think you are into BDSM Apr 29 12:23:49 cellardoor: 3) the bone is FUN!!! Apr 29 12:24:19 we really need a nice filter replacing xxx with something else Apr 29 12:24:26 4) If number 3 is true... here's my number... Apr 29 12:24:27 Well besides the specs, what makes it actually makes it better? Apr 29 12:24:39 I mean 2 Apr 29 12:24:44 cellardoor: it works Apr 29 12:24:48 it's documented Apr 29 12:25:00 there are knowledgable people around to support it Apr 29 12:25:05 need more? Apr 29 12:25:19 real ethernet port, more gpio, more everything, PRU Apr 29 12:25:33 those things fall under specs Apr 29 12:25:54 The BeagleBone black only has 1 USB port :| Apr 29 12:26:04 I just came across it earlier and am looking into it, is all Apr 29 12:26:07 so does the pi Apr 29 12:26:10 Also, BB is made in 'murica! Apr 29 12:26:12 oh damn! you have to buy a hub! Apr 29 12:26:16 it just has on onboard hub Apr 29 12:26:27 and the pi usb is unreliable Apr 29 12:27:26 tsquar3d: the last board i bought that was explicitly labled as in "designed and build in america" was defective by design, used cheap and thus easy to fail components and needed a soldering iron to fix what the CEO himself described as "a bug in linux" Apr 29 12:27:38 Ew 'Murica. I'm from the UK. I use 2 x 64GB USB sticks, with BTRFS RAID 1 on the Pi with no problem. Apr 29 12:27:52 It looks nicer, I'll give it that Apr 29 12:27:53 lol Apr 29 12:27:54 wah? Apr 29 12:27:58 and way better processor :| Apr 29 12:28:04 Well, at least the chip is made in 'Murica. Apr 29 12:28:07 tsquar3d: compared to that, a similar board build in taiwan just works, costs one third and i dont have to listen to someone telling me i'm an idiot when i have problems Apr 29 12:28:11 how much are the usb sticks cost? Apr 29 12:28:29 panto: got them free from work Apr 29 12:28:38 over kill much? Apr 29 12:28:48 those usb sticks should cost x 5 what the rpi costs :) Apr 29 12:28:54 KotH: You gotta give those sweatshop workers some cred... they really know their way around a soldering iron! Apr 29 12:29:39 panto: haha but I've got a dinky little server. Only thing I don't like is the underpowered Processor. I don't want to overclock to 1Ghz and bring about risks of instability. So I found Beagleboard, wondering if it would make a good replacement. Apr 29 12:30:06 http://www.youtube.com/watch?v=WKKXo5woHCE Apr 29 12:30:13 for anything that's not media playback the bone will knock the socks off the rpi Apr 29 12:30:15 cellardoor: my unqualified 2 cents, I suspect for tiny server type of stuff the BBBlack would be superior. Apr 29 12:30:24 better I/O subsystems mainly Apr 29 12:30:27 along with faster CPU Apr 29 12:30:35 those two things matter most for servers ;) Apr 29 12:30:39 for server type stuff anything with sata and GbE ports is preferable Apr 29 12:30:40 well, BB has SoC that was designed for media center usage Apr 29 12:30:45 and it has really fast GPU Apr 29 12:30:46 marvell makess such things Apr 29 12:30:48 RPi rather Apr 29 12:30:49 not BB Apr 29 12:30:50 faster than BB Apr 29 12:31:04 it's basically very fast GPU with assisting arm core Apr 29 12:31:15 assisting UK kids that is Apr 29 12:31:27 and getting rid of unsold stock Apr 29 12:31:36 It's those delicate little 5 year old taiwani hands... perfect for placing IC's. Apr 29 12:31:49 I wonder what happens when the cheap stock runs out Apr 29 12:32:14 Hmm. I'll think about it Apr 29 12:32:24 tsquar3d: nah.. Apr 29 12:32:40 panto: broadcom said that they are happy to supply those chips forever for that price Apr 29 12:32:48 yeah, right Apr 29 12:32:57 they still make profit on it Apr 29 12:33:11 nobody makes a 'forever' commitment Apr 29 12:33:21 tsquar3d: the issue is that soekris is a shit company. no respect for their customers (anyone reporting a problem is imediatly at fault and an idiot), trying to save every cent possible in production and making bad design decisions everywhere Apr 29 12:33:50 jackmitchell, forever is a long time Apr 29 12:33:51 cheap SD cards are cheap: http://www3.rohde-schwarz.com/bargains/rsde/Test_and_MeasurementSignal_and_Spectrum_AnalyzersHandheld_and_Portable/4432.html Apr 29 12:34:16 panto: eternity is long, especially towards the end Apr 29 12:34:18 av500: those are HF sd cards Apr 29 12:34:30 av500: R&S uses only the best of the best Apr 29 12:34:35 KotH: I was talking about TI. Apr 29 12:34:48 High Fidelity? Apr 29 12:34:56 99.9% Rauschfrei? Apr 29 12:35:05 tsquar3d: TI isnt bad... you get support for most of their stuff, even if you are not a company Apr 29 12:35:12 av500: GHz tauglich Apr 29 12:35:17 panto: huh? Apr 29 12:35:24 have I missed somthing.. Apr 29 12:35:30 I question that commitment Apr 29 12:35:49 panto: what commitment did I make Apr 29 12:35:50 damn, can't comment :-s Apr 29 12:35:51 heh Apr 29 12:36:07 if fab time is needed for anything profitable (i.e. pretty much anything) rpi's soc are going to be left waiting Apr 29 12:36:18 jackmitchell, not you, broadcom Apr 29 12:36:24 KotH: You ever dropped a TI-83 on your toe? It'll break every bone in your body before the LCD cracks. Apr 29 12:36:46 panto: ok, I read back and I think you mean jacekowski :P Apr 29 12:36:52 tsquar3d: i wouldnt touch a ti-83 with a 10m pole Apr 29 12:37:04 ... Apr 29 12:37:04 jackmitchell, hehe, sorry :) Apr 29 12:37:04 tsquar3d: i am a proud owner of a ti-85 :-) Apr 29 12:37:04 panto: almost the same ;) Apr 29 12:37:09 damn autocomplete Apr 29 12:37:10 lolz Apr 29 12:37:22 KotH: We were about to fight. Apr 29 12:37:33 ... then you redeemed yourself. Apr 29 12:37:47 tsquar3d: hehe Apr 29 12:38:01 tsquar3d: i got the Ti-85 when i was 14, and use it ever since Apr 29 12:38:21 My TI-83 followed me all the way to the UK. Apr 29 12:38:21 does the beaglebone default image come with a temp sensor readout possibility ? Apr 29 12:38:27 tsquar3d: the ti-82/83 are just cheap versions of the 85, with much less functionality Apr 29 12:38:49 tsquar3d: the 86 is nice again, but the kbd layout sucks for engineering Apr 29 12:39:07 is it different from the 85? Apr 29 12:39:10 My Voyage 200 got me all the way through a physics degree. :-) Apr 29 12:39:13 mru: yes Apr 29 12:39:23 I thought 86 was mostly an updated 85 Apr 29 12:39:39 mru: ti-85: 6MHz Z80, ti-86: 60040, iirc 16MHz Apr 29 12:40:00 are you sure about that? Apr 29 12:40:11 89 is the m68k one Apr 29 12:40:11 mru: nah.. the 86 is a size shrink version of the ti-92 II plus Apr 29 12:40:13 and 92 Apr 29 12:40:16 rob_w, there's a weather cape supported oob Apr 29 12:40:17 I really want a TI calculator with a MPS430 Apr 29 12:40:33 mru: oh..right... Apr 29 12:40:37 * KotH got it mixed up Apr 29 12:41:02 mru: there was something about the 86 i didnt like.. though i cannot remember what Apr 29 12:41:13 i just ordered the "new" ti nspire cx cas Apr 29 12:41:23 the one with linux on it Apr 29 12:41:33 what .. for? Apr 29 12:41:35 oh well, I haven't touched a calculator for ~15 years Apr 29 12:41:46 KotH: because it has linux on it Apr 29 12:41:57 panto, ah ok .. i got no cape yet .. but my boss did throw it into a climate chamber and i was wondering to read out the core temp Apr 29 12:41:59 do you buy everything with linux on it? Apr 29 12:42:02 yes Apr 29 12:42:06 you must have a big house Apr 29 12:42:09 mru: YES Apr 29 12:42:16 nah, i sell my toys after i get bored with them Apr 29 12:42:20 mru: does the iar license thingy match on machine name or something? Apr 29 12:42:21 rob_w, no temp sensor on board Apr 29 12:42:45 KotH: iirc it's tied to the machine somehow Apr 29 12:42:51 don't know what it uses as identifier Apr 29 12:42:53 Is there a calculator built with the MSP430? Apr 29 12:43:01 network mac address is common Apr 29 12:43:10 and oh so easy to fake Apr 29 12:43:33 mru: it must be more. i have two virtualbox VMs with same mac adresses but it only works in one not the other Apr 29 12:43:34 tsquar3d: I doubt it, but I totally think they should consider it particularly for a cheap/low-power model. Apr 29 12:43:36 panto, ur sure ? Apr 29 12:43:56 and they got some MSP430's with plenty of space to implement it Apr 29 12:44:08 Well, if I don't get a gsoc -- I know what I am doing this summer! Apr 29 12:44:10 :-D Apr 29 12:44:35 I would know Apr 29 12:45:04 root@beaglebone:/sys/class/hwmon# pwd Apr 29 12:45:04 root@beaglebone:/sys/class/hwmon# ls Apr 29 12:45:12 err, damn Apr 29 12:45:27 -ENODEV Apr 29 12:45:47 odd Apr 29 12:45:52 Speaking of... if any of you get the chance, could you have a look at my gsoc idea? https://groups.google.com/forum/?fromgroups=#!topic/beagleboard-gsoc/fmXiJq95Dgk Apr 29 12:47:18 Spirilis: I wouldn't count out some regular desk calculator based on msp430 Apr 29 12:47:25 that thing shows up in the strangest places Apr 29 12:48:01 tsquar3d: I think the lower end TI calculators use msp430 Apr 29 12:48:15 tsquar3d: higher end is using ARM cortex M3F/M4F Apr 29 12:48:20 i've got a fluke meter that uses MSP430 Apr 29 12:48:30 to do all measuring stuff Apr 29 12:48:40 and then ARM to handle the display, logging, pc connection, stuff Apr 29 12:48:42 why would you want an fpu in a calculator? Apr 29 12:49:40 unless it's a decimal fpu, which the m4f is not Apr 29 12:50:01 fpus are used for math everywhere Apr 29 12:50:05 mru: engineering calculators can use FPUs Apr 29 12:50:13 jacekowski: not decimal maths Apr 29 12:50:24 that would be a bad mistake Apr 29 12:50:28 not really Apr 29 12:50:32 if you know your limitations Apr 29 12:50:37 mru: look at what the newest TI NSpire can do Apr 29 12:50:42 Hey, panto, do you know much about data collection / analysis? Apr 29 12:51:11 only as much as I could pick up along the way Apr 29 12:51:13 so not much Apr 29 12:51:18 I know collection comes before analysis Apr 29 12:51:21 well, maybe a fancy calculator can make use of an fpu for other things than actual calculations Apr 29 12:51:25 av500: :-) Apr 29 12:51:28 panto: Ah.. okay.. I am just looking for a mentor for the summer. :-) Apr 29 12:51:36 or for things where precision isn't required Apr 29 12:51:39 like drawing graphs Apr 29 12:51:45 mru: right Apr 29 12:52:05 actually the newer NSpire calculators are pretty cool Apr 29 12:52:12 they can do even 3D visualizations Apr 29 12:52:12 nothing like a pentium FPU Apr 29 12:52:15 which is quite need Apr 29 12:52:17 anything that spits out a 14-digit decimal answer had better not be using binary arithmetic Apr 29 12:52:18 neat* Apr 29 12:52:24 mru: 64bit fpu is good enough to do decimal math for most of the uses Apr 29 12:52:32 no it's not Apr 29 12:52:58 it becomes a problem if you work with large numbers that have a lot of digits after decimal point Apr 29 12:53:11 but 1/1000 is going to be the same on decimal and binary Apr 29 12:53:14 I see you don't understand floating-point nearly as well as you think Apr 29 12:54:27 12345.56789 can be just as acurately represented using decimal and binary floating points Apr 29 12:54:34 wrong Apr 29 12:54:35 jacekowski: nevermind that floating points is *always* an aproximation Apr 29 12:54:41 s/is/are/ Apr 29 12:54:52 jacekowski: try represting 0.2 as binary floating-point Apr 29 12:54:59 +spelling Apr 29 12:55:13 mru: nice example :-) Apr 29 12:55:42 hmmmmm Apr 29 12:56:00 nevermind Apr 29 12:56:06 * av500 waves hand Apr 29 12:57:08 Ooooh... you know what would be really fun? Turning the beaglebone into a graphing calculator... Apr 29 12:57:25 It would be SO much cheaper than an NSpire! Apr 29 12:57:29 tsquar3d: :-) Apr 29 12:57:44 tsquar3d: for a prototype ? yeah... a lot cheaper Apr 29 12:58:06 tsquar3d: whatever you do, try to run Octave in the bone ;-) Apr 29 12:58:07 heh Apr 29 12:58:10 that'd be cool Apr 29 12:58:20 felipebalbi: Too bad you're not a mentor or else I'd submit THAT idea as a gsoc project! Apr 29 12:58:28 it should just run Apr 29 12:58:38 mru: you may be right on that one Apr 29 12:58:41 panto: is Octave optimized for ARM at all ??? Apr 29 12:58:45 of course I'm right Apr 29 12:58:51 no idea Apr 29 12:58:52 0.20000000298023223876953125000000000000000000000000 Apr 29 12:58:59 but even if it's not? so what? Apr 29 12:59:12 for basic visualization 1GHz should be more than enough Apr 29 12:59:21 but then, if you assume that you work within for example 5 significant digits range Apr 29 12:59:24 panto: :-) might work, but it wouldn't be ready for "production" Apr 29 12:59:30 it's going to be the same Apr 29 12:59:35 jacekowski: that's cheating Apr 29 12:59:42 jacekowski: most calculators offer 14 decimal digits Apr 29 13:00:01 jacekowski: besides, ready IEEE 754 Apr 29 13:00:05 s/ready/read Apr 29 13:00:11 * mru has Apr 29 13:00:11 damn.. I'm typing wrong today :-p Apr 29 13:00:18 mru: :-) Apr 29 13:00:26 well Apr 29 13:00:33 if i use double precision float Apr 29 13:00:37 0.20000000000000001110223024625156540423631668090820 Apr 29 13:00:40 mru: that's where jacekowski is missing the point :-) Apr 29 13:00:50 mru: he doesn't know how FPs are encoded in binary Apr 29 13:00:56 felipebalbi: i do Apr 29 13:01:02 i can provide 14 decimal digits accurately Apr 29 13:01:05 and he doesn't know about accumulating errors Apr 29 13:01:19 jacekowski: then you should know it's impossible to encode 2.0 in IEEE 754 Apr 29 13:01:30 mru: right Apr 29 13:01:34 I'm serious guys! Get a proto cape, some push buttons and an LCD -- we could have a kick-ass graphing calculator here! Apr 29 13:01:36 :-) Apr 29 13:01:56 tsquar3d: yup... would be pretty cool :-) you should apply for that, seriously :-) Apr 29 13:02:05 tsquar3d: I'd love to see a linux graphing calculator Apr 29 13:02:06 felipebalbi: well, yes and no Apr 29 13:02:13 jacekowski: it's impossible Apr 29 13:02:22 jacekowski: 2.0 cannot be encoded in IEEE 754 Apr 29 13:02:53 jacekowski: and it's very *easy* to know that considering matissa always has an implicit "1." Apr 29 13:03:03 so you only encode the bits are the binary point Apr 29 13:03:16 you can represent approximation that will be accurate enough Apr 29 13:03:23 jacekowski: but it's not 2.0 Apr 29 13:03:28 jacekowski: it's an approximation Apr 29 13:03:34 2.0 is fine Apr 29 13:03:48 that's represented as 1.0 * 2^1 Apr 29 13:04:01 maybe you meant 0.2 Apr 29 13:04:30 mru: right Apr 29 13:04:32 mru: my bad Apr 29 13:04:58 felipebalbi: Could you mentor it? Apr 29 13:04:59 64 bit floating point can represent 0.2 with accuracy that is at the same level as most calculators Apr 29 13:05:10 no Apr 29 13:05:21 0.20000000000000001110223024625156540423631668090820 Apr 29 13:05:27 jacekowski: my Ti-85 uses 14 decimals bcd Apr 29 13:05:43 that's 50 digits of 0.2 encoded in double precision floating pont Apr 29 13:05:45 point* Apr 29 13:06:07 jacekowski: now compute 0.2 * 10 - 2 Apr 29 13:06:13 in that order Apr 29 13:06:24 tsquar3d: unfortunately not :-( sorry Apr 29 13:06:40 tsquar3d: I know you're very excited about it and I wouldn't be able to offer you enough mentoring time :-s Apr 29 13:06:58 mru: numerical stability is advanced stuff... not for the faint heart Apr 29 13:07:07 tsquar3d: besides, you're going for your PhD already and I didn't even finish my BSc heh Apr 29 13:07:30 lol... degrees are just paper. Apr 29 13:07:39 indeed Apr 29 13:07:45 very expensive paper Apr 29 13:07:47 tsquar3d: I agree with you... Apr 29 13:07:52 mru: also agree with you :-) Apr 29 13:07:55 mru: but perfect to wipe your ass Apr 29 13:08:00 Stupid expensive paper... Apr 29 13:08:06 KotH: too tough of a paper, don't you think ? Apr 29 13:08:10 :-p Apr 29 13:08:11 But some peoplke demand that you have them. Apr 29 13:08:17 mru: http://codepad.org/ifAtb61f Apr 29 13:08:21 even if you live in a country with free education, a degree will cost you lost income Apr 29 13:08:28 mru: 0 Apr 29 13:08:30 felipebalbi: the eth uses very nice paper :) Apr 29 13:08:33 tsquar3d: exactly... although, just because I didn't finish a degree, it doesn't I didn't study Apr 29 13:08:35 I've found the kind of people that won't talk to me because I don't have a degree, I don't really want to work with anyway :) Apr 29 13:08:39 KotH: :-) Apr 29 13:09:03 if anyone still cares about calculus here, get yourself a copy of Michael Spivak's book Apr 29 13:09:06 great Apr 29 13:09:15 they guy's a genius Apr 29 13:09:20 * KotH has the three papula Apr 29 13:09:50 calculus is useful Apr 29 13:09:50 felipebalbi: After studying physics / computing education research for 2 years for my MPhil I have come to the conclusion that it's a load of crap. Apr 29 13:10:03 tsquar3d: lol :-) Apr 29 13:10:03 mru: lol Apr 29 13:10:22 calculus is the foundation for all signal processing Apr 29 13:10:25 Yes... calculus is usefull that's why newton / leibniz invented it. Apr 29 13:10:39 tsquar3d: untrue Apr 29 13:10:45 tsquar3d: calculus has been around a lot longer Apr 29 13:10:49 mru: even if you don't work with signal processing, I feel that calculus helps you building up a very rational way of thinking Apr 29 13:11:01 tsquar3d: newton and leibniz just reinvented it Apr 29 13:11:08 KotH: k Apr 29 13:11:22 KotH: that part of the history I missed.. any pointers ? Apr 29 13:11:34 wikipedia -> calculus Apr 29 13:11:36 KotH: I know some other ancient civilizations had very advanced mathematicians... Apr 29 13:11:47 KotH: but to the point of infinitesimal calculus, I wasn't aware Apr 29 13:11:48 felipebalbi: Aliens. Apr 29 13:12:08 felipebalbi: india was a couple 100 years before europe Apr 29 13:12:08 They built the pyramids... and invented calculus. Apr 29 13:12:51 Okay.. well, if anyone is interested in mentoring a bbb graphing calculator project.. PLEASE let me know. Apr 29 13:12:51 :-) Apr 29 13:14:13 tsquar3d: hehe, have you watched "Ancient Aliesn" documentary more than once ? :-p Apr 29 13:14:54 http://inmediares2013.files.wordpress.com/2013/02/aliens-meme.jpeg Apr 29 13:15:42 tsquar3d: :-) Apr 29 13:25:50 Okay felipebalbi, I posted a brief proposal on the gsoc mailing list https://groups.google.com/forum/?fromgroups=#!topic/beagleboard-gsoc/4b9aGrO-T8U Apr 29 13:26:28 :-D Apr 29 13:27:27 Alright... time for me to walk the dog. Apr 29 13:28:04 lol Apr 29 13:28:54 Quick question - Does the BeagleBoard provide enough power to drive a USB HDD, I got one for R**, and later found out that the USB sockets on it only deliver One Unit Load, and of course the USB HDD needs all 5 at 500mA Apr 29 13:29:17 It's supposed to, although you probably want to power it from the DC barrel jack for that. Apr 29 13:29:57 Spirilis: sorry I'm confused, I probably should have mentioned it's USB only. It is a little 500GB job with just a USB-A-Male. Apr 29 13:29:58 I would suggest a powered hub if you're going to drive much of anything ~.~ Apr 29 13:30:25 Yeah I should probably just get a Hub. Was just interested to know if BBB can do that while RPI can't Apr 29 13:31:09 the bb's don't have much power coming in in the first place Apr 29 13:31:23 same with the r:pi I imaging Apr 29 13:31:26 * mru still finds the notion of using usb for bulk data transfers horrifying Apr 29 13:32:02 Want to edit the HTML page on BBB where is the 101 page located Apr 29 13:32:26 mru: na it would be for storage like photos and stuff. Doesn't matter if 480Mbps is top speed really. Apr 29 13:32:42 480Mbps is a lie Apr 29 13:32:59 have you ever read the usb spec? Apr 29 13:33:11 mru: I'm being taught it at University Apr 29 13:33:22 that's not the same thing Apr 29 13:33:46 Powered from the DC plug, I think the BBone has 500mA available, doesn't it? Apr 29 13:34:01 the usb mass storage implementation is also horrendous Apr 29 13:34:08 "please pass me the next block" Apr 29 13:34:16 The RPI is limited (via fuse) to 140mA for each socket. And intrying to pull even that, I have brownout issues Apr 29 13:34:27 mru: I'm not a hardware expert. Just regurgitating what I've been taught. USB 2.0 uses 500mA as "5 unit loads" each of 100mA. Speed of 480Mbps. Apr 29 13:34:41 the _wire_ speed is 480Mbps Apr 29 13:34:48 See this is where the BBB might sell to me... more power to USB. Apr 29 13:34:50 the usable data rate is _much_ lower Apr 29 13:35:02 mru: like.. bandwidth vs throughput vs goodput? Apr 29 13:35:21 for starters, it's half duplex Apr 29 13:35:34 the rest of the world moved away from that ~1982 Apr 29 13:35:45 ok, I made that up Apr 29 13:35:55 malcom2073: All beagleboards pass current unfused and only minimally filtered to the downstream ports. it's up to you to provide enough current in for the current out. Apr 29 13:36:05 koen, is there a reason why beaglebone docu talks and pull openembedded-core etc master branches instead of any poky denzil / danny or such ? Apr 29 13:36:19 koen: in that USB is much like scsi or ATAPI Apr 29 13:36:23 and make sure your power lead is made of pure, oxygen-free copper Apr 29 13:36:29 Interesting. If this board delivers 500mA I'm in. Get that stupid USB HDD out of the cupboard and put it to use Apr 29 13:36:34 rob_w: because poky sucks donkey ass and should never be used for real stuff Apr 29 13:36:41 jkridner|work: Good to know, thanks. So what's the maximum you can pull (assuming you have a device that doesn't follow USB spec) before you damage something internally to the BBone? Apr 29 13:36:45 omg Apr 29 13:36:46 cellardoor: it does, as long as you provide enough current in. Apr 29 13:37:23 * rob_w head makes a crashing noise Apr 29 13:37:26 it would be multiple amps, as long as you provide it on the input. Apr 29 13:37:42 Wow, that's kinda awesome. Apr 29 13:38:03 jkridner|work: ....... I would stick 2A in, which should leave 1500mA for the board, plenty I should think? If not I could just go to 5A or something. I think I will join your little club tonight. Apr 29 13:38:34 yeah, plenty. Apr 29 13:39:23 koen, so u say oe-core + angstrom is the way to go for real stuff ? right ? Apr 29 13:39:55 rob_w: whatever http://www.angstrom-distribution.org/building-angstrom builds Apr 29 13:42:18 aye aye Apr 29 13:42:40 this is a real mess Apr 29 13:44:24 hm are the beagle blacks supposed to come with an SD card like the white? My 2 from adafruit did not Apr 29 13:44:32 no Apr 29 13:44:33 no Apr 29 13:44:45 they come with emmc instead Apr 29 13:44:48 part of the cost savings is to use on-board emmc Apr 29 13:44:53 aah nice Apr 29 13:45:20 price > sd card Apr 29 13:45:29 price point of the black is amazing Apr 29 13:45:54 So I've noticed that on the BBone, Kernel 3.2, USB Bluetooth does not work, and a friend of mine confirmed that shields do not work either. Kernel 3.8 USB bluetooth works, does that mean that BT shields will work too? Apr 29 13:46:16 how does emmc compare in speed to sd? Apr 29 13:46:21 s/shields/capes Apr 29 13:50:48 One other question. I've seen stuff like Android, "Angstrom" and Ubuntu mentioned as OS/s for the RPi. Is a stripped down build like an initial Gentoo or Arch install one of these? I want an absolute clean slate OS and want to put only the bare minimum required programs on. Apr 29 13:51:22 why is angstrom between quotes? Apr 29 13:51:40 cellardoor: http://beagleboard.org/Getting%20Started Apr 29 13:51:42 bottom of the page Apr 29 13:51:46 "Other currently available software images" Apr 29 13:52:00 Has instructions for building gentoo, ubuntu, arch, a variety of images Apr 29 13:52:06 it's easy enough to build a small gentoo Apr 29 13:52:16 cellardoor: build a minimal angstrom Apr 29 13:52:26 if you're familiar with gentoo Apr 29 13:53:11 malcom2073: Thank you that's exactly what I needed :) Apr 29 13:53:37 mru: I am, I may go either that or Arch. Advantage of Arch is no fiddly masks to deal with. Apr 29 14:00:55 If you're comfortable with *, then yes, you just need to move the kernel over really Apr 29 14:16:37 Is it possible to communicate with the PRU from Java? Apr 29 14:17:44 if you write the JNI bindings Apr 29 14:17:46 sure Apr 29 14:18:33 How difficult is it? I have a project that i would like to drive a SSD1289 from a java program. Apr 29 14:20:18 why do you need PRU for that? Apr 29 14:20:27 someone made it work with the lcd controller already Apr 29 14:20:39 and get a standard linux framebuffer up Apr 29 14:22:06 koen, err, spi controller Apr 29 14:22:21 'LIDD' mode Apr 29 14:22:26 whatever that means Apr 29 14:22:36 err, link? Apr 29 14:23:01 I know the adafruit 1.8" display works as an framebuffer, but the transport is spi Apr 29 14:23:18 http://www.cemetech.net/forum/viewtopic.php?t=7814&start=0 Apr 29 14:23:23 It seemed like that was text only/not controlled form user programs? Unless I missunderstood it Apr 29 14:24:27 This is also for a beaglebone black BTW Apr 29 14:25:15 koen, I think that's a memory interface Apr 29 14:25:35 some blacks arrived in germany too via digikey Apr 29 14:25:37 well, scratch that, that's an lcd interface Apr 29 14:26:26 * xenoxaos has had a black for like a month now Apr 29 14:26:29 :P Apr 29 14:26:54 koen, isn't that just a friggin lcd panel? Apr 29 14:27:01 xenoxaos: same here :) Apr 29 14:27:23 of course it's got the wrong cpu on it...but w/e Apr 29 14:28:20 panto: I see references to driving it as SPI on the rpi Apr 29 14:29:12 no, this is driven as a memory interface Apr 29 14:29:20 but is using the lcd signals... Apr 29 14:29:26 hum, interesting Apr 29 14:29:49 a generic mechanism for simple busses would let you do that without the gpmc Apr 29 14:31:05 aha, yeah, that's what LIDD does Apr 29 14:31:46 "NOTE: If an LCD panel is not used, this interface can be used to control any MCU-like peripheral." Apr 29 14:32:10 dammit TI, you never let know exactly what you put in your SoCs Apr 29 14:32:43 So what are my best options for running an LCD screen from a user program? Preferably Java because the program I'm adapting is already in Java. Apr 29 14:33:02 why would you want to use java in a low end SoC? Apr 29 14:33:06 don't you like speed? Apr 29 14:33:30 the LCD is just a framebuffer Apr 29 14:33:42 it should work with anything that can output to a linux framebuffer Apr 29 14:34:01 Haha, I do like speed, but I like getting my project running in less time, the speed isn't too critical Apr 29 14:43:21 morning, channel Apr 29 14:43:43 yo Apr 29 14:43:53 hows the sd card carry trade business? Apr 29 14:44:56 heh Apr 29 14:45:01 anyone know where the wireless-tools package has done in the latest armstrong image? not showing up in opkg search either Apr 29 14:45:02 really don't want to become an exporter Apr 29 14:45:21 was asked if I'd export 150 and 500 cards from USA to EU Apr 29 14:45:29 don't want to do that for many many reasons Apr 29 14:45:33 bradfa: guether? Apr 29 14:45:37 koen, yes Apr 29 14:45:41 thought so :) Apr 29 14:45:53 I gave some recommendations and then got asked if I'd buy and ship Apr 29 14:46:19 That just sounds shady. Apr 29 14:46:25 usa to eu? wtf? Apr 29 14:46:27 I have no idea how to even fill the paperwork required Apr 29 14:46:31 so, prospective mentors, can you give some comments on the reviews posted to the beagle-gsoc mailinglist? Apr 29 14:47:03 ehm Apr 29 14:47:08 s/review/proposals/ Apr 29 14:47:12 still not enough coffee Apr 29 14:47:24 haha Apr 29 14:47:43 almost 5pm and I still feel half asleep Apr 29 14:47:45 koen, is there a web based list? Apr 29 14:47:50 dman you veronica orth! Apr 29 14:47:59 " Apr 29 14:48:03 Is your idea worth $5,000 this summer? Propose it, code it, load it and WIN Google Summer of Code 2013… all with the help of BeagleBoard.org." Apr 29 14:48:13 there's https://groups.google.com/forum/?fromgroups#!forum/beagleboard-gsoc Apr 29 14:48:23 since when do you "win" GSoC? Apr 29 14:49:04 and there's melange, but I can't figure out how to see the proposals Apr 29 14:49:15 * koen looks at jkridner|work to post exact steps to beagleboard-gsoc list Apr 29 14:49:28 koen, this sounds like an interesting one, although why not use sysfs and make it suck less? https://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/asion/1 Apr 29 14:50:16 Speaking of SD cards, anyone ever managed to get "indudstrial" cards, they're often advertised with "BOM control", do you get to pick a non-shit controller? :) Apr 29 14:50:17 koen: https://www.google-melange.com/gsoc/dashboard/google/gsoc2013#proposals_submitted Apr 29 14:50:22 koen: login first Apr 29 14:50:34 also, I still hate melange Apr 29 14:50:36 koen, any of the arduino compatibility layers might be worth funding Apr 29 14:50:42 like the fact that its hardcoded width Apr 29 14:50:56 so 3/4 of my monitor are wasted Apr 29 14:51:04 betit looks cool on a netbook Apr 29 14:51:13 bradfa: $99? Apr 29 14:51:37 av500, sold! Apr 29 14:51:46 or making bonescript better Apr 29 14:51:53 seems like a few interested in that Apr 29 14:52:05 mourning Apr 29 14:52:07 thanks mru, I am useful :) Apr 29 14:52:13 :) Apr 29 14:52:22 ka6sox: mourning Apr 29 14:52:46 hiya Turl Apr 29 14:54:53 not sure I'm a good mentor for any of that stuff, though Apr 29 14:56:06 bradfa, how *does* one sign up at melange Apr 29 14:56:22 ka6sox, /join #exactsteps and ask Apr 29 14:56:33 :) Apr 29 14:56:35 ka6sox: go to the main page and sign up? :) Apr 29 14:56:51 ka6sox, https://google-melange.appspot.com/gsoc/profile/mentor/google/gsoc2013?org=beagle Apr 29 14:57:28 ka6sox, for the msp430 integration, where do you see that going with gsoc? I might be interested in that Apr 29 14:58:26 ka6sox, we run cc430s connected to bone and our interface is currently a pain in my arse Apr 29 14:59:44 av500: ah, clicking on the beagleboard mentor org doesn't list that Apr 29 14:59:49 * koen stabs melange Apr 29 15:00:35 Does the BBone Black have a USB OTG, or just a ftdi/power port? Apr 29 15:00:39 ftdi serial* Apr 29 15:00:45 malcom2073, black has no ftdi onboard Apr 29 15:00:48 just usb otg Apr 29 15:01:05 Ok Apr 29 15:01:11 see SRM Apr 29 15:01:19 bradfa, scary but its done Apr 29 15:01:35 Thanks Apr 29 15:04:28 ka6sox, about the msp430 integration Apr 29 15:04:33 what's your take on that idea? Apr 29 15:05:38 I believe that its worthy if we can come up with something that people can use for things other than greenhouses... ;) Apr 29 15:06:14 0nn Apr 29 15:06:47 but yes, I support using LP secondary processors to do the routine tasks and letting the main processor try to keep up with the bloatware called JavaScript :| Apr 29 15:07:29 (or even worse...Java) Apr 29 15:11:06 ka6sox, well, in my case, C, but yes, I get your drift :) Apr 29 15:11:37 I'm looking for a library on MSP side and maybe kernel level code on bone side that can make integration of MSP430 easy Apr 29 15:11:58 with decent throughput Apr 29 15:12:04 bradfa: try some remoteprog and rpmsg magic Apr 29 15:12:08 we have 3 MHz SPI right now and that's too slow Apr 29 15:12:23 bradfa: mdp had an example rpmsg with 6502, IIRC Apr 29 15:12:29 felipebalbi, I do need to start looking at remoteproc Apr 29 15:12:38 core slowness was on MSP side Apr 29 15:12:41 is it true that the bone only supports up to 1280x1024 from the hdmi? Apr 29 15:13:01 mdp, got links to your awesome 6502 remoteproc info? Apr 29 15:13:12 bradfa, what interfaces are you proposing for communicating to the MSP? Apr 29 15:13:24 bradfa: lmgtfy, just a sec Apr 29 15:13:24 Echidna: I'm going to assume that might be a limitation of the hdmi converter chip Apr 29 15:13:29 ka6sox, SPI and 1 GPIO for interrupt Apr 29 15:13:39 felipebalbi, k, I can google myself :)( Apr 29 15:13:40 :) Apr 29 15:13:57 bradfa, using the MSP as Master or Slave? Apr 29 15:13:59 bradfa: https://github.com/ohporter/b6502 Apr 29 15:14:02 MSP as slave Apr 29 15:14:05 bone as master Apr 29 15:14:15 bradfa, +1000 Apr 29 15:14:15 felipebalbi, thanks :) Apr 29 15:14:19 bradfa: np Apr 29 15:14:41 so GPIO says I have something for you Bone? Apr 29 15:14:45 yes Apr 29 15:14:48 SPI does the rest Apr 29 15:14:52 perfecto Apr 29 15:14:55 fastest interconnect supported by most MSP Apr 29 15:15:03 so no kernel module needed. Apr 29 15:15:10 can be all Userspace. Apr 29 15:15:20 ka6sox, possibly, right now it's a kernel module Apr 29 15:15:21 for me Apr 29 15:15:26 kk Apr 29 15:15:29 uses 4 GPIO and 3 MHz SPI Apr 29 15:15:58 is the student who's proposal this is here now? Apr 29 15:16:13 or on #beagle-gsoc? Apr 29 15:16:26 er, no ones on #beagle-gsoc Apr 29 15:16:28 Talking about the MSP proposal? Apr 29 15:16:29 really Apr 29 15:16:32 yes tsquar3d Apr 29 15:17:22 k Apr 29 15:17:26 wtf? Apr 29 15:17:46 hi again :) Apr 29 15:17:53 Huzzah for crashing plugins! Apr 29 15:18:37 tsquar3d, are you the msp430 project person? Apr 29 15:18:52 bradfa: Ha.. no, sounds very interesting, though. Apr 29 15:19:03 tsquar3d: get a real irc client :) Apr 29 15:19:14 OMFG: https://plus.google.com/u/0/+TexasInstruments/posts/ezGEqTviSjn Apr 29 15:19:24 Turl: Firefox is a real irc client! Apr 29 15:19:26 :-p Apr 29 15:19:27 Win! Apr 29 15:19:51 av500: yeah, got the same like an hour ago via email on beagleboard and beagleboard-gsoc Apr 29 15:19:55 No, bradfa, I proposed the BeagleCalc and the data collection/analysis module. Apr 29 15:20:10 jkridner, jkridner|work: who writes that stuff? Apr 29 15:20:13 html email >.< Apr 29 15:20:25 jkridner, jkridner|work: did TI buy beaglebaord or what? Apr 29 15:20:30 jessica, cathy, etc. Apr 29 15:20:35 hehe, nope. Apr 29 15:20:40 Jessica L. Callaway Apr 29 15:20:44 bradfa, in general I support lower power/capability co-processors (MSP/PRU/8051/Pi) Apr 29 15:20:46 marketing makes write good on Internets! Apr 29 15:20:57 "WIN" :( Apr 29 15:21:25 https://groups.google.com/d/msg/beagleboard-gsoc/2AUjb0Z1pAs/bzv7R9JIPgcJ Apr 29 15:21:27 I'd be up for doing a MSP project, though! :-) Apr 29 15:21:37 av500: Beagle FTW? Apr 29 15:21:40 just read your comment.... Apr 29 15:21:49 tsquar3d, chime in on the ml, maybe work with original poster to define what it would be Apr 29 15:21:53 I had the same thought before seeing your comment av500. Apr 29 15:22:07 well Apr 29 15:22:13 jkridner|work: oh, you mean that's not your hand in the picture? Apr 29 15:22:17 jkridner|work: Did you think anything of my email? Apr 29 15:22:22 what TI is now the sponsor of GSoC? Apr 29 15:22:27 * bradfa goes to eat, bbl Apr 29 15:22:39 alan_o: jkridner is beaglemon though Apr 29 15:22:50 gerald is beagledad Apr 29 15:22:54 and koen is beaglekid Apr 29 15:23:12 beaglepunks Apr 29 15:23:16 Yeah... I read that proposal as well, bradfa, it is really vague... Apr 29 15:23:24 :0 Apr 29 15:23:45 av500: so there was a divorce, and koen lives with dad? Apr 29 15:23:57 quick questions, is the google groups/newsboard community on the beagleboard.org/community site the prime area for discussion outside this IRC? Apr 29 15:24:11 Mailing List is best Apr 29 15:24:27 mailing list === google group Apr 29 15:24:29 ah cool, thank you Apr 29 15:24:30 xenoxaos: so there is a limitation? Apr 29 15:24:36 ah Apr 29 15:25:03 but all the cool kids hang out here. ;-) Apr 29 15:25:23 jkridner|work says the same thing on the mailing list :) Apr 29 15:25:44 Gerald would beat me to it. Apr 29 15:26:11 bradfa: Wouldn't it be pretty straightforward to attach a breadboard shield to a beaglebone and use that to program MSP? Apr 29 15:26:17 also, which is the most popular board at the moment? Apr 29 15:26:29 tsquar3d, there is work underway for this Apr 29 15:26:56 tsquar3d, even better than just to program it Apr 29 15:27:05 jtag + full programming env on the bone Apr 29 15:27:15 * panto looks at ka6sox, but he's asleep Apr 29 15:27:20 panto: Ah.. that'd be pretty cool. :-) Apr 29 15:27:22 tsquar3d, programming the MSP isn't the goal here, something like a shared memory interface or other fast interconnect that can support all sorts of stuff on the MSP and bone sides Apr 29 15:27:22 huh? Apr 29 15:27:27 well for me at least Apr 29 15:27:30 panto, just no coffee yet Apr 29 15:27:39 I see. Apr 29 15:27:50 and making it easy enough that even I can figure it out :) Apr 29 15:27:54 with my old compilers and whatnot Apr 29 15:27:59 hold your horses, there are things in play here Apr 29 15:28:10 * bradfa holds horses Apr 29 15:28:17 * ka6sox perks up Apr 29 15:28:35 :-/ Apr 29 15:28:48 Echidna: actually, looking at the specs of that chip, it CAN do 1080p http://www.nxp.com/products/interface_and_connectivity/hdmi/hdmi_transmitters/TDA19988BHN.html#quickreference the limit is probably somewhere else then Apr 29 15:29:17 the limit is the max pixel clock of the lcdc controller Apr 29 15:29:54 and the ability of the Bone to keep up Apr 29 15:29:55 and frankly no-one has tried up to now to pump out so many pixels on the bone Apr 29 15:30:13 ka6sox, with the new 400MHz memory maybe it would be able to do it Apr 29 15:30:23 ya, maybe enough Memory BW Apr 29 15:30:28 but for updating the display at high frame rates? nah Apr 29 15:31:00 anyway, for the Nth time, if you want 1080p get an RPi Apr 29 15:31:39 jkridner|work: please, add the above line in red/blink on the homepage Apr 29 15:31:56 Fusty, did anyone answer your question about most popular? If not, right now I'd say get a Bone Black, it'll be the most popular in about 1 month around these parts Apr 29 15:32:02 or make mru write 1080p decoder in the PRU Apr 29 15:32:11 it seems incredibly capable for 45 bux Apr 29 15:32:13 av500, use a Pi as a 1080p coprocessor? Apr 29 15:32:18 I can't figure out why the more expensive ones are so much more Apr 29 15:32:27 thanks bradfa Apr 29 15:32:40 ka6sox: yep Apr 29 15:32:51 ka6sox: connected via I2C Apr 29 15:32:56 one wire Apr 29 15:32:56 I2CHD Apr 29 15:33:02 av500, doesn't the Pi basically use a GPU with a CPU kludged on the side to do everything that isn't 1080p processing? Apr 29 15:33:07 Well, if anyone is interested in mentoring a data collection / analysis module project or a BeagleCalc graphing calculator... I'll be sulking around. :-) Apr 29 15:33:09 jajaja Apr 29 15:33:20 hmmmm..... seems lots of people have covered that the maximum practical output is 1280x1024. Apr 29 15:33:31 * bradfa now really goes to get lunch Apr 29 15:33:35 jkridner|work: people read about black vs rpi Apr 29 15:33:38 then come here Apr 29 15:33:41 jkridner|work, TBH, gerald might find a way to up the pixel clock Apr 29 15:33:43 and assume it does HD video Apr 29 15:33:49 I was more attracted to the beagleboard than the raspberry pi, are there any glaring downsides I should know? Sorry to be so newby Apr 29 15:33:54 yes Apr 29 15:33:55 but it will suck at higher resolutions Apr 29 15:33:58 NO 1080p video Apr 29 15:34:09 av500: what was the reason though Apr 29 15:34:10 No furries too Apr 29 15:34:14 if you're into that thing Apr 29 15:34:18 reason? Apr 29 15:34:21 i'd prefer no furries Apr 29 15:34:24 prefur** Apr 29 15:34:28 +1 Apr 29 15:34:54 av500: because who runs a 19" 5:4 monitor nowadays.. Apr 29 15:34:54 * av500 goes to write a bot that says "it does not do 1080p" to everybody who joins Apr 29 15:35:02 what? Apr 29 15:35:13 you could just place that message in the ./topic Apr 29 15:35:22 av500: DO THAT! Apr 29 15:35:27 +1 Apr 29 15:35:27 Fusty: webirc users dont read topics Apr 29 15:35:29 Fusty: nobody reads topics Apr 29 15:35:35 heh Apr 29 15:35:35 that too Apr 29 15:35:35 dang Apr 29 15:35:41 but we cant point them there Apr 29 15:35:42 I read it every time, but i'm a ZNC user Apr 29 15:35:57 * KotH points at panto with a long stick Apr 29 15:35:59 would an eDisplayPort LCD interface to a BB? this looks cool: http://emerythacks.blogspot.co.at/2013/04/connecting-ipad-retina-lcd-to-pc.html Apr 29 15:36:02 av500, thats right Apr 29 15:36:10 mhaberler: no Apr 29 15:36:14 webirc clients don't read/see the topic Apr 29 15:36:17 :-/ Apr 29 15:36:19 it does not do 2560x1080 either Apr 29 15:36:26 * KotH feels noobish Apr 29 15:36:28 or xwhatever Apr 29 15:36:31 ka6sox: freenode's does Apr 29 15:36:42 mhaberler, it would work, but only as a slide show Apr 29 15:36:42 yes, but people do not Apr 29 15:36:46 but it's on top and nobody reads it Apr 29 15:36:52 what av500 says Apr 29 15:36:52 nah Apr 29 15:36:53 so 'no 1080p' Apr 29 15:36:59 no 4K either Apr 29 15:37:17 no 8k Apr 29 15:37:19 what? no 4k??!one!1 Apr 29 15:37:28 black is shit Apr 29 15:37:29 people will be like "oh but 720p will work, right?" Apr 29 15:37:33 everybody leave please Apr 29 15:38:02 but it has HDMI! Apr 29 15:38:13 lol Apr 29 15:38:22 wait, you're saying I can't do 120hz 1080p 3D, dealbreaker guys Apr 29 15:38:30 av500, even me? I've been silent on this silly discussion.... Apr 29 15:38:40 I don't want any screen peekers in my crappy battleship clone Apr 29 15:39:36 I'm sure the Bone will display MineCraft just fine. Apr 29 15:39:40 last newb question, are there any peripheral channels related to the beagle that are sueful? Apr 29 15:39:47 ka6sox: over vnc, maybe Apr 29 15:40:09 ka6sox: Sweet... minecraft! Apr 29 15:40:10 minecraft needs like a dual xeon with quad SLI to work decently Apr 29 15:40:26 and you're still limited by silly HD access spikes Apr 29 15:40:34 I was referring to the Blocky Nature of the content :P Apr 29 15:40:52 well forget about video, you cant really work properly at 1280x1024.. Apr 29 15:40:59 The BBB could be a pretty rad handheld gaming device... although it probably would be limited to SNES games. :-) Apr 29 15:41:04 (and why it takes a dual link or Quad SLI is stupid Apr 29 15:41:06 ) Apr 29 15:41:14 if dwarf fortress wasn't such a cpu murderer . . . Apr 29 15:41:21 8bit game emulation should work good Apr 29 15:41:40 DF adventurer mode only would probably be fine Apr 29 15:41:45 games + Low Cost Embedded....Move along...nothing here to see. Apr 29 15:42:16 is there a rewind button on IRC so you can take back a comment? Apr 29 15:42:22 ka6sox: So, what sort of applications do you have in mind? Apr 29 15:43:09 tsquar3d, for what? GSoC, General Embedded Computing, Hula Girls? Apr 29 15:43:15 ka6sox: http://openjamma.org/faq/ Apr 29 15:43:27 ka6sox: general embedded computing with the BBB. Apr 29 15:43:53 soo.. not so general, I suppose. Apr 29 15:43:54 :-p Apr 29 15:44:38 working with FPGAs to create powerful co-processors, exploring how NOT to contort the Linux Kernel to attempt to do RT Poorly (by using co-processors for RT)...etc Apr 29 15:44:43 double the onboard flash and double the memory Apr 29 15:45:26 like using the PRU on the Bone to do the RT bits. Apr 29 15:45:47 there has been little exploration into what its capable of... Apr 29 15:46:02 Fusty: yeah, it's not a beagle Apr 29 15:46:08 and even less work on creating standard methods for using it. Apr 29 15:46:21 yup, some of the language makes it sound like it's prospective, is it out yet? Apr 29 15:46:25 the jamma Apr 29 15:47:07 I see. Apr 29 15:47:15 specifically for GSoC I'm interested in working with the PRUs and Co-Processors with the Bone. Apr 29 15:47:15 Fusty: no idea, I can ask the guy if you want though Apr 29 15:47:21 they list distributors so it might be Apr 29 15:47:35 I'm not that interested actually, thanks though Apr 29 15:47:36 Hmm... it doesn't seem like there's much interest on the scientific computing side -- which is a shame. :-/ Apr 29 15:47:59 tsquar3d, instant gratification much? Apr 29 15:48:06 most of the mentors are busy with many things Apr 29 15:48:22 Fusty: the SoC itself is a sunxi, A10 iirc Apr 29 15:49:05 tsquar3d, I've been doing scientific computing for 35yrs... Apr 29 15:49:20 ha, that TI post just turned sour Apr 29 15:49:45 panto: Oh, I appreciate that, don't get me wrong! I am just looking through the ideas list and I am suprised that there isn't any sort of scientific computing applications proposed. Apr 29 15:49:56 ka6sox: Oh? What sort? Apr 29 15:50:09 large scale simulations. Apr 29 15:50:25 ka6sox: Ah.. not the sort of thing you'd use a BB for. Apr 29 15:50:38 you would, if you're insane Apr 29 15:50:54 ka6sox: I worked with the ACCRE supercomputing cluster for a summer running n-body sims. Apr 29 15:50:57 Well there is a pi supercomputer, why not a BBBlack one? It wouldn't cost much more Apr 29 15:51:10 when I started we used a Cray/IBM Mainframe/Vax 3D Graphics Co-Processor Apr 29 15:51:24 fit in a Gym Apr 29 15:52:11 malcom2073, if you come up with a GSoC proposal to measure acutal work output of a BBB Super Computer that might be good :) Apr 29 15:52:35 Heh, don't have that kind of time :) Apr 29 15:52:50 wish I had that kind of money though Apr 29 15:52:53 :( Apr 29 15:53:00 maybe Jessica hates me now Apr 29 15:53:27 I love the smell of laser printer in the morning. Smells like.... documents Apr 29 15:53:46 PC Load Letter Apr 29 15:54:08 hi alan_o Apr 29 15:54:25 tsquar3d, see, the Bone is a bit shy of that class of machine. Apr 29 15:54:56 ka6sox: Are you sure? :-p Apr 29 15:55:08 *all* my scientific computing is done in Fortran. Apr 29 15:55:16 OTOH, if you want to prototype some kind of weird and wonderful super computer I/O fabric the bone might be just the ticket Apr 29 15:55:35 ka6sox: Yeah, that's what the n-body sim was done in. :-p Apr 29 15:55:37 since you don't care about the work done, only the interconnect Apr 29 15:55:39 panto, I have an idea I'd like ot try... Apr 29 15:55:47 a wierd one Apr 29 15:55:47 I do too :) Apr 29 15:55:51 Man, use the I/O as a memory bus heh Apr 29 15:56:00 Wonder if it could be faster than networking them together Apr 29 15:57:22 hi panto Apr 29 15:57:25 Does bonescript have a sci library? Apr 29 15:57:28 hmm Apr 29 15:58:10 j Apr 29 16:05:22 bradfa, anything I should look @ specificially at melange? Apr 29 16:05:46 Hm, that TI google+ post seems like it might be blowing up. Although slowly Apr 29 16:06:26 People seem to be jilted about the notion that companies are getting students to do work for them for less than they should be payed jj2baile Apr 29 16:06:47 omg, it atracted the crazies Apr 29 16:06:51 what have I done Apr 29 16:07:12 i am going to win GSoC! Apr 29 16:07:26 crashovrd: And you will be an hero! Apr 29 16:07:51 the winner gets to fly to the moon Apr 29 16:08:22 * crashovrd starts working out an coding in a montage Apr 29 16:10:57 av500, 1 way or RT? Apr 29 16:11:32 are we landing or just a flyby? Apr 29 16:11:37 I'd jump at either though Apr 29 16:11:50 air included? Apr 29 16:11:57 too expensive...I'd rather go to the L2 point. Apr 29 16:13:10 if you can get to l2 you can get to the mun though Apr 29 16:13:12 moon Apr 29 16:13:20 oops, displaying i'm a Kerbal Space Program player Apr 29 16:13:40 or do you mean earth-sol L2 Apr 29 16:13:52 the cost to land/takeoff is horrific. Apr 29 16:14:13 just send a BBB on a rover. Apr 29 16:14:17 and run it from L2 Apr 29 16:14:56 ON a rover? How about making it a rover? Apr 29 16:15:15 tsquar3d, no arms or legs Apr 29 16:15:35 ka6sox: We can build a chasis for that. Apr 29 16:16:09 I can see it now..Tantalum Gluing Parties again :P Apr 29 16:16:30 I am going to build a BBB robot and name it "spot". Apr 29 16:16:53 tsquar3d, very original name :P Apr 29 16:16:58 as long as you train him not to pee on the carpet, it's all good Apr 29 16:17:08 And I'll write a library to control it in bonescript. :-) Apr 29 16:17:18 * av500 needs to revive the beagle pack idea Apr 29 16:18:02 http://beagleboard.org/project/BeaglePack/ Apr 29 16:18:26 hi at all! I'm cross-compiling my "hello_world" application to participate to GSoC. I would like to know if macro __DATE__ is defined in Beagleboard Toolchain's and, if not, what macro could be use for printing date. Thanks Apr 29 16:18:41 av500: Ha! That sounds fun! Apr 29 16:18:58 uh oh... Apr 29 16:18:59 fee: does it compile with __DATE__? Apr 29 16:19:24 av500: But it needs to play "Tears of Steel" now, not "Big Buck Bunny" Apr 29 16:19:37 ok Apr 29 16:19:56 fee: also, you could native compile the code and see Apr 29 16:21:01 av500: yes, but in this moment i don't have a beagleboard for simulating the code. So, i'm not sure if it's work or not Apr 29 16:21:21 #define __DATE__ "Mon Apr 29, 2013" Apr 29 16:21:29 fee: you can use qemu Apr 29 16:21:46 qemu-system-arm ./yourprogram Apr 29 16:22:26 we have been amazingly On Topic today... Apr 29 16:23:42 Hmm.. actually... would a robotics library for bonescript be of interest -- like nxt code? Apr 29 16:23:48 this can't last Apr 29 16:24:10 ka6sox: there's space for more on topic chat today still Apr 29 16:25:45 You could totally replace the mindstorm nxt with a beaglebone. :-p Apr 29 16:26:12 the next next is almost a bone Apr 29 16:26:16 at least a TI CPU Apr 29 16:26:21 tsquar3d, someone used a Beagle with a NXT. Apr 29 16:26:24 whoops Apr 29 16:26:34 ka6sox: Really? Cool. Apr 29 16:27:15 for controlling a robot...FROM space... Apr 29 16:27:24 Oh.. cool.. there is actually a cape for it! Apr 29 16:27:25 :-) Apr 29 16:27:34 http://elinux.org/CircuitCo/BeagleBone_Motor_w/_NXT_Connectors Apr 29 16:27:35 the robot was in Europe and the controller was on ISS Apr 29 16:28:56 So is there a bonescript library to control it or did they just use nxc...? hmm... Apr 29 16:32:53 It doesn't seem that there is a bonescript library for it... hmm... :-) Apr 29 16:33:08 maybe a nondescript library? Apr 29 16:34:27 av500: harsh. Apr 29 16:36:13 I dunno.. there could be a lot of interest in that sort of thing... especially from schools. :-p Apr 29 16:40:57 ka6sox, not that I know of on melange right now, it's about the hardest to use website in existance Apr 29 16:41:40 yup Apr 29 16:42:00 yes Apr 29 16:42:23 which is why I was hoping to review them before submission on the ML. Apr 29 16:42:32 but given the small size of Google, we should be thankful Apr 29 16:43:34 av500: yep, and it has improved SO MUCH in recent years ;). So easy to tie things up and keep tabs ;). Apr 29 16:44:14 DJWillis, do I detect Sarcasm? Apr 29 16:44:26 ka6sox: me? never ;) Apr 29 16:44:51 jkridner|work, am I a mentor on melange? Apr 29 16:45:49 jkridner|work, same question ^^ Apr 29 16:46:33 what I want to know is if they got a Hand Model or did Jessica "Pose" for the BBB pic. Apr 29 16:48:06 ka6sox, that's jkridner|work's hand :) Apr 29 16:48:22 foot! Apr 29 16:48:31 woot, just did opkg update followed by opkg upgrade on mine .... ended up unbootable b/c kernel-image-3.8.8 refused to overwrite kernel-image-3.8.6's crap, I think, but I figured it out. Apr 29 16:48:41 that uBoot CLI is a godsend Apr 29 16:48:56 wait till you see the u-boot GUI Apr 29 16:49:06 av500, but not in 1080p! Apr 29 16:49:11 darn Apr 29 16:49:19 * av500 is returning it Apr 29 16:49:37 Pi as u-boot console remote gui? Apr 29 16:49:53 bradfa, good use for Pi Apr 29 16:50:44 won't work on LG tv's though Apr 29 16:50:50 ka6sox, gsoc project! Apr 29 16:54:12 Turl, how do you know that? Apr 29 16:55:00 bradfa, that would get the Pi folks rather tweaked I suspect. Apr 29 16:55:11 ka6sox: I dunno, someone here said that pi's and LG tv's didn't get along well Apr 29 16:55:17 what, support a gsoc project? Apr 29 16:55:28 unless we decide to use the Pi as the "display" processor. Apr 29 16:55:45 yeah, and communicate over usb Apr 29 16:55:45 eh, use Pi as fiberglass shavings... Apr 29 16:56:02 panto, +1 Apr 29 16:58:59 back for round 2 Apr 29 17:02:37 jkridner|work: ping Apr 29 17:02:46 ? Apr 29 17:03:14 jkridner|work: hi Apr 29 17:03:20 jkridner|work: thou are asked for in -gsoc Apr 29 17:03:34 av500: yeah, it's me :) Apr 29 17:04:06 jkridner|work: I'm just mentioning your name to make a flash/ping on your end. :P Apr 29 17:04:59 Turl, you got him...strike while the Iron's Hot! Apr 29 17:05:42 jkridner|work: I wanted to ask you about the kernel upstreaming project Apr 29 17:06:58 jkridner|work: I got some feedback from koen that the 'upstream all the things!' view was too broad, which I kind of agree Apr 29 17:07:34 jkridner|work: he proposed specializing on parts, suggesting IIO and PWM Apr 29 17:07:36 'upstream some of the things!' Apr 29 17:08:09 av500: well yeah :) upstreaming 500+ patches on a cycle would be quite an achievement Apr 29 17:08:57 jkridner|work: another guy took the IIO idea, and someone upstream is already working on the PWM part Apr 29 17:09:37 500 in a cycle might give RMK a heart attack... Apr 29 17:09:42 (in 1 shot) Apr 29 17:10:23 to quote a Famous Beagle Guy: 'upstream some of the things!' Apr 29 17:10:59 jkridner|work: do you have any other idea to narrow the scope? Apr 29 17:11:05 I dont like the "upstreaming" too much Apr 29 17:11:10 how much code does that create? Apr 29 17:11:28 av500: it depends on how much maintainers complain :) Apr 29 17:11:36 REWRITE! Apr 29 17:12:00 bbl...work thing calls :( Apr 29 17:12:22 mranostay, I wan't aware you guys are getting updates . I am stilling filling out the details actually. And most of the functions that people are used to are already there in Bonescript, Energia and PyBBIO. I plan on using their codes for the examples and as a rough guide on how to implement. Apr 29 17:13:56 turl/jkrinder: 1 vote for upstreaming PRU infrastructure :) Apr 29 17:14:20 having more than one person submit a proposal around the same idea isn't necessarily a bad thing. Apr 29 17:14:45 I don't know what the rules are for submitting multiple proposals. Apr 29 17:15:06 so I'm looking for a doc on reloading the built in nand on my beaglebone black, cant someone point me in the right direction? Apr 29 17:15:30 I think the stuff on panto's not-capebus branch are among the most critical to upstream first. Apr 29 17:16:05 SwK: http://beagleboard.org/Getting+Started/#update Apr 29 17:16:46 upstreaming is not throwing patches over the fence and getting them in the mainline Apr 29 17:17:01 its also about despair Apr 29 17:17:05 there's haggling, nagging, cajoling, threatening, etc.. Apr 29 17:17:15 jkridner|work: I believe you can submit as many proposals as you'd like Apr 29 17:17:17 and ultimatively rejection Apr 29 17:17:18 jkridner|work: might want to tweak the GSoC entry for the energia stuff Apr 29 17:17:23 if you've ever been in a eastern-ish carpet market, that's the model Apr 29 17:17:36 prpplague: do you have specific suggestions? Apr 29 17:17:38 jkridner|work: as what you have is somewhat inaccurate as a description Apr 29 17:17:48 panto: a GSoc student might not be in a position to threaten Apr 29 17:17:58 so that's a minus Apr 29 17:18:13 jkridner|work: "create linux userspace libraries for use with wiring/process environment using the arduino IDE" Apr 29 17:18:33 ugh, and I saw something about a guy wanting to do 'software SPI' Apr 29 17:18:48 bitbangering Apr 29 17:18:57 in javascript Apr 29 17:19:07 oh Apr 29 17:19:08 * prpplague feels sick Apr 29 17:19:16 panto: that is disgusting Apr 29 17:19:17 jkridner|work: thanks! thats exactly what I have been looking for Apr 29 17:19:36 prpplague, those guys coming over arduino-land think it's normal Apr 29 17:20:14 what about "SPI as a service" Apr 29 17:20:18 SPAAS Apr 29 17:21:37 pronounced as spaz Apr 29 17:22:24 prpplague: edits welcome. I've changed the title to match you suggestion. Apr 29 17:22:34 jkridner|work: ok thanks Apr 29 17:22:44 jkridner|work: i am still listed as a possible mentor Apr 29 17:22:54 jkridner|work: i can't do an official position on that Apr 29 17:22:55 jkridner: Apr 29 17:23:24 jkridner|work: but i'll be happy to advise as time permits Apr 29 17:23:29 k---no way anyone will talk you into it? seems like it would save you some work of doing it on your own. Apr 29 17:24:02 jkrinder|work: i'm trying my best :) Apr 29 17:24:20 jkridner|work: where's this not-capebus branch? Apr 29 17:24:24 jkridner|work: i'm trying my best :) Apr 29 17:24:28 jkridner|work: see /msg Apr 29 17:24:56 jkridner|work: i'll be working on a timeline/schedule for work on energia with userspace linux this week Apr 29 17:25:32 panto: I've submitted stuff on the past :) Apr 29 17:26:07 Turl, if you're the guy with the software SPI, we'll have to re-educate you first Apr 29 17:26:17 it won't hurt (a lot) Apr 29 17:27:13 panto: no, not at all Apr 29 17:27:19 I've never used SPI Apr 29 17:27:36 good, so when you do, remember to say no to S/W SPI Apr 29 17:27:53 it's only fit for the dregs, the punks, the RPi users Apr 29 17:32:14 panto: bitbang? Apr 29 17:32:43 noooooo Apr 29 17:33:08 panto: any specific part you'd like to see mainlined? https://github.com/beagleboard/kernel/tree/3.8/patches Apr 29 17:33:19 any feature missing? Apr 29 17:34:41 Turl, it's hard to tell right now Apr 29 17:34:53 we know that we need to coordinate with TI's mainline effort Apr 29 17:35:08 a lot of patches need cleaning up Apr 29 17:41:01 panto: gsoc deadline is in 4 days though :( Apr 29 17:41:41 the pressure... Apr 29 17:44:28 yeah Apr 29 17:44:46 ok, I promise I'll do it in the next couple of days Apr 29 17:46:07 does melange send you an email if you are accepted? Apr 29 17:46:34 (or even a rejection letter) Apr 29 17:49:05 panto: thanks :) Apr 29 17:49:55 * ka6sox pokes jkridner|work Apr 29 17:52:22 felipebalbi: ping Apr 29 17:54:03 panto: hey i resent that Apr 29 17:54:21 you have to be more specific Apr 29 17:54:27 we know you resent pretty much everything Apr 29 17:54:32 i do? Apr 29 17:54:46 he re-sent or hate...which is it. Apr 29 17:58:03 panto: felipebalbi talked here recently Apr 29 17:58:06 ? Apr 29 17:58:21 it was much earlier I think Apr 29 17:58:28 I can't reach him over IRC for a good week now Apr 29 17:58:50 mranostay, did you check my reply ?? Apr 29 17:59:43 he's online early in (his) day Apr 29 18:01:39 ka6sox: ? Apr 29 18:02:19 ka6sox, Melange sends a mail indicating if have been accepted/rejected Apr 29 18:02:35 I one pending request for mentorship from raul b l fonseca Apr 29 18:02:48 I don't have one from ka6sox Apr 29 18:04:38 I applied! Apr 29 18:05:08 melange tells me otherwise. Apr 29 18:05:22 perhaps you applied to be a mentor, but not specifically for beagleboard.org. Apr 29 18:05:38 generic mentor Apr 29 18:06:28 jkridner|work, now? Apr 29 18:07:06 I see it now...pending Apr 29 18:07:52 good job. done. tell the world how you did it. Apr 29 18:08:23 I pushed the red button Apr 29 18:09:15 bbiaw...work calls :( Apr 29 18:09:44 all the rest of the mentors...sign up please! Apr 29 18:09:45 panto: /who is shows he's only hour and a half idle Apr 29 18:09:54 I meant /whois Apr 29 18:10:47 Apr 29 18:14:19 bradfa: np Apr 29 18:10:59 too bad I ususally don't run IRC at day time Apr 29 18:11:05 last message from him, about 3 hours earlier Apr 29 18:11:24 Hmmm Apr 29 18:11:59 for some reason /whois didn't show his idle time until I joined this channel... Apr 29 18:12:13 * headless curses feenode Apr 29 18:12:37 headless: aren't you a PPC guy? :) Apr 29 18:12:53 there are no ppc guys left outside of ibm anymore Apr 29 18:14:09 headless: yes, thought you were a PPC guy? Apr 29 18:14:37 mranostay: not anymore since 2007 I think. knee deep in ARM since 2008 Apr 29 18:14:44 * mranostay LinkedIn stalks headless Apr 29 18:15:13 hmm Apr 29 18:15:33 * xenoxaos spends way too much time in arm Apr 29 18:16:01 ds2: do I know you? Apr 29 18:16:59 headless: maybe Apr 29 18:19:29 elbow deep in arm? Apr 29 18:19:56 jkridner|work: r u there? would you please kindly review my proposal at https://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/hustcalm/1 and have a discussion about it? Apr 29 18:20:40 or some mentors can have a review and leave some comments, I need some feedback. The mailing lists got no reply Apr 29 18:21:06 hustcalm: k. trying to get through all of them today. Got through some on Saturday, but still looking for a chance to get back to it. Apr 29 18:21:27 *choke* *gag* *choke* Apr 29 18:22:43 * mranostay wacks ds2 on the back Apr 29 18:23:08 jkridner|work: appreciate your work. Looking forward a discussion or something. cause I want to make the goals more concrete, as to make the proposal more convinced Apr 29 18:23:14 headless: have we met IRL before? Apr 29 18:23:39 mranostay: one would think you would remember meeting a guy without a head.... Apr 29 18:24:02 mranostay: no we haven't Apr 29 18:24:22 av500: it is SF nothing shocks or suprises me :P Apr 29 18:24:30 * headless doesn't rule out that possibility with his new work Apr 29 18:24:30 right Apr 29 18:25:10 well yes seeing who you work for it is likely :) Apr 29 18:25:18 headless: now I remember... we spoke befre but I always get you confused with someone else on the team with the same first name Apr 29 18:25:38 ds2: is that person headless as well? Apr 29 18:25:38 I'm not decided yet about which conf I'll visit, LinuxCon USA or Europe (w/ELCE) Apr 29 18:25:51 no Apr 29 18:26:11 unless headless was in the CA around april of '08 Apr 29 18:26:13 ok someone needs to help me make my proposals to both more swimmingly :P Apr 29 18:26:29 * headless remembers someone appearing on #mklinux with nick "head" Apr 29 18:28:03 most dead channel ever Apr 29 18:29:20 ds2: no, I wasn't in USA ever. altho, I was going to be set there about August '08 Apr 29 18:29:31 the embassy delayed my visa Apr 29 18:29:47 and it would have been Houston anyway Apr 29 18:30:14 or Dallas? I don't remember well Apr 29 18:30:34 I was wanted by TI for board bringup Apr 29 18:32:34 hustcalm: I'm still here, but I don't have time for a private discussion... Apr 29 18:32:52 if you want to simply *ask* something in a one-liner, you might get a useful response from me. Apr 29 18:33:42 * bradfa attempts to figure out how to become beagle gsoc mentor... Apr 29 18:33:52 jkridner|work: ok. To make the goals of "Bonescript web pages with live-running examples and documentation" more concrete, I want to talk something about the demos Apr 29 18:33:55 bradfa: you have an account on melange, right? Apr 29 18:33:59 yes Apr 29 18:34:10 you need to specifically select to request to be a beagle mentor. Apr 29 18:34:17 ah, I have to "start a connection" Apr 29 18:34:28 ok, google, wtf who's in charge of the grammar over there? Apr 29 18:35:13 jkridner|work, ok, now it says "Org action required" Apr 29 18:35:50 hustcalm: please rephrase into the form of a question. Apr 29 18:36:31 bradfa: that did it. should tell folks on the mailing list you have to "start a connection" to beagle. Apr 29 18:36:52 jkridner|work, can you rephrase that into a question? :) Apr 29 18:37:06 thanks! :) Apr 29 18:37:13 nope. :-) Apr 29 18:37:46 jkridner|work: I plan to create some basic demos, like playing with GPIO, I2C, SPI , PWM,etc. and also with some big ones, like to make the weather station better. Can you give some examples to what to expected? Apr 29 18:37:50 ok, now i see things! Apr 29 18:37:53 hurray! Apr 29 18:39:07 jkridner|work: I started to host a repository with tutorials and demos about beaglebone, now the demos are being expected as soon as I got a beagle:-) Apr 29 18:39:24 hustcalm: there are many great devices from sparkfun and adafruit that'd be very informative to hook up. Many already have some examples (bonescript and otherwise) at http://elinux.org/Category:ECE497 Apr 29 18:41:13 jkridner|work: got it. Actually, I was at Rose-Hulman at 2011 summer:-) Apr 29 18:41:45 jkridner|work: I will make a plan according to this and make my proposal more concrete and hopefully we will discuss later. Apr 29 18:41:46 the bonescript pages should all run live with some basic console prints and then some with a bit more live interaction to give people an idea what the sensor is doing. Apr 29 18:42:23 each demo should seek to show how the sensor/actuator could be used in real life or show some basic syntax for use of the bonescript functions. Apr 29 18:42:31 jkridner|work: got that.I plan to make this as a single wonderful page with all live demos:-) Apr 29 18:42:54 Digikey shipped my BeagleBone Black.... but by surface UPS. It's in Lenexa, Kansas right now. Thursday delivery is to be expected. Apr 29 18:43:04 well, it should be several individual pages, similar to what is in http://github.com/jadonk/bone101 now. Apr 29 18:43:15 with lots of interconnected references. Apr 29 18:43:18 ok. Some thoughts come to my mind now Apr 29 18:43:34 have you seen the video of the current live tutorials? Apr 29 18:43:58 where is this connect with us link? Apr 29 18:44:02 * jkridner|work ordered from several distributors to test things.... already got boards from element14, mouser and digi-key. Apr 29 18:44:14 jkridner|work: I saw the presentations at elinux.org, not the video yet Apr 29 18:44:26 yeah I got my boards from newark/element14 Apr 29 18:44:34 bradfa: where is the link? Apr 29 18:44:45 jkridner|work: What do you think about a data collection / analysis module built from bbb? Apr 29 18:44:47 * bradfa looks Apr 29 18:45:21 https://google-melange.appspot.com/gsoc/org/google/gsoc2013/beagle and then "start a connection" Apr 29 18:46:03 ds2, ^^^^ Apr 29 18:46:11 let me try that route Apr 29 18:46:21 worst website, evar Apr 29 18:46:31 but they pay people, so we forgive Apr 29 18:46:56 got it... Apr 29 18:47:04 I was trying to find it from my end Apr 29 18:47:17 figure i can search and connect that way but guess not Apr 29 18:47:47 hiya Apr 29 18:48:37 hustcalm: http://www.youtube.com/watch?v=ciX08ysl6LE has a really quick view at the end. Apr 29 18:48:52 jkridner|work: I got a somehow clear view now. BTW,at the proposal "You and the community" sectionm needs answers from mentor and member. Should I just post to the beagle-gsoc mailing list? Apr 29 18:49:13 jkridner|work: thx for the link, I will have a quick view now. Apr 29 18:49:29 hustcalm: you should, but you should also come here and #beagle-gsoc to prod me and other potential mentors. Apr 29 18:49:51 * jkridner|work needs to make some kind of video showing how the bonescript tutorial works. Apr 29 18:50:08 jkridner|work: thx, got what to do now:-) Apr 29 18:50:10 hahahahahaa Apr 29 18:50:26 does it begin with a 10second show showing a skull and cross bones first? ;) Apr 29 18:50:54 oh, GFW never lets me to access youtube... Apr 29 18:58:34 jkridner|work: got a minute? Apr 29 18:58:48 av500: got a question? :-) Apr 29 18:58:59 jkridner|work: the android based boot Apr 29 18:59:10 I changed it a bit to use ADK and not libusb/host Apr 29 18:59:22 or do you insist on host mode and low level boot? Apr 29 18:59:38 host mode/LL boot would be more generic Apr 29 18:59:43 yes and no Apr 29 18:59:51 since not all android devives support it Apr 29 18:59:55 devices Apr 29 19:00:09 I was thinking of code leverage beyond android Apr 29 19:00:19 well, usbboot Apr 29 19:00:35 ds2: that is one direction Apr 29 19:00:37 jkridner|work, now I know what you mean by "tell the world" Apr 29 19:00:38 as in the PUSB stuff or? Apr 29 19:00:42 yeah Apr 29 19:00:50 stuff like we that Apr 29 19:00:55 yes, that's what I was talk to the applicant about Apr 29 19:01:34 I don't understand how it would start with ADK. Apr 29 19:01:53 what you boot doesn't matter too much to me. Apr 29 19:01:54 jkridner|work: with ADK, one does need something on sdcard Apr 29 19:02:02 to boot from Apr 29 19:02:12 that kinda takes the point away for me a bit. Apr 29 19:02:13 then uboot or kernel are ADK host towards the phone Apr 29 19:02:17 yeah Apr 29 19:02:19 still could be interesting. Apr 29 19:02:22 but it would work on more android Apr 29 19:02:24 devices Apr 29 19:02:40 then we expanded it into using the android as a remote screen Apr 29 19:02:51 ala displaylink over USB Apr 29 19:03:05 so, you'd start with ADK on the Bone, then boot Linux? Apr 29 19:03:21 jkridner|work: for ADK, we need to boot locally forst Apr 29 19:03:29 then we can chain load a kernel via USB Apr 29 19:03:38 same as if we boot directly off USB Apr 29 19:03:47 so, it would not be a "repair" tool Apr 29 19:03:57 more like a, "get a new SW" tool Apr 29 19:05:05 jkridner|work: so the question is, to go more into the actual "booting" or more into "talk to android devices" Apr 29 19:05:18 jkridner|work: ADK could be nice for all sorts of things Apr 29 19:05:26 for those android phones that *could* perform libusb-based boot, I'd really like to see them do the bootstrap loading of the ADK itself... Apr 29 19:05:38 right Apr 29 19:05:45 that would be nice too Apr 29 19:05:46 but, I do see it is a more complex scenario not as useful in as many situations. Apr 29 19:06:26 starting with the ADK-->Linux boot path makes sense to me... do the easy stuff that is widely usable first. Apr 29 19:06:31 ok Apr 29 19:07:18 is there any way we can simplify getting that ADK code loaded? Apr 29 19:07:46 also, is there any low-hanging fruit once we do establish that connection? Apr 29 19:08:18 well, once we have a connection, we can do the same as if we booted off usb Apr 29 19:08:21 pass a kernel Apr 29 19:08:26 copy initrams or fs Apr 29 19:08:52 av500: you sure you want to deal with MUSB host mode? :D Apr 29 19:09:08 is it worse then device? Apr 29 19:09:14 we used both modes in the past Apr 29 19:09:18 on O3/O4 Apr 29 19:09:43 device has to kind seems more stable actually Apr 29 19:09:53 jkridner|work: http://usbhost.chainfire.eu/ Apr 29 19:09:58 but getting USB tamed could be a project by itself Apr 29 19:10:00 for usb host, see this charet Apr 29 19:10:03 chart Apr 29 19:10:47 take that back... USB client is tested at the factory :D Apr 29 19:11:50 ds2: i'd wager that getting host to support a single device is doable Apr 29 19:12:22 ds2: actually, adding some old androuid phone as a 3g modem to a bone might be useful Apr 29 19:12:42 agree Apr 29 19:13:59 Does any mentor here like gnuplot, R, scilab, blender, octave, or the like? Apr 29 19:14:53 ds2: seems like ADK is api level 10 and up Apr 29 19:14:56 so 2.3.4 Apr 29 19:15:06 hence gingerbread phones should be OK Apr 29 19:15:56 http://developer.android.com/about/versions/android-2.3.4.html Apr 29 19:17:32 vvu|Mobile: did you follow the above discussion? Apr 29 19:17:40 av500: yes Apr 29 19:18:10 good Apr 29 19:18:40 av500: now i need to refactor a bit my proposal Apr 29 19:19:17 av500: for the mentor comment, should i just include the above discussion ? or you can write a paragraph about that? Apr 29 19:20:33 i'll write something Apr 29 19:20:41 av500: thank you! Apr 29 19:21:11 but tomorrow :) Apr 29 19:21:59 av500: no problem. i will refactor my proposal a bit 2night and will upload it to gsoc website. thx for the help! Apr 29 19:22:06 np Apr 29 19:22:14 that's the idea about gsoc Apr 29 19:23:39 av500: i ordered myself a black from conrad, any idea what is the delivery time? Apr 29 19:23:48 no Apr 29 19:24:01 digikey already delivered in germany Apr 29 19:24:35 yes...but i needed a store where i could pay with paypal. i had some problems with my card Apr 29 19:24:46 I wonder if any BBB's got washed away in the storms Apr 29 19:25:17 so what was the rational for getting rid of debugfs in kernel 3.8? Apr 29 19:25:45 it is useful, hence it must go. Apr 29 19:26:23 debugfs is for debug and getting things going...something like device tree is not. Apr 29 19:26:40 I think 99% of beaglebone users will, at first, be doing debug, not shipping capes! :P Apr 29 19:27:13 who said that debug fs is out? Apr 29 19:27:26 it's the omap specific debug fs entries that's out Apr 29 19:27:29 well, not accissible as was. Apr 29 19:28:18 *accessible Apr 29 19:30:40 pant: so is it still possible to do mux with an echo? Apr 29 19:34:16 no Apr 29 19:34:16 heh I'm just to the point of asking this now ... how is mux'ing done in the 3.8 kernel? lol Apr 29 19:34:34 you can do something similar with a pinmux helper driver Apr 29 19:34:49 where you can switch pinmux states at runtime Apr 29 19:35:18 but you shouldn't do that really, have your driver request the pinmux configuration at probe time Apr 29 19:35:27 it's 3 lines of code in the driver Apr 29 19:35:33 and 2 lines of dt entries Apr 29 19:41:42 panto: you assume a driver exists, and there's not debugging/bringup being done. Apr 29 19:41:59 in that case devmem2 still works Apr 29 19:42:20 don't expect this to be anything other that a hack though Apr 29 19:42:57 true, but i think it will really frustrate beginners that don't necessarily want to poke memory. Apr 29 19:43:09 but really, writing a stupid 50 line throwaway kernel driver with a sysfs interface is no big deal Apr 29 19:43:28 I agree, but for a demo image, i think it's absurd to not have a simple pin mux mechanism for the beginner to fire up and start playing with. Apr 29 19:43:29 they can do things properly then from the start Apr 29 19:43:29 not a big deal but not within reach of beginners Apr 29 19:43:39 we have that already Apr 29 19:43:59 see what jkridner does for his nodejs stuff Apr 29 19:44:48 write a pinmux helper dts, put as many pinmux states you like there Apr 29 19:45:04 then switch between them via echo input >pinmux_state Apr 29 19:45:11 echo output >pinmux_state Apr 29 19:45:12 etc. Apr 29 19:45:33 no driver needed in that case Apr 29 19:45:50 no kernel recompile either Apr 29 19:45:56 you can do it right on the board Apr 29 19:46:46 i get that. i'm saying something easy should be included in the demo image. Apr 29 19:47:02 it's called bonescript Apr 29 19:47:48 why encourage bad habits? people are not necessarily stupid Apr 29 19:48:24 show them how to write things the proper way for a linux board, not perpetuate the mistakes of arduino & rpi Apr 29 19:49:42 plus, they might learn the way things work on other boards as well, so no beaglebone lock-in Apr 29 19:49:51 for a *demo image* i think it's best to make the entry bar as low as possible, *especially* considering most of the people buying something like to "step up" will almost definitely be more familiar with arduino and rpi. Apr 29 19:50:19 define demo image Apr 29 19:50:33 what you should do and what you can easily do in the first few minutes on a demo are totally separate cases. Apr 29 19:50:35 the point of the bone is for all the capes to works out of the box Apr 29 19:51:14 panto: what comes with the boar, http://downloads.angstrom-distribution.org/demo/beaglebone/ Apr 29 19:51:52 and what do capes working out of the box have to do with making pin muxing not require using nodejs? Apr 29 19:51:54 I like mine medium rare Apr 29 19:52:04 it has everything to do with it Apr 29 19:52:30 no, it really doesn't. Apr 29 19:52:38 having a sysfs entry for pin muxing does not exclude device tree. Apr 29 19:52:50 in any way. Apr 29 19:53:07 it does circumvents the whole idea of the pinmux subsystem Apr 29 19:53:11 *circumvent Apr 29 19:53:27 i guess you don't understand the definition of "debug" Apr 29 19:53:28 and the whole point of "debugfs" Apr 29 19:53:30 ds2: NAND!!!! http://www.amazon.co.uk/gp/product/B003ZSLCCE Apr 29 19:53:34 or how it's used. Apr 29 19:53:43 I'm pretty sure I understand it Apr 29 19:53:58 debugfs is there for 'debugging' Apr 29 19:54:11 then you would understand that circumventing something made for capes has nothing to do with debugging and writing code that has nothing to do with capes. Apr 29 19:54:23 not to let any user just starting with embedded in general use it as a standard interface for normal stuff Apr 29 19:54:26 if you go poking pin muxes with a cape attached, then yeah...expect it to break. Apr 29 19:55:08 so you expose an interface, which will get used since it's 'easier' Apr 29 19:55:22 I'm a bit confused on the black's release date... is it available to buy anywhere yet? Apr 29 19:55:28 said interface can seriously cause you to burn your board Apr 29 19:56:25 how do you get people to stop using the dangerous debug interface after you've told them to use it Apr 29 19:56:37 i suppose i'll write up a "simplemux" kernel module that people can use, that limits muxing to the cape boards, with a disclaimer "don't mux pins with a cape attached" Apr 29 19:56:56 true, which is what pinmux helper does Apr 29 19:57:10 in a way that's not bone or capebus specific Apr 29 19:57:21 err, !capebus Apr 29 19:57:25 shodan45 - Digikey has shipped one to me. It's currently in transit via UPS. Apr 29 19:57:56 so our argument is about how easy the interface is to use Apr 29 19:58:43 hi Apr 29 19:58:46 robtow: cool, thanks :D Apr 29 19:59:52 Quick question. I just got a Baglebone black and it appears that OpenCV is pre-installed. However, import cv or import opencv doesn't work in Python. Am I missing something simple, or do I need to install the bindings manually? Apr 29 20:00:00 sgodan45 As seen on TV - order yours now! Operators are standing by :-p Apr 29 20:00:27 Scott_ Perhaps you should install SimpleCV? Apr 29 20:00:47 yeah opencv again Apr 29 20:01:01 panto: yeah. every message and youtube video i've seen about the 3.8/black seems to include "pinmuxing is stupid hard". Apr 29 20:01:21 scott which version of opencv angstroem has now? Apr 29 20:01:26 it's because it's a) a generic linux subsystem Apr 29 20:01:44 robtow: Maybe, but I was trying to use the "regular" Python bindings. Apr 29 20:01:46 and b) the omap pinmux driver is incomplete and doesn't hook into gpiolib Apr 29 20:02:29 if the gpio + pinmux drivers coordinated you'd be able to do echo 33 > export and the gpio pin would pinmux according to input/output mode Apr 29 20:02:32 i think the purpose of any demo image is to get the user/customer excited about the product. *easily* show what can be done, make the percieved level of entry seem "i can do that". Apr 29 20:02:58 i think the current demo image fails at that. that's all i'm saying. Apr 29 20:03:05 well, the kernel is not done yet Apr 29 20:03:26 there were always not many TI resources on it Apr 29 20:03:28 panto The kernel is NEVER "done". Apr 29 20:03:48 robtow, I was told that the 3.8 would be _done_ for TI SoCs :) Apr 29 20:03:53 panto there are fewer TI resources these days. Apr 29 20:03:54 panto: kernel being done or not has nothing to do with removing pinmux sysfs or making it as accessible as it was. Apr 29 20:04:11 <----- ex TI Apr 29 20:04:11 the old way was not going forward Apr 29 20:04:19 never was going to be accepted in the mainline Apr 29 20:04:20 I'm checking to see what version I have. Apr 29 20:04:27 demo...image... Apr 29 20:04:28 so you have to decide Apr 29 20:04:33 -ENOPEOPLE Apr 29 20:04:38 nodejs isn't going to be in mainline either Apr 29 20:04:56 no, but no-one is going to veto it Apr 29 20:04:57 TI did stuff for Amazon without much attention for "mainline" acceptance. And now the guys are *gone*. Apr 29 20:05:19 robtow, not surprised Apr 29 20:05:27 lol, what i'm saying has absolutely nothing to do with kernel mainline. Apr 29 20:05:29 same thing with the goog Apr 29 20:05:41 it has to do with everything Apr 29 20:06:07 you're in a position where there's no resources to babysit out of tree patches/drivers whatever Apr 29 20:06:17 kernel modules have nothing to do with mainline. Apr 29 20:06:25 they have everything to do with it Apr 29 20:06:32 still trying to log back on to the beaglebone to see what's installed.... Apr 29 20:06:36 we don't plan to keep a beaglebone kernel tree Apr 29 20:06:46 the plan is for everything to be mainlined Apr 29 20:06:46 like you said, it would be very easy to write something up. my point has always been the *demo image* should include something easy to use. Apr 29 20:07:07 after you provide it, you're on the hook to support it Apr 29 20:07:09 for ever Apr 29 20:07:13 scott proably is easier to selfcompile the latest opencv Apr 29 20:07:17 next you're going to tell me the beaglebone presentation on the demo image is somehow related to mainline. Apr 29 20:07:28 no, it is not Apr 29 20:07:55 *woosh* Apr 29 20:08:11 where do you draw the line? Apr 29 20:08:34 here: ---------------------------------------------- Apr 29 20:08:37 where is the point where you say I have to support this piece of code that is not going to be accepted? Apr 29 20:08:39 hm Apr 29 20:08:42 http://opencv.org/opencv-computer-vision-with-python.html Apr 29 20:08:49 i'm saying accepted has nothing to do with what i'm talking about. Apr 29 20:08:50 woglinde: Perhaps. Since I saw opencv in there, I figured they would have installed the python bindings too. I can do the compile, but figured I would try to get the pre-installed stuff working Apr 29 20:08:54 and how many resources are you going to commit on keeping something up to date Apr 29 20:09:01 and, since you fail to get my point, i really don't know what else to say. Apr 29 20:09:15 is there a list somewhere of what is installed on the default beaglebone black image? Apr 29 20:09:15 (Captain Picard) "The line must be drawn HERE!" Apr 29 20:09:57 PRU_EVTOUT_2, I did say that if/when the pinmux driver from TI is complete there wouldn't be a need for anything like either pinmux helper or any other driver Apr 29 20:10:16 scott: do opkg list Apr 29 20:10:27 hm or listinstalled or something Apr 29 20:10:33 because all we're talking about is pinmux for gpios Apr 29 20:11:03 I doubt loading uart drivers at runtime is a regular newbie task Apr 29 20:11:29 so I am very glad I got to watch this discussion between panto and PRU_EVTOUT_2 .... In short, if I want to start playing with pinmuxing crap, I should really study this - https://github.com/jadonk/validation-scripts/tree/master/test-capemgr ? Apr 29 20:11:31 <---is in touch with my inner newbie Apr 29 20:12:10 ok. Thanks. I'm not too familiar with angstrom and opkg. Too bad I can't log in now. ssh isn't working. Let me reboot everyting. Back in a few Apr 29 20:13:15 Spirilis: apparently, you should use nodejs Apr 29 20:13:27 when it supports the pinmux stuff though, aye? Apr 29 20:13:39 I noticed the bonescript docs make mention to it being "in development" Apr 29 20:13:44 So, anyone in the UK know how to get a hold of one of these without paying double to have it shipped from amazon.com? Apr 29 20:14:02 I would honestly just devmem2 the mux registers. Apr 29 20:14:12 at some point I would like to develop a cape that makes use of all available UARTs, so I'll have to ponder about this more particularly with loading the uart drivers Apr 29 20:14:26 that would be devicetree, for sure. Apr 29 20:14:36 hm angstroem is under heavy load or something Apr 29 20:14:41 http://hipstercircuits.com/adding-beaglebone-cape-support-to-a-kernel-with-device-tree-in-ubuntu/ Apr 29 20:14:43 website Apr 29 20:14:59 great intro to device tree stuff for a cape. Apr 29 20:16:16 actually, if you just go to http://hipstercircuits.com/, his last few posts are related to new kernel. Apr 29 20:17:35 awesome Apr 29 20:17:37 thanks for the link :) Apr 29 20:18:31 definitely something i'll spend some time with Apr 29 20:25:39 scott in the angstroem repo I saw only bindings for opencv2.3 Apr 29 20:25:50 which I do not recommend Apr 29 20:26:17 OK. back. GateOne is buggy. logged in from terminal. opkg list-installed doesn't seem to mention Apr 29 20:26:24 python bindgins Apr 29 20:27:00 ok. beginner question #2. How do I get an internet conenction for the bone over USB? I'm on OS X. I can't ping the outside world from the bone. Apr 29 20:27:41 ping harder? Apr 29 20:27:48 * panto kicks mranostay Apr 29 20:28:08 ugh, you'll need to setup ip forwarding on your mac Apr 29 20:28:28 Scott_, easier all around to just plug the ethernet cable Apr 29 20:28:39 can I just share my wifi over ethernet and add an ethernet cable to the mac? Apr 29 20:28:42 OK. Apr 29 20:28:56 yes, that would work Apr 29 20:29:09 use internet sharing of the airport through ethernet Apr 29 20:29:20 Thanks. I'll do that. Apr 29 20:30:59 So what is the consensus? Download and compile the latest OpenCV? Or maybe do a SimpleCV install with opkg? Or ??? Apr 29 20:31:54 scoot as I said I do not see any python bindings for the newer oe/angstroem packages Apr 29 20:32:16 so I recommend install all dev deps for opencv and compile it yourself Apr 29 20:32:21 or crosscompile it Apr 29 20:33:06 woglinde: A-OK. Thanks for the help. Apr 29 20:35:37 Argh! I forgot my new macbook doesn't have ethernet! Plan B. Apr 29 20:36:47 lol Apr 29 20:37:35 No instant gratification for me. Apr 29 20:37:40 epic failure Apr 29 20:37:53 no ethernet? Apr 29 20:37:59 macbook air? Apr 29 20:38:02 Scott_, you could try to internet share the usb port... Apr 29 20:38:18 but you'd have to stop the dhcp server running on that interface from the bone side Apr 29 20:38:35 retina macbook. Apr 29 20:38:55 the new ones dont' ahve ethernet ports? Apr 29 20:39:00 I'll just switch laptops.... Quicker Apr 29 20:39:18 mrpackethead, nope Apr 29 20:39:27 they have 'lightning' ports Apr 29 20:39:32 thats right Apr 29 20:39:48 i.e. pay for a ethernet dongle Apr 29 20:40:27 This is the first time I've needed ethernet since I got the new laptop .Oh well. The edge of the laptop is thinner than an RJ45 jack Apr 29 20:40:56 there could be a smaller connector Apr 29 20:41:04 instead of a completely different interface Apr 29 20:41:46 would you actually have to shut off the udhcpd on the bone or could you just run "route add default gw 192.168.7.1" to make the bone use the mac? Apr 29 20:41:58 just put my 'bone away or else I'd test it lol Apr 29 20:42:04 eh fuggit, brb Apr 29 20:42:16 Scott_: i'm up for a rplacemnt macbook in a few months. Apr 29 20:42:26 this one is 2years + old Apr 29 20:42:32 that will annoy me Apr 29 20:43:18 mrpackethead: This retina macbook is the best laptop I've ever had. Fast. Quiet. Great screen. Apr 29 20:43:31 this is my 3rd macbook Apr 29 20:43:42 * panto is on a macbook as well Apr 29 20:43:43 OK. thanks for the help. I'm going to rearrange laptops and try to get openCV downloaded and compiled tonight... Apr 29 20:43:46 The competition will need to do somethign pretty radical for me to swap Apr 29 20:43:55 they are actually really tough Apr 29 20:44:15 Scott_, if you can setup your mac to forward packets (and do nat) it will work Apr 29 20:44:26 nm yeah, the Internet sharing creates its own 192.168.2.X network it seems Apr 29 20:44:31 the bone sets addresses on the 192.168.* range Apr 29 20:44:35 which are not routable Apr 29 20:44:36 I guess i use Wired networks more than most Apr 29 20:44:52 "which are nto routable on the ineternet" Apr 29 20:45:16 you're free to route between your own networks in those ranges Apr 29 20:45:22 and you're free to use NAT Apr 29 20:45:34 and you can try to route them on the internet Apr 29 20:45:51 but hopefully your ISP is smart enough to prevent you Apr 29 20:46:09 and hopefully your smart enough not to belive your ISP if they route them to you Apr 29 20:46:10 :-) Apr 29 20:46:34 back in the very very early days of the Internet in NZ, i did something very bad. Apr 29 20:46:35 :-) Apr 29 20:46:49 I started advertising via BGP the default route 0/0 Apr 29 20:47:15 i bought down most of the connectivity in the country Apr 29 20:47:23 because (a) i had done somethign dumb Apr 29 20:47:29 (b) my upstream belived me Apr 29 20:47:32 ok so the Mac creates a 192.168.2.X network on that USB interface alongside the 192.168.7 one the bone uses Apr 29 20:47:38 (c) almost everyone else belvied my upstream! Apr 29 20:47:44 so on the bone I added another IP to usb0, 192.168.2.2, and set the default GW to 192.168.2.1 Apr 29 20:47:51 and voila, I can get out through the mac to the internet on the bone. Apr 29 20:48:19 i.e. on the bone: ip addr add 192.168.2.2/24 dev usb0 ; ip route add default via 192.168.2.1 Apr 29 20:48:43 also changed nameserver in /etc/resolv.conf Apr 29 20:48:50 but in any case, the bone is live Apr 29 20:49:08 finally someone who has the sense to use iproute2 Apr 29 20:49:20 useful for doing some opkg updates when you don't feel like finding an ethernet cord Apr 29 20:49:22 hehe Apr 29 20:49:27 Spirilis, +1 Apr 29 20:50:01 yeah the iproute2 stuff ain't bad :) Apr 29 20:52:31 jkridner|work / bzyx i'm going to start up a channel for discussing userspace wiring/process with arduino IDE Apr 29 20:53:27 prpplague: ok, thanks for info Apr 29 20:59:00 prpplague: Sorry, I missed it... what do you want to do with wiring? Apr 29 20:59:36 mru I use it for roundrobin over 4 umts modems Apr 29 21:00:17 and good nite Apr 29 21:00:22 tsquar3d_: userspace libraries for linux Apr 29 21:01:41 tsquar3d_: you are welcome to join in Apr 29 21:02:21 prpplague: Explain? Apr 29 21:04:09 tsquar3d_: modify the arduino IDE such that a sketch will compile as an binary that can be executed under linux userspace Apr 29 21:04:22 \o/ - gpmc read of rev reg works Apr 29 21:05:33 Hmm... processing already does that... Apr 29 21:05:42 It compiles to javascript.. Apr 29 21:05:45 .. and Java Apr 29 21:05:53 But I can see wanting arduino to do it. Apr 29 21:06:05 Hey, where can I apply for the GSoC with BeagleBoard Apr 29 21:06:54 tsquar3d_: totally incorrect Apr 29 21:06:57 TechieShane: got a project in mind? Apr 29 21:07:29 arduino is basically crippled C with a library Apr 29 21:07:30 yes, although I'm not entirely sure how GSoC works. Does my project have to be open source? Apr 29 21:07:34 yes Apr 29 21:07:50 Does it have to be related to BeagleBoard in any way? Apr 29 21:08:14 if it is under the beagleboard.org, sure but we cover a lot of things Apr 29 21:08:22 prpplague: ... it's totally incorrect that processing compiles to java binaries... that's news to me being that I've done it. :-/ Apr 29 21:08:26 now if you are trying to manufacture a kitchen sink for making soup.... Apr 29 21:08:55 tsquar3d_: hehe, then your understanding of what you have done is completely incorrect Apr 29 21:09:12 prpplague: Yes. :-) Apr 29 21:09:49 tsquar3d_: processing is java based, but the results of using the processing are not java based Apr 29 21:10:26 prpplague: But... you can compile it into a .jar ... Apr 29 21:10:43 tsquar3d_: only the processing part Apr 29 21:10:47 tsquar3d_: not the wiring part Apr 29 21:10:53 prpplague: Yes. Apr 29 21:10:54 tsquar3d_: the processing part is just the IDE Apr 29 21:11:00 Are there student discounts available for the BeagleBoard Apr 29 21:11:04 tsquar3d_: the resulting code is NOT java based Apr 29 21:11:07 +? Apr 29 21:11:20 prpplague: Err... isn't wiring the IDE and Processing and Arduino use wiring? Apr 29 21:11:27 accepted GSoC students will be provided a beagle, IIRC Apr 29 21:11:45 ... as well as energica Apr 29 21:11:46 tsquar3d_: processing is the IDE, wiring is the language (C++ libraries) Apr 29 21:12:36 ... Apr 29 21:12:51 robtow: Gah.. you're right. Apr 29 21:12:52 :-p Apr 29 21:13:03 prpplague: ^^^ Apr 29 21:13:04 lol Apr 29 21:13:18 A little heavy on the tab key tonight. Apr 29 21:15:20 prpplague: Right... so you want to be able to compile arduino sketches to binaries... that's what you're saying? Apr 29 21:15:47 tsquar3d_: correct Apr 29 21:16:30 bzyx: #userspace-arduino Apr 29 21:18:27 prpplague: ping me when chanell will be ready to use :) Apr 29 21:18:53 bzyx: hehe will do sorry Apr 29 21:19:12 no problem Apr 29 21:20:04 bzyx: fixed Apr 29 21:20:25 prpplague: Right... well, one thing that I thought would interesting is to be able to program arduino code from command line. :-) Apr 29 21:21:02 tsquar3d_: that is doable as well since the wiring libraries are just that, libraries Apr 29 21:21:17 tsquar3d_: so you can use just a text editor and create your code and compile it Apr 29 21:23:29 prpplague: Well... yeah.. of course, it'd be nice though to be able to SCRIPT the compilation. So compile(); and upload(); would just be part of the script and you'd never have to open up an ide. Apr 29 21:23:53 tsquar3d_: all already functional Apr 29 21:24:30 tsquar3d_: althought those functions are secondary to the primary mission Apr 29 21:26:19 jkridner|work: ok #userspace-arduino is setup Apr 29 21:31:01 is it really doable from userland (when not using mmap stuff?) Apr 29 21:32:18 is the pru out of scope for the Arduino lib? Apr 29 21:34:05 you need to emulate a simple mico controller at some point and this requires some form of intepretting. Apr 29 21:35:28 keesj: we are doing native code, not emulated Apr 29 21:35:35 keesj: and yes it is doable Apr 29 21:35:53 keesj: i already have the core functionality tested Apr 29 21:37:07 hmm, if an arm processor has the so-called 'trivial' jazelle implementation, that could be abused to interpret any 8-bit code Apr 29 21:38:40 mru: hehe Apr 29 21:39:53 wouldn't work on the rpi, hehe Apr 29 21:40:02 since it has full jazelle Apr 29 21:40:10 keesj: https://plus.google.com/u/0/101339419642360856354/posts/EGdriv1tcn4 Apr 29 21:40:23 * mru should probably stop talking about jazelle Apr 29 21:40:43 mru: hehe Apr 29 21:41:26 did I hear the J word? Apr 29 21:41:37 and which flavor of the J word? Apr 29 21:41:45 trollish Apr 29 21:43:15 prehaps you can convince your powers to be to document more the trivial acceleration Apr 29 21:44:11 hardly Apr 29 21:44:54 but simply put, what you get is a table of 256 function pointers and the hw calls them as determined by the 8-bit opcodes in the instruction stream Apr 29 21:45:49 mru, docs about it? Apr 29 21:46:06 I have heard of the mythical jazelle for years but no manual at large Apr 29 21:46:15 prpplague , is the userspace-arduino active yet ?? Apr 29 21:46:21 panto: not in the open Apr 29 21:46:42 panto: the manual is avialable under pain of many many NDAs Apr 29 21:47:10 so it's like the PRU docs, only harder Apr 29 21:48:01 much Apr 29 21:49:16 I don't get it Apr 29 21:49:22 what's so special about it? Apr 29 21:49:41 nothing Apr 29 21:49:57 sun's lawyers are to blame Apr 29 21:50:06 multivendor joy ;) Apr 29 21:52:11 anujdeshpande: yep up now Apr 29 21:54:33 mru, it would be great for emulators or stuff like nes Apr 29 22:05:31 is a powered usb hum required to hookup keyboard/mouse on the black? Apr 29 22:05:48 you need a hub for sure Apr 29 22:06:04 otay... Apr 29 22:06:24 probably doesn't need to be powered Apr 29 22:06:47 depends on how you power the beagle and how power-hungry your mouse/kbd are Apr 29 22:06:50 so far no luck with my keyboards and mice... things like the numb-lock keys illuminate, aor the mouse lights... but nothing else works Apr 29 22:07:30 masta: that sounds like something else wrong to me Apr 29 22:07:47 kernel drivers in place? Apr 29 22:07:50 masta: most keyboards and mice are around 50mA each Apr 29 22:07:54 well same situation with both my blacks Apr 29 22:07:57 masta: how are you powering black? Apr 29 22:08:03 prpplague: unless you type _really_ fast Apr 29 22:08:09 mru: hehe indeed Apr 29 22:08:38 with a 5v 1A barrel Apr 29 22:08:51 that should work fine Apr 29 22:09:01 what kernel are you using? Apr 29 22:09:21 Q: does the CPU on the BBB do any clock management / ramping with load - restated, is the low-end 210mA figure with a GHz ARM spinning its wheels, or is that a low-power state Apr 29 22:09:32 I just unboxed them, so angstrom... but without my keyboard or mouse I've not go so far to click or type uname -a Apr 29 22:09:36 (i.e. can CPU clock be gated/ramped) Apr 29 22:09:48 I guess I can put them on my computer and ssh Apr 29 22:09:49 cpu frequency is variable Apr 29 22:09:57 masta: that is odd Apr 29 22:10:23 g'night Apr 29 22:10:28 panto: laters Apr 29 22:10:53 are there any kernel parameters that would allow controlling the CPU clock range, for example if 500MHz was "enough" for a project, could that limit be enforced.. Apr 29 22:11:13 yeah, both blacks were doing the same thing, so I guess it more likely my funny equipment... keyboard is an old Sun keyboard (with the control key and caps lock misplaced).... the mouse was just a normal mouse Apr 29 22:11:25 rbarris: yes, you can set limits in cpufreq Apr 29 22:11:27 prpplague: thnx for the info Apr 29 22:11:48 tnx mru Apr 29 22:11:55 masta: you mean with the control key _correctly_ placed Apr 29 22:11:56 will play with it more when it shows up tomorrow / this week Apr 29 22:12:11 mru: err... yes that is what I mean! Apr 29 22:12:12 rbarris: it's standard cpufreq Apr 29 22:14:55 * masta presses the "props" key to send mru mad props Apr 29 22:42:54 is anyone working on a gcc port for the prus? Apr 29 22:43:02 I hope not Apr 29 22:43:06 hahah, why? Apr 29 22:43:12 pointless Apr 29 22:43:24 mostly...but you can do inline asm. Apr 29 22:43:32 lol, ok fine. Apr 29 22:43:43 if there is a C6K GCC... Apr 29 22:43:55 which sucks donkey's balls Apr 29 22:44:42 when it compiles at all, the code it generates is twice as slow as what cl6x does Apr 29 22:44:58 looks like there is. are the prus c6k? or very similar at least? Apr 29 22:45:09 not remotely Apr 29 22:45:35 the PRUs are probally closer to a programmable statemachine Apr 29 22:47:37 i want to get a kernel running on the two, as a dual core co-computer. Apr 29 22:47:49 :S Apr 29 22:47:53 forget it Apr 29 22:47:59 you have 8k instruction ram Apr 29 22:48:23 pfffffft...hater. Apr 29 22:48:52 sysbios4PRU? :D Apr 29 22:49:15 you should make it run a BASIC interpreter! Apr 29 22:49:26 http://olimex.wordpress.com/2012/04/04/unix-on-pic32-meet-retrobsd-for-duinomite/ Apr 29 22:49:40 didnt they open source the 8051AH BASIC? Apr 29 22:50:00 pic32 is MIPS Apr 29 22:50:38 128*K* of memory :) Apr 29 22:51:14 That's only 120 more than the PRU has :) Apr 29 22:51:16 too bad it's not 640k.... that's enough for everything :P Apr 29 22:52:32 the OS itself uses 32K, the rest is free for apps Apr 29 22:56:44 Good evening. I received my BBB today and perhaps unwisely ran "opkg update ; opkg upgrade" Apr 29 22:58:28 hehe Apr 29 22:58:28 It looks like it had some trouble going from kernel 3.8.6 to 3.8.8 Apr 29 22:59:02 Unfortunately, I typed "reboot" before checking "systemctl status bonescript.socket" or journalctl -xn Apr 29 22:59:42 cant you just re-flash it? Apr 29 22:59:52 Now my BBB has on 3 blue LEDs, and does not appear to be "coming back" -- what can I try next? Apr 29 23:00:23 My opkg bonescript error can be viewed here: http://pastebin.com/k5RGyKgD Apr 29 23:00:27 put something on a SD card, hold user button and boot off SD Apr 29 23:00:30 reflash Apr 29 23:00:52 blue leds!? ugh...i feel so inferior with my dumb green leds. Apr 29 23:01:54 are the blue LEDs still uber bright? Apr 29 23:02:40 Yes, very bright. Apr 29 23:03:11 waving it around reveals no PWM (or 100% pwm anyway) Apr 29 23:03:23 I might stick some masking tape over them to dull the glow Apr 29 23:03:34 that is what i do Apr 29 23:03:54 which is black electrica tape usually Apr 29 23:04:27 I'd still like to use them as outputs for my baby steps with bonescript Apr 29 23:04:48 but, first thing's first -- undo the damage caused by opkg upgrade Apr 29 23:06:18 In light of the fact that opkg upgrade "broke" me -- what is the recommended way to update software? Apr 29 23:06:39 Download image from website, dd to sd card, boot that to transfer to BBB internal memory? Apr 29 23:06:43 if it isn't broke don't opkg upgrade :P Apr 29 23:08:32 opkg downgrade Apr 29 23:13:22 re: "if it ain't broke, don't upgrade" -- Yes, I see the wisdom in that now. But one must acknowledge the "normal"-ness of the human compulsion to "have the latest" and the expectation that using the "proper" procedure via the system's package manager won't result in an unusable system. Apr 29 23:14:22 In the future I'll expect... less. Maybe I'll hook up the USB console or the HDMI port at home and see if I can suss out the problem. Apr 29 23:14:40 Thanks for the help, nanights. Apr 29 23:14:55 "In the future I'll expect... less." <-- I want that on a T-shirt Apr 29 23:15:50 :) Apr 29 23:18:32 OK, so what's the "restore to factory" procedure then... Apr 29 23:19:31 it was all so much simpler back in the days of uv-erasable eprom Apr 29 23:19:53 mru: simpler, but slower... Apr 29 23:20:17 they had quick-erasers Apr 29 23:20:19 nasty things Apr 29 23:20:20 that's why you have pipelines of them Apr 29 23:20:21 I had to buy an eraser for a job last year. Fun, in small doses. Apr 29 23:20:43 I only had 2 chips. Some obsolete thing the client sent me. Only source was ebay Apr 29 23:21:08 and no flash equivalent :( Apr 29 23:21:11 HC11's? Apr 29 23:21:40 it wasn't the micro, it was just the memory UVPROM Apr 29 23:21:53 but not 27xx's? Apr 29 23:22:09 hard to remember. I can check the email.. stand by Apr 29 23:22:12 I sent them all back. Apr 29 23:22:35 oh hehe Apr 29 23:25:56 00:25:14 up 667 days Apr 29 23:26:06 survived the day of the beast Apr 29 23:27:33 ds2: M27C256B Apr 29 23:28:01 those are reasonably common Apr 29 23:28:07 ds2: on ebay Apr 29 23:28:10 and should be easy to drop in a 28F256 chip Apr 29 23:28:24 IIRC the 28F's are a superset of the pinout Apr 29 23:28:35 extra pins are to support writing or something like that Apr 29 23:28:46 nothing I found indicated an equivalent. I spent some time on it, but I could easily have missed it. Apr 29 23:28:48 mru: so *that*s why my ipv6 went down today :) Apr 29 23:28:57 I probally have a small pile of those sitting around in a corner somewhere Apr 29 23:29:06 you got to look at the pinout Apr 29 23:29:14 the ROMs also share a similar pinout Apr 29 23:29:26 close enough that a simple mod will do Apr 29 23:32:29 Those are different number of pins. Apr 29 23:32:39 I'm sure it could have been done with a mod Apr 29 23:32:42 cutting pins is easy Apr 29 23:32:49 adding extra is a little harder Apr 29 23:32:56 but superglue and a steady hand should do it Apr 29 23:36:57 mdp: Are you around? Apr 29 23:40:35 you let the extra pins stick outside of the socket Apr 29 23:40:47 there is like 4 or maybe 8 extra pins but it is all on one end Apr 29 23:41:40 I've seen boards done that way Apr 29 23:42:20 doesn't work if the power pins are at opposite corners though Apr 29 23:43:00 the 28F's should have the power pins in the same place as the 27's Apr 30 00:20:08 so the Dutch have a king/queen? Apr 30 00:25:58 mranostay: http://www.bbc.co.uk/news/world-europe-22342870 Apr 30 00:27:22 i don't get the whole royality thing in the 21st century Apr 30 00:30:27 * ShadowJK wonders if belgium is still without a government Apr 30 00:30:43 I think it's government-less most of the time? Apr 30 00:32:06 oh also, there's lots of "countryless" royalties in europe Apr 30 00:33:09 ShadowJK: luckily Belgium isn't a superpower :P Apr 30 00:33:27 Kings and queens without thrones, I guess Apr 30 00:33:39 is the grand parents of the new king 'william' or 'willem'? Apr 30 00:35:10 mranostay; it isn't, but its capital is also the capital of europe Apr 30 00:36:15 (except for a few weeks each year, when they move the capital of eu and the entire administration, parliament, comission, and associated secretaries, documents and archives to france) Apr 30 00:36:26 the EU has a capitial? Apr 30 00:36:37 not as such Apr 30 00:36:48 but eu parliament has to be somewhere Apr 30 00:36:52 the buildings are just there right? Apr 30 00:37:05 and that somewhere is brussels Apr 30 00:37:17 I can just imagine how it ended up there Apr 30 00:37:26 Where the parliament sits Apr 30 00:37:27 they couldn't possibly put it in france, germany, or the uk Apr 30 00:37:41 the others would refuse that Apr 30 00:38:21 italy or spain wouldn't make much sense at all Apr 30 00:38:53 it had to be in a totally unimportant country Apr 30 00:38:55 Belgium itself is kinda funny Apr 30 00:39:10 and belgium fits that nicely Apr 30 00:39:24 ShadowJK: it was setup as a trading country effectively right? Apr 30 00:39:59 the federal government in belgium is so unimportant nobody really notices if it's missing for a few years Apr 30 00:40:09 they have a king though Apr 30 00:40:24 mranostay; a buffer country to sit between france and germany Apr 30 00:40:32 except it's not Apr 30 00:40:45 france and germany share a border, you know Apr 30 00:41:34 Oh did you hear about that time the state broadcaster in south of belgium did a orson wells style tv "show" reporting that the north of belgium has declared independence and civil war has broken out? Apr 30 00:41:54 hehe Apr 30 00:43:59 So, I have a draft of my proposal up if anyone would be so kind to have a look -- https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/tsquar3d/1 Apr 30 00:44:28 ds2 Apr 30 00:44:35 If you are still around. Apr 30 00:46:04 ? Apr 30 00:46:04 I had planned on going to sleep, but I kept thinking about that proposal. :-p Apr 30 00:46:15 ds2: https://google-melange.appspot.com/gsoc/proposal/review/google/gsoc2013/tsquar3d/1 Apr 30 00:46:18 My proposal. Apr 30 00:47:08 Man I wish I had time to do GSoC stuff Apr 30 00:47:11 So many good ideas Apr 30 00:48:40 "Can I build it in raspberry pi? ;-p" Apr 30 00:48:49 ... next applicant please Apr 30 00:48:53 ;) Apr 30 00:49:25 Absolutely had to. Apr 30 00:49:25 in my other project, we have had *zero* applications.. Apr 30 00:49:34 a lot of enquirys. Apr 30 00:50:00 I dont have a cross-compiler toolchain up and running right now. Apr 30 00:50:05 tsquar3d, what is the game u mentioned working on? Apr 30 00:50:13 "however, I am currently developing a video game for my MPhil that will be released as Open Source in the fall." Apr 30 00:50:16 that Apr 30 00:50:40 crashovrd: Yeah, it is part of my MPhil research.. for physics education. Apr 30 00:50:50 i am guessing MPhil is "Mater of Philosophy" Apr 30 00:51:01 crashovrd: It is a 2D platformer kind of like minecraft. Apr 30 00:51:05 ... but 2d Apr 30 00:51:08 and then you can go on and become dr phil Apr 30 00:51:09 Yes. Apr 30 00:51:24 The UK has some odd degrees. Apr 30 00:51:33 Like MRes and MPhil.... Apr 30 00:51:48 My wife is going for her MRes. Apr 30 00:51:52 can i build it in "rapsiberry PI" Apr 30 00:52:00 thats grounds for instant disqualificaiton Apr 30 00:52:05 mrpackethead: I had to. Apr 30 00:52:09 I absolutely had to. Apr 30 00:52:14 have you submitted that Apr 30 00:52:15 ? Apr 30 00:52:41 It is a placeholder until I get my cross-compiler toolchain up and running. Apr 30 00:52:59 dont' leave it in your submission Apr 30 00:53:07 that would be -20 points Apr 30 00:53:14 mrpackethead: lol... well.... yeah! Apr 30 00:53:31 we like physics grads though Apr 30 00:54:55 There... updated it. Apr 30 00:55:01 Now it just says Soon... Apr 30 00:55:24 I need to get my cross-compiler toolchain up and running. Apr 30 00:56:06 I would just do it on BBB (althought that would take a while), but they still dont have them available in this country.... Apr 30 00:56:09 i dont know. i would think RPi would at least mean you have some experience with ARM devices and are not jumping into this from a PC world Apr 30 00:56:52 have you got an exisiting BB? Apr 30 00:56:58 which i think was the spirit of the question Apr 30 00:56:59 crashovrd: lol... I will do it properly tomorrow. Apr 30 00:57:53 mrpackethead: No, actually, they are stupid expensive and difficult to find over here... Apr 30 00:58:08 more difficult than in New zealand? Apr 30 00:58:18 i ordered some and they arrived 3 days later from teh USA Apr 30 00:58:20 I dunno.. you would be suprised. Apr 30 00:58:25 Whaaaaaa?! Apr 30 00:58:35 www.mouser.com Apr 30 00:58:39 they will send them to you Apr 30 00:58:54 It takes a week for them to get you a one day delievery over here. Apr 30 00:59:56 mrpackethead: They are all on order it seems. Apr 30 01:00:12 get a white one Apr 30 01:00:15 they will be fine. Apr 30 01:00:37 mrpackethead: Well, now I kinda want to hold off until I can get a BBB. Apr 30 01:00:45 I have been debating it. Apr 30 01:00:50 ... with my wife ... Apr 30 01:00:57 lol Apr 30 01:02:03 But at £62.37 I could just have a BBB set from the states. Apr 30 01:02:26 sent Apr 30 01:02:31 * Apr 30 01:03:22 I did manage to get a *dont kill me* pi last year when they came out... of course, they are british.... Apr 30 01:05:23 But to answer the question before, yes I can write a static-linked arm-linux hello world deal. Apr 30 01:05:48 I just have to get with it. Apr 30 01:05:56 "We have shipped a total 6,789 boards to date. As more boards ship, the number will be updated. " - http://circuitco.com/support/index.php?title=BeagleBoneBlack Apr 30 01:08:53 ds2: You have gone rather quiet. Apr 30 01:12:36 * CanyonMan Do Not Eat Apr 30 01:13:04 what! Apr 30 01:13:13 * SilicaGel DO Not EAT Apr 30 01:13:44 k Apr 30 01:13:54 I received my BBBLACK today Apr 30 01:14:16 Tastes exactly the same as the old one. Not as crunchy, though. Apr 30 01:14:31 didn't taste more burnt? Apr 30 01:14:46 Not really. About the same. Apr 30 01:14:57 Heh Apr 30 01:15:06 Mine should be here in like.... I dunno. Sometime :/ Apr 30 01:15:13 Removing the FTDI chip should mean fewer calories, right? Apr 30 01:15:30 Think FTDI is one of those "diet" cihps Apr 30 01:15:32 chips* Apr 30 01:16:09 They have diet FTDIs -- FTDI Friend. Apr 30 01:19:10 Well, I suppose I should go to sleep... gotta go teach some kiddies tomorrow. Apr 30 01:19:23 And by kiddies I mean undergrads. Apr 30 01:20:12 Heh Apr 30 01:21:50 Do Not Run "opkg update" on BBB Apr 30 01:22:24 Don't plan on it Apr 30 01:22:24 ... or "opkg upgrade" for that matter Apr 30 01:28:52 Hello all, anybody else having a problem with the bonescript demo on the new BeagleBone Black? Apr 30 01:29:22 Hello all, First time Beagler, coming back to Linux after a long absence. So, I plug in my new board using the USB cable, and I can point FireFox to the onboard webserver fine. When I try to run any of the bonescript stuff, I get a message like the following: "Exception: Please perform setTargetAddress on a valid target". I did type in the default ip address in the box at the top of the page (with label: Did you know? This page can i Apr 30 01:29:59 ype in your BeagleBone's IP address here) but no luck. So I tried disconnecting the USB and plugging the board into my LAN, it got a IP address automatically and I was able to (finally..., couldn't get Ubuntu 12.04 to show me what other hosts were on my network) browse to the board over the network but still got the same error. Thanks for any help anybody can provide on this. Apr 30 01:31:05 I think half of your first message got truncated Apr 30 01:31:31 Yes it did, this is my first experience with one of these chat boards. Apr 30 01:31:45 use the 'enter' key more frequently :) Apr 30 01:32:14 I actually did a cut and paste from an entry I made on Google Groups. Did not get any response over there yet. Apr 30 01:32:14 heh Apr 30 01:36:39 Is anyone here actually using a BBBlack? Apr 30 01:36:53 rgs got a couple today Apr 30 01:36:55 I have one in a box Apr 30 01:36:59 i haven't turned it on yet Apr 30 01:37:07 working well so far Apr 30 01:37:18 how do you suggest i make analog vga out of it on the cheap? Apr 30 01:37:26 oh, and audio Apr 30 01:37:27 cmicali - does the bonescript demo work on your boad? Apr 30 01:37:40 rgs: dunno, sorry - i'm using my own image Apr 30 01:37:53 left them at work otherwise i would try it Apr 30 01:39:35 What is the list of users? on the right side of this screen used for? Apr 30 01:41:02 rgs: to know who is inside the room and who isn't Apr 30 01:42:26 Holy Smokes! All those folks are in this room right now? Apr 30 01:42:39 * SilicaGel looks around Apr 30 01:44:05 rgs: heh, go to #ubuntu or some other more popular channel and have a look :) Apr 30 01:44:13 heh Apr 30 01:44:20 * mranostay sips Hoegaarden Apr 30 01:44:48 wow an hdmi to vga/audio adapter is going to cost as much as the bbblack Apr 30 01:47:41 so how are you guys connecting keyboard/mice to the black? Apr 30 01:48:20 for mine I have had bad luck connecting Apr 30 01:48:43 idunno Apr 30 01:48:49 how's usb reliability on the black? Apr 30 01:49:00 is what i'm looking forward to finding out. Apr 30 01:49:22 so far not great, but it could be me doing somethign silly. Apr 30 01:50:03 I went and bought a powered usb hub, and even with the black plugged to a 5v/1a power is not detecting the input devices on usb Apr 30 01:52:05 ok I take that back Apr 30 01:52:25 it works on boot, but plug'n'play is not happy Apr 30 02:18:39 Good evening. Is there a way to monitor the progress of the uSD -> eMMc restore on a BBB? I *believe* that I have successfully held down the button while booting, but I'm not sure that the restore from removable memory to internal memory is happening. Apr 30 02:19:33 I have a serial console that I'm logged into. "top" shows 30% cpu usage by "systemd-journald." Seems like iostat and vmstat are not installed. Apr 30 02:24:30 wow, wrong column. It's 30% VSZ. for systemd-journald. And my image restore has just completed (four USR leds are on). heh. **** ENDING LOGGING AT Tue Apr 30 02:59:58 2013