**** BEGIN LOGGING AT Thu Oct 11 02:59:58 2012 Oct 11 05:11:47 hi Oct 11 05:11:51 all\ Oct 11 05:12:02 i have one question regarding beagle board xm Oct 11 05:12:17 how can we debug beagle board Oct 11 05:12:19 ? Oct 11 05:12:30 jtag debugger Oct 11 05:18:29 in most cases you won't need jtag Oct 11 05:18:54 just use the linux tools for debugging Oct 11 05:18:58 e.g. gdb Oct 11 05:31:59 * mranostay yawns Oct 11 05:32:18 * mranostay moos in dm8tbr general direction as well Oct 11 05:32:42 mmmmmoooooooooo! Oct 11 05:34:25 mranostay: so, are you bringing your geiger-contraption to ELCE? :> Oct 11 05:34:58 yes Oct 11 05:35:20 i fully expect SFO to do extra screening on me Oct 11 05:36:21 btw: I also had my share of fun at LHR... Oct 11 05:37:11 I brought this Android IVI demonstration thing to ABS/ELC this year. It came in a big honking orange pelican case I had to take as hand luggage... Oct 11 05:37:11 i hope the Germans are more understanding :) Oct 11 05:38:28 I had 5 or 6 'random' security checks between arriving at LHR and flying out. The last one 5m before the airplane. Oct 11 05:39:45 heh Oct 11 05:41:54 since then this thing in its box had the nick name B.O.M.B. Oct 11 05:42:20 er who carries a bomb in the carry on? :) Oct 11 05:42:49 I will never forget the look on the security people's faces when I opened the pressure equalization valve. Oct 11 05:42:56 hehe Oct 11 05:43:44 dm8tbr: having my friend carry a spare tube Oct 11 05:43:55 why are you carrying it?! Oct 11 05:44:03 ship it via fedex, less issue Oct 11 05:44:05 s Oct 11 06:21:11 if u are writing ur custom bootloader then jtag is requried Oct 11 06:21:47 so any cheap debugger is available for beagle board Oct 11 08:43:29 vijay, you don't even need jtag for that really Oct 11 08:43:45 vijay, if you really like to debug things via gdb though, get a flyswatter Oct 11 08:45:42 russ thx Oct 11 08:45:55 flyswatter is supported for beaglebard xm Oct 11 08:46:21 mranostay: why germany? Oct 11 08:49:44 vijay: the flyswatter is supported (http://www.tincantools.com/wiki/Flyswatter2#Beagleboard_XM_-_Linux) but overall debugging using openocd + gdb remains a pain Oct 11 08:52:13 if you want to be more produtive you can do one of the following. use Code Composer Studio with a jtag adatper supported http://processors.wiki.ti.com/index.php/Category:Code_Composer_Studio_v5 + http://processors.wiki.ti.com/index.php/XDS100#Where_to_get_an_XDS100_.2F_Where_to_buy_an_XDS100 or "simply" start your development using qemu Oct 11 08:54:09 Linaro has implemented a qemu beagleboard xm platform (I don't have the link ready) Oct 11 08:55:10 git://git.linaro.org/qemu/qemu-linaro.git Oct 11 08:55:36 thx Oct 11 08:55:58 maybe someone knows what's the maximum bitrate of SPI slave in beaglebone? I mean at what bitrate I can send data to the beaglebone using SPI? Oct 11 08:56:09 but if we have to debug linuk kernel Oct 11 08:56:33 any idea on this Oct 11 08:56:39 also http://code.google.com/p/beagleboot/ (or using starterware) is a good choice for getting started Oct 11 08:58:30 av500: I'd expect he's flying through FRA or MUC Oct 11 09:00:33 i want to learn linux completly from boot loader to pheripheral initilization, so just keen to know how can debugging be performed Oct 11 09:01:53 vijay, usually people don't learn that sort of thing though gdb Oct 11 09:02:03 they just trace code Oct 11 09:06:46 why does one need gdb to learn linux? Oct 11 09:08:26 it feels more 1337 and debuggy. Oct 11 09:09:16 russ, if i have to write linux driver and low level driver is provided by third party we can debug through trace Oct 11 09:09:51 but if there is some problem in low level ddriver, then we might need debugger Oct 11 09:10:24 "trace all teh drivers!" Oct 11 09:10:40 It is kind of a a nice way to experiment and learn. Oct 11 09:11:37 you sould not start learning to use a debugger when you have problems but start with a working system :P Oct 11 09:12:21 yes keesj u are right Oct 11 13:26:24 I just got a beaglebone and weather cape and tried reading the lux1_input file and got resource temporarily unavailable. yet when the cape is in the dark that file reads 0. is this because it is running on usb andneeds morepower? Oct 11 15:40:45 hello everyone. I have recently inherited a beagle board with a C4 sticker on the board. I am assuming that means it is revision C4, but when I attempt to boot it from Nand the output is telling me that the board has board revision Ax/Bx. What is the best way to return the board to C4? Oct 11 15:41:22 ??? Oct 11 15:41:28 you dont return it to C4 Oct 11 15:41:41 just use it Oct 11 15:42:27 you can not change the hw Oct 11 15:42:33 but nice try Oct 11 15:42:53 perhaps the MLO is old and doesn't recognize the board revision correctly? Oct 11 15:43:18 usual recipe: 1) erase all NAND Oct 11 15:43:21 2) boot from SD Oct 11 15:43:24 3) be happy Oct 11 15:43:33 * emeb likes 3) especially. Oct 11 15:43:39 can skip 1,2 Oct 11 15:43:41 av500 I guess the next questions will be dsp and opencv Oct 11 15:44:05 woglinde: not "how do I port Android?" Oct 11 15:44:57 emeb thats the new trend? Oct 11 15:45:27 yeah - wondering how to port Android is so last year. Oct 11 15:46:57 koen, denix: announcement of meta-beagleboard just went out Oct 11 15:47:16 jkridner: yay! thanks! Oct 11 15:47:34 what would everyone recommend is the best method for installing ubuntu server on a SD to run on this Rev Ax/Bx board? NetInstall? Oct 11 15:47:38 ugh Oct 11 15:47:50 jkridner why was meta-ti not enough? Oct 11 15:48:18 woglinde: why not read the announcement? Oct 11 15:48:29 denix okay I will Oct 11 15:48:33 :) Oct 11 15:48:38 hckychmp10 who is everyone Oct 11 15:48:49 the people in this room Oct 11 15:48:55 I need a moderator to approve it on the meta-ti list. Oct 11 15:49:00 "everyone" here will tell you to install angstroem Oct 11 15:49:07 jkridner: 1 sec Oct 11 15:49:12 I sent it with @gmail.com rather than @beagleboard.org Oct 11 15:49:15 hm oh I am not subsecribed at meta-ti Oct 11 15:49:46 hckychmp10: for ubuntu, follow ubuntu instructions Oct 11 15:49:59 but 1st, erase that nand to make sure you are not booting with some ancient uboot Oct 11 15:50:01 and MLO Oct 11 15:50:10 since ubuntu wont program the flash for you... Oct 11 15:50:56 he yeah jkridner knows marketing speech Oct 11 15:51:06 :) Oct 11 15:51:10 Provide the best possible out-of-box-experience for BeagleBoard.org platforms ;) Oct 11 15:51:32 woglinde: that's why we tasked him with this message! although we had to wait many weeks for it... :) Oct 11 15:51:34 gone to the dark side. Apparently they have cookies. Oct 11 15:52:06 okay till later Oct 11 15:52:19 av500: Thanks Oct 11 15:53:12 ah so the kernel used with angstroem will be hosted at there too Oct 11 15:53:14 *g* Oct 11 15:53:28 so av500 can point to it Oct 11 15:53:37 okay now I am really gone Oct 11 15:54:18 woglinde: no, the kernel will be on kernel.org and everyone will be using that one very soon :) Oct 11 15:54:38 ah, optimism. Oct 11 15:55:17 emeb: you say half-empty, I say half-full! :) Oct 11 15:55:55 denix: I'm an engineer - I say the glass is twice as big as it needs to be. Oct 11 15:56:34 * emeb tries to figure out how that fits into the discussion of kernel.org Oct 11 15:57:03 emeb: sure, it's better to adjust the question to fit the answer! :) Oct 11 16:05:11 denix, there's another kernel?!? Oct 11 16:05:27 I thought I had to use the TI kernel Oct 11 16:05:45 * mdp rereads the EULA Oct 11 16:06:55 mdp: sure, that should be mainline! Oct 11 16:07:26 but TI doesn't control mainline, how will that work? Oct 11 16:09:16 emeb: good answer.... Oct 11 16:10:35 mdp: you asking me? you are in charge of that - you figure it out! :) Oct 11 16:11:27 denix, lol, I'm in charge of nothing...as it should be. Oct 11 16:14:09 jkridner: now I need moderation approval for message to beagleboard ML - I sent reply from a different address... Oct 11 16:14:18 k Oct 11 16:18:18 ugh, they keep changing the interface... Oct 11 16:18:26 I'm not sure where the moderation queue is. Oct 11 16:22:28 uh-oh Oct 11 16:35:41 ghrvnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnvgbtr5 Oct 11 16:51:58 re Oct 11 17:12:32 Would it be reasonable to ask the mailing list "Why did you buy a beagle?" I don't believe there's been a collection of why people buy these things. I hope for it to inspire all sorts of people to respond, mostly newbies, as I'm looking to understand why people buy Beagles. I don't care why they buy Beagle over RPi, just why they decided to buy a Beagle or similar at all. What problem does it solve for them? Oct 11 17:13:31 That does not solves anything, to the contrary it creates PB. Oct 11 17:14:41 bizulk1, PB? Oct 11 17:15:00 pandaboard? Oct 11 17:15:57 mru: well seen. I'm just giving this conclusion after working so much time to get things working on it Oct 11 17:16:45 what problems exactly? Oct 11 17:18:35 Make the DSP work correctly on beagleboard :) Oct 11 17:19:55 heh Oct 11 17:24:20 mru: i think the r-pi has made this channel a little more lean on noobs. don't you think? Oct 11 17:24:49 can't be.. that would mean it's useful for something Oct 11 17:39:15 how can I copy a file on angstrom on my beaglebone? Oct 11 17:39:45 ;) Oct 11 17:47:17 heh Oct 11 17:50:00 hah Oct 11 17:57:55 I wonder if r-pi has a lot of android porting going on? Oct 11 17:59:02 yeah, I think they bitbang gpu support Oct 11 18:09:49 mru: can i borrow a cluebat? Oct 11 18:10:04 sure Oct 11 18:14:42 if i hear this guy say not being to run a JVM on a powerpc switch is limitation i'm going to stab him :) Oct 11 18:15:18 for that you'll need a rusty spork, not a cluebat Oct 11 18:16:15 mranostay, but what about node.js? Oct 11 18:16:22 +1 Oct 11 18:17:50 node.js is kick-ass tech! ;-) Oct 11 18:18:47 one of mind friends rubbed node.js on his bald spot and now looks like chewbacca! Oct 11 18:18:59 true story Oct 11 18:19:27 Russ: you'll find this funny. there is nodejs around... Oct 11 18:20:26 mranostay, hence powerpc is a rockstar by association Oct 11 18:44:06 anyone that thinks a x86 switch is sane needs to be shot :) Oct 11 18:49:25 mranostay, what about a router http://www.amazon.com/Intel-D2500CCE-Mini-ITX-Motherboard-BLKD2500CCE/dp/B007MS9OI2 http://www.amazon.com/Ubiquiti-SR71-E-PC-Express-802-11a-400mW/dp/B004GIGOL6 Oct 11 18:51:31 i wouldn't touch that with a ten foot pole :) Oct 11 18:55:51 what would you use? Oct 11 18:57:54 Russ: well for a personal router that would be okay Oct 11 18:58:00 not for an end product Oct 11 18:58:05 well duh Oct 11 18:58:41 in a few years, I'll probably be at 150Mbps or more, so I really need gigabit Oct 11 19:15:53 I use a core2 based machine as a router Oct 11 19:16:41 I needed something a bit more capable than your usual consumer dsl box Oct 11 19:36:40 mru, so it would seem Oct 11 19:40:56 http://beagleboard.org/buy/ was edited by blog.hangerhead.com Oct 11 19:43:07 http://beagleboard.org/buy/ was edited by blog.hangerhead.com Oct 11 19:48:05 er wtf Oct 11 19:48:16 huh? Oct 11 19:48:25 BeagleBot, have a cookie Oct 11 19:48:26 when did we get a BeagleBot here? Oct 11 19:48:32 for wiki edits that is Oct 11 19:48:55 its in the cloud Oct 11 19:57:38 BeagleBot sounds like a hackaday project Oct 11 19:59:44 * ds2 tosses scooby snacks around Oct 11 19:59:52 wonder if that is enough to edit ;) Oct 11 20:04:38 = Building OE for BeagleBone Oct 11 20:04:46 == toss scooby snacks Oct 11 20:16:15 i have a 3.5 kernel that boots on my beagleboard, need to revert to a working kernel, any tips? Oct 11 20:30:59 I am a little confused as to which kernel git tree I should use when building a kernel for the Beagleboard xM rev C. I want the latest and greatest, is it timlind's linux-omap tree on kernel.org ? master branch ? Oct 11 20:31:29 kroon, latest and greatest is the mainline 3.6 release Oct 11 20:32:53 mdp, oh, I thought linux-omap was a sort of staging ground for things that would eventually land in mainline 3.6, and a good choice for the beagleboard. no ? mainline 3.6 works good on the beagleboard ? Oct 11 20:34:00 kroon, it's one of hundreds upon hundreds of staging grounds for what goes into mainline 3.6 Oct 11 20:34:30 I think it's a poor choice for beagleboard as it works in mainline Oct 11 20:35:13 it's no better than choosing to run the slave-dma maintainers' tree on beagleboard Oct 11 20:36:39 mdp, ok.. but it kind of sounds like a good choice, beagleboard having an OMAP processore, no ? Oct 11 20:42:07 use the one that you have tested to your satisfaction and has the features you need. Oct 11 20:44:42 if the latest and greatest doesn't have needed features... I tend to stay a little behind with the tried and true Oct 11 20:46:36 you can always apply patches to your tested tree Oct 11 20:46:48 backporting on a board level is usually pretty straight forward Oct 11 20:46:55 dsp Oct 11 20:47:47 * ds2 hears crickets chirping Oct 11 20:49:47 we're still running 2.6.32 with a bunch of backported features ~.~ Oct 11 20:52:53 beagleboard-3.6 is another great tree ;) Oct 11 20:54:01 they are all fine trees Oct 11 20:54:16 kroon, beagleboard also has an aic codec so you could run sound.git on it Oct 11 20:57:15 ds2, but which is the greatest? Oct 11 20:57:27 we should vote Oct 11 20:57:39 if we had a ph0rum we could set up a vote Oct 11 20:58:34 that would be my tree of course ;) Oct 11 20:59:19 I'll give you a scooby snack to vote for my tree Oct 11 21:07:48 hmmm to go 0201 or not Oct 11 21:08:31 on 6/6? Oct 11 21:09:49 ds2: you have good eyes, nimble fingers and tiny tools ;) Oct 11 21:35:50 djlewis: that is what she said! Oct 11 21:36:31 heh Oct 11 21:37:13 :) Oct 11 21:43:21 Meatbags. Oct 11 21:52:52 Russ, I'm getting "rcu_sched detected stalls on CPUs" error on a beaglebone running kernel mainline Oct 11 21:52:59 Is this something you're familiar with? Oct 11 22:18:08 yes, 0201 on 6/6 Oct 11 22:18:55 djlewis: eyes and hands don't matter. this is to work around a blasted BGA Oct 11 22:19:26 blasted is not nearly strong enough Oct 11 22:19:48 to be fair, they do offer a QFP, I just don't have space for the QFP Oct 11 22:20:49 I guess if your choices are "too big" or "awful" then "awful" wins. Oct 11 22:21:59 already have pin 1 at all possible orientations already :( Oct 11 22:22:29 N/S/E/W, and now Under. Oct 11 22:22:56 I do wonder if I was better off having the BGA at 45deg Oct 11 22:22:56 needs a few 45deg orientations in there too... Oct 11 22:23:08 might have made the escape vias easier to place Oct 11 22:23:21 what's the ball pitch? Oct 11 22:23:31 0.8mm Oct 11 22:23:37 but there is also one at 0.75mm Oct 11 22:23:43 Oh fun. Oct 11 22:23:50 'grids' left the window Oct 11 22:24:03 So you need a PCB process that can handle tiny vias too. Oct 11 22:24:26 trying to do this on 5/5, 10mil holes Oct 11 22:24:37 otherwise it becomes $$$$$$$$$$$$$$$$$$$$ instead of merely $$$$ Oct 11 22:24:42 Yep, sounds right. Oct 11 22:24:50 things barely fit Oct 11 22:25:01 Not going to get that on a normal 6/6/13 process. Oct 11 22:25:21 I laugh at 6/6 Oct 11 22:25:56 I do wonder which is cheaper... plain 4/4 w/5mil holes or via under pad w/filling Oct 11 22:26:20 good question. get a quote and let me know. :) Oct 11 22:26:38 hahaha Oct 11 22:30:23 emeb: for the stuff you do, what's ur preferred pad style - NSMD or SMD? Oct 11 22:31:40 ds2: all my pads have the mask opening larger than the pad. Oct 11 22:32:12 that seems to be the default... trying to figure out why the other setup is called out Oct 11 22:32:32 but I don't do pick-n-place / reflow, so I don't know what the advantage of the other is. Oct 11 22:34:05 Your PCB should match the BGA package style according to this: http://www.latticesemi.com/lit/docs/technotes/tn1074.pdf Oct 11 22:34:26 ie - if the BGA is NSMD, then the PCB should be too, etc. Oct 11 22:34:37 Hello, I'm pretty new to beaglebone and I'm trying to establish wired connection on Ubuntu however with default settings, it tries to connect then disconnects. I couldn't get IP address. is this normal? Oct 11 22:54:16 emeb: I have seen notes that offer both options Oct 11 22:57:02 ds2: not surprising. seems like a subtle distinction. Oct 11 23:18:24 Anyone know if it's possible to change the ftdi device name without messing with its eeprom (maybe somewhere in linux)? Oct 12 01:12:57 ds2, with 6/6, the actual size of the pads will vary a lot Oct 12 01:15:51 http://siliconexposed.blogspot.com/2012/04/pcb-fab-characterization-undercut-in.html **** ENDING LOGGING AT Fri Oct 12 03:00:01 2012