**** BEGIN LOGGING AT Sun Mar 04 02:59:59 2012 Mar 04 04:49:52 Hey all, I've got a BB xM rev C and am trying to get some basic GPIO going via c. I've got the CodeSourcery chain installed, but I've been searching around and can't figure out how to get the needed OMAP3(?) headers included. I've generated mux.h and pinmux.h from the TI utility, but they use OMAP34XX_CTRL_BASE, which doesn't seem to be defined anywhere Mar 04 04:49:58 (in headers that I can find) Mar 04 04:55:05 Hmm, I downloaded headers from kernel.org and it looks like they have the right stuff, I'm gonna try linking to those. If I cross-compile against these, will it work when I copy things over? Mar 04 04:57:54 whos a n00b here? Mar 04 04:58:09 Haha Mar 04 04:58:16 Did you see my questions? :P Mar 04 04:58:26 I haven't even gotten anything compiled yet Mar 04 05:01:51 wtf is with this lingo Mar 04 05:01:58 windowsfag here Mar 04 05:02:19 Which lingo? Most of that is general c-type lingo Mar 04 05:02:43 But maybe you're just coding in python or somesuch Mar 04 05:04:06 i finaly got xfce running on my BB <3 Mar 04 05:04:19 windows people don't cross compile apparently Mar 04 05:04:20 sadly, it's too slow for me Mar 04 05:05:40 rrrrrrrrrrrrrrrrrrrrrrrrreeeeeeeeeeeeeeeeeeeeeaaaaaaaaaaaaaaaalllllllllllllllllyyyyyyyyyyyyyyyyyyyy slow Mar 04 05:13:15 yay! <3 Mar 04 06:32:09 I'm trying to do GPIO in c, but all the examples I see just include , but my board/cross-compiler can't find it Mar 04 06:32:12 Anyone have any ideas? Mar 04 06:37:15 are you trying to control gpio from a device driver or from some user space application? Mar 04 06:37:38 Userspace - that's what I'm finding doing more reading, should I be using the file access stuff? Mar 04 06:37:43 It just seems rather clumsy Mar 04 06:39:40 well, i am a n00b but yeah i think you have to do the file access stuff Mar 04 06:39:45 Hrm gross Mar 04 06:39:54 this is the docs Mar 04 06:39:55 http://www.kernel.org/doc/Documentation/gpio.txt Mar 04 06:40:29 Yeah, but those are for device-driver side things yes? Mar 04 06:40:48 Oh I see, userspace is down below Mar 04 06:41:17 open one of the /sys/class/gpio/gpioN/ where N is the gio number Mar 04 06:41:28 yeah it is there too Mar 04 06:41:51 Hokay Mar 04 06:41:53 so read, write 0 or 1 to the file and control the gpio like that Mar 04 06:41:56 Right Mar 04 06:42:13 * fiveofoh hunts for some kind of wrapper for this Mar 04 06:42:16 what other way you expected it to work? Mar 04 06:43:04 Well I was hoping for something in userspace where I could do something like set_pin_direction(N, GPIO_OUT); Mar 04 06:43:06 Or some such Mar 04 06:43:14 oh ok you wanted to use something that wraps all the system calls Mar 04 06:43:16 And not have to deal directly with all this file voodoo Mar 04 06:43:16 Right Mar 04 06:43:35 I don't know if such thing exist Mar 04 06:48:07 here they have an example of using gpio from user space http://www.avrfreaks.net/wiki/index.php/Documentation:Linux/GPIO "Example of GPIO access from within a C program" Mar 04 06:48:12 no wrapper though Mar 04 06:50:03 I must admit that it is pretty nasty to do gpio using files. it simply not natural Mar 04 06:50:11 <_av500_> the file "voodoo" is 3 lines Mar 04 06:50:23 <_av500_> open, write, close Mar 04 06:50:33 sure but it is not intuitive Mar 04 06:50:38 <_av500_> sure Mar 04 06:50:43 <_av500_> but its not voodoo Mar 04 06:50:49 there should be an API for gpio from user space Mar 04 06:51:02 ok voodoo it is not Mar 04 06:51:22 nasty it is though Mar 04 06:52:14 * mranostay waves Mar 04 06:52:27 * _av500_ waveres Mar 04 06:52:32 * _av500_ wavers Mar 04 06:52:42 * _av500_ wafers Mar 04 06:52:45 heh there is a meeup group for everything Mar 04 06:52:45 * _av500_ waffles Mar 04 06:52:49 *meetup Mar 04 06:53:05 MeeGo has one. who would go to that? :) Mar 04 06:53:26 <_av500_> Tizen people? to not feel alone? Mar 04 06:53:34 Not voodoo, no Mar 04 06:54:14 But messy. I'm writing myself a little wrapper library - I don't want my pin initialization code all scattered with fopen() calles Mar 04 06:54:16 *calls Mar 04 06:54:43 <_av500_> write a function Mar 04 06:54:47 <_av500_> its like GOSUB Mar 04 06:55:14 yeah I hate having to read a program that does gpio opening stuff doing rea() write() Mar 04 06:56:15 _av500_: i should go troll that meetup :) Mar 04 06:56:21 "Android is the future!" :) Mar 04 06:56:43 lol that would be funny as hell Mar 04 06:57:07 Okay, important question though: I still don't know how to set the pinmux settings. Do I just have to do that in my uBoot, or can I do it in C? Mar 04 06:57:16 Or is that accessible via this file interface as well? Mar 04 06:57:38 yup everything is accessible through the file interface Mar 04 06:57:57 * fiveofoh goes and reads some more Mar 04 06:57:58 it's powerful for console scripts Mar 04 06:58:15 messy for everything else Mar 04 06:58:24 OrlandoT, its really not as big of a deal as you think Mar 04 06:58:41 OrlandoT, just imagine that you are using ioctl instead of read/write/seek, etc Mar 04 06:59:07 don't get me started with ioctls lol Mar 04 06:59:18 i always make an "sdk" layer on top of them Mar 04 07:01:20 Hmm Mar 04 07:01:41 So http://www.elinux.org/BeagleBoardPinMux seems to imply I can't do pinmux from userspace, I guess I'll just do the uboot method then? Mar 04 07:06:59 * mranostay notes drinking coffee at 11p never ends well Mar 04 07:14:10 OrlandoT, I hate it when people make APIs for APIs Mar 04 07:16:48 hey it is all about abstraction Mar 04 07:27:57 Russ: big fan of 'keep it simple' too? Mar 04 07:39:54 mranostay, yup Mar 04 08:23:59 <_av500_> APIfactoryPattern ftw Mar 04 08:25:05 Blinking light woo Mar 04 10:49:04 Hi, I'm a linux noob, but I have a beagle-XM rev C and I am trying to boot up the board with the Angstorm images from the beagleboard.org site on my personal SD-card. I've managed to do the partitions and get the system to boot up into Angstorm, but my USB keyboard and mouse are not detected. The same keyboard and mouse work fine with the preprogrammed SD-card that came with the board (which seems to be a Narcissus build) Could anyon Mar 04 10:49:40 debugging the USB host connections? Mar 04 11:12:23 hm, I'm quite lost, does anyone here know where's the latest linaro's kernel git tree for omaps(beagle)? Mar 04 11:12:40 there's quite a lot trees at git.linaro.org Mar 04 11:27:35 hi govind_ Mar 04 11:29:03 i would begin searching to discover what was different about the kernel versions and modules they have loaded at runtime Mar 04 12:00:13 hmm ok thanks, ill check that, and i have another question about the rootfs image on the angstorm site - do I need to unpack the modules.tar into the angstorm partition or is just the rootfs.tar enough for basic applications? Mar 04 13:34:39 koen, you awake? Mar 04 13:35:57 someone in need of trolling? Mar 04 13:36:25 not yet, just trying to make sure I under stand where the bone kernel source is Mar 04 13:37:00 good luck with that Mar 04 13:44:53 you want to understand ... where ... it is? Mar 04 13:45:39 well, ow branches in his git repo match Mar 04 13:45:49 mainly make sure I know what I am doing Mar 04 13:47:44 when you find the unicorn, you'll know you're getting close Mar 04 13:50:19 Crofton|work: yes Mar 04 13:50:55 Crofton|work: the canonical (no, not the ubuntu kind) source is the recipe Mar 04 13:51:25 Crofton|work: there's an exploded git tree at my github with branches for that match the recipe Mar 04 13:51:42 Crofton|work: but thats for people too lazy or too stupid to apply patches manually Mar 04 13:51:54 W: GPG error: http://ftp.uk.debian.org unstable InRelease: The following Mar 04 13:51:54 signatures couldn't be verified because the public key is not available: Mar 04 13:52:04 echan Mar 04 13:52:55 zumbi and? Mar 04 13:53:28 woglinde: wrong channel, sorry Mar 04 13:53:55 well, I am trying to make a patch Mar 04 13:54:00 and Mar 04 13:54:02 I am lazy Mar 04 13:54:31 bone uses the psp kernel? Mar 04 13:56:17 laziness is your greatest enemy Mar 04 13:57:16 the trick is to disguise it as patience Mar 04 13:57:26 :) Mar 04 13:57:58 one good way is to create insanely slow build systems, then invoke xkcd 303 Mar 04 13:58:11 you mean try to builds ona vm Mar 04 13:58:40 I asked for a headless dedicated box, and got a vm Mar 04 13:58:49 that every time I restart it, ssh is off Mar 04 13:59:21 o.O Mar 04 13:59:26 so enable sshd service Mar 04 14:01:21 Crofton|work: looking at the branches in github should give you a clue which kernel is the most recent one Mar 04 14:01:29 yeah Mar 04 14:01:33 r5a or something Mar 04 14:02:08 the bone kernele doesn't have the access perf counter from userspcae patch, right? Mar 04 14:02:12 grep suggests no Mar 04 14:03:38 I've been hesitant to add those Mar 04 14:03:44 yeah Mar 04 14:03:46 I understand Mar 04 14:04:01 I should make a module you can load to turn them on Mar 04 14:04:01 I don't want this kernel to work well Mar 04 14:04:06 what's the harm? Mar 04 14:04:11 I want people to help out with VHs kernel Mar 04 14:04:35 mru: it's not the perf counters I'm concerned about, it's investing time in a crap, dead end kernel Mar 04 14:04:50 VHS is already dead Mar 04 14:05:15 "VHs kernel"? Mar 04 14:05:45 maybe he wants you to move to a beta kernel Mar 04 14:06:36 all kernels except mainline are beta :) Mar 04 14:07:01 yes, but which one is max beta? Mar 04 14:07:10 beta max? Mar 04 14:13:52 Crofton|work: vaibhav hiremats kernel Mar 04 14:14:14 Crofton|work: you know, the one mentioned in the bone kernel roadmap email to the beagle list this week Mar 04 14:14:43 heh, I am behind on that list Mar 04 14:16:14 Crofton|work: remember the fuss about consolekit and polkit a while ago? Mar 04 14:16:20 yeah Mar 04 14:16:35 policykit is want linus wants Mar 04 14:16:37 * woglinde runs Mar 04 14:17:01 Crofton|work: oe-core upgrade maniacs broke it again with .103 -> .104 Mar 04 14:17:01 one day I need to to look them up and see what they do Mar 04 14:17:53 I've backported the patches from upstream that stop it from crashing and give an error message instead Mar 04 14:17:58 * mru read that as "lock them up" Mar 04 14:17:59 Crofton you want a short story? Mar 04 14:18:07 they are not for mru Mar 04 14:18:29 rofl Mar 04 14:19:24 what about spidev :) Mar 04 14:19:35 hm some kernel dev for my phone now or not Mar 04 14:20:34 Crofton|work: respond to the spidev thread and ask "so what clockspeed and polarity should we use for spidev?" Mar 04 14:21:05 haha the latest xkcd Mar 04 14:22:11 mind you, I think you can overrise all that from usersapce with spidev Mar 04 14:23:22 the vhs kernel is for all TI cpu's? omap etc? Mar 04 14:23:49 <_av500_> its for all of them Mar 04 14:23:56 <_av500_> even for Nvidia Mar 04 14:24:04 one tape to rule them all Mar 04 14:24:07 <_av500_> it cures cancer and fragmentation Mar 04 14:24:31 <_av500_> hmmn cancer is easy compared to linux arm Mar 04 14:24:46 especially omap Mar 04 14:24:50 omap is totally fucked Mar 04 14:24:52 rmk said so Mar 04 14:25:09 rmk is not the most reliable source Mar 04 14:25:17 news at 11 Mar 04 14:29:01 Crofton|work: VHs kernel is for am335x, it is linus + patches sent for review Mar 04 14:29:14 ok Mar 04 14:29:20 seems like a good approach Mar 04 14:29:26 it is Mar 04 14:29:42 he even accepts outside contributions Mar 04 14:30:49 his effort was a brief and unexpected outbreak of common sense Mar 04 14:31:56 I hope it succeeds and shows others at TI how to do things properly Mar 04 14:32:10 yes Mar 04 14:33:15 <_av500_> koen: is there a forum to send patches too? Mar 04 14:33:21 _av500_: heh Mar 04 14:33:36 _av500_: you know that joking about that will get you an official complaint, right? Mar 04 14:33:42 <_av500_> right Mar 04 14:33:50 <_av500_> next thinh I will post HDCP keys on e2e Mar 04 14:33:53 <_av500_> thing Mar 04 14:34:01 that was a major factor in why I quit TI a few weeks earlier that planned Mar 04 14:34:11 than* Mar 04 14:34:17 <_av500_> and antisec pastebins Mar 04 14:39:37 koen: btw, why is beagle still at 3.0.x? that sgx bug? Mar 04 14:39:48 I mean beagleboard Mar 04 14:42:13 git pull Mar 04 14:42:42 fscked unity focus crap Mar 04 14:44:07 ynezz, I think you need to follow that statement with, ', Batman!' Mar 04 14:44:47 ynezz: noone bothered to port all the PM crap to 3.1.x or 3.2.x and make it work Mar 04 14:45:05 ynezz: not to mention the camera stuff Mar 04 14:45:14 of course, devicetree will fix all that Mar 04 14:45:18 :D Mar 04 14:45:21 <_av500_> sure Mar 04 14:45:32 or maybe that Gary guy Mar 04 14:45:48 <_av500_> Powel? Mar 04 14:45:54 Thomas Mar 04 14:46:12 current pop star on the Angstrom mailing list Mar 04 14:46:36 <_av500_> ah, I meant Powers Mar 04 14:49:21 the thing is, that friend of mine has some crappy Samsung TV and poor beagle feeds it with some stupid resolution/frequencies, so I'm resurrecting that EDID thingie and found out via blind route omap_gpu/drm, that in the recent kernel, there's 'France V Ireland' Mar 04 14:49:33 oh, jesus no France V Ireland, but 'OMAP: DSS2: add panel-dvi driver' Mar 04 14:50:12 with edid support done previously by rsalveti Mar 04 14:51:56 ynezz: keep in mind that gary's consulting firm is blacklisted by at least one silicon vendor Mar 04 14:52:03 and I've started wondering why is beagle still on 3.0.x and found this https://github.com/RobertCNelson/stable-kernel/issues/8 Mar 04 14:52:14 but maybe it's just related to the ubuntu kernel? Mar 04 14:53:03 I think prabu fixed that in the 1.7.x based sgx stuff Mar 04 14:53:08 (which is DRI based) Mar 04 14:53:25 I suspect that will get released soon Mar 04 14:53:28 ok, apart from that PM and camera patches, no problems so far? Mar 04 14:53:28 ynezz, that's with the older 4_03_00_02 sgx... Mar 04 14:53:40 * koen makes not of another NDA that needs to get resigned Mar 04 14:53:47 just want some hint for a shortcut, don't want to just spend 2 days finding out what's broken :) Mar 04 14:54:01 I know, that it's hard in omap world, but... Mar 04 14:54:03 with 3.3, (kms/dri) i'm hopeing the newest sgx will fix that.. (fingers crossed) Mar 04 14:54:26 rcn-ee: 1.7.x is a *lot* better than 1.6.x Mar 04 14:55:17 yeah, so far i like it lot better, but it's only working in "non-x11" mode with v3.2/3.1 (can't use the xorg driver in the release, to old for).. ;) Mar 04 14:56:05 hm, my use case is just pure qt/qml on fb Mar 04 14:57:04 the 4.05.00.03's should work for that then.. Mar 04 14:57:34 4.06 is 1.7.x based Mar 04 14:57:39 4.05 is a bag of hurt Mar 04 14:58:03 :D Mar 04 14:58:38 looks at sgx link.. crap... not posted yet. ;) Mar 04 14:59:12 <_av500_> sgx works fine in android Mar 04 15:00:02 is that why mali usage is increasing? ;) Mar 04 15:00:12 <_av500_> rumours Mar 04 15:00:53 <_av500_> i guess TI will keep imgtec alive Mar 04 15:01:02 <_av500_> ti and aapl Mar 04 15:02:05 wish they didn't.. Mar 04 15:03:07 koen: and I also wonder why there's different mailing list just for meta-ti layer... Mar 04 15:03:16 <_av500_> meta-lists Mar 04 15:03:22 it's some kind of obfuscation? Mar 04 15:03:23 because every layer needs a mailinglist Mar 04 15:03:28 <_av500_> you get mails about mails Mar 04 15:03:37 it's listed in the README, no? Mar 04 15:03:57 my .procmailrc is getting longer then brooklyn bridge Mar 04 15:04:42 <_av500_> try .metaprocmailrc Mar 04 15:08:28 hm intel will not keep imgtech alive too? Mar 04 15:08:45 they are comming not along with there graphics soc's Mar 04 15:09:42 hm, and that magic VH's kernel tree is just for bone? Mar 04 15:10:08 i think he's doing it for all the am335 evm's too.. Mar 04 15:13:29 "especially targetted for BeagleBone and daughterboards" Mar 04 15:14:24 Hi there, I have a few questions about BeagleBone Mar 04 15:15:33 I'm new to Linux, so please be gentle :-) Where can I find what is started when the BeagleBone boots? Mar 04 15:16:18 And will it damage anything in the filesystem if the shutdown procedure is to just remove power? Mar 04 15:17:34 that really depends on how your file system is setup.. if your writing/accessing system files there's always a chance you'll do more damage then fsck can repair.. Mar 04 15:17:55 nfsroot ftw Mar 04 15:18:28 nfsroot over gsm yeah Mar 04 15:21:57 hmm, which board file does the bone use? Mar 04 15:24:12 interesting Mar 04 15:24:21 kconfig claims a beagle Mar 04 15:24:28 board-am335xevm.c? Mar 04 15:25:31 it's so easy to guess, isn't it? :p Mar 04 15:25:54 arg Mar 04 15:26:00 mltiple machines selected Mar 04 15:28:37 ynezz, I think you are right Mar 04 15:29:07 It's because my end application needs to be able to handle that the user just removes power. Mar 04 15:29:59 then leave root on read-only partiation Mar 04 15:30:03 I really don't know if I'll be accessing system files Mar 04 15:30:10 ro ^exactly. ;) Mar 04 15:31:27 My own application (written in C) will access IO, filesystem (saving some data) and use sockets Mar 04 15:32:15 use a initrd Mar 04 15:32:39 initrd, is that for starting programs at boot? Mar 04 15:32:56 Crofton|work: cp defconfig .config if you're using my git tree Mar 04 15:32:58 thats for loading rootfs into ram Mar 04 15:33:26 <_av500_> +1 Mar 04 15:33:50 well, that's a good suggestion on board with 256MB of RAM :) Mar 04 15:34:13 My BeagleBone has 256MB RAM Mar 04 15:34:13 ynezz you dont know the case Mar 04 15:34:16 koen, already done Mar 04 15:34:30 256 mb ram could be eniugh Mar 04 15:34:59 So using initrd will prevent powerloss from damaging the filesystem? Mar 04 15:35:03 no Mar 04 15:35:15 depends on the usecase you have Mar 04 15:35:26 "saving some data" is use case Mar 04 15:36:02 * woglinde still dont gets wyh the android vendors ship the wireless modules on /system and not on the initrd Mar 04 15:36:37 ynezz he didnt say where Mar 04 15:36:45 maybee saving them via network Mar 04 15:36:53 would be an option Mar 04 15:36:59 Perhaps it's a good idea to have a battery backup that takes over then power is lost, and a running service could detect power loss from an input and initiate a shutdown? Mar 04 15:37:26 Futterama thats sound like an good idea Mar 04 15:37:53 if you take care about the backup battery :) Mar 04 15:37:55 Sorry, I will be saving some userdata on the SD card somewhere - location is not important for me Mar 04 15:39:15 I'm thinking about using maybe a 2S LiPo battery, and then do a recharge when power is back on Mar 04 15:39:30 And ofcourse use a 5V regulator Mar 04 15:39:56 I would make one partition read-only for rootfs and the second one read-write for data Mar 04 15:40:22 ynezz that for sure Mar 04 15:40:25 and cross fingers, that some hickup to data partition won't take down whole SD card :p Mar 04 15:40:37 or cannt you connect a second card? Mar 04 15:41:07 yep, 2nd card or usb flash disk is much better solution Mar 04 15:41:19 usb flash is to big Mar 04 15:42:39 and usb on omap isn't synonym for stable either :) Mar 04 15:42:55 ven though I use another storage media for data, if I'm writing data while power is removed, filesystem on the 2nd storage could still currupt, right? Mar 04 15:43:14 Even though... Mar 04 15:44:20 if you poweroff in rw access case there is always a minimal changes to corrupt the fs Mar 04 15:44:23 its natural Mar 04 15:45:23 Ok, I think the backup battery is a better solution then. LiPo batteries are getting cheap these days Mar 04 15:45:57 again, depends on the use case, if it's outdoor then in winter it's quite useless... Mar 04 15:46:45 hehe Mar 04 15:46:51 temperature is another case Mar 04 15:47:22 but I think the omap is not build for -20 Mar 04 15:47:47 beagle was running fine in -20 this winter :) Mar 04 15:47:50 Temperature will be above 10 degrees C Mar 04 15:48:11 ynezz where do you use it outdoors? Mar 04 15:48:21 one mockup on forklift Mar 04 15:48:44 mockup? Mar 04 15:48:58 demo, proof-of-concept Mar 04 15:49:12 My application is actualy outdoor but not during winter Mar 04 15:49:32 ynezz ah okay Mar 04 15:49:35 till later Mar 04 15:49:36 has had the beagle survie -40F, (but the lead acid batteries didn't) Mar 04 15:50:20 would you put an ip-camera in -40 weather? Mar 04 15:50:47 mine survived -16 Mar 04 15:50:48 c Mar 04 15:50:55 well, yeah.. ;) it was a weather cam on the roof at work. .;) Mar 04 16:22:24 <_av500_> we did rootfs in ram with 64MB Mar 04 16:23:55 that is so cool Mar 04 16:24:04 is it generally useful? Mar 04 16:24:47 hm there must be a way to measure this Mar 04 17:06:38 <_av500_> well, we had just 2MB to boot from and a HDD that was off most of the time Mar 04 17:06:43 <_av500_> so RAM was the only option Mar 04 17:08:01 rcn-ee: -40 is a nice temp Mar 04 17:08:15 rcn-ee: it's the point where C and F are exactly the same :) Mar 04 17:08:43 <_av500_> koen: but which one is colder? Mar 04 17:15:44 * mranostay waves and yawns Mar 04 17:18:30 koen: i wouldn't call -40F or C a nice temp :) Mar 04 17:30:42 rcn-ee: is the xdriver issue at sgx because of the older x11 abi? Mar 04 17:31:12 if so then the only way to get it fixed is to get it built against the latest x11 used at ubuntu Mar 04 17:31:17 and that might not be that easy =\ Mar 04 18:18:34 ubuntu is like having a maid who doesn't speak my language Mar 04 18:18:34 wants to be helpful. gets in the way. Mar 04 18:18:57 hehe Mar 04 18:19:11 badezucker: can i quote you on that? Mar 04 18:19:24 yes sir Mar 04 18:20:03 i think it captures the problem succinctly does it not? Mar 04 18:20:12 i know how to sweep my floor Mar 04 18:20:22 i don't know how to tell the strange lady in the room how Mar 04 18:21:22 would violence solve the problem with ubuntu? Mar 04 18:24:29 sex maybe Mar 04 18:35:03 <_av500_> exorcism Mar 04 18:35:39 <_av500_> and hands off the maid Mar 04 18:50:43 rsalveti, yeah on the older sgx for the beagle, the builtin sgx xorg driver is looking for abi 6.. but i'm hoping robclark's omapdrm with 3.3 and his xorg driver should solve that problem.. ;) Mar 04 18:56:34 omapdrm in 3.3? Mar 04 18:56:52 or you mean on top of 3.3? Mar 04 18:57:19 it's in 3.3.. ;) it's just that it's main depencidy "cma-v23" is on top of that Mar 04 19:00:12 humm, this is going to be fun.. 3.3-rc5 is awesome on my panda_es, but my regular panda's can't stay up under load for a hour or two.. no serial error message.. they just 'disappear'.. Mar 04 19:07:14 I'm blind, I don't have drivers/gpu/drm/omap in 3.3-rc6 Mar 04 19:08:03 it's in staging.. Mar 04 19:08:38 yes, blind :) thanks Mar 04 19:09:07 no problem, there's a lot of crap in that dir. ;) easy to miss.. Mar 04 19:09:46 have to master grep more :p Mar 04 19:10:28 it's actually pretty cool.. reads the edid register and sets the resoultion... ;) Mar 04 19:31:02 ynezz git grep Mar 04 19:33:41 yes, I was talking about git grep Mar 04 20:13:01 "OMAP totally fucked?" t-shirt, anyone? :p Mar 04 20:15:23 av500 has one Mar 04 20:15:24 <_av500_> statin the obvious... Mar 04 20:15:27 for sure Mar 04 20:17:02 My beaglebone came with kernel 3.2.5+ and certain file system. What is the best way for me to be able to duplicate (meaning download and compile) this kernel + filesystem? Mar 04 20:17:39 I have tried Angstrom distro with OE but the recipes there are for kernel 3.1.2 or something like that Mar 04 20:18:09 I want to be able to create exactly what my beaglebone is currently running Mar 04 20:20:13 OrlandoT: I saw the eeprom mystery seems to be resolved, fantastic. If you figure out how to find the system image you're looking for could you let me know? One wouldn't imagine it'd be so problematic to keep the mirrors up to date with what's shipping on the boards, but maybe I'm missing something… Mar 04 20:23:08 OrlandoT you forgot to include meta-texasinstrument? Mar 04 20:24:18 * mranostay yawns again Mar 04 20:24:22 ah? Mar 04 20:24:56 Sgarr: Sure I will let you know but in reality i am looking for the sources so that I can make my own binary images Mar 04 20:25:14 woglinde: meta-ti? what? Mar 04 20:25:47 OrlandoT: yeah that's what I'll be looking for too. Mar 04 20:25:54 oh ok Mar 04 20:26:08 look at meta-ti/recipes-kernel/linux/linux-ti33x-psp_3.2.bb Mar 04 20:26:11 hey i got a question has anyone got autologin working with ubuntu 11.10 on their beagleboard xm? Mar 04 20:26:20 that's the "source" for that kernel Mar 04 20:26:51 or this https://github.com/koenkooi/linux/tree/linux-ti33x-psp-3.2-r5a+gitr09e9651bcf2ee8d86685f2a8075bc6557b1d3b91 Mar 04 20:27:00 ynezz: oh really? cool, how come the Angstrom scripts do not include that recipe? Mar 04 20:27:16 it does Mar 04 20:27:51 if you build kernel for machine=beaglebone it should pickup that kernel automagically Mar 04 20:28:09 require conf/machine/include/ti33x.inc Mar 04 20:28:10 that is exactly what I do Mar 04 20:28:25 that's in machine/beaglebone.conf Mar 04 20:28:35 PREFERRED_PROVIDER_virtual/kernel = "linux-ti33x-psp" Mar 04 20:28:44 and that include contains this line ^ Mar 04 20:28:48 and when i run my system it and do a -uname -r it says kernel 3.1.0 instead of 3.2.5+ Mar 04 20:29:31 if you do bitbake virtual/kernel, it should build that kernel Mar 04 20:29:46 ynezz: so you are telling me that Angstrom scripts already do all those steps that you are describing here? Mar 04 20:30:00 wow there are some horrible makefiles out there.. Mar 04 20:30:55 OrlandoT: yes, it should, but it's just my guess, since I don't have bone (yet) Mar 04 20:31:06 just interpreting the sources Mar 04 20:33:03 ok Mar 04 20:33:09 it will be probably something more recent than 3.2.5+ now, there's file://3.2.6/0087-Linux-3.2.6.patch Mar 04 20:33:13 so this is what i am doing, let me know where I go wrong Mar 04 20:33:36 git clone git://git.angstrom-distribution.org/setup-scripts Mar 04 20:33:37 cd setup-scripts Mar 04 20:33:50 MACHINE=beaglebone ./oebb.sh config beaglebone MACHINE=beaglebone ./oebb.sh update MACHINE=beaglebone ./oebb.sh bitbake virtual/kernel Mar 04 20:34:08 seems ok Mar 04 20:34:31 what about the meta-texasinstruments that you were talking about? Mar 04 20:34:38 it's meta-ti Mar 04 20:34:53 ls sources/meta-ti Mar 04 20:35:26 do i have to download that manually or that is taken care by the setup-scripts? Mar 04 20:35:41 it's taken care by the setup-scripts Mar 04 20:36:06 what git hash do you have in yours meta-ti? Mar 04 20:36:22 so after doing those steps and waiting like 8 hours for the stuff to compile i endup with version 3.1.0 of the kernel Mar 04 20:37:05 it has been a week now since last time i tried though Mar 04 20:37:10 maybe i should try again Mar 04 20:37:36 it has been exactly 7 days since last time i tried Mar 04 20:38:55 I am doing a rm -rf setup-scripts/ Mar 04 20:39:02 and trying again Mar 04 20:39:09 here goes another 8 hours of my life Mar 04 20:39:22 oh, why? Mar 04 20:39:23 :) Mar 04 20:39:44 <_av500_> get an i7, only 1h Mar 04 20:40:04 well, i'm running on a VM Mar 04 20:40:32 'git pull; ./oebb.sh update; source oe-environment; bitbake virtual/kernel' Mar 04 20:40:37 should be enough Mar 04 20:40:52 oh geez now you tell me lol Mar 04 20:41:00 you didn't asked :p Mar 04 20:41:02 too late Mar 04 20:41:09 i guess i didn't Mar 04 20:41:48 and you don't need to build it actually Mar 04 20:42:11 I don't? Mar 04 20:42:22 I mean to get the kernel version Mar 04 20:42:36 true Mar 04 20:42:49 it is a text file in the kernel dir Mar 04 20:43:06 i always forget the name but I will check after the downloading it again Mar 04 20:43:13 no, just run bitbake -e virtual/kernel Mar 04 20:43:22 there's also -v and -D debug option Mar 04 20:43:26 oh cool Mar 04 20:43:33 so you can see what it's doing etc. Mar 04 20:44:11 ok Mar 04 20:44:38 oebb.sh includes the line, DISTRO="angstrom-2010.x" if I leave that alone it builds 3.1.0+, but if I change the 2010.x to 2012.x it builds 3.2.0+. Mar 04 20:45:33 ah so Mar 04 20:46:07 oh really? Mar 04 20:46:39 so i have to manually edit the oebb.sh file to get 3.2.5+? Mar 04 20:46:47 no Mar 04 20:47:04 it's pinned to this version for some reason in this distro Mar 04 20:47:08 so what is Sgarr saying then? Mar 04 20:47:24 that it's pinned Mar 04 20:47:59 wow I am so confused right now Mar 04 20:48:19 to get latest do you just remove the DISTRO specification? Mar 04 20:48:41 OrlandoT: good, then _av500_ can go home Mar 04 20:49:53 lol Mar 04 20:50:28 I opened the oebb.sh that i just downloaded and it has DISTRO="angstrom-2010.x" Mar 04 20:50:41 <_av500_> mru: about to go to bed actually... Mar 04 20:51:18 OrlandoT: just add DEFAULT_PREFERENCE = "-1" to linux-ti33x-psp_3.1.bb Mar 04 20:51:27 so if that distro is pinned with version 3.1.0+ then doesn't that mean that i will not get version 3.2.5+? maybe i am getting confused with the term "pinned" english is my second language after all Mar 04 20:51:46 <_av500_> otoh, there's Red October on tele... Mar 04 20:54:57 _av500_: there's _always everything_ on the internet backups Mar 04 20:55:11 <_av500_> i'm old Mar 04 20:58:31 ynezz: i need to add DEFAULT_PREFERENCE = "-1" where? Mar 04 21:01:08 OrlandoT: just add DEFAULT_PREFERENCE = "-1" to linux-ti33x-psp_3.1.bb or DEFAULT_PREFERENCE = "1" to linux-ti33x-psp_3.2.bb Mar 04 21:01:23 hopefully there's not magic behind the scenes :p Mar 04 21:01:28 s/not/no/ Mar 04 21:02:22 Hello Mar 04 21:02:51 I have a question about video encoding on the BeagleBoard XM is anyone familiar with this area? Mar 04 21:02:58 <_av500_> ask Mar 04 21:04:28 I intend to use the board to encode video from a USB camera and use it essentially as a IP camera. I want 720p output so I was hoping that h.264 would be an option using the DSP module, but the only info I can find says that it isnt supported due to licensing issues. Is this true? Mar 04 21:04:56 <_av500_> yes Mar 04 21:04:58 specifically the gstreamer dsp module Mar 04 21:05:04 <_av500_> the free encoder does SD only Mar 04 21:05:28 <_av500_> so encode in SD Mar 04 21:05:45 Where would I buy a not free encoder? Mar 04 21:05:52 <_av500_> nowhere Mar 04 21:06:03 <_av500_> its not like these are sold in retail Mar 04 21:06:08 yeah : / Mar 04 21:06:29 <_av500_> all the vendors i know sell in volume only Mar 04 21:06:40 ynezz: ok found linux-ti33x-psp_3.2.bb Mar 04 21:06:45 <_av500_> they dont want your $10 Mar 04 21:07:00 lol Mar 04 21:07:12 ynezz: that means that there is a recipe for 3.2 kernel (linux-ti33x-psp_3.2.bb) so how come it doesn't build it? Mar 04 21:07:35 Could I maybe encode Mpeg-4 at 15fps, downsampling? Mar 04 21:08:03 <_av500_> the encoders are limited at SD Mar 04 21:08:07 <_av500_> regardles of frame rate Mar 04 21:08:10 ynezz: what does adding DEFAULT_PREFERENCE = "1" to linux-ti33x-psp_3.2.bb does? Mar 04 21:08:11 ah Mar 04 21:08:42 I might have to look into a fanless micro atx board then : / Mar 04 21:11:48 OrlandoT: tells bitbake to prefer version 3.2 of all the linux-ti33x-psp_.bb recipes Mar 04 21:12:26 ok makes sense thanks Mar 04 21:13:06 what would bitbake prefer if i do not enter default_preference ? Mar 04 21:13:15 unless some other recipe also has it set. then I don't know what happens :) Mar 04 21:13:27 I usually set PREFERRED_VERSION Mar 04 21:13:28 i see Mar 04 21:15:21 so after the kernel finishes building then I have to do a MACHINE=beaglebone ./oebb.sh bitbake systemd-image Mar 04 21:15:29 to get the root file system right? Mar 04 21:18:31 I guess './oebb.sh update' is not hardcore enough Mar 04 21:19:50 OrlandoT: the setup scripts is how the factory image gets built Mar 04 21:20:35 OrlandoT: no need to make any changes Mar 04 21:21:19 koen: but it was building an outdated kernel version for me when i tried last week Mar 04 21:21:51 ok, so you know better than me Mar 04 21:21:54 I'll shut up Mar 04 21:22:00 what do I know about all this anyway Mar 04 21:22:43 koen: don't be like that I do not mean any disrespect Mar 04 21:23:34 .o(orlando forgot to update all repos?) Mar 04 21:23:41 koen: I'm a n00b and we behave stupidly Mar 04 21:24:54 <_av500_> koen: not all people are bb recipes, some are people :) Mar 04 21:24:56 koen: but i apologize for making you angry Mar 04 21:25:31 can anyone tell me what im doing wrong with wireless usb config? i can see all networks , can connect, can get ip, but no internet :S Mar 04 21:25:58 <_av500_> OrlandoT: he is not angry Mar 04 21:28:54 well, annoyed then Mar 04 21:37:07 I did the git clone git://git.angstrom-distribution.org/setup-scripts, did the oebb.sh config beaglebone, and did the oebb.sh update. I must still be missing something becuase in oebb.sh there's still DISTRO="angstrom-2010.x", and I believe that's still going to build an old kernel. Maybe I'm wrong. Mar 04 21:47:20 Sgarr wrong branch? Mar 04 21:48:54 Maybe, but I'm just following the directions at http://www.angstrom-distribution.org/demo/beaglebone/, as I assume many other people will. If they result in cloning the wrong branch mabe they should be updated? Mar 04 21:54:52 I am working with master. It looks like these are the possibilities: Mar 04 21:54:52 origin/integration Mar 04 21:54:52 origin/layout-rework Mar 04 21:54:52 origin/magic-number Mar 04 21:54:52 origin/oe-core Mar 04 21:54:53 origin/texas-instruments Mar 04 21:54:53 origin/yoctoproject Mar 04 21:56:22 hey, what's the worst in your opinion ? opening/closing each write time a /sys/.../ file or use fflush on these special files ? Mar 04 22:01:40 use oe-core branch Mar 04 22:01:58 ah hah Mar 04 22:02:02 thanks for the pointer Mar 04 22:02:08 and that is written in the wiki article Mar 04 22:02:39 good nite Mar 04 22:28:06 wow i just actually thought of something i want a raspberry pi for. Mar 04 22:29:03 ? Mar 04 22:30:07 the thing has HDMI out right? I wonder how much it costs for something that converts that into vga on the hd15 connector, plu audio Mar 04 22:31:19 huh, ot cheap Mar 04 22:31:47 more than the pi costs Mar 04 22:31:54 yeah, that's what it looks like Mar 04 22:31:55 rats! Mar 04 22:32:05 The stupid celeron in my mame cabinet is dying Mar 04 22:32:13 I'd love to replace it with something ARMish Mar 04 22:32:22 but it's just a VGA monitor in it Mar 04 22:33:24 huh, but there are $5 cables, why isn't that sufficient ? http://www.buy.com/pr/product.aspx?sku=226998716&sellerid=15743316 Mar 04 22:33:29 I don't know much about hdmi :( Mar 04 22:35:48 the cables talk about VGA HD Mar 04 22:35:57 maybe there is VGA and VGA HD? Mar 04 22:36:17 i am pretty sure that VGA is analog and HDMI can only do digital Mar 04 22:36:35 i think DVI can do analog and digital with DVI-D Mar 04 22:36:54 so this cable could not work for regular analog VGA Mar 04 22:36:58 me guessing Mar 04 22:37:48 dvi-d is digital only Mar 04 22:38:18 Sgarr: i talked to koen and he said they build the kernel without making any changes to Angstrom scripts and they get the latest kernel. So i might have been doing something wrong Mar 04 22:38:53 yeha. Mar 04 22:38:58 thurbad: yup that is what i said Mar 04 22:39:15 OrlandoT: Then I am too. I'm just trying to figure out what Mar 04 22:40:37 Sgarr: ok let me know how it goes for you and I'll do the same. I am building as we speak but it won't be done until like 12:00pm lol I am going to be asleep at that time Mar 04 22:41:45 NOTE: Running task 415 of 1161 :-( Mar 04 22:42:24 haha yeah it takes forever. I'm building it on an ubunto vm on my macbook Mar 04 22:43:15 pastebin your cooker.log when it builds 3.1 psp kernel Mar 04 22:43:26 yeah, i guess it is doing a lot after all it is building a toolchain from scratch too Mar 04 22:43:35 it's int build/tmp_*/ dir Mar 04 22:44:16 since there's no pinning of that kernel anywhere it's quite strange it builds 3.1 instead of 3.2 Mar 04 22:44:28 ynezz: ok but hopefully it will not build 3.1 psp kernel but 3.2. heck i even left the change in there that specifies that 3.2 should be default Mar 04 22:45:29 i shouldn't have made that change though because that will break for future kernel releases Mar 04 22:45:35 i will remove it afterwards Mar 04 22:45:49 as I said you can check it before the build by bitbake -e or bitbake -v Mar 04 22:46:04 damn i forgot to do that Mar 04 22:46:12 can't believe it Mar 04 22:46:50 -e will just print out the variables/environment for that recipe Mar 04 22:47:14 ynezz: can i open another console and do bitbake -e even though bitbake is hard at work already in the other console? Mar 04 22:48:15 well, I wouldn't recommend doing it Mar 04 22:48:25 but you can stop the build, it's not a problem Mar 04 22:48:25 then i won't Mar 04 22:48:37 pastebin the cooker.log Mar 04 22:48:42 stop the build? sounds too risky for me Mar 04 22:48:45 just the beginning Mar 04 22:49:04 ok let me find it Mar 04 22:49:11 OE build configuration: so I can see the git hashes for various layers Mar 04 22:49:39 it's in build/tmp_*/cooker-.log Mar 04 22:51:00 meta-ti and meta-angstrom should be enouhg Mar 04 22:52:13 ok it is here but i did not see kernel version in there Mar 04 22:52:15 http://pastebin.com/tf1wmv8s Mar 04 22:54:18 that's ok Mar 04 22:54:43 seems like i will endup having to learn openembedded Mar 04 22:54:57 to be able to understand what I am doing Mar 04 22:54:59 and this setup has build you 3.1 kernel for bone? Mar 04 22:55:15 if so, than it's quite strange Mar 04 22:55:32 well, it was a week ago that i tried it and today i did a rm -rf setup-script and started from scratch Mar 04 22:55:40 ah Mar 04 22:55:54 so maybe you did something nasty week ago :) Mar 04 22:56:03 yup most likely Mar 04 22:57:15 OrlandoT: is this also the tree you edited http://linux-ti33x-psp_3.2.bb/ in? Mar 04 22:57:31 this will be good cause i already know how to make kernel modules and now i'll have a good kernel and i got my dvi-d board up and running. so i can start doing some real work Mar 04 22:58:09 Sgarr: yes i know i know that changes things i guess Mar 04 22:58:43 Sgarr: what about your build? did you edit anything before building? Mar 04 22:59:09 Hi Mar 04 23:00:47 Someone knows if there is a way to buy a lot of beagleboards discussing about the price? Cauz' my company is interseted in this product Mar 04 23:03:06 I OrlandoT: did not. I get a different hash for meta-angstrom than you do, but the same meta-ti Mar 04 23:05:33 oh well I'll let it run. Between the update command koen mentioned and maybe switching branches there's plenty of food for thought Mar 04 23:07:36 anyway to speeed me up? Mar 04 23:07:54 i am kind of sluggish Mar 04 23:09:24 apt-get remove --purge ubuntu Mar 04 23:09:32 :) Mar 04 23:11:07 lol not funny :[ Mar 04 23:12:09 only jokes need to be funny Mar 04 23:12:27 im running xfce on bbcx5 Mar 04 23:12:33 slllllloooooooowwwww Mar 04 23:12:50 Sgarr: yup Mar 04 23:13:19 moar swap space do the trick? Mar 04 23:13:40 have 100MB rightnow Mar 04 23:13:54 as soon as you need _any_ swap space, you've already lost Mar 04 23:14:32 :/ Mar 04 23:14:35 especially on mmc/sd Mar 04 23:14:49 68 of 99 used says Mar 04 23:15:23 not that bad :) Mar 04 23:15:40 amount used is not that relevant Mar 04 23:15:44 missing the units, but it doesn't matter anyway Mar 04 23:15:52 why is it so slow? cache misses? Mar 04 23:15:57 *MB Mar 04 23:16:06 can you describe the slowness? Mar 04 23:16:27 opening package manager or any program, slow to open Mar 04 23:16:35 define slow Mar 04 23:16:48 are you expecting it to work like a nehalem? Mar 04 23:16:56 gentlemans, ubuntu on c5? Mar 04 23:17:01 no, better than a p4 :/ Mar 04 23:17:08 i dunno about better than a p4 Mar 04 23:17:10 run 'vmstat 1' and check if it's swapping Mar 04 23:17:24 i think your expectations are off Mar 04 23:18:07 the thing only pulls 250mA, how much work could it really be doing? :P Mar 04 23:18:15 ok now what am i looking for Mar 04 23:18:20 i5? Mar 04 23:18:38 i7 next year? Mar 04 23:18:40 si and so should be zero Mar 04 23:19:40 iit is Mar 04 23:20:00 once in a blue moon a number appears Mar 04 23:20:18 run this while doing something you think should be faster Mar 04 23:20:35 please someone help me set up beaglebone ubuntu Mar 04 23:20:40 i swear i am super close Mar 04 23:20:52 wowwww Mar 04 23:20:54 og p4 was 1.3ghz, 256kb l2 Mar 04 23:20:57 now it's brokenn Mar 04 23:21:06 51.6 watts! Mar 04 23:21:23 so is spitting 400-900 Mar 04 23:21:35 so it's swapping like crazy Mar 04 23:22:15 anyone? Mar 04 23:22:30 beagleboard0923: si and so are in the 400-900 range? Mar 04 23:22:43 just so is Mar 04 23:22:49 not good Mar 04 23:22:53 upon starting firefox Mar 04 23:22:57 it's out of ram Mar 04 23:23:06 firefox lol Mar 04 23:23:09 i told you this this is turtle slow :p Mar 04 23:23:12 that beast needs at least 4GB Mar 04 23:23:28 firelinks Mar 04 23:24:00 firefox is one of the biggest memory hogs out there Mar 04 23:24:08 try opera or something, at least Mar 04 23:24:33 my laptop has 8 gigs of ram. 4gb of that is for chrome Mar 04 23:24:58 hm, many tabs with pron probably :) Mar 04 23:25:15 my main machine has 24GB Mar 04 23:25:20 after loading the beaglebone ubuntu image (which seemed to work perfectly) I cannot login, nothing happens when I do "sudo screen /dev/ttyUSB1 115200" just cursor and blank screen.. Mar 04 23:25:27 that's enough to keep it from thrashing Mar 04 23:25:29 12GB wasn't Mar 04 23:25:35 lol i wanted to turn this into a car project Mar 04 23:25:44 heh that's quite a workload Mar 04 23:25:55 guess too slow for me so what about a ftp and dlna server and some http? Mar 04 23:26:03 beagleboard0923: get a machine with more ram or use more efficient software Mar 04 23:28:09 mmmmmmm Mar 04 23:32:43 samm: check your serial cable/connectors Mar 04 23:40:07 jay are you still there? Mar 04 23:40:52 I am a total newb at this, at the minute I think I have a working sd card, but I am unsure on how I log into ubuntu.. at the moment I have the beaglebone Mar 04 23:41:05 attached to the pc through a usb and then to my router Mar 04 23:41:42 I found out what ip address it is using and then tried to ssh to the root of that but it tells me I have the wrong password, basically I want it to just boot up in a terminal Mar 04 23:42:25 I found out it is attached to ttyUSB1 so I am doing this... sudo screen /dev/ttyUSB1 115200... but nothing happens Mar 05 00:04:53 samm, root is usally disabled in ubuntu, try the user/pass documented on where you downloaded to ssh in.. Mar 05 00:05:25 samm: that's good, sounds like the board is up and running. you just have an issue with your serial setup Mar 05 00:22:16 hi. Does anyone know what header part is used for the Main Expansion Header (female) - the one comes presoldered to the board? I tried purchasing a 2x14 pin header but the header was too lose for our trainer-xm Mar 05 00:24:28 asdasd: why are you using a trainer-xm with a revC board? Mar 05 00:24:55 asdasd: http://search.digikey.com/scripts/DkSearch/dksus.dll?x=0&y=0&lang=en&site=us&KeyWords=SLW-114-01-G-D is the part number Mar 05 00:27:42 thanks! Mar 05 00:28:23 asdasd: you really should have ordered the standard trainer, it would have come with the correct connector for you to solder onto the revC board Mar 05 00:55:21 the item listed is backordered on digikey. Is there an alternative that would fit as well? Mar 05 00:59:13 asdasd: it is a Value added product, they make it when you order Mar 05 00:59:19 asdasd: they have the parts in stock to make it Mar 05 00:59:32 asdasd: why did you not order a trainer board instead of the trainer-xm? Mar 05 01:01:19 we are working with both the beagleboard and pandaboard Mar 05 01:01:27 we need the header for the panda Mar 05 01:02:22 Also, does the usb otg connect to the same usb root hub? Mar 05 01:04:53 asdasd: the trainer and trainer-xm are not 100% compatible with the pandaboard Mar 05 01:05:08 asdasd: unless you are doing some specific modifications to the trainer Mar 05 01:06:34 Most of the work done is on the atmega on the board. We will simply be using the gpio Mar 05 01:06:53 for the trainer-xm to pandaboard interface Mar 05 01:07:39 asdasd: like i said, it isn't 100% compatible so you won't get all the gpio's directly from the pandaboard for use with the trainer Mar 05 01:07:43 asdasd: jsut fyi Mar 05 01:09:17 asdasd: you can white wire the extra gpios over from the secondary header of the pandaboard if you want Mar 05 01:10:46 I see. We will try that if we run out of gpios to use. Mar 05 01:12:04 One of our current issues is with the uvc camera drivers - it does not allow for more than 1 usb cam to stream at a time. We have tried patching the uvcdriver, and suggestions/workarounds without avail Mar 05 01:12:30 We were wondering if the usb otg was on another usb root hub so we could use a second usb cam Mar 05 01:27:42 hazaaa, problem fixed. Thanks prpplague. Mar 05 02:09:08 what does MACHINE=beaglebone ./oebb.sh bitbake systemd-image do? Mar 05 02:09:22 does that build the kernel and the root file system? Mar 05 02:49:10 6 Mar 05 02:50:10 5 **** ENDING LOGGING AT Mon Mar 05 02:59:58 2012