**** BEGIN LOGGING AT Sun Feb 24 02:59:58 2013 Feb 24 03:07:29 * Crofton is here Feb 24 03:07:54 yay Feb 24 03:08:04 do you know how to interface with 5v devices using the beagle bone? Feb 24 03:10:21 level shifters Feb 24 03:10:42 yep :) Feb 24 03:11:12 keatont Feb 24 03:11:13 ... Feb 24 03:11:18 yes? Feb 24 03:11:28 I feel like I know you Feb 24 03:11:54 Do you now/ Feb 24 03:11:55 ? Feb 24 03:14:51 * Shadyman bites his tongue. Feb 24 03:15:38 Shadyman? Feb 24 03:16:00 lest I say something juvenile and dirty. Feb 24 03:16:15 :-/ It's one of those days. Feb 24 03:18:30 Nevermind. Feb 24 03:40:04 that was a good book Feb 24 03:40:55 uh, album Feb 24 03:41:21 neverwhere was the good book :/ Feb 24 04:09:38 wmat: Thanks. That awkward silence was killing me. Feb 24 04:10:17 what awkward silence? Feb 24 04:18:01 that one Feb 24 04:18:06 ^ Feb 24 04:34:53 troll troll troll Feb 24 04:36:37 heh Feb 24 04:38:46 bitcoin asic troll Feb 24 05:11:36 Anyone know if only gpio bank 0 can do wakeup events on am33xx, among all gpios? Feb 24 05:13:15 someone probably does Feb 24 05:16:17 seems to be, confirmed from trm Feb 24 07:05:51 So how many people attended elc? anyone know the final number? Feb 24 07:06:48 prpplague? Feb 24 07:43:17 <_av500_> 54 Feb 24 07:53:53 26 at ABS and 26 at ELC? Feb 24 07:54:44 <_av500_> yes Feb 24 07:54:55 <_av500_> the rest were trolls Feb 24 08:18:25 Thanks, you guys are awesome Feb 24 08:44:55 they qwere all trolls Feb 24 08:45:16 the hobbits had to stay at hime Feb 24 10:39:03 Hi I would like to learn how to program GPIO on the beagle bone using C, is there such a guide? Feb 24 10:39:19 yes Feb 24 10:39:24 use /sys Feb 24 10:39:31 I would like it ideally to go into details about GPIO and interrupts Feb 24 10:39:42 read the kernel source Feb 24 10:39:50 what is the /sys? Feb 24 10:40:03 a directory containing inforamtions Feb 24 10:40:18 read the kernel docu about it Feb 24 10:40:21 let's ask the other way around: what do you want to ultimately do with the GPIO? Feb 24 10:40:25 <_av500_> NoobDevel: google "beaglebone gpio" Feb 24 10:40:38 av500 psst Feb 24 10:40:47 I want to program a keypad Feb 24 10:45:01 a group member of mine did it using bone lib Feb 24 10:45:37 is there another way of doing it. I see a interrupt handler in Javascript. I would like to learn how to do this using C. Feb 24 10:47:02 I'm sure there are some examples of input drivers based on GPIO Feb 24 10:48:17 can you do interrupts in application context, rather than the kernal context? Feb 24 10:48:40 <_av500_> no Feb 24 10:48:56 <_av500_> you can wait for the Feb 24 10:48:57 <_av500_> them Feb 24 10:49:19 <_av500_> but its not for timing critical stuff Feb 24 11:08:42 lets assume it is timing critical, then I would have to use the kernal facilities? Feb 24 11:08:58 <_av500_> yes Feb 24 11:23:28 Anybody here using beagleboard as a home server? I don't have problems in general but the ethernet interface is going down randomly after ~15-20 days of uptime. Any suggestions? Feb 24 11:30:52 rgngl curse the smcs usb chip Feb 24 11:31:23 rgngl make a cron job which restarts network everyday Feb 24 11:32:11 woglinde: thanks. do you think if just ifconfig up/down would work or do I need to reload the module too? Feb 24 11:32:14 thats lame ... make a cron job that checks if it can ping the default gw and restarts networking if it doesnt reply Feb 24 11:33:04 ogra_: that sounds even better Feb 24 11:33:49 (and make it dump some logs so you can inspect what was wrong later and do a real fix) Feb 24 11:36:10 I see some smsc95xx related stuff in the kern.log just before it goes down. Dunno how to fix kernel drivers yet :) Feb 24 11:37:16 Hi, I ve heard Beagle Board is Open Source hardware. What makes it to be called so? Please explain Feb 24 11:40:11 prasanna: you might want to take a look: http://beagleboard.org/hardware/design Feb 24 11:45:28 Thanks. Does it mean Design files of Beagle Board can be used and altered by anyone and softwares needed to program the board are all free? Feb 24 11:49:36 Beagle Board is open source. Does it mean Design files of Beagle Board can be used and altered by anyone and softwares needed to program the board are all free? Feb 24 11:52:10 I just pointed you to a page that describes the hardware design Feb 24 11:52:36 as to the software, yes you can run the beagleboard exclusively with open source software Feb 24 11:53:27 note that e.g. 3D graphics acceleration is only supported in conjunction with binary only drivers that are available free from TI Feb 24 11:54:57 I used RVDS tool for beagleboard. But that was not free. Feb 24 11:55:19 to be purchased from ARM. Feb 24 11:56:08 yes, there are commercial products that can be used with the beagleboard or more generally speaking with TI SoCs Feb 24 12:04:04 Suppose if someone wants to use or alter the design files then they have to take any permission from anybody or should take Open licence? Feb 24 12:07:03 11:52:09< dm8tbr> I just pointed you to a page that describes the hardware design Feb 24 12:09:29 ya but it contains design files. I am new to this field. There are no answers in that to my queries. Feb 24 12:09:53 then you might want to consult a lawyer Feb 24 12:10:53 dm8tbr the right one Feb 24 12:11:02 there are lawyer and lawyer Feb 24 12:11:25 that's left at the discretion of the party in need of legal advice Feb 24 12:14:58 till later Feb 24 12:15:54 what softwares are free for beagleboard. Feb 24 12:16:47 and for other hardwares which are not open source such free softwares are not available? Feb 24 12:48:44 <_av500_> there is also google Feb 24 12:49:31 hello? Feb 24 12:50:15 could someone help me? i have a question with node.js on beaglebone (or node.js generaly) Feb 24 17:25:52 jkridner, ping Feb 24 18:05:23 hooray, beagleboard.org won most passionate org at scale11x Feb 24 18:06:09 * koenkooi hand scale11x a creeper card Feb 24 18:35:00 koenkooi: in the office today? Feb 24 18:41:37 prpplague: maybe later Feb 24 18:42:11 prpplague: dave wants to go over some things, but we need to get a board first to test on :) Feb 24 18:42:56 koenkooi: ahh ok Feb 24 18:43:15 koenkooi: i;ve got a bunch of work to do today, but i'll be around tomorrow Feb 24 19:12:06 troll troll troll Feb 24 19:25:53 koenkooi: design west? Feb 24 19:37:01 prpplague: not sure yet Feb 24 19:42:43 no trolls here today? Feb 24 19:43:10 trololololo Feb 24 19:46:05 re Feb 24 19:46:17 mru there was one Feb 24 19:46:29 he wanted soc porting from mips to arm Feb 24 19:51:50 wtf is soc porting? Feb 24 19:52:04 exactly Feb 24 19:59:03 <_av500_> sock porting Feb 24 19:59:39 mru read the backlog Feb 24 20:00:02 was it that good? Feb 24 20:00:35 no Feb 24 20:00:41 there was also the other one who wanted to clone the beagleboard but had no idea about things Feb 24 20:01:18 sounds fairly typical Feb 24 21:11:01 meh, I love chasing memory leaks that appear on hardware but not in the dev environment Feb 24 21:11:47 looks like I'll need to get valgrind running on hardware again :/ Feb 24 21:14:01 thurbad where is the problem? Feb 24 21:14:11 <_av500_> he does not know Feb 24 21:14:20 <_av500_> hence valgrind :) Feb 24 21:14:32 av500 I meant getting valgrind working Feb 24 21:14:59 <_av500_> can valgrind valgrind valgrind? Feb 24 21:15:17 av500 sure Feb 24 21:15:18 either in my mods to omapfbplay or libraries, I assume Feb 24 21:16:12 omapfbplay is obviously not what I use i the dev environment Feb 24 21:16:24 * _av500_ blames omapfbplay Feb 24 21:16:33 <_av500_> thurbad: why not? Feb 24 21:17:03 because it doesn't play in the framebuffer so well outside of the arm environment Feb 24 21:17:32 <_av500_> hmmm Feb 24 21:18:24 <_av500_> thurbad: it has an xv backend Feb 24 21:18:31 <_av500_> so no need for framebuffer Feb 24 21:18:51 yes, but I have no X on our hardware Feb 24 21:19:04 <_av500_> on your desktop? Feb 24 21:19:35 I'd have to adapt it to play outside of our app again Feb 24 21:20:10 <_av500_> cant your run the app on the desktop? Feb 24 21:20:17 lot's of options given time.. which is always the key factor at work :/ Feb 24 21:20:21 How do I go about finding if there is an angstrom package that provides ps? the busy box implementation doesn't appear to support listing the number of threads an executing process has and I need to figure that out. Feb 24 21:21:13 opkg list |grep ps ? Feb 24 21:21:27 thurbad only when installed Feb 24 21:21:39 spacecolonyone search on your host and look in which package it is Feb 24 21:21:49 list lists stuff not installed too Feb 24 21:21:53 its mostly the same in angstroem Feb 24 21:22:05 thurbad aeh? Feb 24 21:22:14 opkg got advanced? Feb 24 21:22:14 list-available limits to installed Feb 24 21:22:20 not that I know of Feb 24 21:22:28 <_av500_> http://www.angstrom-distribution.org/repo/?pkgname=procps Feb 24 21:22:47 thurbad yes packages Feb 24 21:22:52 but not files in packages Feb 24 21:23:07 got it thanks, Feb 24 21:23:10 true Feb 24 21:24:18 <- derp, list-installed was the one that lists installed.. not list-available Feb 24 21:27:13 does anyone have pointers on installing valgrind in angstrom.. I did it once but didn't keep notes, and apparently misplaced that SD Feb 24 21:27:38 thurbad so next time make a wiki entry Feb 24 21:27:43 I remember there being a couple of tricks to get it to run with libav Feb 24 21:27:45 opkg install valgrind? Feb 24 21:28:22 is it in the repo now? Feb 24 21:28:45 dont know Feb 24 21:29:03 nope, doesn't appear to be Feb 24 21:29:50 I know.... I should have kept notes or guarded the card a bit closer Feb 24 21:53:10 thurbad: valgrind builds out of the box for arm Feb 24 21:54:06 building wasn't the problem... running with the ffmpeg libraries was were I ran into problem, if I recall correctly Feb 24 21:54:09 running libav needs a few patches but 'normal' software usually works Feb 24 21:54:21 missing instructions... Feb 24 21:54:35 patches are in their bugzilla Feb 24 21:55:00 hmm, I'll give that a look thanks Feb 24 21:55:36 they haven't pushed the patches into the main repo yet? Feb 24 21:55:54 most but not all afaik Feb 24 21:56:08 ok Feb 24 21:56:23 look for bugs reported by me Feb 24 21:56:42 * mru is mobile atm... Feb 24 21:56:48 still using a somewhat dated install of ffmpeg, hope theapi hasn't chenged that much Feb 24 21:57:44 guess I'll find out :P Feb 24 21:58:05 libav version does not matter Feb 24 21:58:26 the patches are for valgrind Feb 24 21:59:06 oh, ok Feb 24 22:06:49 meh, they don't list reporter in search results Feb 24 22:07:46 just search for arm then Feb 24 22:09:45 ah, under advanced search there is a reporter option Feb 24 22:14:10 but nothing is listed under MRU Feb 24 22:14:30 <_av500_> :) Feb 24 22:15:40 try email Feb 24 22:18:54 <_av500_> https://bugs.kde.org/show_bug.cgi?id=308717 Feb 24 22:18:55 Bug 308717: was not found. Feb 24 22:18:58 <_av500_> found by accidnet Feb 24 22:19:22 <_av500_> who designed bugzilla? David Lynch? Feb 24 22:24:07 iirc there's one more patch needed Feb 24 22:27:58 thanks _av500_ Feb 24 22:29:01 <_av500_> I love KDE bugzilla search, since years all I ever get is "no bugs found" Feb 24 22:29:09 <_av500_> its high quality SW Feb 24 22:31:18 <_av500_> https://bugs.kde.org/buglist.cgi?f1=reporter&o1=substring&query_format=advanced&bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&bug_status=RESOLVED&bug_status=NEEDSINFO&bug_status=VERIFIED&bug_status=CLOSED&v1=mans&product=valgrind Feb 24 22:31:22 <_av500_> finally Feb 24 22:32:12 <_av500_> it shows "reported by Mans Rullgard", but you cannot search for "Rullgard" Feb 24 22:32:23 <_av500_> I thought less is more is the gnome way Feb 24 22:32:42 yes, more or less Feb 24 22:33:01 I only searched for mru and mans... Feb 24 22:34:34 <_av500_> I assumed funny circles with Mans :) Feb 24 22:36:45 heh, they're crop circles I tell ya Feb 24 22:37:45 <_av500_> +1 Feb 24 22:47:41 unstable troll Feb 24 22:48:01 patches applied... fingers crossed :) Feb 24 22:58:57 time for a kohsukekawa talk Feb 24 23:44:24 ok... so now I get a message regarding ld-linux.so.3 and memcpy when trying to run valgrind Feb 24 23:46:28 there doesn't seem to be a dbg version of libc6 on angstrom... Feb 24 23:50:31 hmm, disregard that... updating libc6 removed that error Feb 24 23:57:49 may run out of memory before I get any useful results though... :( Feb 24 23:58:32 maybe xM to the rescue.... Feb 24 23:59:47 should probably be running there anyway for the 1GHz clock Feb 25 00:03:52 1ghz works on the xm again? Feb 25 00:04:21 i thought it was crippled to 600mhz for a while now Feb 25 00:09:28 I have an old kernel Feb 25 00:09:57 3.0.something? Feb 25 00:10:09 I'm still running 2.6.32 Feb 25 00:10:52 I had to write a few of the drivers and don't have time to forward port them at the moment Feb 25 00:11:49 running custom board here, based mostly on the beagle classic Feb 25 00:17:43 koenkooi: ping Feb 25 00:18:06 damn.. looks like there's a leak in a library Feb 25 00:18:23 hope the books don't get wet Feb 25 00:19:02 either SDL or the one of the sound codecs it uses Feb 25 00:23:18 prpplague: pong Feb 25 00:25:12 koenkooi: see /msg Feb 25 00:25:43 lovely... mplayer with the same music files doesn't demonstrate the leak... so the likelihood of it being in SDL has inscreased significantly Feb 25 00:30:31 mranostay: typography trolling not your thing? Feb 25 00:30:44 but it also doesn't manifest in the dev environment Feb 25 00:31:14 heisenbug Feb 25 00:32:12 heh Feb 25 00:33:42 and I /think/ SDL's license is not very friendly to user modifications Feb 25 00:54:12 thanks for the help mru, and _av500_ definitely headed in the right direction with valgrind now Feb 25 00:55:01 just need to get a 8GB microSD, so I can run it all on xM to stop running out of memory Feb 25 01:08:30 prpplague, so what were the attendance numbers for elc? Feb 25 01:10:35 too many trolls Feb 25 01:11:21 some people troll without even knowing Feb 25 01:12:57 Russ: haven't gotten them yet Feb 25 01:13:22 ok Feb 25 01:15:53 awesome, looks like building a newer version of SDL_Mixer from source may eliminate the leak... but that's basedon running top after 20 or so minutes so not definitive Feb 25 02:22:46 trolls! Feb 25 02:27:55 yo mranostay Feb 25 02:31:46 * mranostay digs around the Eagle manual Feb 25 02:31:58 where the hell is the PCB cutaway tool Feb 25 02:37:25 mru, when does th epane leave? Feb 25 02:37:35 the plane damn it Feb 25 02:37:53 we need to arrange a troll conference Feb 25 02:38:02 without "work" distractions Feb 25 02:38:22 7.45 Feb 25 02:38:32 mru: fun with TSA? Feb 25 02:38:40 never had a full bag search before Feb 25 02:38:50 definitely a first Feb 25 02:39:02 they were actually really friendly Feb 25 02:39:06 * mranostay pictures what would happen if that happen with his geiger counter Feb 25 02:39:25 they probably want to open a tube Feb 25 02:39:49 mru: TSA and friendly? Feb 25 02:40:37 you only hear about the bad ones Feb 25 02:40:42 true Feb 25 02:41:07 something out of theunsual Feb 25 02:41:56 they do not actually lock up people for trying to bring guns on the plane Feb 25 02:43:24 Crofton: er story? Feb 25 02:43:58 it happens in roanoke Feb 25 02:44:39 ah right Feb 25 02:44:52 Crofton: concealed carry or just in luggage? Feb 25 02:46:17 http://www.roanoke.com/news/roanoke/wb/314412 Feb 25 02:46:23 "confiscated" Feb 25 02:46:53 no follow up stories Feb 25 02:48:06 Crofton: something tells me if i tried that at SFO it would different :) Feb 25 02:49:27 If they are going to spend so much money on security, someone that even accidentally brings a gun through security should spend some time in jail Feb 25 02:49:31 for being an idiot Feb 25 02:49:49 at least long enough to investigate the crap out of him Feb 25 02:52:04 Crofton: so they cited him and let him on the plane? Feb 25 02:52:55 not certain he got on the plane, but nothing to indicate he was frog marched out of the airport Feb 25 02:53:07 the taser carrier boarded I think Feb 25 02:54:14 * prpplague wonders if he should be worried with the fact that a dozen people from TI management have view his linkedin profile since last monday.... Feb 25 02:54:25 rofl Feb 25 02:56:21 Crofton: and i was worried about my camera tripod...pfft **** ENDING LOGGING AT Mon Feb 25 02:59:57 2013