**** BEGIN LOGGING AT Wed Sep 05 02:59:59 2012 Sep 05 03:33:47 hmm, eglSwapInterval was causing problems Sep 05 03:47:52 now to try and sleep with my fritzing ac :/ Sep 05 04:46:16 prpplague: you are really into this space thing aren't you? :) Sep 05 05:05:10 RUN BABY RUN Sep 05 05:12:26 mranostay: hehe Sep 05 05:12:46 mranostay: i have a stack of documents i got a about 30 years ago Sep 05 05:13:01 mranostay: you could say i had a "inside man"...... Sep 05 05:19:34 prpplague: all declassified? :) Sep 05 05:20:02 mranostay: google is all powerful Sep 05 05:21:18 if you get busted i never knew you :) Sep 05 05:21:58 mranostay: thought your google foo was better Sep 05 05:22:46 mranostay: anders + nasa Sep 05 05:24:26 hmmmm Sep 05 05:28:57 prpplague: related to a Bill Anders i take? :) Sep 05 05:43:05 mranostay: at least 10 parties Sep 05 05:43:55 did someone say party? Sep 05 05:44:18 koen: can you believe av500 wants me to get a picture? Sep 05 05:46:06 party? Sep 05 05:47:02 Russ: and you are invited Sep 05 05:47:16 awesome Sep 05 05:47:34 prpplague, if you're not going, can you finish this rtc+ thing up for me? Sep 05 05:48:00 Russ: only if you wear this dalek eyestalk i made from duct tape Sep 05 05:48:32 er what party? Sep 05 05:48:39 that did not look like it was made with duct tape Sep 05 05:50:17 Russ: it's actually pink duct tape, and av500 wants pictures..... Sep 05 05:50:26 everyone wants pictures Sep 05 05:50:51 the only question is, would it fit better on thereifixedit, or pictureisunrelated Sep 05 05:50:53 * prpplague thinks he will save it for elc-e Sep 05 05:51:48 * prpplague wonders if he should go wake his children up asking for eggs Sep 05 05:52:35 I must have missed that episode Sep 05 05:52:52 Russ: new episode last saturday Sep 05 05:53:37 er what am i missing exactly? Sep 05 05:53:48 mranostay, the doctor Sep 05 05:54:17 mranostay: https://plus.google.com/101339419642360856354/posts/XfKP1MXD9g2 Sep 05 06:12:11 <_av500_> gm Sep 05 06:15:19 oh noes! Sep 05 06:15:26 for all that is holy! Sep 05 06:21:10 prpplague: plong Sep 05 06:22:09 _av500_: no morning sunrise picture? Sep 05 06:22:15 i feel empty :) Sep 05 06:25:57 <_av500_> there was a moon one Sep 05 06:28:05 * Russ looks at the omap clock framework sideways... Sep 05 06:28:21 clksel_reg? AM33XX_CM_DIV_M2_DPLL_MPU Sep 05 06:28:41 mult_div1_reg? AM33XX_CM_CLKSEL_DPLL_MPU Sep 05 06:30:58 nice Sep 05 07:54:22 * Russ has a whole bunch of questions answered, but a whole bunch of new questions noticing that am33xx_clkdm_operations is in clockdomain44xx.c Sep 05 08:01:50 * Russ hates tracing dead code Sep 05 08:06:23 Russ: there was a time that am33xx was considered to be 'omap4' due to emif and some interconnect stuff Sep 05 08:06:39 Russ: a while later the consensus was that it's not like omap4 Sep 05 08:07:08 Russ: kinda like internally people claimed it's like netra and based am33xx support on top of that Sep 05 08:07:55 before, I was looking at designators 3xxx, 44xx, 33xx, etc to decide what code to look at Sep 05 08:07:57 what afool Sep 05 08:08:23 also, I was putting to much stake in code that exists was being used, nope, leftover cruft Sep 05 08:08:47 kept trying to figure out how it wasn't giving a BUG_ON on boot Sep 05 08:09:04 mainline is getting better for am335x nowadays Sep 05 08:09:29 I'm on a PSP v3.2 branch Sep 05 08:09:37 ah Sep 05 08:09:48 my condolances Sep 05 08:10:04 there are also several places where registers or struct clk's are thrown in that don't do anything Sep 05 08:11:45 I still think that TI was payed off by the DT lobby to create such a hilariously bad kernel port to make DT look good when switching to mainline Sep 05 08:12:29 Russ: btw, how are your mite boards coming along? Sep 05 08:12:31 I'm not even look at anything DT Sep 05 08:13:11 koen, the test one I have is working great, but the assembly of the other two is waiting on my reflow oven as they are being use as guinea pigs Sep 05 08:14:29 Hello everybody. I just bought a beagle board xm and I wonder if an usb cable is sufficient to see the output of the board at boot time ? Sep 05 08:18:20 me too Sep 05 08:18:31 actually, I have a beaglebone Sep 05 08:18:33 same question Sep 05 08:22:55 vadmeste, bewest: http://26-26-54.hardwarebug.org/30 Sep 05 08:23:09 :-) Sep 05 08:23:24 well Sep 05 08:23:25 I did Sep 05 08:23:32 that does not rule me having done it incorrectly Sep 05 08:24:06 since I tried it after bricking my device Sep 05 08:24:33 \o/ BRICKING!!! Sep 05 08:24:36 actually, trying to get through a build of the demo cloud9-image Sep 05 08:24:55 having trouble with do_populate_sysroot Sep 05 08:25:04 you can't brick a beagleboard or a beaglebone Sep 05 08:25:06 I can see that the generated run script is clearly giving tar incorrect directories Sep 05 08:25:13 since unbricking would involve jtag Sep 05 08:25:28 ok ok, well when it boots it does not succeed in finding an IP or starting ssh Sep 05 08:25:30 and with the ROM loader understanding serial, usb, SD and network load.... Sep 05 08:25:35 and I don't have anything more than usb atm Sep 05 08:25:46 yes, I'm hoping to try usb boot soon Sep 05 08:25:56 well, will probably just rewrite the sd Sep 05 08:26:16 the usb boot is over the mini port, though, yeah? Sep 05 08:27:11 the package I'm having trouble with is nodejs-native, btw, using this recipe: https://github.com/openembedded/meta-oe/blob/master/meta-oe/recipes-devtools/nodejs/nodejs_0.6.20.bb Sep 05 08:27:32 I found the problematic run script that gets generated Sep 05 08:27:43 this is after cleansstate'ing this package Sep 05 08:29:13 the install task that comes before it succeeds Sep 05 08:29:26 and copies config.h and node and a few other things over Sep 05 08:32:44 well, I know that I can see the output using a serial-usb cable but usb-miniUsb I cannot find any document which confirms or denies my question Sep 05 08:42:17 Hi guys! I'm trying to have a minimal system with custom kernel on xm - rev. c1. The board is running well with it's delivered sd, and I want to replace just uImage. As a first step - I pulled & build linux-omap rev. 3.1 with default configuration. It's stuck right after "booting the linux kernel.." changed in uEnv.txt from ttyS2 to ttyO2.. any other ideas? Sep 05 08:43:29 (I also see nothing on screen and no leds blink - so I guess it's not just a terminal thing) Sep 05 08:49:37 anything else I need to update in uEnv.txt when going from 2.6.32 to 3.1, other then tty? Sep 05 12:11:03 is there a forum for beagle ? Sep 05 12:12:41 there is IRC and the google group Sep 05 12:15:15 a oke Sep 05 12:31:20 lack of a real ph0rum is something holding back beagle though Sep 05 12:59:53 totally Sep 05 13:12:14 there's that TI forum Sep 05 13:12:36 just forward all that noise there :) Sep 05 13:46:20 With the A6 angstrom image, is the openCV compiled with use_v4l option set to ON? Sep 05 13:54:30 koen: Looks like you got all Vaibhav's latest cpsw stuff stuff into beaglebone-3.6. Great! Sep 05 13:54:57 koen: Thanks for chasing this down. Sep 05 13:55:01 np Sep 05 13:55:28 most credit goes to vaibhav for publishing those patches Sep 05 14:22:40 hi Sep 05 14:22:48 lo Sep 05 14:23:17 up/down left /right Sep 05 14:24:10 i reinstalled debian on my beagleboard with a 16GB sd instead of the 4GB that got too full Sep 05 14:25:26 i was wondering if i plug in an external usb hard drive will it work Sep 05 14:25:45 should Sep 05 14:26:39 or thought about setting up nfs share, but the only problem with that is i have to keep switching internet devices and the network address changes Sep 05 14:29:01 “Over the last year, ARM has gone from a constant headache every merge window to an outstanding citizen in the Linux community,” Sep 05 14:29:16 what drugs can do to people Sep 05 14:32:54 is that a Linus quote? Sep 05 14:32:57 well, before android there was not much linux on arm Sep 05 14:33:02 ka6sox-away: indeed Sep 05 14:33:31 now majority of arm processors run linux Sep 05 14:33:36 jacekowski: noooo, there was maemo..... :) Sep 05 14:33:48 av500: and single phone Sep 05 14:33:54 av500: with not many users Sep 05 14:33:58 but it was mainline :) Sep 05 14:34:32 not exactly Sep 05 14:34:43 not all of it Sep 05 14:35:37 ...quipping that he'll do just about anything -- including instant messaging if it simplifies his merge tasks. “It sounds sad but true. I’ll ignore every merge windows rule and if you remove 6,000 lines of code, I’ll do IRC.”... Sep 05 14:54:41 jacekowski: I think it can also be said that most running Linux kernels are on ARM. Sep 05 14:56:29 I think it was Dirk Hommel at ELC in 2011 said that "all this [server, embedded] is just collateral damage. In the early days all we cared about was the desktop, yet it's the one place we don't have much presence" Sep 05 14:57:46 It's crazy to think about the number of ARM/Linux/Android devices, and how in just a couple of years, it went from zero to more CPUs than really any other type of computer. Sep 05 14:58:11 ok bbl, flames to the usual place.... Sep 05 14:59:01 * av500 runs an embedded desktop server Sep 05 15:20:38 alan_o: cpufreq is working as well now Sep 05 15:20:46 time to reenable spidev :) Sep 05 15:21:14 koen: bitbanged cpufreq? Sep 05 15:21:33 DT'd cpufreq Sep 05 15:21:54 av500: this one is actually pretty interesting Sep 05 15:21:59 av500: OPPs are stored in the DT Sep 05 15:22:09 av500: so you can overcl0ck without rebuilding the kernel Sep 05 15:30:11 omg Sep 05 15:30:21 it will be a BIOS setting :) Sep 05 15:54:31 hello mcmaster ! Sep 05 15:54:35 damn missed it Sep 05 15:54:38 nvm Sep 05 17:06:43 av500: you should not mention that here! Sep 05 17:34:54 koen: Hey, nice! I'm looking at the patches now.... Sep 05 17:35:17 alan_o: going to overclock the dt? Sep 05 17:36:39 koen: I actually have no idea what speed I'm even running at right now. All I know is that it's "fast enough" :) Sep 05 17:37:16 bogomips indicated 300MHz, but I doubt that Sep 05 17:37:25 with cpufreq it does 720mhz Sep 05 17:38:39 koen: dsplink works slow on Angstrom, do u have any idea? Sep 05 17:39:03 slow as compared to....? Sep 05 17:39:42 i tested the ti-examples Sep 05 17:48:44 koen: this example took more than 1 sec Sep 05 17:48:45 http://pastebin.com/NXrx3X2r Sep 05 17:50:19 koen: so I just noticed you put the net-next patches in the beaglebone-3.6 branch. So now I can just eliminate that dir from the script when I build from that branch. You keep making this easy for me :) Sep 05 18:06:42 mranostay: you've got spam Sep 05 18:06:52 yep :) Sep 05 18:07:30 w0000t! me too :) Sep 05 18:07:46 mranostay: i will be in the front row for your presentation wearing my duct tape dalek eye stalk Sep 05 18:09:11 prpplague: like i need that with my first talk :) Sep 05 18:09:18 hehe Sep 05 18:09:44 mranostay: yea well it is either that, or i can send mru and av500 to your presentation Sep 05 18:13:28 hehe Sep 05 18:13:45 will the TSA allow you to fly with that? :) Sep 05 18:14:19 <_av500_> if declared a vital body part Sep 05 18:14:29 <_av500_> mranostay: you will be at elce? Sep 05 18:14:47 _av500_: he just got his presentation acceptance notice Sep 05 18:15:30 <_av500_> nice Sep 05 18:15:35 <_av500_> whatsabouts? Sep 05 18:16:05 * prpplague checks Sep 05 18:16:29 yeah, now to find out which one got accepted...... Sep 05 18:16:31 _av500_: Beaglebone: The Perfect Telemetry Platform? Sep 05 18:16:54 Wireless Networking with IEEE 802.15.4 and 6LoWPAN Sep 05 18:17:00 b00m! Sep 05 18:17:00 hmm, platform for perfect telemetry or perfect platform for telemetry? Sep 05 18:17:22 prpplague: Thanks man :) I am so excited. First time speaker at ELC Sep 05 18:17:37 alan_o: hehe no worries Sep 05 18:17:54 alan_o: just make sure you get your slides in the week before, they are a stickler about that these days Sep 05 18:18:21 * mranostay looks forward to mru and av500 trolling his talk Sep 05 18:19:45 alan_o: what is your talk on? Sep 05 18:20:03 should be hearing about linux.conf.au presentations soon as well Sep 05 18:20:06 * prpplague looks Sep 05 18:20:21 mranostay: look up at wireless Sep 05 18:20:27 mranostay: Wireless Networking with IEEE 802.15.4 and 6LoWPAN Sep 05 18:20:51 gotta run, bbl Sep 05 18:23:20 prpplague: that is too long of a flight :) Sep 05 18:23:59 mranostay: i might not get to go to linux.conf.au, we have some "work" schedule around that time Sep 05 18:28:46 work is overrated Sep 05 18:29:14 damn straight Sep 05 18:32:29 ds2: i often hear that in the grocery store line as the person saying it pays for their food with food-stamps Sep 05 18:34:45 prpplague: truth by concensus Sep 05 18:36:28 prpplague: you have a "keep working millions on welfare depend on" bumper sticker? :) Sep 05 18:36:34 *you Sep 05 18:37:23 mranostay: hehe, no, i generally keep my politics to myself and not torture the people in the car behind me Sep 05 18:38:06 i think my NRA sitcker in CA is a little against the norm here :) Sep 05 18:43:24 I see bumber stickers as security leaks. Sep 05 18:43:30 bumPer Sep 05 18:44:00 are you trying to sneak secret data out by using IPoBumperStickers? Sep 05 18:44:15 lol Sep 05 18:44:38 it's slightly faster than pigeons Sep 05 18:46:27 but routing is trickier Sep 05 18:46:43 and it's (even) less secure Sep 05 18:58:31 you can always run TLS, SSL, or SSH over it Sep 05 19:09:31 Hi, I just got going with a beaglebone. At a friends recommendation we loaded ubuntu. had some driver issues with a few of the things we wanted to interface with and loading ubuntu seemed to work that out. well I'm just not getting going on my own and was hoping someone can send me to a good starting point on getting a servo working from the beaglebone Sep 05 19:10:26 deleting ubuntu would be a good start Sep 05 19:11:10 hmmm to use a national part or not to use a national part... Sep 05 19:12:09 I appreciate your sentiment. it seems to working fine and would appreciate pointers to some docs. Sep 05 19:12:32 jpastore: How do you want to control the servo? Sep 05 19:12:46 Some servos have a few interfaces to them. Sep 05 19:13:49 the sources are available. Sep 05 19:14:15 generating the JR 1-2ms pulse over GPIO will be problematic, as you don't have the guaranteed time precision, Linux not being fully realtime and all. Sep 05 19:14:48 at this point I just want to get a snippet working where I can control on/off and send direction and speed. I'm using a Gens ACE bl45a Sep 05 19:15:30 sure, but you want to start down a path that ultimately will work. Sep 05 19:15:43 can that part be controlled with PWM? Sep 05 19:15:53 well later I was planning on a setting up a daemon that could poll and interrupt frequently and make adjustments by sending the right commands. I was planning on doing this via c++. it doesn't need to be real time latency is ok. Sep 05 19:16:24 You might want to look at the PRU. I haven't used it, but this kind of thing is what it's designed for. Sep 05 19:16:41 alan_o: I'm fairly new, can you send me a link to your recommendation so I can read up on it? Sep 05 19:16:42 It's not latency, it's jitter Sep 05 19:17:17 for JR-style servos, the position is set with a pulse which is between 1 and 2 milliseconds. The length of the pulse determines the position to set the servo to, right? Sep 05 19:17:39 Having an accurate length on the pulse is crucial. Sep 05 19:17:43 use the HW PWM pins Sep 05 19:17:58 yeah, that's one of the things I was getting to :) Sep 05 19:18:00 alan_o: I will have to take your word for it. Sep 05 19:18:20 jpastore: well you'll do more than take my word for it before it's working :) Sep 05 19:18:38 so figure out how it's controlled Sep 05 19:18:54 actually, ds2, you mean use the HW PWM to generate a single pulse? Sep 05 19:19:11 I'm about as new as it comes. This is my first hardware project...which is why I'm asking for reference material so you don't have to teach me courseware...though appreciated I don't think it's good IRC protocol. Sep 05 19:19:19 ds2: I guess you could set it up to generate the pulses regularly, which is what you want anyway Sep 05 19:19:23 I think that's the best way Sep 05 19:19:34 generate it periodically Sep 05 19:19:41 most servos want them periodically anyways Sep 05 19:19:43 yeah, because you want it periodically anyway Sep 05 19:19:44 right Sep 05 19:19:58 so jpastore, do that. I was making it too hard :) Sep 05 19:20:07 look at the AM33xx datasheets/user guids Sep 05 19:20:08 guides Sep 05 19:20:51 There's a PWM subsystem in-kernel too. I haven't used it. Not sure if the beagle stuff is hooked up to it. Sep 05 19:21:31 should be easy enough to set the registers. Sep 05 19:22:05 jpastore: you want the AM335x TRM Sep 05 19:22:30 jpastore: and the am3358 datasheet Sep 05 19:22:54 crap, strike that..... the am3359 datasheet Sep 05 19:23:34 I found this: https://github.com/maxpowel/BeagleBone-Tools/tree/master/esc I wasn't planning on using python and I was going to figure out how to port this over so I can do this with c/c++. pwm being pulse width modulation? The intent was to have the daemon run a loop that would send a signals to start, spin, stop, reverse Sep 05 19:24:06 looking up the datasheet brb Sep 05 19:24:40 jpastore: Yes, Pulse-width modulation. Sep 05 19:26:22 yeah, so that code looks like it uses the PWM subsystem Sep 05 19:26:25 ok clearly I'm still very n00b. I'm going to try and do a little more research on my own. I think I have some more that I need to conquer in understanding before I come back for help. Thank you for your time and assistance it's very much appreciated. Sep 05 19:27:13 have a good day guys! Sep 05 20:01:54 do you know if beagle-xm is supported by TI Gstreamer? Sep 05 20:15:05 <_av500_> yes Sep 05 20:15:51 * XorA|gone laughs at _av500_ answering the actual question and not the real question Sep 05 20:15:52 ok, i see that in both SoCs, the DSP is the same Sep 05 20:53:31 Hello, I follow this instructions http://www.angstrom-distribution.org/building-angstrom but there is no instruction there how to install the filesystem and uImage or where is located Sep 05 20:54:03 I just transfer the uImage-3.2.18 that I found there but still that uImage would not load Sep 05 20:54:15 anyone knows where is the rest of the instructions? Sep 05 20:57:02 <_av500_> icemetal: try these: http://downloads.angstrom-distribution.org/demo/beagleboard/ Sep 05 20:57:11 <_av500_> the instructions, no tthe files Sep 05 20:57:15 <_av500_> well, the files too Sep 05 20:57:36 I use the compile files from there Sep 05 20:57:39 they work Sep 05 20:57:44 but there is no source code there Sep 05 20:57:44 <_av500_> so? Sep 05 20:58:17 I wanted to build a working 3.+ kernel for beagleboard Sep 05 20:58:35 but I have not found any working source code for it Sep 05 20:58:49 most of the source code does not have the bb patches Sep 05 20:59:37 <_av500_> the angstrom kernel has bb patches Sep 05 20:59:59 I had tryied from here http://www.angstrom-distribution.org/building-angstrom but that kernel would not finish load Sep 05 21:00:08 with would get stuck Sep 05 21:00:18 it get's stuck* Sep 05 21:00:28 break out the plunger Sep 05 21:01:10 a plunger? like for the bathroom? Sep 05 21:02:19 on this tutorial http://www.angstrom-distribution.org/building-angstrom I got to compile but there is not step 4 : installation Sep 05 21:02:31 <_av500_> icemetal: the angstrom instrcutions should work Sep 05 21:02:39 <_av500_> if the dont, please pastebin the boot log Sep 05 21:02:42 <_av500_> and tell koen Sep 05 21:02:47 <_av500_> if they* Sep 05 21:04:34 this is the pastebin http://pastebin.com/LNsc3BS1 Sep 05 21:04:34 alan_o, sounds like a great session. I also had mine accepted so it will be nice to meet you there Sep 05 21:05:55 <_av500_> icemetal: why so old uboot? Sep 05 21:05:59 <_av500_> and why not kernel logs? Sep 05 21:06:04 <_av500_> check the kernel command line Sep 05 21:06:55 ok I remember that error I fixed by changing ttys2 to tty02 Sep 05 21:07:05 <_av500_> right Sep 05 21:07:09 but still the network wires would not load Sep 05 21:07:31 I mean there is no ethernet Sep 05 21:08:07 wirelesscable Sep 05 21:08:58 am I missing some patches or configurations? Sep 05 21:09:58 <_av500_> try a newer ubot Sep 05 21:10:02 <_av500_> uboot Sep 05 21:11:19 ok thanks I will try that Sep 05 21:12:19 mdp: Yes, I will look for you there. What's your session on? Sep 05 21:12:42 mdp: always good to put faces with IRC nicks :) Sep 05 21:13:09 mdp: I met prpplague in SF when I just happened to be walking past him and saw his badge, "Hey, you're that guy I've heard of" Sep 05 21:13:21 faces are overrated Sep 05 21:13:32 anonymous faceless blobs are better Sep 05 21:13:32 alan_o: hehe Sep 05 21:14:05 ds2: hey, you're one of those faces :) Sep 05 21:19:04 alan_o, indeed faces are pretty good things to cache Sep 05 21:19:53 <_av500_> mdp: you at elce too? Sep 05 21:20:14 mine's on 6502 as a beaglebone remoteproc Sep 05 21:21:17 mdp: man, I'd love to do some 6502. Too many cool things..... Sep 05 21:21:33 mdp: I bet the power consumption is really low on those modern ones. Sep 05 21:21:39 not beaglebone as an Atari/C64? Sep 05 21:21:49 <_av500_> one can bitbang a C64 Sep 05 21:21:55 _av500_, yeah. barring any travel issues Sep 05 21:23:46 <_av500_> nice Sep 05 21:24:09 i'm easy to spot Sep 05 21:24:33 just look for the 16 year old :P Sep 05 21:25:01 <_av500_> in baggy pants? Sep 05 21:27:37 _av500_, going? Sep 05 21:28:05 pant? Sep 05 21:28:08 *pants? Sep 05 21:29:21 alan_o, yeah..they are low power and now run up to 14Mhz but there's really nothing practical about this. just a nostalgia trip mixed with some modern linux stuff Sep 05 21:36:28 prpplague: can presenters borrow your dalek eyestalk to wear during sessions? Sep 05 21:36:53 hehe Sep 05 21:38:14 cooler than a monocle Sep 05 21:39:06 mdp: doing a darek voice box cape to go with that? Sep 05 21:39:49 I'm sorry. too late to change the proposal :) Sep 05 21:40:29 prehaps someone should show up as a cyberman Sep 05 21:40:48 still having trouble getting this to work http://www.angstrom-distribution.org/building-angstrom Sep 05 21:40:52 where is step 4? Sep 05 21:40:53 :( Sep 05 21:41:42 <_av500_> 4) there is no step 4) Sep 05 21:41:45 ds2, lf should promote a comic-con like environment Sep 05 21:42:08 <_av500_> icemetal: what have you built? a kernel? then copy the uimage Sep 05 21:42:09 4) is the ........ Sep 05 21:42:13 before Sep 05 21:42:19 5) profit! Sep 05 21:42:27 iirc Sep 05 21:42:58 * _av500_ is dazzled Sep 05 21:43:10 etherenet would not work with that uImage Sep 05 21:43:47 embedded Linux in Cybermans. the next evolution. Sep 05 21:44:32 and I'm using uboot and filesystem from here http://downloads.angstrom-distribution.org/demo/beagleboard/ kernel 3.0.17 Sep 05 21:44:38 Cybermen Sep 05 21:44:57 <_av500_> Cybermru Sep 05 21:46:14 heh Sep 05 21:46:36 has anyone got this instructions up and running www.angstrom-distribution.org/building-angstrom Sep 05 21:48:54 ok from the silence now I can see no one has ever able to get that working :) Sep 05 21:49:15 I never tried Sep 05 21:50:12 <_av500_> you still havent pasted a boot log Sep 05 21:50:16 I'm doing it cause aptima give me some drivers for the 3MP camera and they only work on kernel 3.+ Sep 05 21:50:16 <_av500_> just saying Sep 05 21:50:33 <_av500_> gn Sep 05 21:50:49 ok hold I will do a dmesg pastebin Sep 05 21:50:55 it does not no show a bootlog Sep 05 21:53:37 port it as needed Sep 05 21:54:00 here is the pastbin http://pastebin.com/MKtGRYhR Sep 05 21:58:43 what you think from the pastebin? Sep 05 22:03:56 any ideas why the ethernet is not working Sep 05 22:23:07 icemetal: I don't see anything ethernet related in that boot log Sep 05 22:23:22 do an lsusb to see if the ethenet controller shows up Sep 05 22:23:27 ok Sep 05 22:25:21 when you built that kernel, did you install the modules properly? Sep 05 22:25:38 the usb/ethernet driver might be a module Sep 05 22:25:45 I'm just speculating Sep 05 22:29:47 is that on step 2? Sep 05 22:30:13 root@beagleboard:~# lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. root@beagleboard:~# Sep 05 22:31:08 I don't remember what the device VID/PID is of the ethernet module on the beagleboard. Sep 05 22:31:16 look up those VID/PID pairs. Sep 05 22:31:22 and see if one of them is it. Sep 05 22:31:34 It's not looking familiar Sep 05 22:32:07 http://www.linux-usb.org/usb.ids Sep 05 22:32:24 so your ethernet module isn't showing up Sep 05 22:32:30 that's problem #1 Sep 05 22:32:39 You should also see a hub in there IIRC Sep 05 22:33:15 so I had a problem similar to this early in 2011 trying to get a mainline kernel going on a beaglebone XM rev C Sep 05 22:34:29 There are some power regulators that have to be switched on which power the USB peripherals, and they got changed in rev C. You're using a much newer kernel though Sep 05 22:34:39 actually, those devices you see might be hubs Sep 05 22:35:00 Do you have an LED on in between the USB ports and the ethernet port (iirc)? Sep 05 22:35:20 yes the led green is on between the USB Sep 05 22:38:06 So with the stock beagleboard images, do you have USB and ethernet? Sep 05 22:40:10 Do you know your board to be Rev Ax/Bx? Sep 05 22:40:32 is rev C Sep 05 22:40:40 mouse is detected on the USB Sep 05 22:40:42 Well that's a problem Sep 05 22:40:52 Your log doesn't recognize it as a C Sep 05 22:40:55 kernel 3.017 works Sep 05 22:41:08 [ 0.093414] OMAP3 Beagle Rev: xM Ax/Bx Sep 05 22:42:36 so what that means alan? Sep 05 22:43:03 the kernel image from here works http://downloads.angstrom-distribution.org/demo/beagleboard/ Sep 05 22:43:08 is 3.0.17 Sep 05 22:45:44 so what I did was put a new kernel image after compiling, with this instructions http://www.angstrom-distribution.org/building-angstrom Sep 05 22:46:00 and the new kernel 3.2.17 does not work Sep 05 22:46:09 did you put new modules on? Sep 05 22:46:10 meaning there is no ethernet Sep 05 22:46:26 the board file isn't in a module, so it shouldn't matter Sep 05 22:46:28 no I did not how you compile the new modules is only 2 steps Sep 05 22:46:39 make modules Sep 05 22:46:41 on here http://www.angstrom-distribution.org/building-angstrom Sep 05 22:47:13 What does that build for you? Sep 05 22:47:39 I dont know what builds what I did was run the commands on that instructions and then did a search for uImage Sep 05 22:47:51 and copy that to the board Sep 05 22:48:14 it would had been better if they post the kernel source code Sep 05 22:48:30 yes, so you can't just copy the uImage without copying the modules Sep 05 22:48:34 but I guess they dont want people to have access to their source code Sep 05 22:48:36 /lib/modules/$VERSION/ ... etc Sep 05 22:48:43 the source code is part of that Sep 05 22:48:58 those commands check out the source code, patch it, and build it Sep 05 22:49:05 people do have access Sep 05 22:49:10 so what would be step 4? Sep 05 22:49:15 no Sep 05 22:49:19 since step 4 just build everything? Sep 05 22:49:27 *step 2 Sep 05 22:49:41 if you follow this http://www.angstrom-distribution.org/building-angstrom Sep 05 22:49:46 what would you do after step 2? Sep 05 22:50:13 I haven't run those steps exactly Sep 05 22:50:19 I've done it differently Sep 05 22:50:31 but after step 2, you have an image somewhere Sep 05 22:50:36 yes Sep 05 22:50:40 and is not on the kernel Sep 05 22:50:40 not a uImage Sep 05 22:50:49 a tgz with the filesystem on it Sep 05 22:50:54 in it Sep 05 22:51:00 yes I couldnt find it Sep 05 22:51:05 I dont know where it is :( Sep 05 22:51:11 it does not say on the instructions Sep 05 22:51:18 find |grep tar.gz$ Sep 05 22:51:33 find |grep tgz$ Sep 05 22:52:28 I did a lot of files show up Sep 05 22:52:33 hold let me show you Sep 05 22:54:33 http://pastebin.com/g4c4igYc Sep 05 22:55:40 after step 2 you should have a uImage symlink and an actual file with a long extension Sep 05 22:55:55 ok, it's probably not in /sources..... Sep 05 22:55:59 whats the name of the file or the locations Sep 05 22:57:21 in the version I use (which is a bit older) it's in build/tmp.../deploy/glibc/images// Sep 05 22:57:37 yeah, deploy Sep 05 22:59:30 what's there thurbad? Sep 05 22:59:38 I see uImage and modules Sep 05 22:59:42 that's about it Sep 05 22:59:52 but I put that uImage on the board already Sep 05 22:59:55 that's all that virtual/kernel creates Sep 05 22:59:57 and no etherenet Sep 05 23:00:28 ethernet is inside the modules archive Sep 05 23:00:38 if it's not built into the kernel Sep 05 23:00:42 I'm not an OE expert, but I'd think that ./build/tmp-angstrom_v2012_05-eglibc/deploy/images/beagleboard/modules-3.2.18-r121b-beagleboard.tgz is the kernel modules Sep 05 23:00:44 oh, how can I instal those modules? Sep 05 23:00:49 I see it Sep 05 23:01:08 I don't know what the files in that archive look like but unzip it onto your SD card that you're booting with Sep 05 23:01:24 I mean, does that tgz contain /lib/modules/.... ? Sep 05 23:01:37 use tar to extract them to /lib/modules/ on your card (not the host) Sep 05 23:01:50 ok thanks I will do that Sep 05 23:01:57 make sure they go in the right place Sep 05 23:02:22 thurbad: is there not an img file or something that's built with the whole disk image in it? Sep 05 23:02:47 I'd have thought there'd be a .tgz with that same stuff in it Sep 05 23:02:54 I was looking for that too Sep 05 23:02:57 it would be great if it was Sep 05 23:02:58 there's a rootfs archive if you build it Sep 05 23:03:03 solve all teh problems :) Sep 05 23:03:36 so there is no img that you can load on the sd card? Sep 05 23:03:50 did you do MACHINE=your_machine ./oebb.sh bitbake console-image ? Sep 05 23:03:55 the commands right before step 3 build the rootfs Sep 05 23:04:16 yeah, those, did you do them? Sep 05 23:04:56 oh, I was going to do that it has 3000 steps I stop at 900 Sep 05 23:04:59 I will do it then Sep 05 23:05:02 if that creates one Sep 05 23:05:29 MACHINE=beagleboard ./oebb.sh bitbake virtual/kernel Sep 05 23:05:43 I assume so. I've never done it. I just build the kernel manually (with my own configuration, etc)... Sep 05 23:05:47 I keep learning new things :) Sep 05 23:05:47 yeah there are a LOT of packages that a distro relies on Sep 05 23:06:16 so what you probably want to do is kick that off, and then in the meantime, try to get your modules installed correctly from that modules .tgz file Sep 05 23:06:22 However......... Sep 05 23:06:29 I'm not sure that's going to solve your problem Sep 05 23:06:34 that's _one_ problem, no doubt about it Sep 05 23:06:38 may wantto set it to run overnight... it takes several hours Sep 05 23:06:55 what's the underlying problem? Sep 05 23:07:06 But if you have a rev C and the kernel thinks it's a rev Ax/Bx, the ethernet will not work. I've been there. Sep 05 23:07:37 oh a rev C xM Board? Sep 05 23:08:10 THat's what he said. icemetal confirm... Sep 05 23:08:15 shouldn't be a problem if you're building from the git repo Sep 05 23:08:38 his bootup is this: http://pastebin.com/MKtGRYhR Sep 05 23:08:57 yes is rev c Sep 05 23:09:19 sorry is A3 Sep 05 23:09:25 my mistake Sep 05 23:09:27 arrrgh..... Sep 05 23:09:28 ok Sep 05 23:09:33 maybe that's not a problem then Sep 05 23:09:34 I downloaded kernel C Sep 05 23:09:37 wit...... Sep 05 23:09:39 and it worked Sep 05 23:09:41 What do you have? Sep 05 23:09:44 BeagleBoard? Sep 05 23:09:46 BeagleBone? Sep 05 23:10:07 yeah beagleboard from here http://downloads.angstrom-distribution.org/demo/beagleboard/ Sep 05 23:10:21 but is teh modules I'm checking now I think thats the problem Sep 05 23:10:28 no no no Sep 05 23:10:31 physical hardware Sep 05 23:10:47 I will load the modules and be back in 10 mins Sep 05 23:10:51 turn linewrap on so we can see the full boot args Sep 05 23:10:52 let you know the results Sep 05 23:10:59 ok Sep 05 23:13:13 where can i get patches for kernel 2.6.32? Im on bb-xm Sep 05 23:14:16 tholm: The older Angstrom stuff used to build that kernel Sep 05 23:14:22 I'd assume those patches would be in there Sep 05 23:14:28 in OE Sep 05 23:14:59 why 2.6.32 specifically? Sep 05 23:15:04 dsp Sep 05 23:15:06 I've not tried to build an old rev with OE though. I'm sure it can be done, probably a tag for it Sep 05 23:15:39 dsplink works on 2.6.32 Sep 05 23:16:23 i mean up to 2.6.37 Sep 05 23:16:54 this is after I installed the modules Sep 05 23:16:55 http://pastebin.com/G2QuEbBT Sep 05 23:17:07 still no ethernet :( Sep 05 23:17:28 still no linewrap either Sep 05 23:18:26 what you mean by linewrap thurbad? Sep 05 23:18:43 icemetal: ctrl+w Sep 05 23:19:01 if ur using minicom Sep 05 23:19:07 yes minicom Sep 05 23:19:09 ctrl + a, w on minicom Sep 05 23:19:15 ok Sep 05 23:19:40 ur right Sep 05 23:20:02 what that does? Sep 05 23:20:21 sends bits Sep 05 23:20:35 burns bb-xm Sep 05 23:20:48 ok nothing happens Sep 05 23:20:53 makes it so long lines wrap in stead of getting chopped off Sep 05 23:21:02 reboot icemetal Sep 05 23:21:06 ok Sep 05 23:21:15 no need, just run dmesg again Sep 05 23:21:37 that's the easy way Sep 05 23:21:44 I did dmesg Sep 05 23:21:58 I put it on the pastebin Sep 05 23:22:02 http://pastebin.com/G2QuEbBT Sep 05 23:22:22 yes, but you didn't have linewrap on yet Sep 05 23:23:06 ctrl+a and then z Sep 05 23:23:32 ok Sep 05 23:23:56 press w and you will see on yr screen linewrap on Sep 05 23:23:57 and then ? a menu pops up Sep 05 23:24:08 ok Sep 05 23:24:28 when I press W the menu clears Sep 05 23:24:41 yep Sep 05 23:24:55 what's next? Sep 05 23:24:59 dmesg Sep 05 23:25:29 ok Sep 05 23:26:20 http://pastebin.com/naE5zgUx Sep 05 23:27:25 same Sep 05 23:27:30 linewrap is still off, perhaps you had it enabled briefly and then turned it back off? Sep 05 23:28:19 I did crl+a then press z then press w Sep 05 23:28:50 is that correct? Sep 05 23:29:17 yes Sep 05 23:29:23 yeah, that's a toggle, if it's on from CTRL+A, W it will turn off again Sep 05 23:29:49 the Z is unnecessary unless you need a reminder of the controls Sep 05 23:30:08 ok this wont fail Sep 05 23:30:16 minicom -w Sep 05 23:30:40 ok Sep 05 23:30:41 :) Sep 05 23:32:38 http://pastebin.com/i7irQdD1 Sep 05 23:32:51 bingo Sep 05 23:33:29 :) Sep 05 23:33:38 anyway idk what is yr issue? Sep 05 23:33:42 shouldn't that ro after rootfs be rw? Sep 05 23:33:48 no ethernet Sep 05 23:33:56 on this kernel Sep 05 23:34:11 but there is ethernet on kernel 3.0.14 Sep 05 23:34:20 thurbad: no, ro Sep 05 23:34:25 that I download dfrom here http://downloads.angstrom-distribution.org/demo/beagleboard/ Sep 05 23:34:32 init scripts remount rw Sep 05 23:35:31 what you mean alan? Sep 05 23:35:38 root=/dev/mmcblk0p2 ro Sep 05 23:35:43 ok Sep 05 23:35:48 root=/dev/mmcblk0p2 rw Sep 05 23:36:06 ro is correct Sep 05 23:36:14 -sh: rw: command not found Sep 05 23:36:28 seems like stuff is failing to mount properly early on Sep 05 23:36:30 -sh: ro: command not found Sep 05 23:36:36 uenv.txt Sep 05 23:36:36 icemetal: no.... in your command line at boot time Sep 05 23:36:42 yeah, that Sep 05 23:36:51 change that file Sep 05 23:37:16 tholm: no Sep 05 23:37:23 there's no reason to change that to rw Sep 05 23:37:28 ro is correct Sep 05 23:37:35 it's changed to rw by the init scripts Sep 05 23:37:46 or systemd now, or whatever you have for that Sep 05 23:37:56 that's absolutely not the problem. Sep 05 23:38:07 idk sometimes that distro had that issue Sep 05 23:38:57 so what it could be? Sep 05 23:39:04 What's your lsusb look like now? Sep 05 23:39:14 hold Sep 05 23:39:17 now that you have modules installed properly Sep 05 23:39:34 also, verify taht you put them in the right place Sep 05 23:39:42 same as before Sep 05 23:39:44 show the output of lsmod Sep 05 23:39:50 and it detects the mouse Sep 05 23:39:51 ok Sep 05 23:39:51 I mean look at the output of lsmod Sep 05 23:40:09 are there modules loaded? Sep 05 23:40:10 nothing on lsmod Sep 05 23:40:12 no Sep 05 23:40:19 I think that;s the problem Sep 05 23:40:31 try to load a module that you know exists. Sep 05 23:40:34 if ethernet is a module and is not loaded Sep 05 23:40:37 modprobe $some_module_name Sep 05 23:40:53 look at the files that are in that .tgz, and try to load one of those modules by name that way Sep 05 23:40:58 (don't do the ko) Sep 05 23:41:03 modprobe -a smsc95xx Sep 05 23:41:07 (I mean don't put .ko on the end of it) Sep 05 23:41:08 yeah Sep 05 23:41:23 if smsc95xx was compiled as a module by OE, etc.... Sep 05 23:41:40 I build all that crap in :) Sep 05 23:41:49 dont think so Sep 05 23:42:35 I keep getting error FATAL: Could not load /lib/modules/3.2.18/modules.dep: No such file or directory Sep 05 23:42:56 icemetal: ding ding ding ding Sep 05 23:43:01 maybe depmod -a will fix that Sep 05 23:43:15 What's in /lib/modules/3.2.18? Sep 05 23:44:09 that's where we said to untar the modules archive BTW Sep 05 23:44:38 ok 3.2.18 is not there I dont know why I just copy there Sep 05 23:44:50 but thanks Sep 05 23:45:14 did you copy to your host systems /lib/modules? Sep 05 23:45:52 thurbad: he has a .tgz that OE built for him with modules in it Sep 05 23:46:04 thurbad: hopefully he used that Sep 05 23:46:27 yeah but it didn't put them in the correct place apparently Sep 05 23:47:03 putting them on the host system is an easy mistake to make Sep 05 23:47:30 thurbad: the thing I still don't like is that the ethernet device doesn't show in lsusb. Maybe it's behind a hub that needs a driver which is a module? Sep 05 23:47:42 thurbad: the USB works, because he has a mouse in it. Sep 05 23:47:54 yes USB works but is not as module I think Sep 05 23:47:55 it won't show up at all if the usb hub is uninitialized Sep 05 23:48:01 thurbad: that's why I'm not sure this is the only problem. Sep 05 23:48:07 oh, mouse works? Sep 05 23:48:12 yeah Sep 05 23:48:34 what does ifconfig -a show? Sep 05 23:54:27 I will do that in a moment I'm just copy the modules again Sep 06 00:00:12 http://pastebin.com/2e3JYL2C Sep 06 00:00:16 that's what it shows Sep 06 00:02:08 modprobe? Sep 06 00:02:57 FATAL: Could not load /lib/modules/3.2.18/modules.dep: No such file or directory Sep 06 00:03:00 same error Sep 06 00:03:02 and....... ? Sep 06 00:03:15 but when I extract that file modules.dep is not there Sep 06 00:03:30 is there anything in /lib/modules/3.2.18? Sep 06 00:03:41 I extract this file modules-3.2.18-r121b-beagleboard.tgz Sep 06 00:03:52 yeah, and what did it put where? Sep 06 00:03:58 and inside 3.2.18 is a folder call kernel Sep 06 00:04:02 ok Sep 06 00:04:06 that's your modules Sep 06 00:04:11 modules.dep comes from depmod Sep 06 00:04:18 did you try depmod -a yet? Sep 06 00:04:18 I'd have thought that package would have that in there Sep 06 00:04:27 run depmod on your beagle Sep 06 00:05:21 it may take a while the first time Sep 06 00:05:27 ok it created a a bunch of files on the 3.2.18 folder Sep 06 00:05:33 usbmap? Sep 06 00:06:02 is working now !!!!!!!!!!!!!!!!!!!!!!!!!1 Sep 06 00:06:04 :) Sep 06 00:06:05 YAY Sep 06 00:06:17 the secret command was depmod :) Sep 06 00:06:35 thank you so much for all the help!!!!!!!!!! Sep 06 00:06:46 so you have ethernet working? Sep 06 00:06:50 yes Sep 06 00:06:54 cool deal Sep 06 00:07:26 and think about how much you learned :) Sep 06 00:07:29 after I run depmod -a Sep 06 00:07:32 it started working Sep 06 00:07:42 on that note I need to head home Sep 06 00:07:44 yeah thank you!!!!!!!! Sep 06 00:07:53 no problem Sep 06 00:08:01 I'm going to eat ,, I was forgot to eat with this problem Sep 06 00:08:07 now I'm hungry :) Sep 06 00:08:15 heh Sep 06 00:08:18 thank guys,, see ya later Sep 06 00:08:26 later Sep 06 00:18:56 eatting is overrated Sep 06 00:23:59 ds2: I know, I actually like the days I forget to eat from working. It offsets the days when I stuff my face all day. Sep 06 00:24:25 TV is what does it for me. As soon as I sit down in front of the TV, I'm hungry. Sep 06 00:24:35 stupid TV Sep 06 00:31:39 exactly Sep 06 00:58:47 i have a beaglebone running angstrom and i'm trying to install the libssal-dev but i get a unknown package when i try installing it Sep 06 01:39:05 alan_o: i do the same thing Sep 06 01:39:11 but usually it is with beer :P Sep 06 01:39:26 so who was at LinuxCon? Sep 06 01:39:43 peoples Sep 06 01:39:51 I'm curious if the whole thing was as overblown in person as it appears to have been online? Sep 06 01:39:52 what's libssal? Sep 06 01:40:38 are you looking for libssl? Sep 06 01:42:02 openssl development library Sep 06 01:42:12 c development library that is Sep 06 01:43:17 i need it to compile the keyczar encryption tools Sep 06 01:43:21 mranostay: didn't you say you were 16? Sep 06 01:43:56 mranostay: of course I had the feeling that was some kind of joke I didn't quite get.... Sep 06 01:44:25 libssl is probably what you're looking for then Sep 06 01:44:41 alan_o: i look much younger than i am Sep 06 01:44:55 add 10 years to that for my real age Sep 06 01:45:23 let me try that Sep 06 01:46:22 mranostay: ah. I'm 31 fwiw Sep 06 01:46:31 mranostay: so here's a question you might know...... Sep 06 01:47:01 mranostay: I was thinking yesterday about X-Rays (I'm doing a related consulting job). Would you get x-rays on a geiger counter? Sep 06 01:48:35 the compiled package is openssl Sep 06 01:48:39 yes depends on the tube Sep 06 01:49:15 the library with headers is libssl-dev Sep 06 01:49:50 includes that is Sep 06 01:50:59 my version of angstrom has the 1.0.0i-r0.2 version of it Sep 06 01:53:36 alan_o: way to look at it is x-rays are really weak gamma rays :) **** ENDING LOGGING AT Thu Sep 06 02:59:58 2012