**** BEGIN LOGGING AT Wed Mar 28 02:59:59 2012 Mar 28 03:20:02 morning all Mar 28 03:20:32 anybody here? :) Mar 28 03:23:18 guess not Mar 28 03:23:33 nope Mar 28 03:24:00 hehe :) Mar 28 03:26:07 adafruit the only once that have beaglebone starter kit? Mar 28 03:28:04 starter kit? Mar 28 03:29:36 yea Mar 28 03:29:37 like https://www.adafruit.com/products/703 Mar 28 03:29:39 :P Mar 28 03:32:58 makes it so easy to get it all with one package so to speak :9 Mar 28 03:33:00 :)* Mar 28 03:33:10 yeah i guess Mar 28 03:33:21 * mranostay digs around for his troll hat Mar 28 03:38:07 http://bash.org/?152037 Mar 28 03:38:11 speaking of trolls Mar 28 04:37:45 Hi all. :) Mar 28 04:37:56 I just got my board today. Mar 28 04:42:55 WiFiGuy: totally awesome dude! omg ponies! Mar 28 04:43:04 :D Mar 28 04:44:21 did you get the starter kit? Mar 28 04:44:45 Yup. Mar 28 04:44:59 A5 starter kit from adafruit Mar 28 04:45:17 so what are your plans for it? Mar 28 04:45:55 jay69811: probably running websphere on it Mar 28 04:46:07 heh Mar 28 04:47:02 I'm not sure what I'll do yet. Mar 28 04:47:48 are you from utica, ny? Mar 28 04:47:53 heh Mar 28 04:48:21 I got an LED to light up, and then I got it to blink with mrBBIO Mar 28 04:48:25 btw that web irc proxy was a bad idea :) Mar 28 04:48:38 jay69811: Me? Mar 28 04:48:55 are you doing the cloud9 thing? Mar 28 04:48:57 mranostay: ? I'm not using the web proxy. :) Mar 28 04:49:14 I'm not from Utica. Mar 28 04:49:19 Are you googling my handle? :P Mar 28 04:49:47 no Mar 28 04:49:50 I've played with cloud9 a tiny bit... I'm updating my packages right now, so it's a bit slow. Mar 28 04:50:02 You? Mar 28 04:50:07 What're your plans? Mar 28 04:50:19 no starter kits here Mar 28 04:50:20 i'm detecting radiation atm Mar 28 04:50:27 and not a starter kit Mar 28 04:50:32 o.o Mar 28 04:50:54 my plan is to write a bare metal MP3 player from scratch Mar 28 04:50:57 Are you using C, by chance? Mar 28 04:51:03 I'm curious how to get that working with cloud9 Mar 28 04:51:58 never used cloud9 nor would i want to Mar 28 04:51:59 yes, C. no idea with cloud9 Mar 28 04:53:03 mranostay: Haha. What language(s) Mar 28 04:54:45 C but i wouldn't use a IDE and for sure not a web based one Mar 28 04:55:14 vi? Mar 28 04:55:22 the whole bonescript ide thing is great and all but i don't think it's really usable yet Mar 28 04:55:23 yeah Mar 28 04:55:35 if you like coding in js then yeah Mar 28 04:55:39 you probably want to stick with normal linux type dev Mar 28 04:56:04 bonescript 'delay()' was still a busywait last i tried it Mar 28 04:56:10 I like the idea of lazily writing C in the web browser... you can hear the fabric of the universe rip every so slightly. :D Mar 28 04:56:16 100% cpu to not blink an led ;) Mar 28 04:57:06 WiFiGuy: haha Mar 28 04:57:48 javascript is a decent language Mar 28 04:58:06 i have no objections to the idea in general Mar 28 04:58:14 i just think it's not fully implemented yet Mar 28 04:58:25 give'm a few months and see Mar 28 04:58:49 otherwise, things like python/perl/c are there waiting for you Mar 28 04:58:59 perl is a horrible language Mar 28 04:59:05 okay Mar 28 04:59:18 please don't say perl and C in the same sentence :) Mar 28 04:59:22 I'm using Python with mrBBIO Mar 28 04:59:32 i have written both of them for a living Mar 28 04:59:40 i'll say them however i want :) Mar 28 04:59:40 I used to write in Perl. ;) Mar 28 04:59:57 perl is not horrible, but people write horrible perl code Mar 28 05:00:09 the same can be said of any language Mar 28 05:00:24 Perl makes it easy to write bad code. ;) Mar 28 05:00:27 perl may make it a little easier Mar 28 05:00:29 $_ is not your friend. Mar 28 05:00:39 Especially when it's implied. Mar 28 05:00:53 they proved that perl was worse than a randomly generated language for beginer programmers making programming mistakes Mar 28 05:00:53 perl makes it easy to spot lax discipline Mar 28 05:01:12 eg, anyone using $_ Mar 28 05:01:41 Ah... I saw that article. Mar 28 05:01:43 we have to bolt on external tools to the build process with C - lint, coverity, etc Mar 28 05:01:52 to do the same as perl gives you with -w and use strict; Mar 28 05:02:01 i'd give perl the advantage over C there. Mar 28 05:02:31 anyway, this was not the discussion i was trying to have. Mar 28 05:02:32 scromp: What are you doing with the beaglebone Mar 28 05:03:08 i have one beaglebone rightnow, and it is in search of a purpose. it has an xbee on it, and it tells various arduinos to do things Mar 28 05:03:24 however i would like to make better use of its copious i/o capabilities Mar 28 05:03:47 luckily perl doesn't run on bare metal so it's not something I have to deal with Mar 28 05:03:49 I'd love to get my serial port working >:O Mar 28 05:04:14 It's 115200 8N1 right? Mar 28 05:04:28 it's whatever you told your xbee to do Mar 28 05:04:39 I mean... the beaglebone Mar 28 05:04:40 there are a couple of decent blogs on this Mar 28 05:04:43 sec Mar 28 05:05:08 Hrm... mine's a rework'd A5 - maybe it's using the old FTDI vendor value Mar 28 05:05:20 Yeah I know. :) I'm just wondering why mine isn't working. Mar 28 05:05:27 I see 2 serial ports but neither works. Mar 28 05:05:52 I think I bricked it. Mar 28 05:05:59 Maybe that's why. Mar 28 05:06:00 1) http://www.gigamegablog.com/2012/01/22/beaglebone-coding-101-using-the-serial-and-analog-pins/ Mar 28 05:06:07 2) http://electricstitches.com/blog/2012/03/22/xbee-beaglebone-communication/ Mar 28 05:06:22 No no no I mean - talking to my beaglebone over serial ;) Mar 28 05:06:37 that should do it still Mar 28 05:06:43 I'm going to reboot. Mar 28 05:06:49 it's general "how to drive the pins" guides really Mar 28 05:06:53 .. Mar 28 05:07:05 * scromp goes back to Draw Something Mar 28 05:11:10 back Mar 28 05:11:22 err :) Mar 28 05:12:28 Serial is working now. My computer was being grumpy. Mar 28 05:21:58 Anybody using clang on the bb? Mar 28 05:28:06 Ooo bonescript update. Mar 28 06:06:25 anybody try to build angstrom in the last day? /me getting a weird-assed inscrutible non-zero exit from do_rootfs from a MACHINE=beaglebone bitbake systemd-image Mar 28 06:09:44 * mranostay takes shot and puts on troll hat Mar 28 06:10:08 russell--: come again? Mar 28 06:33:07 mranostay: MACHINE=beaglebone bitbake systemd-image keeps erroring Mar 28 06:38:35 NOTE: package systemd-image-1.0-r0: task do_rootfs: Failed Mar 28 06:38:35 ERROR: Task 8 (/aux/src/angst/setup-scripts/sources/meta-angstrom/recipes-images/angstrom/systemd-image.bb, do_rootfs) failed with exit code '1' Mar 28 07:22:35 I did an opkg update/upgrade and now my beaglebone doesn't mount its filesystem, nor do I seem to have access to the USB network interface. Mar 28 07:48:52 How does one interface directly with the GPIO pins using C? IOCTLs? Mar 28 07:52:31 google for 'linux sysfs gpio' Mar 28 07:52:40 use sysfs or gpio-functions, see kernel docs, Documentation/gpio.txt Mar 28 07:52:48 I found examples of people doing it with the /sys filesystem, but is there direct kernel access? Mar 28 07:52:52 ok Mar 28 07:52:52 thanks Mar 28 07:53:32 I think, there's no ioctl interface Mar 28 07:53:55 other option is to write driver and use gpiolib in kernel directly Mar 28 07:54:27 or from userspace you can fiddle with the registers directly Mar 28 07:55:38 why do such things while kernel exposes functions such as gpio_get_value and gpio_set_value? Mar 28 07:56:01 that's gpiolib I'm talking about Mar 28 07:56:22 but it's in the kernel, so he would need to write some kernel module Mar 28 07:57:02 aren't those exposed to userspace? Mar 28 07:57:21 yes, via that sysfs interface Mar 28 07:57:27 ok, my bad Mar 28 07:57:48 Thanks for the tips. :) Mar 28 07:58:08 look at devmem2 for mmaped register access Mar 28 07:58:21 maybe there's more examples in the mailing list archives Mar 28 07:59:54 bear in mind, that this sysfs interface isn't fast enough for PWM and similar stuff Mar 28 08:00:17 so it depends what're you planning to do with gpio :) Mar 28 08:01:02 Hmm that's also good to know. Mar 28 08:01:12 How do you do PWM with something like Python then? Mar 28 08:02:25 Ah hold that thought... it's late, and I have a meeting in the morning. I'll be back tomorrow. :) Mar 28 08:02:27 Thanks again. Mar 28 08:10:07 sounds like a classic X-Y-problem Mar 28 08:11:38 indeed. Mar 28 08:12:28 X-Y-doh? Mar 28 08:13:32 ynezz: http://mywiki.wooledge.org/XyProblem Mar 28 08:15:03 nice :) Mar 28 08:15:34 and so very very true Mar 28 09:08:27 google shipped me a free googleTV box Mar 28 09:08:40 now if it was useful for anything outside the US.... Mar 28 09:10:59 hi, do anybody know how to do a digitalread with beaglescript in the clound 9 interface? Mar 28 11:47:43 koen: have you tried suspend/resume on beaglebone w/ latest code? Mar 28 11:56:20 av500: you blackmailed them?] Mar 28 12:01:08 no Mar 28 12:01:23 somebody pasted me a link to some google doc where I entered a few details Mar 28 12:01:28 and then I got one Mar 28 12:05:38 d'oh Mar 28 12:07:51 d'oh? Mar 28 12:08:08 av500: somebody pasted the link in here? Mar 28 12:09:14 av500: https://www.google.com/search?hl=en&safe=off&q=d%27oh&qscrl=1&um=1&ie=UTF-8&tbm=isch&source=og Mar 28 12:11:23 sundar: here? I dont think so Mar 28 12:11:32 dwery: yes, I know what, I meant why :) Mar 28 12:11:46 'cos I missed it ;) Mar 28 12:11:50 ah Mar 28 12:12:29 I've an AppleTV, which is obviously superior, ma it's always useful to have an arm device lying around ;) Mar 28 12:17:21 The beaglebone is little endian, right? Mar 28 12:18:42 mostly yes Mar 28 12:19:03 av500, what kind of exceptions are there? Mar 28 12:19:26 if you touch gptimer12, it switches endianness on the fly. Mar 28 12:19:34 none for practical purposes Mar 28 12:19:40 dwery: toggles with each tick? Mar 28 12:19:47 and tock Mar 28 12:19:56 yes, at f=32.768KHz Mar 28 12:34:46 What is the difference between the "normal" kernel at kernel.org and linux-omap? Mar 28 12:35:02 one is nice, one works Mar 28 12:35:29 is there one that works nicely? Mar 28 12:35:39 yes, psp+patches Mar 28 12:35:39 Cute. How about a bit more substantive answer? Mar 28 12:35:54 sheem-on: its the typical downstream upstream situation Mar 28 12:36:04 kernel.org is the upstream Mar 28 12:36:06 you mean typical ifdef hell Mar 28 12:36:27 so eventually all features from l-o should get to k.o Mar 28 12:36:38 some also get KO'd Mar 28 12:36:48 mru: #ifdef HELL brun #endif? Mar 28 12:36:53 Thanx! I will continue tracking the normal kenrel for non ARM, and start tracking OMAP. Mar 28 12:36:55 burn, even. Mar 28 12:37:14 sheem-on: for beagle, the TI PSP kernel + patches is actually the more functional Mar 28 12:37:24 and the one used by e.g. angstrom Mar 28 12:37:27 sheem-on: my typical "embedded Linux" philosophy is track kernel.org unless you can't Mar 28 12:37:40 or unless it gets hacked Mar 28 12:37:48 ha well... Mar 28 12:38:10 But if the kernel.org kernel works on your hardware and provides the features you need and you have no issues with it... Mar 28 12:38:10 LetoThe2nd: oh, a typo... I thought it was some misspelled german-dutch mixup of beer styles Mar 28 12:38:15 it's sort of like "stable" vs "beta" Mar 28 12:38:30 you use "beta" only if you really need some extra feature or if the stable is broken for you Mar 28 12:38:49 mru: yes, distinguishing between beer and fire/destruction can be hard sometimes. Mar 28 12:39:04 beer does not burn Mar 28 12:39:30 though I suppose it can cause some destruction Mar 28 12:39:34 if used irresponsibly Mar 28 12:39:44 thats what i meant. Mar 28 13:18:24 * mdp wonders how "linux-omap" even specifies a particular kernel Mar 28 13:20:01 neither does kernel.org Mar 28 13:20:48 :) Mar 28 13:21:14 I saw linux-omap, then I see people talking about psp+patches, whereas linux-omap implies tony's tree :) Mar 28 13:21:20 usual crazy talk here Mar 28 13:21:41 yes, omap is totally fucked Mar 28 13:21:46 agreed Mar 28 13:22:25 funny thing, I was reading some omappedia page the other day..and it explains how tony's tree is upstream for omap3 and kernel.org is upstream for omap4…haha Mar 28 13:22:42 funny indeed Mar 28 13:22:49 then again, it was on a wiki Mar 28 13:22:53 right Mar 28 13:23:44 I was arm twisted into having a summary page on the processors wiki for what our team is doing Mar 28 13:23:47 the problem is that most wikis are written be people unable to find the correct answer from authoritative souces Mar 28 13:23:56 it's really too painful to update regularly Mar 28 13:24:14 well, there is no authoritative source as to which kernel is *the* kernel Mar 28 13:24:26 torvalds? Mar 28 13:24:31 one ring... Mar 28 13:24:45 so here's how I addressed that internally…since the term "mainline" was so horribly abused wrt kernel Mar 28 13:25:29 had boss' slideware add a slide showing what is on http://kernel.org/ Mar 28 13:26:12 all suggested that anybody using any other definition for "mainline" wrt kernel be walked out the door Mar 28 13:26:19 s/all/also/ Mar 28 13:26:35 kernel.org hosts both torvalds and l-o Mar 28 13:26:50 it hosts anything the hackers upload Mar 28 13:26:51 "upstream" I have no idea how to address sanely Mar 28 13:26:56 pssssst, you'll just drive him insane ;) Mar 28 13:27:23 although anything on kernel.org is probably closer to upstream/mainline than something hosted elsewhere Mar 28 13:27:37 mru, the point is what is on the homepage is the agreed upon mainline kernel :) Mar 28 13:27:49 oh, the front page of kernel.org? Mar 28 13:28:00 that's why I gave a url Mar 28 13:28:13 so mainline == torvalds Mar 28 13:28:15 hmm, I wonder if I should start calling frankenkernels 'lakes' as there is not much of 'stream' there, or maybe 'puddle' Mar 28 13:28:16 makes sense Mar 28 13:28:24 yes, it says so quite clearly Mar 28 13:28:43 it's hard for manglement to dispute the kernel.org homepage Mar 28 13:29:09 yes, for mainline mainline Mar 28 13:29:16 heh Mar 28 13:29:17 but there is also omap mainline Mar 28 13:29:21 and psp mainline Mar 28 13:29:23 blech Mar 28 13:29:25 and numerous sidelines Mar 28 13:29:34 and no lifelines Mar 28 13:29:49 s/mainline/fork/ Mar 28 13:29:50 hey folks Mar 28 13:30:02 hardcore forking action, if you will Mar 28 13:30:03 guyz i have a doubt Mar 28 13:30:13 maybe even a question Mar 28 13:30:13 you have no idea how many doubts I have Mar 28 13:30:19 how do i determine the COM port of my beaglebone Mar 28 13:30:22 ?? Mar 28 13:30:24 * dm8tbr doubts viggi1's doubts Mar 28 13:30:26 viggi1: can I ask you something? Mar 28 13:30:28 im using WIn xp Mar 28 13:30:37 yeah? Mar 28 13:30:44 I doubt I know winders now Mar 28 13:30:52 why do people from india say "doubt" instead of "question"? Mar 28 13:30:59 * dm8tbr winds up mdp Mar 28 13:31:09 hmmm school thought us so :P Mar 28 13:31:22 sorry if its bothering ...... Mar 28 13:31:25 no Mar 28 13:31:29 just curious Mar 28 13:31:34 k Mar 28 13:31:43 so hey can u answer my question? Mar 28 13:31:46 :P Mar 28 13:31:55 i checked Hyperterminal Mar 28 13:31:59 eeek Mar 28 13:32:18 i cant find my COM port in device managers under Ports option Mar 28 13:32:28 well, then there is no com port Mar 28 13:32:33 ? Mar 28 13:32:34 I think you need some driver installed Mar 28 13:32:39 i installed Mar 28 13:32:41 for the FTDI chip on the bone Mar 28 13:32:50 i got the Cloud 9 working Mar 28 13:33:02 do you see the FTDI chip on control panel? Mar 28 13:33:05 and as usual with ftdi, you have to hack in the custom device id Mar 28 13:33:08 i installed drivers given in the Sd card Mar 28 13:33:13 (you also got your enter key working, i verified that!) Mar 28 13:33:43 LetoThe2nd ok? Mar 28 13:34:09 viggi1: never mind. just go on. Mar 28 13:34:24 ok so well i did install the FTDI drivers given in the SD card Mar 28 13:34:34 any sugessions? Mar 28 13:34:53 well, installs can go wrong Mar 28 13:35:05 hmm ill try agn Mar 28 13:35:06 if you dont see the FTDI in hardware manager, something is wron Mar 28 13:35:08 g Mar 28 13:35:17 I doubt the COM port question will be the last if Cloud 9 is involved Mar 28 13:35:55 mpd : i dont understand can u explain? Mar 28 13:36:32 I'm suggesting that Cloud 9 may not be the ideal development environment Mar 28 13:36:41 yeah i agree Mar 28 13:37:00 i want to push in some C programs Mar 28 13:37:11 i have to usae SSH i suppose Mar 28 13:37:12 :/ Mar 28 13:37:39 yes, ssh is an option Mar 28 13:37:39 the driver recognized beaglebone Mar 28 13:37:39 * mdp also idly wonders how frustrating the silent b in doubt is for non-native english speakers Mar 28 13:37:58 mdp: on irc its not silent :) Mar 28 13:38:01 well tried again Mar 28 13:38:09 mdp: roughly the same as the one in subtle, I'd guess Mar 28 13:38:10 and it shows sucess Mar 28 13:38:13 av500, subtle! Mar 28 13:38:22 there's another one! Mar 28 13:38:36 dm8tbr: their -> there -> they're Mar 28 13:38:43 * av500 has su'tle dou'ts Mar 28 13:38:47 mdp: ^^^^^^ Mar 28 13:38:53 dm8tbr: sry for highlighting Mar 28 13:38:58 LetoThe2nd: gaaaah Mar 28 13:39:30 guyz? Mar 28 13:39:39 now before SSH Mar 28 13:39:44 mru: oh you happen to know Gaaaah too, the village troll? Mar 28 13:39:49 before ssh there was telnet Mar 28 13:39:49 shud i eject my beaglebone? Mar 28 13:40:01 oh yeah i knew tat :) Mar 28 13:40:02 \o/ eject!!! Mar 28 13:40:07 ? Mar 28 13:40:16 * LetoThe2nd likes ejecting things. Mar 28 13:40:26 did you ram the bone in the floppy drive? Mar 28 13:40:33 hmm double meaning :P Mar 28 13:40:41 no Mar 28 13:40:47 good Mar 28 13:40:53 it might damage the drive Mar 28 13:40:56 nice to hear Mar 28 13:41:05 CD drive i suppose Mar 28 13:41:15 how many here use a floppy drive> Mar 28 13:41:23 mru: so no ejecting? :((( Mar 28 13:41:52 y u no not answering my questions? Mar 28 13:42:18 LetoThe2nd: that one annoys me..when I see it in formal writing from professionals :) Mar 28 13:43:10 mru, 8" floppy drive Mar 28 13:43:31 haven't seen one of those in a very long time Mar 28 13:43:40 computer history museum doesn't count Mar 28 13:44:07 mdp: well, i can live with it give the fact that the person tried to write a full word, and miserably failed. whenever somebody talks to me like "y r u" or stuff like that, i just tend to be largely ignorant. i mean, i'm not 7 years old anymore. we can talk like adults. Mar 28 13:44:08 yeah, been a while for me Mar 28 13:45:19 mru, it was archaic when I was an intern and a recovery systems for some older deployed ATMs where I was working used a CP/M machine with 8" floppy to reload the firmware Mar 28 13:45:23 i think we still use floppies for some banking thing here... Mar 28 13:46:04 it's a long time since I've seen even a 5" floppy in production use Mar 28 13:46:20 I did see one as recently as 10 years ago Mar 28 13:46:21 could you please answer this doubt? * question Should you SSH after ejecting your Beaglebone or should it not be ejected? Mar 28 13:46:37 but then, we were still testing code by a cycle of erasing eproms in the UV oven back then :) Mar 28 13:47:35 viggi1: you can try both Mar 28 13:47:55 k will give it a shot Mar 28 13:48:10 any software for mapping the COM ports? Mar 28 13:48:18 mru, hrm..I've been looking at this box of apple ii floppies and wondering if any data is still recoverable..pretty sure they're all games and hacking text files from back then Mar 28 13:49:08 considering as I have no working apple ii drive around this whole thing continues as a thought experiment Mar 28 13:49:33 av500, koen's rule #3? Mar 28 13:49:48 viggi1: yes, control panel hardware manager Mar 28 13:50:00 its in stock windows since win3 Mar 28 13:50:09 ok Mar 28 13:50:21 i cant find it on my COM ports yet Mar 28 13:50:26 then its not there Mar 28 13:50:30 then something went wron Mar 28 13:50:32 in ports list Mar 28 13:50:38 :( Mar 28 13:50:41 there is no "hidden com port" feature in windows Mar 28 13:50:47 beaglebone might fit in a Zip drive slot if the RJ45 is removed Mar 28 13:50:55 any sugessions? Mar 28 13:51:22 mdp: I think the expansion headers are thicker than a zip drive Mar 28 13:51:39 viggi1: not many windows experts here Mar 28 13:51:47 hmmm Mar 28 13:52:08 mru, ugh, ok, forget that experiment then Mar 28 13:52:11 just use linux Mar 28 13:52:49 ^or get a mac :(\ Mar 28 13:53:04 if you are such inclined Mar 28 13:54:10 winscp would work>? Mar 28 13:54:29 even if SSH worked? Mar 28 13:55:20 *dint work Mar 28 13:55:49 unlikely Mar 28 13:56:33 mm kk Mar 28 14:01:36 av500: The bone_drv is driver setup? Mar 28 14:03:43 ? Mar 28 14:04:56 what is bone_drv? Mar 28 14:05:22 install package of drivers Mar 28 14:05:25 i installed Mar 28 14:05:49 and it installs correctly and well idk wat to do now Mar 28 14:07:25 do you see the bone as an usb device in the hardware manager? Mar 28 14:08:13 jus a sec Mar 28 14:08:17 before i eject yes Mar 28 14:08:51 and it say what? Mar 28 14:08:56 says Mar 28 14:09:06 it shows Beaglebone in other devices Mar 28 14:09:29 not in USB Mar 28 14:09:30 so its not recognized by its driver Mar 28 14:09:40 yes Mar 28 14:09:41 it shows in usb too, I am sure Mar 28 14:09:55 jus a sec Mar 28 14:10:06 USB mass storage Mar 28 14:11:20 it shows up as USB mass storage Mar 28 14:13:53 mass storage? Mar 28 14:14:03 ah yes Mar 28 14:14:17 yes Mar 28 14:14:23 ok> Mar 28 14:15:44 ah there is a hub inside Mar 28 14:16:14 im sorry? Mar 28 14:16:25 there is a hub inside the bone Mar 28 14:16:26 av500 : could you go again? Mar 28 14:16:35 so wat shud i do>? Mar 28 14:16:44 one port is the bone cpu, the other port has the ftdi chip Mar 28 14:17:02 i get it Mar 28 14:17:06 so in hardware manager you should see this hub AND mass storage AND the FTDI Mar 28 14:18:19 ill check Mar 28 14:19:49 cant find it :'( Mar 28 14:22:04 av500 : beaglebone shows up 2 times in Other Devices Mar 28 14:22:57 does it mean something? Mar 28 14:24:09 ? Mar 28 14:27:55 viggi1: I see a "usb compound device" Mar 28 14:28:00 and a mass storage one Mar 28 14:28:11 and I see 2 TI XDS100 devices Mar 28 14:28:22 but that is because I seem to have CCS5 and XDS100 drivers installed Mar 28 14:29:08 and I have a com15 Mar 28 14:31:27 * LetoThe2nd hands av500 a spice-powered super supporter cookie Mar 28 14:34:19 ok will check Mar 28 14:34:29 so wat shud i do to use the FDTI? Mar 28 14:35:21 its a usb2serial Mar 28 14:35:25 you have a com port Mar 28 14:35:39 or rather *you* dont have one Mar 28 14:38:41 ok i cant find it my devices now also :( Mar 28 14:40:00 then plug it back in Mar 28 14:40:12 av500 being helpful? Mar 28 14:40:23 in fact yes Mar 28 14:40:28 all isn't right with the world Mar 28 14:40:56 yep he is :D Mar 28 14:41:26 mranostay: will you call the doctors? Mar 28 14:42:18 mru: why doctors? bartenders! Mar 28 14:42:30 is there a difference? Mar 28 14:42:48 i think so, at least in several nations. Mar 28 14:42:49 nurses or barmaids, all the same Mar 28 14:43:03 av500 : back to step one i see 2 beaglebone with '?' in the other devices section Mar 28 14:43:22 now wat shud i do? Mar 28 14:43:34 really sorry for the trouble :( Mar 28 14:43:35 av500: some of the barmaids here are students so they might actually be both Mar 28 14:43:46 injecting people day and night Mar 28 14:43:54 different medications Mar 28 14:44:10 viggi1: as I said, I fear your driver install went wrong Mar 28 14:44:14 although the ones I know what they're studying are not Mar 28 14:44:15 av500: oO( hooters ) Mar 28 14:44:16 not much more to say Mar 28 14:44:37 LetoThe2nd: yes, TI took me to the Dallas variant of that once Mar 28 14:44:45 dunno what they tried to achieve :) Mar 28 14:44:57 av500: hm. chili flavoured ballons? Mar 28 14:45:05 is my hardware right? Mar 28 14:45:11 will it work on linux? Mar 28 14:45:14 how would I know= Mar 28 14:45:15 how would I know? Mar 28 14:45:25 i mean from wat u see Mar 28 14:45:32 like the cloud 9 working Mar 28 14:45:43 and 2 beaglebones detected? Mar 28 14:45:58 concerning "wat": you gotta love this: https://www.destroyallsoftware.com/talks/wat Mar 28 14:46:00 as i said, missing driver most likely Mar 28 14:46:11 kk Mar 28 14:46:22 in linux how does the install go? Mar 28 14:46:58 as usual, some fiddling with some obscure settings Mar 28 14:49:02 kk Mar 28 14:51:25 geez Mar 28 14:51:31 idk wat to do Mar 28 14:55:32 Starting GNOME Display Manager gdm INIT: Id "S" respawning too fast: disabled for 5 minutes Mar 28 14:56:44 i'm receiving this message when i'm trying to boot the beagleboard at runlevel 5 with angstrom kernel. Some one can help me? Mar 28 15:05:33 nearly all TI AMxx/DMxx is impossible to sample these days? Mar 28 15:05:59 what's that TI guy's name who maintains the ti kernel? Havisham/ Mar 28 15:06:11 which kernel? Mar 28 15:06:24 specifically the am335x ones, dm36x,etc Mar 28 15:06:25 The TI guy? Doesn't that narrow it down to like one guy? how many of them coul dthere be!!? Mar 28 15:06:26 :) Mar 28 15:06:31 am335x Mar 28 15:06:33 which am335x kernel? Mar 28 15:06:36 oh man Mar 28 15:06:37 * SilicaGel cries Mar 28 15:06:48 koen maintains an am335x kernel Mar 28 15:06:57 hvaibav maintains an am335x kernel Mar 28 15:07:00 That's it Mar 28 15:07:05 hvaibav Mar 28 15:07:12 somebody else maintains an am335x for PSP Mar 28 15:07:18 is that really how it's spelled Mar 28 15:07:56 hvaibav's kernel tree is missing functionality though Mar 28 15:08:04 oh I found it that helped thanks Mar 28 15:08:07 it's Viabhav Mar 28 15:08:43 the name is Vaibhav according to every TI mail I have and the employee directory :) Mar 28 15:09:29 you sure its not Ms Havisham? Mar 28 15:09:58 https://github.com/hvaibhav/am335x-linux Mar 28 15:12:22 tomba: ping Mar 28 15:12:49 av500: yep Mar 28 15:13:13 SilicaGel: there are two other kernels, hopefully you know. like the only that is full featured on koen's github Mar 28 15:13:37 yeah Mar 28 15:14:23 the discussion that led me to ask to be reminded about Viabhav's name is someone came across jwinnebeck and my patch to activate the PRUSS (pull it out of reset) when it was attached. The guy on the mailing list said that was the "correct" way Mar 28 15:14:29 but viabhav said it was the dumbass way Mar 28 15:14:55 so I just wanted to set the record straight (viabhav is actually right, but the fix he said aws in some kernel he had, but not in whatever angstron and koen had at the time) Mar 28 15:15:25 av500 : Mar 28 15:15:30 found the prob :D Mar 28 15:15:32 thanks Mar 28 15:15:41 i found a good thread Mar 28 15:15:49 some of my beagles are still running 2.6.32 Mar 28 15:17:18 SilicaGel: right, there's no single kernel with all functionality and correct upstream method for that Mar 28 15:17:41 Yeah. But I am an optimist! (i'm lying). I think it'll converge on perfection sooner or later Mar 28 15:17:52 (no it won't) Mar 28 15:22:25 viggi1: so what was the problem? Mar 28 15:27:08 SilicaGel: you should maintain a beaglebone kernel tree for us Mar 28 15:27:26 You don't think I'm too erratic and possibly hostile? Mar 28 15:27:28 we need another better stable tree :) Mar 28 15:27:40 those are requirements to be a maintainer Mar 28 15:27:47 you may be too kind Mar 28 15:27:49 my kernel would itnentionally leave out MCASP updates beacuse I don't care about the MCASP! Mar 28 15:27:59 * SilicaGel shakes his fist at MCASP Mar 28 15:28:12 it's a better sandwich that you'd think Mar 28 15:28:22 I know you're preferential to McBSP Mar 28 15:28:34 mmm the special sauce Mar 28 15:29:46 btw, hvaibhav is sometimes on this channel, just fyi Mar 28 15:30:37 Someboyd told me that it is very very rare though Mar 28 15:30:47 I hope I don't insult him by having a difficult time with his name Mar 28 15:30:55 I don't mean to. Mar 28 15:31:17 I think I have Early Onset Alzheimers. I don't even know if that exists, or if I just made it up. I have the feeling I knew whether or not it existed some time ago, but can no longer remember. Mar 28 15:32:46 what i need to do is not get distracted, and put some hours into my PRUSS debugger. Mar 28 15:33:02 My wife is leaving town for a few days on business, maybe I can motivate myself. Mar 28 15:34:09 I wonder if anybody has a version of SETI@HOME that's neon optimized Mar 28 15:35:05 what for? Mar 28 15:35:19 to find aliens Mar 28 15:36:23 PRUSS debugger or prep for zombie apocalypse? it's may be hard to choose Mar 28 15:39:34 i'm receiving a message INIT: Id "S" respawning too fast: disabled for 5 minutes after trying to start gnome display and nothing else. What can be the problem? Mar 28 15:41:55 console entry on kernel command line? Mar 28 15:45:12 y Mar 28 15:47:51 * SilicaGel kills Kenny-_- Mar 28 15:48:12 sorry, i couldn't resist Mar 28 15:55:11 .. Mar 28 15:55:26 you bastards Mar 28 15:56:47 whew, thank you. The suspense was killing me. Mar 28 15:57:55 hello Mar 28 15:58:09 i have this weird doubt Mar 28 15:58:26 how do i write C programs for the Beaglebone? Mar 28 15:58:26 it's called a 'question' Mar 28 15:58:42 shud i write it in the desktop Mar 28 15:58:49 indian thing bro sorry Mar 28 15:59:11 so is there any way for me to code in the beaglebone??? Mar 28 15:59:40 oO( write -> compile -> run ) Mar 28 15:59:44 There was one guy here who built his kernel on the bone, so sure, you could isntall a native compiler on there. Mar 28 15:59:51 viggi1: so what was the problem? Mar 28 15:59:55 I woudln't expect it to be particularly zippy. Mar 28 16:00:05 ubuntu even comes with a fitting cross compiler, those who do not run ubuntu could use the sourcery ones... Mar 28 16:00:12 dm8tbr de wz2b !!! there now we have to exchagne sql cards. Mar 28 16:00:33 haha wow, thank you, auto correct! sql cards! qsl qsl qsl Mar 28 16:00:54 SilicaGel: well for smaller things compiling in-target is totally doable for beginners. ($.02) Mar 28 16:01:13 LetoThe2nd: is that inflation adjusted? Mar 28 16:01:18 Oh no doubt! Possibly even the easiest way Mar 28 16:01:40 av500: ? Mar 28 16:01:52 av500: when LetoThe1st was a kid it was only $0.01 Mar 28 16:02:16 oO( Ladies and Gentlemen, please welcome the newly arrived PLague... ) Mar 28 16:02:28 dandy Mar 28 16:02:38 dandery even Mar 28 16:03:07 dandersy? Mar 28 16:03:48 hello everybody Mar 28 16:04:54 could someone help me please with programming i2c, I have a sensor (MPU6050) and i want to program it through beagleborad Mar 28 16:05:07 any idea? Mar 28 16:06:45 http://www.mjmwired.net/kernel/Documentation/i2c/dev-interface Mar 28 16:07:03 there's also an i2c li brary Mar 28 16:07:07 that makes some of this easier I believe Mar 28 16:07:14 in fact Mar 28 16:07:16 ignore that Mar 28 16:07:41 there's a linux userspace library for accessing I2C that makes it pretty straight forward. Fin dit. Mar 28 16:07:48 it might be in something called i2c-tools or something I'm not sure Mar 28 16:09:05 SilicaGel: SRI NO QSL FER ONLINE QSO +++ TNX FER QSO +++ HPE 2 MT U AGN SN +++ 73 es 42 de OH3-DM8TBR +++ AR SK SK Mar 28 16:09:39 :) :) :) Mar 28 16:12:17 av500 : got the terminal working thanks Mar 28 16:12:26 im kinda new to linux Mar 28 16:12:57 so i would like to know if we can program in C "in" the terminal Mar 28 16:14:40 viggi1: so what was the problem with the com port? Mar 28 16:15:01 anyone knows a path around? opkg_install_cmd: Cannot install package python-twisted. Mar 28 16:15:29 viggi1: of course you can Mar 28 16:15:33 satisfy_dependencies_for: Cannot satisfy the following dependencies for python-twisted: Mar 28 16:15:35 * python-twisted-bin * Mar 28 16:15:37 @ i2c-tools can only be used in command window, but in my case i want to write in C and then trasfer the binary file to beagleboard Mar 28 16:15:51 killio: I did find said package on angstrom repo: http://www.angstrom-distribution.org/repo/ Mar 28 16:16:18 for the beaglebone? why opkg doesnt see it? Mar 28 16:16:20 hiwaeng_: yeah. there's some package trying to remember its name Mar 28 16:16:26 libi2c-dev Mar 28 16:16:28 ? Mar 28 16:16:59 hiwang: http://www.rtems.com/ml/rtems-users/2008/october/msg00129.html Mar 28 16:17:46 that says install libi2c development package and you'll get a readme Mar 28 16:18:01 it's burrito time. And by that I actually mean lunch. Mar 28 16:18:49 hmmm ~wrong version or? python-twisted-bin 8.2.0-r2.6 for armv7a (Ångström 2011.03 glibc armv7a python feed) Mar 28 16:19:17 opkg lists python-twisted - 10.2.0-r0 - python-twisted version 10.2.0-r0 Mar 28 16:19:34 that will collide Mar 28 16:25:27 av500 : jus as u said :D :D drivers i edited FDTI's official drivers and works like charm :D Mar 28 16:25:43 so well now im to the next stage i guess Mar 28 16:26:02 so well i need to figure out how to get C programs run on it Mar 28 16:26:35 shud i build for GCC from COde Blocks and remove my Beagle's Sd and save it there or Mar 28 16:26:44 shud i make it in the beagle? Mar 28 16:27:05 *beaglebone Mar 28 16:31:29 SilicaGel: you should use the PRUSS to search for aliens... Mar 28 16:32:55 take me to your leader - in REAL TIME! Mar 28 16:36:37 dm8tbr: nice one! Mar 28 16:36:41 :) Mar 28 16:38:49 Hi! Anybody here ? Mar 28 16:39:12 Des anybody have a sample how to communicate to i2c device in cloud9ide ? Mar 28 16:39:12 no Mar 28 16:39:17 :) Mar 28 16:39:19 hehe Mar 28 16:39:28 but keep talking to yourself Mar 28 16:39:55 I am searching for it for half an hour and I found nothing usefull... Mar 28 16:40:10 Av500 can you maybe help me regarding that topic ? Mar 28 16:40:52 half an hour Mar 28 16:40:54 tough Mar 28 16:40:59 i need to run Mar 28 16:41:40 don't leave us! Mar 28 16:41:46 please help :) Mar 28 16:51:02 anybody ? Mar 28 16:51:42 you know it is going to be a fun day when you see "#!python.exe" at the top of a file Mar 28 16:51:51 can the beaglebone be used to create a mobile computing device.. complete with a keyboard??? Mar 28 16:54:49 with a LCD panel or DVI-D cape yeah Mar 28 16:55:05 don't expect to stream 1080p with it though :) Mar 28 16:57:19 keyboard does not mandate a screen Mar 28 16:58:19 mru: ok troll :) Mar 28 17:01:37 LED blinks terminal output via morse Mar 28 17:01:55 hey, it worked in Cryptonomicon! Mar 28 17:09:19 If you do that, use a REALLY BIG LED Mar 28 17:09:25 In fact it really should be incandescent Mar 28 17:37:36 Anyone getting this while compiling koen's kernel? "arch/arm/boot/compressed/head.S:127: Error: selected processor does not support requested special purpose register -- `mrs r2,cpsr'" Mar 28 17:41:48 using a bad toolchain? Mar 28 17:42:00 or a bad kernel Mar 28 17:42:06 or both Mar 28 17:42:34 koen's linux-omap Mar 28 17:42:36 hehe Mar 28 17:43:09 but is it the mainline upstream? Mar 28 17:43:36 the same toolchain could build the *r5* branch but i updated to the *r6* branch and now I get this error Mar 28 17:44:09 dm8tbr: koen's upstream linux-omap mainline with psp additives and preservatives Mar 28 17:44:17 :D Mar 28 17:44:27 and a dash of linux-davinci to taste Mar 28 17:45:31 assembler flags aren't set to armv7a? Mar 28 17:46:13 jay6981, where are assembler flags set? Mar 28 17:46:33 makefile/build scripts Mar 28 17:46:58 -march, -mcpu iirc Mar 28 17:56:45 ah looks like a known issue, I'll use this workaround Mar 28 17:56:46 http://permalink.gmane.org/gmane.linux.linaro.devel/6500 Mar 28 18:17:08 How does the beaglebone detect whether or not it's powered by a wall plug? (I'm powering it by P9 and I would like to run at full speed) Mar 28 18:18:36 (my cape powers my bb if you will) Mar 28 18:34:24 hey folks Mar 28 18:35:01 av500 : der? Mar 28 18:36:52 jsabeaudry: magic Mar 28 18:37:29 python-twisted runs smooth on beaglebone ubuntu oneriric SOLVED Mar 28 18:39:00 jsabeaudry: the USB electrons look different than the wall wart ones Mar 28 18:39:23 hehe Mar 28 18:40:20 Russ: i meant to tell you, there is a pretty good app-note on the ftdi website for working with i2c on the ft2232 and variants Mar 28 18:40:24 mranostay, that would seem to contradict my findinsgs because I'm not sending USB electrons :P Mar 28 18:45:31 beaglebone + \eclipse????? Mar 28 18:48:45 :-) @viggi1 yeah scite ;-) gedit or eclipse whatever ... Mar 28 18:48:57 ??? Mar 28 18:49:06 for a beaglebone o.O Mar 28 18:49:20 ive heard for the beagleboard port Mar 28 18:49:40 ahh mmmh if there is a beaglebone java port ? Mar 28 18:49:49 Hey everybody. Is there anyone you who could possibly point in the direction of some sort of guide for programming java using cloud9 on the beagle bone? Mar 28 18:50:26 google? Mar 28 18:54:58 kiilo, java runs fine on the bone Mar 28 18:55:10 both openjdk and oracle's Mar 28 18:56:37 hey i have a doubt about GCC compiling Mar 28 18:57:11 is there any specific GCC compiler for Amgstrong Mar 28 18:57:33 or is it okay if i compile it in any GCC compilser>? Mar 28 18:58:03 viggi1: ahem Angstrom Mar 28 18:58:23 viggi1, you can compile on the platform, or you can look into what is called "cross-compiling" Mar 28 18:59:18 viggi1: just cheking ubuntu on the beaglebone its in the repo Mar 28 18:59:20 apt-cache search eclipse :-) Mar 28 18:59:42 eclipse-platform - Eclipse platform without plug-ins to develop any language Mar 28 19:00:16 i folowed this howto here: http://elinux.org/BeagleBoardUbuntu#Demo_Image Mar 28 19:01:36 geez how to i control analog stuff in GCC is it different? Mar 28 19:02:23 come again? Mar 28 19:03:43 is GCC different in other aspects? like in controling analog inputs? Mar 28 19:05:50 oO( google "analog input output beaglebone" ) Mar 28 19:06:58 lots of things there, for example http://www.gigamegablog.com/2012/01/22/beaglebone-coding-101-using-the-serial-and-analog-pins/ Mar 28 19:09:48 gcc doesn't control anything Mar 28 19:12:10 mranostay: is your buzzword sensor also peaking? Mar 28 19:16:03 gnu control command, yes? Mar 28 19:16:52 gcc —set-analog1=1.928mV Mar 28 19:20:14 lol Mar 28 19:20:48 * djlewis wants mdp 's version of gcc Mar 28 19:21:46 * LetoThe2nd certainly doesn't want it. Mar 28 19:33:00 it will compete with the bad ass rockstar bonescript Mar 28 19:33:42 but does it compete with the rpi? Mar 28 19:34:29 mru: how does one compete with something that doesn't exist? Mar 28 19:34:55 unpossible Mar 28 19:35:11 and still the children suffer Mar 28 19:35:24 oh the for the love of the children Mar 28 19:35:40 we have kids lining the streets here in the Heartland…waving signs..demanding their RPis Mar 28 19:35:53 all of them downtrodden by the lack of access to computers Mar 28 19:36:02 but hope…hope springs eternal Mar 28 19:36:33 * mdp paints a picture while wearing hip waders Mar 28 19:36:44 I saw Hope in th mexican restaurant this morning. Real pretty girl Mar 28 19:37:16 ok, the kids all dropped their signs when you mentioned a hottie in a restaurant Mar 28 19:38:18 of course, now that they have vimtouch for android, everybody has a development platform in hand Mar 28 19:46:22 djlewis: local pub served "mexican" food tonight Mar 28 19:46:50 mru: as long as it goes well with the beer :) Mar 28 19:46:54 and barmaids were pretty as usual Mar 28 19:47:02 big + Mar 28 19:47:38 todays sighting at the restaurant had me longing for my youth :( Mar 28 19:48:26 a drink doesn't sound so bad about now Mar 28 19:49:03 At least it's after noon. Mar 28 19:49:14 idgaf :) Mar 28 19:50:56 emeb: hi dude Mar 28 19:51:28 djlewis: hey - how's it going? Mar 28 20:13:34 hello! Mar 28 20:14:01 Has anybody some sample to interact with i2c device within cloud9ide ? Mar 28 20:15:30 interesting how many people are doing i2c on BeagleBone Mar 28 20:16:38 Can anybody give me some hints at least ? Mar 28 20:16:54 zhibko: google Mar 28 20:17:05 I prefer cloud9 that command line i2cget Mar 28 20:17:25 I spent almost 4 houtrs searching that and NOTHING! Mar 28 20:17:36 usefull Mar 28 20:18:06 zhibko: what is your specific issue? Mar 28 20:18:52 I just want simulate i2cget to read data from device Mar 28 20:19:07 I connect it sucesfuly i2cget works OK from command line Mar 28 20:19:31 but cannot find sample for same through cloud9ide Mar 28 20:21:38 like a i2c plugin for the ide? Mar 28 20:21:53 or you mean you want to code i2c using javascript? Mar 28 20:22:53 zhibko: No PM, please stay on the main list Mar 28 20:23:12 you want to code it in C using cloud9 ide? which language Mar 28 20:23:34 I'm guessing that javascript is implied…how many more guesses do we get? Mar 28 20:23:51 where is koen's crystal ball? Mar 28 20:24:02 * mdp closes out the issue in trac Mar 28 20:24:24 djlewis: another happy customer! Mar 28 20:24:39 mdp: damn! you are good! Mar 28 20:24:55 * mdp checks to make sure the bossman is online seeing this Mar 28 20:25:03 hehee Mar 28 20:25:09 damn! Mar 28 20:25:31 I will copy and show him my persistent support Mar 28 20:25:55 hey, that mdp fellow sure deserves a bonus and some nude dancers :) Mar 28 20:26:11 +1 Mar 28 20:26:13 perhaps he will see that, it is up to you to pick the sex of the dancers Mar 28 20:26:55 * djlewis has given up on trying to figure peoples preferences :) Mar 28 20:27:09 he's a good guy…but i think he would mess with me by picking opposite my preference Mar 28 20:27:39 could be the av500 of mgmt Mar 28 20:27:42 :) Mar 28 20:29:01 OK I would be sattisfied with calling external process from js :) Mar 28 20:29:22 Is that possible? To call i2cget from js ? Mar 28 20:29:51 mdp: how's your case load ;) Mar 28 20:30:30 * mdp reopens ticket Mar 28 20:31:07 yes Mar 28 20:31:50 I believe that cloud9 ide that comes with beaglebone uses js. So is that possible? If yes can somebody direct me to sample anywhere ? Mar 28 20:33:14 mdp: just want to cal i2cget from js - I don't know does anybody understands me? Do I speak svahili ? Mar 28 20:33:42 well, that's a generic javascript question Mar 28 20:33:46 but... Mar 28 20:33:53 mdp: if yes can you direct me to some sample ? Mar 28 20:33:57 child_process.exec()? Mar 28 20:34:10 https://github.com/jadonk/bonescript/blob/master/bonescript/index.js Mar 28 20:34:14 Ok - can that return value ? Mar 28 20:34:23 I suggest you get a book on javascript..online or otherwise Mar 28 20:34:54 I'm not a javascript reference manual..please google the syntax and api Mar 28 20:35:19 I would have to do the same for you…it's pretty simple to follow in the above example Mar 28 20:35:29 which is even bone-specific! Mar 28 20:35:50 * djlewis hates homework too ;) Mar 28 20:35:59 heh Mar 28 20:36:34 is there a K&R javascript? :) Mar 28 20:36:34 OK... sample is nice.. it doesn't contain i2c specifics but I could adopt I believe... Mar 28 20:36:56 right, all you needed to know what to how to make a system call..there it is Mar 28 20:37:06 zhivko: thats the spirit :) Mar 28 20:37:16 as an extra bonus, it also shows how to do basic file i/o in javascript too Mar 28 20:38:07 the best javascript reference is on mozilla's site Mar 28 20:38:37 that plus node.js documentation should get most questions answered Mar 28 20:39:19 OK thank you guys very much! wasn't that hard ...so child_process.exec was answer Mar 28 20:39:28 Thanks again god bless you all ;) Mar 28 20:39:51 my goodness Mar 28 20:39:52 crud Mar 28 20:40:04 hmmm Mar 28 20:40:16 I wanted zhivko to watch http://www.youtube.com/watch?v=bzkRVzciAZg first Mar 28 20:40:27 * mdp closes ticket Mar 28 20:40:32 :) Mar 28 20:41:13 we'll wait until he returns to discuss gpio Mar 28 20:41:32 * djlewis suspects he will be back Mar 28 20:41:44 or she... its hard to tell... Mar 28 20:42:17 well, yes, using the old school non-definitive pronoun Mar 28 20:42:22 so what is the generic irc term for a person of unknown sex? Mar 28 20:42:34 I would like to get into some tcl i2c discussion Mar 28 20:43:07 does anyone know of a good open source audio library? Mar 28 20:43:10 * mru thinks it's perfectly acceptable to use 'he' for unknowns Mar 28 20:43:24 especially when it is statistically very likely to be correct Mar 28 20:43:34 thurbad: library for doing what? Mar 28 20:43:36 been usingSDL for the audio mixing, but it seems to be hanging Mar 28 20:43:43 sdl sucks Mar 28 20:43:50 I have run into a lot of female electrojnics / computer geeks lately Mar 28 20:43:50 yes.. I know this Mar 28 20:44:16 mru, there was a push for a while in writing classes to use different gender neutral terms..I wonder if that died out Mar 28 20:44:17 s/j/l Mar 28 20:44:40 i never ran across that in c# Mar 28 20:44:45 or to mix them up..I found that confusing Mar 28 20:44:47 mdp: writing that way just comes off as contrived Mar 28 20:44:54 indeed Mar 28 20:45:07 unless it has to be legally unambiguous, it's better to say whatever feels natural Mar 28 20:45:28 so I'll keep referring to nurses as she and geeks as he Mar 28 20:45:35 "wait until 'that thing' returns to discuss gpio!" Mar 28 20:45:53 "they" Mar 28 20:45:58 those poor male nurses Mar 28 20:46:03 "those people" :) Mar 28 20:46:11 mammal Mar 28 20:46:17 ar Mar 28 20:46:23 "carbon based lifeform" Mar 28 20:46:25 djlewis: funnily enough, you never hear about male nurses kicking up a fuss over these things Mar 28 20:48:07 so aside from knowing that yes, SDL does suck no one knows of an alternative? Mar 28 20:48:15 most women are fine with it too. just another vocal minority yearning for relevance Mar 28 20:48:36 this got me second guessing: (03:39:44 PM) zhivko: Thanks again god bless you all ;) Mar 28 20:48:54 thurbad: /me avoids listening to sounds Mar 28 20:48:55 more a female response Mar 28 20:49:00 lol Mar 28 20:49:08 pics! Mar 28 20:49:23 what? who? Mar 28 20:49:54 Hey, I have done a "Getting started with userspace I/O Embedded Linux on the Beaglebone" that features things such as a/d conversion, pwm, interrupts, webserver, CGI scripts .... with mostly C examples. I'd like to submit this as a part of the official BB image, someone wants to quickly take a look at it ? Mar 28 20:50:56 it's mostly oriented for people who have used µCs like AVRs and PICs before Mar 28 20:58:44 <_av500_> nice Mar 28 21:00:15 prpplague, mind doing a quick review of a schematic? Mar 28 21:00:32 Russ: sure, danders@tincantools.com Mar 28 21:01:26 spow, sounds great, we need more examples Mar 28 21:02:16 spow: text document? Mar 28 21:02:30 * djlewis could read german schematics in late 60's early 70's Mar 28 21:02:33 mdp: examples are the core of it, there is one per subject, can't say anything about code quality though Mar 28 21:02:57 prpplague: Latex document + ~10 programs Mar 28 21:03:00 maybe it should be in the topic or something Mar 28 21:03:18 yes! Latex! that makes me happy Mar 28 21:03:25 *ahem* LaTeX Mar 28 21:03:38 spow: you really should think about putting it up on elinux, would be nice to add some additional info for pandaboard as well Mar 28 21:04:03 spow, where can we review it? Mar 28 21:05:23 spow, I was trying to make some time to go through something similar..but with contrasting kernel examples as well…so maybe I can add on Mar 28 21:05:49 mdp: it's not hosted yet, I could either send you the files if you want to take a look or push them on git (tomorrow after validation) Mar 28 21:06:19 * prpplague wonders if there is a good latex to wiki app Mar 28 21:06:34 prpplague: the Pandaboard uses this virtual filesystem as well ? Mar 28 21:06:58 prpplague: several for different wikis Mar 28 21:07:25 if zhivko wanders back, you should point him at https://github.com/jadonk/bonescript/blob/master/bonescript/eeprom.js since the eeprom is on the i2c bus Mar 28 21:07:37 spow, that's a standard linux thing Mar 28 21:07:42 spow: yea Mar 28 21:07:43 so yes Mar 28 21:09:08 perhaps he will wonder upon it russell Mar 28 21:09:31 s/wonder/wander Mar 28 21:09:40 maybe both Mar 28 21:09:48 i was thinking that too ;) Mar 28 21:13:26 well, the problem is that this is an example of accessing an eeprom device…not i2c Mar 28 21:13:46 it's a detail in this case that it's on i2c Mar 28 21:14:10 great if all you care about is the at24 driver Mar 28 21:16:46 he/she/it said read/write from an "i2c device" Mar 28 21:19:08 a better candidate: https://github.com/jadonk/bonescript/blob/master/weatherstation.js Mar 28 21:19:54 Okay, I hosted the files on FileFactory for now, if someone wants to take a look, it's 5MB : Mar 28 21:19:58 reminds me, my present weather station is on its last leg of borrowed time. Mar 28 21:20:17 http://www.filefactory.com/file/5zitfy1d3mzb/n/v0_9_tar Mar 28 21:21:47 in the intro of the PDF you can find the names of the programs for each subject trreated (pwm, interrupt, webcam ...) Mar 28 21:22:44 djlewis: but wait, that just shows interaction with the bmp05 driver rather than raw i2c read/write from userspace Mar 28 21:23:00 :) Mar 28 21:23:19 tbh, what's needed is a node.js binding to i2c-dev if you want to build up userspace drivers in javascript Mar 28 21:23:24 there is a path :) Mar 28 21:24:58 spow - you should put it on github or something similar so it's easier to view Mar 28 21:25:01 I was looking at that node.js binding stuff the other day…pretty funny the hoops they go through to handle C libraries that pass buffers around by reference :) Mar 28 21:26:00 hi quick question, has anyone used the beaglebone before? Mar 28 21:26:10 hmmm Mar 28 21:26:23 <_av500_> bglnovice: you are the first one Mar 28 21:26:26 <_av500_> ever Mar 28 21:26:30 <_av500_> congrats Mar 28 21:26:47 prizes galore Mar 28 21:26:53 oh boy, well second question how familiar are you with the beagleboard xM? Mar 28 21:27:25 cant read screen for all the confetti falling from the sky Mar 28 21:27:55 <_av500_> bglnovice: is that even out yet? Mar 28 21:28:07 it is and it is a pain in the neck Mar 28 21:28:12 <_av500_> bglnovice: hint: just ask, dont ask to ask Mar 28 21:28:27 so cna _av500_ be Mar 28 21:28:37 s/cna/can Mar 28 21:29:43 must be a really big question coming up... Mar 28 21:29:48 ok well i've partitioned the SD card it needs with the latest angstrom distribution but the my computer(Windows 7) won't recognize the card through USB Mar 28 21:30:15 <_av500_> and thats the XMs fault? Mar 28 21:30:48 is the scond use of "card" represent the BB xm? Mar 28 21:31:04 s/scond/second, darn clumsy fingers here. Mar 28 21:31:04 yes, my apologies Mar 28 21:31:30 lucky I found a crystal ball :) Mar 28 21:33:08 my group has repartitioned the SD card with the latest angstrom files and now my machine won't recognize when the beagleboard is attached Mar 28 21:41:42 might be the filesystem since linux filesystem is built on the card? Mar 28 21:44:59 hmmm i'll check, for the past few days we've been using MacOSX Terminal to help. that's where we've had the most success Mar 28 21:47:43 I'm trying to hexdump the first 256 bytes of my GPMC device (which I can read fine using devmem2) but hexdump is telling me "bad address" when I use `hexdump -C -n 256 -s 0x1000000 /dev/mem` Any clue what could be wrong? Mar 28 21:48:17 Or perhaps there is another tool similar to hexdump that would be more suited to this kind of operation? Mar 28 21:49:20 I also tried dd with the same result Mar 28 22:02:07 anyone know about the Qt creator settings for making my app run on beagle? Mar 28 22:02:45 ATP, do you have a cross compiling toolchain already? Mar 28 22:04:35 ye i do have the angstrom toolchain Mar 28 22:05:25 but then i get the error "failed to detect ABI used by qt version" Mar 28 22:05:33 when I select it at versions Mar 28 22:06:53 hmmm Mar 28 22:07:06 are you using Qt SDK ? Mar 28 22:07:34 yes Mar 28 22:08:00 do you think i should try qt creator from ubuntu? Mar 28 22:08:10 i mean the ubuntu package instead Mar 28 22:08:36 I would try compiling a project not using qt sdk first Mar 28 22:08:50 if that doesnt work, compiling as a makefile project Mar 28 22:09:54 root Mar 28 22:10:10 hmm good idea Mar 28 22:26:22 well, since it's my first time I have no idea if it works, but I commited my work to git Mar 28 22:26:26 https://github.com/gquere/beaglenoob Mar 28 22:40:10 <_av500_> you need to work on your code formatting :) Mar 28 22:41:32 you probably also want to clean object code from your source tree before you commit or use .gitignore Mar 28 22:44:54 _av500_: I used a variety of editors, therefore tabs are soemtimes 4spaces, sometimes 8 ... Mar 28 22:45:28 oh, that can become a real problem Mar 28 22:46:34 jay6981: the makefile is supposed to put object files in a folder but I gotta admit I have no idea why those are here ... i'll clean that up tomorrow Mar 28 22:51:53 _av500_: after double-checking most of the indentation is ok though Mar 28 22:52:01 maybe you don't like whitesmith :D Mar 28 22:52:28 not sure they like much of anything here :) Mar 28 22:52:59 GNU style only ? you racists Mar 28 22:53:31 I actually have trouble reading the GNU style since brackets are not aligned Mar 28 22:56:59 everybody hates the gnu style Mar 28 23:08:15 well, time to sleep, but i'll be back tomorrow to discuss the 'project' Mar 28 23:17:26 why doesn't bitbake -c clean $foo also nuke the sstate-cache versions? Mar 28 23:48:04 what is wrong with the following command "opkg install git"? Mar 28 23:48:21 I get the following outputs: Mar 28 23:48:22 root@beaglebone:~# opkg install git Mar 28 23:48:22 Package git (1.7.7-r2) installed in root is up to date. Mar 28 23:48:22 Configuring bonescript. Mar 28 23:48:22 Configuring cronie-systemd. Mar 28 23:48:22 Collected errors: Mar 28 23:48:23 * pkg_get_installed_files: Failed to open //var/lib/opkg/info/perl-module-plugg able.pm.list: No such file or directory. Mar 29 02:30:48 hey folks, quick & silly question: Mar 29 02:31:17 my bbone is showing only 1.2V on pins 3 and 4 of P9, not the expected 3.3V. Other power rails look okay. Mar 29 02:31:48 Am I losing my mind? Or is my multimeter? **** ENDING LOGGING AT Thu Mar 29 02:59:58 2012