• [00:00:34] <ds2> premixed, hence the last item
  • [00:01:04] <prpplague> i see
  • [00:01:07] <mru> Crofton: I'm arriving some time tonight, 9 or so
  • [00:01:37] <Crofton> there is a yocto dinner, but you will be too late then
  • [00:01:53] <ds2> mru: know where you are staying?
  • [00:02:05] <prpplague> Crofton: yocto dinner?
  • [00:02:11] <ds2> Crofton: is there anything official tonight?
  • [00:03:23] <Crofton> they were handing out cards at the yocto session
  • [00:03:27] <prpplague> Crofton: is that kind of like a hannibal lecter dinner?
  • [00:03:48] <prpplague> Crofton: "we'd like to have you for dinner!"
  • [00:04:01] <Crofton> yeah
  • [00:04:30] <ds2> still in the legal session
  • [00:04:43] <prpplague> Crofton: if they start bringing out fava beans and chianti , time to leave
  • [00:04:46] <Crofton> how is that
  • [00:05:01] <Crofton> I am trying to finish slides
  • [00:05:06] * ratmice (bosshog@nightfall.forlorn.net) has left #beagle
  • [00:05:10] <prpplague> Crofton: that makes three of us
  • [00:05:12] * alancam (~alancam@nat/ti/x-yxbdcmbuxbuvvpls) Quit (Ping timeout: 248 seconds)
  • [00:05:15] <thurbad> ands, yes .. lemme see if the config option actually exists in menu config before you download and build the kernel... it will take a fair amount of time on your end
  • [00:05:18] <ds2> the gplv3 talk was interesting
  • [00:05:20] <prpplague> Crofton: not sure why the new requirement for the slides
  • [00:05:45] <ds2> need some place to burn an hour :(
  • [00:06:04] <thurbad> ands, it's supposed to be in 2.6.32 and above kernels
  • [00:06:59] * kimitake_idle is now known as kimitake
  • [00:08:59] <mru> ds2: I'm staying at the tomo
  • [00:09:08] <ands> thurbad: sounds good ;) thank you again!
  • [00:13:45] * tegila (~tegila@189-015-158-219.xd-dynamic.ctbcnetsuper.com.br) Quit (Quit: Leaving.)
  • [00:16:13] * phdeswer (~philippe@a83-245-252-47.elisa-laajakaista.fi) Quit (Ping timeout: 260 seconds)
  • [00:17:06] * MikeLester (~mike@137.112.146.114) has joined #beagle
  • [00:18:14] <ds2> mru: storms are returning
  • [00:22:22] * BThompson (~a0193480@nat/ti/x-hswtlxjoxghsktdo) has joined #beagle
  • [00:24:16] * BThompsonGR (~bernie@cpe-76-183-65-93.tx.res.rr.com) has joined #beagle
  • [00:25:05] * Ragnar (~quassel@157.159.45.79) Quit (Remote host closed the connection)
  • [00:28:29] * calculus (~calculus@gentoo/user/calculus) has joined #beagle
  • [00:32:56] * djlewis (~djlewis@75.15.64.163) has joined #beagle
  • [00:34:23] <djlewis> Daniel_: get your answer?
  • [00:36:48] * calculus (~calculus@gentoo/user/calculus) Quit (Ping timeout: 260 seconds)
  • [00:39:39] * Ceriand|work (~Ceriand@unaffiliated/ceriand) Quit (Quit: Leaving.)
  • [00:41:31] * ericb2 (~X@unaffiliated/ericb2) Quit (Quit: . . . ........)
  • [00:41:43] * raster (~raster@enlightenment/developer/raster) Quit (Quit: Gettin' stinky!)
  • [00:43:23] * calculus (~calculus@gentoo/user/calculus) has joined #beagle
  • [00:43:42] <thurbad> ands, the option appears to be there.. however not quite in the same location that this tutorial specifies http://wireless.kernel.org/en/users/Drivers/ath9k
  • [00:44:27] * jrmuizel__ (~jrmuizel@2620:101:8003:200:21e:c2ff:febb:3e28) has joined #beagle
  • [00:47:06] * jrmuizel_ (~jrmuizel@nat/mozilla/x-gbbcbfwmdiecwrvi) Quit (Read error: Operation timed out)
  • [00:47:59] * SPow (~chatzilla@8.5.80-79.rev.gaoland.net) Quit (Remote host closed the connection)
  • [00:49:04] <thurbad> after the "Wireless Lan" option select "Atheros Wireless Card" then "Atheros 802.11n wireless cards support"
  • [00:50:55] * Ceriand|desktop (~Ceriand@unaffiliated/ceriand) has joined #beagle
  • [00:53:08] * emeb (~ericb@ip70-190-178-49.ph.ph.cox.net) Quit (Ping timeout: 276 seconds)
  • [00:58:15] * emeb (~ericb@ip70-190-178-49.ph.ph.cox.net) has joined #beagle
  • [00:58:39] * djerome (~djerome@ip24-251-138-141.ph.ph.cox.net) has joined #beagle
  • [01:06:43] * rcranetx (~rcranetx@nat/ti/x-uqedclagdazxjsfs) has joined #beagle
  • [01:10:06] * kc8hfi_ (~kc8hfi@173-80-121-31-swby.atw.dyn.suddenlink.net) has left #beagle
  • [01:19:47] * djerome (~djerome@ip24-251-138-141.ph.ph.cox.net) Quit (Quit: Leaving)
  • [01:36:08] * pbansal (~PBansal@nat/ti/x-vvgloylfpgchwdos) Quit (Ping timeout: 260 seconds)
  • [01:53:05] * donglongchao (~donglongc@221.6.30.242) has joined #beagle
  • [02:04:56] * NishanthMenon (~nmenon@nat/ti/x-anhptpcrqmueqvze) Quit (Quit: Ex-Chat)
  • [02:15:13] * asdf_ (c07a8314@gateway/web/freenode/ip.192.122.131.20) Quit (Quit: Page closed)
  • [02:18:13] * beagle2 (80775b0d@gateway/web/freenode/ip.128.119.91.13) has joined #beagle
  • [02:18:23] <beagle2> hey all, can someone help me get a voltage output from my beagle?
  • [02:18:33] <beagle2> i tried Google, but not to much success...
  • [02:18:53] <djlewis> thats a rather vague question
  • [02:18:54] <beagle2> i am thinking i want to use the gpio's, as opposed to the serial or usb directly?
  • [02:20:14] <beagle2> djlewis: i want some physical output from the beagle anytime i obtain a certain set of conditions within my opencv code
  • [02:20:22] <beagle2> (which is workong now, other than that, btw)
  • [02:20:22] <beagle2> :)
  • [02:21:20] <djlewis> progress, slow but sure
  • [02:21:46] <beagle2> :'(
  • [02:22:10] <beagle2> i believe it was koen, then suggested i use the gpio's for my task
  • [02:22:35] <beagle2> and i found C code that calls on them, the evil part is that one of the file paths they use does not exist on this sakoman distro...
  • [02:23:09] <djlewis> so rewrite the code
  • [02:24:01] <beagle2> i am trying, this is the one line that is having issues so far:
  • [02:24:36] <beagle2> loading...
  • [02:26:14] * beagle2_ (80775be2@gateway/web/freenode/ip.128.119.91.226) has joined #beagle
  • [02:29:43] <beagle2> '((fp = fopen("/sys/class/gpio/gpio150/direction", "rb+")) '
  • [02:30:04] <beagle2> i do not have the folder /sys/class/gpio/gpio150 on this distro...
  • [02:31:44] <djlewis> its not the distro, its that you have to use your knowledge to set it up
  • [02:31:55] <beagle2> :'(
  • [02:32:08] <beagle2> so...i need to figure out which gpio pin is for what?
  • [02:32:40] <beagle2> as i understand it, there is no physical connection to a gpio; they are a way to pass data through to the serial/usb...?
  • [02:32:44] <beagle2> maybe? kinda?
  • [02:32:51] <beagle2> i am lost.
  • [02:33:13] <djlewis> look at the SRM schematic and read up on pin mux
  • [02:33:24] <beagle2> k...
  • [02:33:29] <djlewis> http://elinux.org/BeagleBoardPinMux
  • [02:33:55] <djlewis> ther emay be some enabled on the sakoman image without having to rebuild the kernel.
  • [02:34:08] <djlewis> I havent looked into it yet.
  • [02:38:13] <beagle2> that sounds like a lot more reading to do...
  • [02:38:44] <beagle2> i was assuming this step was going to be simple...as in a main functionality of the Beagle is to output stuff and interface with other chips
  • [02:38:51] <beagle2> but alas, i suppose i was wrong again...
  • [02:42:21] <beagle2> djlewis: so i am getting that there is no straight-shot way to refer to gpio's in a C program, yes?
  • [02:42:32] <beagle2> that you have to set something else prior to such a move
  • [02:43:11] <djlewis> general purpose input output
  • [02:43:56] <djlewis> most expansion port pins can be one of many things. the pin mux selects its purpose.
  • [02:44:47] <djlewis> if it is set to be a gpio then it can be toggled hi/lo with user software. Optionally it can have built in pullup or not
  • [02:45:34] <beagle2> i see...so the beagle talks to that expansion port thing, even though i don't have anything soldered on there at the moment?
  • [02:46:05] <beagle2> I am thinking I will just be able to solder a single wire onto one of the pins, once i figure out how to set it to gpio?
  • [02:46:07] <djlewis> if that is how the port is setup and your code is written
  • [02:46:26] <beagle2> i mean--has the ability to talk to it*
  • [02:46:41] <beagle2> at the moment my code does absolutely nothing, hardware-wise :)
  • [02:46:46] <djlewis> this is where some newbies with poor solder skills burn up the board or blow the ic's
  • [02:48:09] <beagle2> aye....i'll make sure to avoid that
  • [02:48:13] <beagle2> ood thing i have a backup :)
  • [02:48:23] <beagle2> of course the firmware is different on that one (i think)
  • [02:48:41] <thurbad> you also have to export gpio pins even if they've been configured in u-boot or the kernel
  • [02:48:45] <beagle2> so i don't want to spend precious hours figuring out how to get THAT working, should i need to use it
  • [02:48:55] * SPow (~chatzilla@8.5.80-79.rev.gaoland.net) has joined #beagle
  • [02:49:53] <beagle2> thurbad: thanks for the tip
  • [02:49:57] <beagle2> '/sys/class/gpio/export'
  • [02:50:00] <beagle2> something like that?
  • [02:50:06] <beagle2> someplace*
  • [02:50:37] <beagle2> hmmm, i love it when a tutorial tells me to navigate to a folder that doesn't exist on my distro...
  • [02:50:43] <djlewis> beagle2: erad here : http://groups.google.com/group/beagleboard/browse_thread/thread/db4accfabf02d986/c623a16637625685
  • [02:50:46] <djlewis> read
  • [02:50:53] <beagle2> 'makes my day interesting
  • [02:51:17] <djlewis> most tutorials are obsolete or jsut plain wrong, but not all :)
  • [02:51:19] <beagle2> djlewis: that's a check, i found that thread before :)
  • [02:51:57] <djlewis> I see some gpio in /sys/class/gpio but i dont know if they are usable
  • [02:51:59] * raster (raster@enlightenment/developer/raster) has joined #beagle
  • [02:52:44] <beagle2> ya, i see a couple
  • [02:52:48] <thurbad> depends on how they're configured in kernel space
  • [02:53:01] <beagle2> should i try replacing the grio150 from the tutorial with one of mine and see if anything happens? lol
  • [02:53:18] <beagle2> hmmm, i know quite little about kernal space...
  • [02:53:24] <beagle2> like, nothing at all...
  • [02:54:47] <thurbad> basically it has to be con figured in the kernel, a driver, or uboot
  • [02:54:54] <beagle2> hmm, i think i am on to something here...
  • [02:55:22] <beagle2> thurbad: all those words make me unhappy, especially when considering linux, PLUS embedded systems...
  • [02:55:32] <thurbad> if it's set up correctly there you can change directions and values from sysfs
  • [02:55:36] <beagle2> but it is good to know what to look for, all the same...
  • [02:59:06] * emeb (~ericb@ip70-190-178-49.ph.ph.cox.net) Quit (Quit: Leaving.)
  • [03:00:31] <thurbad> yeah, if I recall /sys/class/gpio/export <N> will do it where <N> is the number of the pin to export
  • [03:01:25] <thurbad> then you can go into the pin's folder and configure the direction/values if it was set up properly in kernel space
  • [03:02:16] <djlewis> gpio 130 - 135 might be good candidates
  • [03:03:13] <djlewis> beagle2: you were talking about gpio 150 but I dont see it on the expansion header
  • [03:03:39] <beagle2> djlewis: sorry, that one specifies the usr0 led, i get that much
  • [03:04:05] <djlewis> well, if you can control tit then put a wire and transistor onit :)
  • [03:04:07] <beagle2> i figured i'd play with that prior to doing scary things like soldering wires onto expansion hub...
  • [03:04:19] <djlewis> s/tit/it, gosh where is my mind
  • [03:04:20] <beagle2> control what, the LED?
  • [03:04:26] <djlewis> yep
  • [03:04:50] <djlewis> I remember controling that led a long time ago back in 2.6.28 days
  • [03:04:56] <djlewis> using the export stuff
  • [03:04:56] <beagle2> i'd feel MORE scared working that close to the center of the board...
  • [03:05:07] <beagle2> i was just going to get the LED going as basic debugging step
  • [03:05:13] <djlewis> yeah but they have big ol pads
  • [03:05:25] <beagle2> then it should be small step to update the '150' to point to come expansion pin, yes?
  • [03:05:36] <djlewis> maybe :)
  • [03:05:39] <beagle2> <--- has not soldered in 2 years
  • [03:05:50] <djlewis> find someone that is good at it
  • [03:05:52] <beagle2> <---- has soldered maybe 15 components prior to that, ever.
  • [03:05:57] <beagle2> ya, i COULD....
  • [03:06:11] <beagle2> i also don't trust others much, especially with stuff as critical as this...
  • [03:06:19] <beagle2> plus it is better to teach myself a new skill ^^
  • [03:06:21] * SPow knows an IRC command beagle2 does not
  • [03:06:29] <beagle2> anyway, i need to get the software right first!
  • [03:06:41] <beagle2> * beagle2 is sad...
  • [03:06:45] <beagle2> :'(
  • [03:07:00] <thurbad> err... echo 150 > /sys/class/gipo/export I think is the correct usage
  • [03:09:29] <SPow> grmf, is there a way to kill a crashed minicom while in it ? tired of rebooting
  • [03:11:00] * BThompson (~a0193480@nat/ti/x-hswtlxjoxghsktdo) Quit (Remote host closed the connection)
  • [03:11:12] <beagle2> thurbad: the tutorial is in agreement with you, however i get a 'Device or resource busy' when i try it...
  • [03:11:22] <thurbad> have you tried ctrl+a z
  • [03:11:43] <beagle2> i did the steps for going to .../led/beagleboard::usr1 as well,
  • [03:11:55] <beagle2> and 'echo none > trigger' there,
  • [03:12:06] <beagle2> but it didn't seem to disengage it from the mmc, i guess...?
  • [03:12:49] <beagle2> holy crap
  • [03:12:54] <beagle2> i think i just figured something out...
  • [03:12:56] <thurbad> what's the link to the tutorial you're following?
  • [03:13:02] <beagle2> as in, on my own...
  • [03:13:10] <beagle2> http://groups.google.com/group/beagleboard/browse_thread/thread/db4accfabf02d986/c623a16637625685
  • [03:13:52] <beagle2> WOOOOOT, I CAN MAKE MY USR0 GO ON AND OFF!!!
  • [03:14:01] <beagle2> ALL NIIIGHT LOOOOONG!!!
  • [03:14:06] <beagle2> kk, enough of that
  • [03:14:14] <beagle2> now for the C code...
  • [03:14:36] <djlewis> beagle2: the first part of the groups link shows how to unlink the led
  • [03:14:58] <beagle2> djlewis: the 'echo none > trigger'?
  • [03:15:04] <djlewis> nvmind, I was scrolled up
  • [03:15:13] <beagle2> it appeared to work how i expected it to, in anycase
  • [03:15:21] <djlewis> good
  • [03:15:28] <beagle2> though still doesn't like me doing 'echo 150 > export'...
  • [03:15:40] <beagle2> it must still be reserved by the OS somehow?
  • [03:16:02] <beagle2> not that i'm terribly concerned, i am prob safe skipping over the fun usr LEDS and working on the expansion ports now...
  • [03:16:03] <djlewis> i dont think you are supposed to echo the pin number
  • [03:16:29] <djlewis> oh, i see that line
  • [03:16:35] <beagle2> aye
  • [03:16:40] <beagle2> leme try expansion:
  • [03:17:01] <beagle2> so far, so good
  • [03:17:08] <djlewis> if you dont have pullups set right you wont see a voltage change
  • [03:17:28] <beagle2> now to run the fun c code at end of tutorial and hope it works with gpio168...
  • [03:17:38] <djlewis> but just maybe a pin is configured for you ;)
  • [03:17:51] <beagle2> djlewis: that is something additional i have to worry about that the usr LEDS do not use, i take it?
  • [03:18:13] <beagle2> i understand the idea of a pull-up,
  • [03:18:18] <beagle2> but it is still a pain to think about
  • [03:18:27] <beagle2> *sigh* i am def more of a software guy...
  • [03:18:32] <beagle2> i am the saddest EE ever...
  • [03:18:55] <djlewis> mayby try your hand at horticulture
  • [03:19:21] <beagle2> ...
  • [03:19:41] <beagle2> --anyway...GOD, i love how easy Linux stuff is, once you get your hands into it
  • [03:20:00] <beagle2> it's just like...writting to text files...for EVERYthing you want to do to the software/hardware...
  • [03:22:53] <thurbad> you may want to get the u-boot source and modify it to enable the pin you're interested in. this page has some good info abouot that http://elinux.org/BeagleBoardPinMux#Pin_Mux_Cross_Reference_Table
  • [03:23:33] <djlewis> thurbad: isn't there also mem writes
  • [03:24:11] <beagle2> guys: so like...was that just editing the kernal, what I did with the usr button?
  • [03:24:18] <thurbad> yeah, but I've read those can be dangerous
  • [03:24:39] <thurbad> no
  • [03:24:46] <beagle2> :'(
  • [03:27:39] <thurbad> most people don't edit the kernel, at best they add modules
  • [03:28:05] <beagle2> so...i won't need to go that far for gpio?
  • [03:28:08] <thurbad> or change the compile options
  • [03:29:13] <thurbad> depends on which route you take, the easiest.. in my opinion is modifying u-boot
  • [03:29:40] <beagle2> alright...
  • [03:29:55] <beagle2> how come i can't see the current file path on my terminal on Beagle?
  • [03:30:20] <AngryParsley> $PS1
  • [03:30:48] <AngryParsley> beagle2: go to a linux box that has a desirable prompt. echo $PS1
  • [03:30:53] <AngryParsley> then do the same thing on your beagleboard
  • [03:31:19] * scrp3l (~scrp3l@201.250.145.242) Quit (Ping timeout: 246 seconds)
  • [03:31:43] <AngryParsley> if you already copied your .profile or whatever over to the beagleboard, I guess something isn't source-ing it at login
  • [03:31:49] <beagle2> beagle says it is '\s-\v\$
  • [03:32:13] <beagle2> hmmm, not a big deal to worry about i guess...
  • [03:32:35] <beagle2> it does it when i run 'sudo su -'
  • [03:32:40] <beagle2> (i know i'm not suppose to...
  • [03:33:00] <AngryParsley> I bet root's bash profile doesn't exist
  • [03:33:19] <SPow> thurbad: did not test it but I've read somewhere that if you want to modify GPIO from uboot you also need to change a line in the kernel that says 'ignore kernel conf' so you have to recompile it nonetheless, if someone can confirm
  • [03:33:33] <djlewis> default log in to sakoman's gnome is root so you dont need sudo
  • [03:33:34] <AngryParsley> I run everything on my beagleboard as root. it's a single-user system and I snapshot the SD card every once in a while
  • [03:33:50] <beagle2> ya, true...
  • [03:34:01] <beagle2> i don't know what the issue with the path thing is then, *shrugs*
  • [03:34:12] <AngryParsley> beagle2: ggreer@carbon:~$ echo $PS1
  • [03:34:13] <AngryParsley> \[\e]0;\u@\h: \w\a\]\[\e[32m\]\u\[\e[0m\]@\[\e[33m\]\h\[\e[0m\]:\[\e[36m\]\w\[\e[0m\]$
  • [03:34:14] <AngryParsley> whoops
  • [03:34:33] <AngryParsley> PS1=that whole thing above
  • [03:34:36] <AngryParsley> then export PS1
  • [03:34:40] <AngryParsley> and tada you get a pretty prompt
  • [03:35:17] <djlewis> I want auto color term in Angstrom terminal lik on Ubuntu
  • [03:35:38] <djlewis> so ls -al will give me colors for different things
  • [03:36:21] <thurbad> SPow, I think the default is to not do muxing in the kernel, it's a precautionary note
  • [03:36:22] <beagle2> AngryParsley: do i just type 'export $PS1'?
  • [03:36:44] <AngryParsley> beagle2: take a look at /etc/profile or ~/.profile or ~/.bash_profile
  • [03:36:50] <AngryParsley> it sets PS1
  • [03:36:59] <AngryParsley> anyway, I'll be afk for a while
  • [03:37:08] <thurbad> try export PS1=...
  • [03:38:38] <beagle2> thurbad: now i have 's-v$' at my terminal prompt instead of 'sh-3.2#'
  • [03:39:06] * iry (~irytwo@99-25-90-177.lightspeed.hstntx.sbcglobal.net) Quit (Quit: -poof-)
  • [03:39:45] <djlewis> beagle2: is distracted
  • [03:39:45] <thurbad> you replaced ... with that big long line, right?
  • [03:43:48] * jeremychang (~jeremy@61-30-10-70.static.tfn.net.tw) has joined #beagle
  • [03:44:02] <thurbad> also, did you quote it?
  • [03:45:07] <beagle2> thurbad: you mean that was in $PS1?
  • [03:45:32] <beagle2> there wasn't that much in there, just '\s-\v\$'
  • [03:46:07] <beagle2> doh, no quotes...
  • [03:46:43] <beagle2> k, now i'm back to it always showing 'sh-3.2#' at the prompt...
  • [03:49:11] <thurbad> use the string AngryParsley posted
  • [03:49:55] <beagle2> ok
  • [03:51:03] <beagle2> ding-ding, AngryParsley and thurbad rock!!!
  • [03:51:06] <beagle2> k, i happy now :)
  • [03:51:17] <beagle2> now if only i could figure out this gpio thing...
  • [03:52:02] <beagle2> is the pin labeled 'tpi grd' a good one to connect the ground clip of my probe to?
  • [03:52:03] <djlewis> figure it out or have it handed to you on a silver beagleboard ? ;)
  • [03:52:18] <beagle2> djlewis: i'm close, i can taste it
  • [03:52:23] <djlewis> :)
  • [03:52:31] <beagle2> and i can understand all the c-code in that tutorial,
  • [03:53:02] <beagle2> it is just a shame that 'echo 150 > export' doen't work
  • [03:53:08] <beagle2> otherwise i could test it straight out
  • [03:53:28] <djlewis> the pin has been shanghied
  • [03:55:22] <beagle2> ya, no kidding...
  • [03:57:05] <beagle2> djlewis: is the 'tp1/gdn' pin on the board a good choice for me to ground my multimeter to?
  • [03:57:13] <beagle2> i'm not gonna short anything out if i do that...?
  • [03:57:32] <djlewis> i find all the pins a bit small. You can use the four mounting holes if you grab metal
  • [03:58:26] <djlewis> time to let my big pup out
  • [04:00:29] * GPSFan (~kenm@64.92.145.112) Quit (Remote host closed the connection)
  • [04:03:16] <beagle2> ya...i don't think the mux for the expansion is configured correctly atm
  • [04:03:29] <beagle2> guess i'm going to have to read up on that link you gave me, djlewis...
  • [04:04:11] * hitlin37 (6eea0302@gateway/web/freenode/ip.110.234.3.2) has joined #beagle
  • [04:09:14] <beagle2> does anyone know where the file .../arch/arm/mach-omap2/mux34xx.c is on sakoman?
  • [04:09:48] <djlewis> good night
  • [04:10:01] <beagle2> good night djlewis, thanks for the tips...
  • [04:10:51] * BThompsonGR (~bernie@cpe-76-183-65-93.tx.res.rr.com) Quit (Read error: Connection reset by peer)
  • [04:13:55] * beagle2_ (80775be2@gateway/web/freenode/ip.128.119.91.226) Quit (Quit: Page closed)
  • [04:17:23] <beagle2> k, i must be stupid guys, i am having the hardest time finding arch/arm/mach-omap2/mux.c...
  • [04:22:11] <beagle2> hmmm, where do i put that line for $PS1 so that my path in terminal persists through power-down?
  • [04:27:46] * mru is at the tomo
  • [04:33:57] <beagle2> well, that was mildly scary.
  • [04:37:21] * eFfeM (~frans@j200125.upc-j.chello.nl) has joined #beagle
  • [04:39:25] <Russ> its just mru
  • [04:43:22] <beagle2> no, not that, i thought i burnt out my board for a sec
  • [04:43:27] <beagle2> but it was false alarm
  • [04:43:58] <beagle2> this is a dumb question, but should i be sensing voltage from my expansion port on the top side or bottom side of the chip?
  • [04:46:40] * djlewis (~djlewis@75.15.64.163) Quit (Ping timeout: 276 seconds)
  • [04:48:25] <Animal> there are some days i wish i was a ferret. today is one of those days.
  • [04:48:58] <beagle2> is there a kind soul out there that would care to talk me through the tutorial for pinMuxing? http://elinux.org/BeagleBoardPinMux#Software
  • [04:49:05] <beagle2> it *should* be a simple thing....
  • [04:54:06] <thurbad> you should be able to get a read from either side
  • [04:55:51] <beagle2> thurbad: ya, i see that now
  • [04:56:07] <beagle2> i found a pin that is stuck at the high 1.8v (23),
  • [04:56:21] <beagle2> the pin i was using previously was always showing garbage, around 100mV
  • [04:56:41] <beagle2> still can't figure out how to alter the kernal for that 4th pinMux option...
  • [04:56:49] <beagle2> that tutorial makes it sound real simple,
  • [04:57:45] <beagle2> but the issue is that i have no idea where arch/arm/mach-omap2/mux34xx.c is on my board...
  • [04:59:07] <thurbad> do you have kernel sources?
  • [05:01:27] <beagle2> what's that?
  • [05:01:34] <beagle2> (so i am thinking 'no')
  • [05:01:45] * l4 (~marius@88.119.128.50) has joined #beagle
  • [05:01:48] <beagle2> would they be in /usr/src...?
  • [05:01:52] <thurbad> the source code that compiles into the kernel
  • [05:02:29] * ericb2 (~X@aud25-1-88-166-8-11.fbx.proxad.net) has joined #beagle
  • [05:02:29] * ericb2 (~X@aud25-1-88-166-8-11.fbx.proxad.net) Quit (Changing host)
  • [05:02:29] * ericb2 (~X@unaffiliated/ericb2) has joined #beagle
  • [05:02:36] <thurbad> dunno, I don't use sakoman's build
  • [05:02:43] <beagle2> :'(
  • [05:03:45] <thurbad> gotta get some sleep at the moment though
  • [05:04:19] <beagle2> kk, i think i see what the deal is, i have to d/l them...
  • [05:04:25] <beagle2> pain in da ass kernel...
  • [05:06:40] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) Quit (Read error: Connection reset by peer)
  • [05:16:33] * jpirko (~jirka@ip-94-112-98-100.net.upcbroadband.cz) has joined #beagle
  • [05:18:44] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) has joined #beagle
  • [05:19:43] <beagle2> hmmm, i probably didn't need the whole kernal source...hehe
  • [05:19:58] <beagle2> kernel*
  • [05:36:24] * gdm (~gdm@186.18.175.127) Quit (Ping timeout: 248 seconds)
  • [05:52:43] * lyakh (~lyakh@pD9EB8F37.dip0.t-ipconnect.de) has joined #beagle
  • [05:55:47] * beagle2 (80775b0d@gateway/web/freenode/ip.128.119.91.13) Quit (Quit: Page closed)
  • [05:57:25] * lifeeth (~praneeth@202.3.77.232) has joined #beagle
  • [05:57:25] * lifeeth (~praneeth@202.3.77.232) Quit (Changing host)
  • [05:57:25] * lifeeth (~praneeth@unaffiliated/lifeeth) has joined #beagle
  • [06:01:47] * jrmuizel__ (~jrmuizel@2620:101:8003:200:21e:c2ff:febb:3e28) Quit (Quit: jrmuizel__)
  • [06:03:23] * lifeeth (~praneeth@unaffiliated/lifeeth) Quit (Read error: Connection reset by peer)
  • [06:06:24] * SPow (~chatzilla@8.5.80-79.rev.gaoland.net) Quit (Quit: ChatZilla 0.9.86.1 [Firefox 3.6.16/20110319135224])
  • [06:06:50] * iry (~irytwo@99-25-90-177.lightspeed.hstntx.sbcglobal.net) has joined #beagle
  • [06:16:43] * JDuke128 (~kadir@46.2.13.206) has joined #beagle
  • [06:17:00] <JDuke128> hi , can i use JNI on J2ME PhoneME JVM ?
  • [06:28:41] * Crofton (~balister@209.118.237.66) Quit (Ping timeout: 240 seconds)
  • [06:35:30] * ssvb (~ssvb@a88-114-220-213.elisa-laajakaista.fi) Quit (Quit: Leaving)
  • [06:35:32] * amitk (~amit@a91-154-114-11.elisa-laajakaista.fi) has joined #beagle
  • [06:45:23] * topfs2 (~topfs2@xbmc/staff/topfs2) Quit (Remote host closed the connection)
  • [06:47:16] * drakkan1000 (~drakkan@62.123.237.207) has joined #beagle
  • [06:51:04] <koen> wmat: I'm bringing 3, one for jkridner, one for you and one for the next person who asks :)
  • [06:51:12] <koen> (beaglecovers)
  • [06:52:35] <av500> o/
  • [06:52:37] <av500> :)
  • [06:52:42] <av500> I dont need one
  • [06:58:21] * mnt_real (~mnt_real@bas11-montrealak-1177756264.dsl.bell.ca) Quit (Remote host closed the connection)
  • [06:58:35] <koen> av500: I'll bring a bunch to LT as well
  • [07:20:11] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) Quit (Ping timeout: 250 seconds)
  • [07:23:20] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) has joined #beagle
  • [07:36:47] * thurbad (~nates@cpe-76-174-142-120.socal.res.rr.com) Quit (Ping timeout: 276 seconds)
  • [07:39:08] * iry (~irytwo@99-25-90-177.lightspeed.hstntx.sbcglobal.net) Quit (Quit: -poof-)
  • [07:40:48] * thurbad (~nates@99-130-101-77.lightspeed.snantx.sbcglobal.net) has joined #beagle
  • [07:50:18] * jkridner|work1 (~a0321898@nat/ti/x-qldpjmuqdtlwvaer) Quit (Remote host closed the connection)
  • [07:50:45] * jkridner|work (~a0321898@nat/ti/x-ytkzmfaqodsamyfs) has joined #beagle
  • [07:52:47] <XorA|gone> morning
  • [07:53:29] * florian_kc (~fuchs@Maemo/community/contributor/florian) has joined #beagle
  • [07:54:23] * florian_kc is now known as florian
  • [08:05:46] <koen> hey XorA|gone
  • [08:06:16] <av500> koen: can superjumbo md5summing get its own mailing list?
  • [08:07:15] * ghexpert (~ghexpert@87-194-17-20.bethere.co.uk) has joined #beagle
  • [08:08:25] <koen> only if they switch to sha1
  • [08:20:42] * jevin (~jevin@jevinskie-1-pt.tunnel.tserv9.chi1.ipv6.he.net) Quit (Read error: Connection reset by peer)
  • [08:30:33] * ogra_ (~ogra@p5098ed03.dip0.t-ipconnect.de) Quit (Excess Flood)
  • [08:31:03] * ogra_ (~ogra@p5098ed03.dip0.t-ipconnect.de) has joined #beagle
  • [08:31:16] * ghoti (~paul@scratch.it.ca) Quit (Ping timeout: 246 seconds)
  • [08:35:54] * ghoti (~paul@scratch.it.ca) has joined #beagle
  • [08:37:18] * jkridner|work1 (~a0321898@nat/ti/x-rdpfznnqkainhmpt) has joined #beagle
  • [08:39:11] * jkridner|work (~a0321898@nat/ti/x-ytkzmfaqodsamyfs) Quit (Ping timeout: 240 seconds)
  • [09:09:34] * ghexpert (~ghexpert@87-194-17-20.bethere.co.uk) has left #beagle
  • [09:18:19] * lifeeth (~praneeth@202.3.77.206) has joined #beagle
  • [09:18:20] * lifeeth (~praneeth@202.3.77.206) Quit (Changing host)
  • [09:18:20] * lifeeth (~praneeth@unaffiliated/lifeeth) has joined #beagle
  • [09:44:19] * ssc|home__ (~ssc@port-92-203-113-87.dynamic.qsc.de) Quit (Ping timeout: 252 seconds)
  • [09:52:40] * arun_ (~arun@unaffiliated/sindian) has joined #beagle
  • [09:55:30] * Zygo (startkeylo@startkeylogger.hungrycats.org) Quit (Excess Flood)
  • [09:55:35] * Zygo (startkeylo@startkeylogger.hungrycats.org) has joined #beagle
  • [09:56:32] * ssc|home__ (~ssc@port-92-203-112-195.dynamic.qsc.de) has joined #beagle
  • [10:09:14] * Ragnar (~quassel@157.159.45.79) has joined #beagle
  • [10:16:23] * arun_ (~arun@unaffiliated/sindian) Quit (Remote host closed the connection)
  • [10:17:30] * arun_ (~arun@unaffiliated/sindian) has joined #beagle
  • [10:26:32] * donglongchao (~donglongc@221.6.30.242) Quit (Quit: Leaving.)
  • [10:47:37] * bradfa (~andrew@cpe-69-207-136-79.rochester.res.rr.com) has joined #beagle
  • [10:49:34] * woglinde (~henning@p5DDC09F9.dip0.t-ipconnect.de) has joined #beagle
  • [10:49:35] <koen> av500: it's friday!
  • [11:03:42] * rcranetx (~rcranetx@nat/ti/x-uqedclagdazxjsfs) Quit (Quit: Leaving.)
  • [11:09:12] * Ragnar (~quassel@157.159.45.79) Quit (Ping timeout: 248 seconds)
  • [11:18:09] * jeremychang (~jeremy@61-30-10-70.static.tfn.net.tw) Quit (Quit: ??????)
  • [11:18:09] * Ceriand|desktop (~Ceriand@unaffiliated/ceriand) Quit (Quit: Leaving.)
  • [11:28:18] * ericb2 (~X@unaffiliated/ericb2) Quit (Quit: Success !!)
  • [11:29:57] * JDuke128 (~kadir@46.2.13.206) Quit (Ping timeout: 246 seconds)
  • [11:42:34] * bradfa (~andrew@cpe-69-207-136-79.rochester.res.rr.com) Quit (Quit: Ex-Chat)
  • [11:42:55] * bradfa (~andrew@cpe-69-207-136-79.rochester.res.rr.com) has joined #beagle
  • [11:42:56] <woglinde> friday!!!!!
  • [11:43:16] * lifeeth (~praneeth@unaffiliated/lifeeth) Quit (Ping timeout: 240 seconds)
  • [11:51:25] * rcranetx (~rcranetx@nat/ti/x-negvdbqdjpbbvagg) has joined #beagle
  • [11:51:34] * gustavoz (~gustavoz@host213.190-229-75.telecom.net.ar) has joined #beagle
  • [11:53:47] * basti (~quassel@213.158.96.50) has joined #beagle
  • [11:56:03] <av500> friday?
  • [11:56:28] <woglinde> hm yeah its quite here the last couple of days
  • [11:56:54] <woglinde> hm maybee I shouldn't be that harsh with nottoodump
  • [11:57:35] <koen> that's with a 'b', you crazy german!
  • [11:58:01] <woglinde> args
  • [11:58:05] <woglinde> yes
  • [11:58:11] <woglinde> I am too tired
  • [11:58:15] <koen> :)
  • [11:58:19] <woglinde> whatched to many movies
  • [11:58:24] <woglinde> args again
  • [11:58:51] <woglinde> hm and the mate taste diffrent today
  • [11:58:54] * bradfa (~andrew@cpe-69-207-136-79.rochester.res.rr.com) Quit (Quit: Ex-Chat)
  • [11:59:25] * koen gets reminded why OOo is so awfull
  • [11:59:43] <koen> you indent bulletpoints in presenter, but not indent them bach
  • [11:59:45] <koen> erm
  • [11:59:47] <koen> back
  • [11:59:51] <woglinde> libreoffice
  • [12:00:03] <woglinde> and I use beamer
  • [12:00:07] <koen> still called OOo in my ubuntu vm :)
  • [12:00:10] <av500> nor free&libereoffise?
  • [12:00:13] <av500> not
  • [12:00:13] <woglinde> for presentatitions
  • [12:00:25] <koen> I was thinking "I should try OOo"
  • [12:00:29] <koen> big mistake
  • [12:00:39] <woglinde> hm always depends
  • [12:00:40] <koen> next time I'll go the beamer route again
  • [12:01:02] <woglinde> some can make presentations in good quality and fast with impress/powerpoint
  • [12:01:04] <av500> just use tex to make pdf slides
  • [12:01:17] <koen> that's latex-beamer :)
  • [12:01:21] <woglinde> av500 guess whats beamer is for
  • [12:01:24] <woglinde> haha
  • [12:01:28] <koen> I considered using S6 as well
  • [12:01:36] <woglinde> s6
  • [12:01:37] <woglinde> ?
  • [12:01:41] <woglinde> staroffice?
  • [12:01:41] <koen> but that would make me a kridner
  • [12:02:16] <av500> koen: kridner is more the EC3 guy, no?
  • [12:02:20] <koen> woglinde: https://github.com/geraldb/s6
  • [12:02:40] <woglinde> hehe
  • [12:02:49] <woglinde> hm a browser is everywhere
  • [12:02:49] <woglinde> yes
  • [12:04:28] <woglinde> oh my god I get eye-cancer from the 10min tutorial
  • [12:04:51] <av500> aaargh
  • [12:05:26] <koen> you no like gradient themes?
  • [12:05:33] <koen> (me neither)
  • [12:06:17] <woglinde> if you dont want to have your audience look at the slides, make them gradient
  • [12:06:30] <av500> diagonal ftw
  • [12:06:32] <woglinde> args
  • [12:06:51] <av500> rainbow
  • [12:06:52] <woglinde> our university theme is white background with black text
  • [12:06:56] <woglinde> *g*
  • [12:06:59] <woglinde> and some logos
  • [12:07:06] <av500> all 4 corners please
  • [12:07:14] <woglinde> blinking tag
  • [12:07:29] <av500> I always delete 70% of the logo druft from our company template
  • [12:07:42] <av500> lets me put almost 2 bullet points then
  • [12:07:51] <woglinde> lol
  • [12:07:54] <woglinde> 3-4
  • [12:08:01] <woglinde> more a slide shouldnt have
  • [12:08:21] <av500> woglinde: just rememmber, 25 slides/second and you habe a movie :)
  • [12:08:34] <koen> 54!
  • [12:08:59] <woglinde> and the hard lesson when you want to present somethingelse record it from desktop, so you have a plan b
  • [12:09:03] <koen> I always wonder why I make the slides
  • [12:09:13] <koen> since I will ignore most of them anyway
  • [12:09:30] <woglinde> handouts for the win
  • [12:09:36] <koen> nah
  • [12:09:53] <koen> just have mru on the frontrow with strict instructions to troll
  • [12:10:24] <koen> worked great for me at ELC-E
  • [12:10:25] <woglinde> hire some people to make facepalms
  • [12:10:56] <av500> koen: just announce that OE is forking linux-arm
  • [12:10:59] * lifeeth (~praneeth@unaffiliated/lifeeth) has joined #beagle
  • [12:11:07] <woglinde> av500 1st april is over
  • [12:11:20] <woglinde> but for heise magazin oe is now a company
  • [12:11:20] <av500> woglinde: its serious
  • [12:11:42] <woglinde> and a big one
  • [12:11:50] <woglinde> besides dell and montavista
  • [12:11:56] <woglinde> ups
  • [12:11:58] <woglinde> not dell
  • [12:12:02] <woglinde> let me look again
  • [12:12:11] <av500> dell is now a company?
  • [12:12:23] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) Quit (Quit: Ex-Chat)
  • [12:12:35] <woglinde> Dell, Intel, Mentor Graphics, OpenEmbedded, Texas Instruments, Timesys und Wind River
  • [12:12:48] <av500> and that is what?
  • [12:13:09] <koen> yocto pledges
  • [12:13:11] <woglinde> Zudem gr??ndete die Linux Foundation eine Yocto Steering Group, die k??nftig die Ausrichtung des Projekts festlegen soll. Sie besteht aus Vertretern namhafter Hersteller, darunter
  • [12:13:17] <woglinde> sorry for german
  • [12:13:19] <av500> ah
  • [12:13:28] <av500> tentacle business
  • [12:13:36] <woglinde> hm but I wonder now
  • [12:13:41] <woglinde> why the hell dell
  • [12:14:02] <woglinde> linaro was to expensive?
  • [12:14:04] <koen> av500: let's start an animal house
  • [12:14:21] <koen> woglinde: linaro is relevant?
  • [12:14:54] <av500> woglinde: it does not say "companies", it says "manufacturers", OE does manufacture stuff
  • [12:15:00] <av500> mostly packaged pain
  • [12:15:15] <koen> woglinde: you know those management card you can put into high end servers? Those run linux built with OE if you're using dell machines
  • [12:15:31] <wmat> koen: thx!
  • [12:15:37] <woglinde> koen oh cool didnt know this
  • [12:15:51] <woglinde> av500 hm yes you are right
  • [12:16:04] <woglinde> koen they run impi?
  • [12:16:39] <av500> woglinde: and remember, it is that dell will rename eth0 to em0
  • [12:16:46] <av500> thanks Dell
  • [12:17:13] <av500> always these follks from texas are big on renamig things
  • [12:17:27] <woglinde> hm /run comes from berlin
  • [12:19:02] <av500> well, its not a rename, its a move
  • [12:19:58] <woglinde> hm its an addition
  • [12:20:12] <woglinde> /var/run is still there
  • [12:20:20] <av500> so its a clone
  • [12:20:29] <woglinde> its the early boot clone
  • [12:28:12] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) has joined #beagle
  • [12:30:21] * Openfree^ (~Openfree`@61.170.199.79) has joined #beagle
  • [12:39:13] * raster (raster@enlightenment/developer/raster) Quit (Quit: Gettin' stinky!)
  • [12:40:18] * r0ck_ (0e8b800f@gateway/web/freenode/ip.14.139.128.15) has joined #beagle
  • [12:40:25] * whatnick (76d0d99d@gateway/web/freenode/ip.118.208.217.157) has joined #beagle
  • [12:40:52] <koen> woglinde: not sure if it's ipmi, I'm not into servers :)
  • [12:41:12] <whatnick> hi koen, the tincan -xM is now working
  • [12:41:14] <whatnick> had to burn bootloader
  • [12:41:24] <woglinde> burn?
  • [12:41:29] <koen> whatnick: sweet!
  • [12:41:42] <whatnick> i.e. write to flash
  • [12:41:54] <r0ck_> my beagleboard xm is not booting and i am not able to see the display on hyperterminl?
  • [12:42:06] <whatnick> i have no idea what it comes with initially, some bootloader avrdude / gal does not understand
  • [12:42:21] <r0ck_> anyone?/
  • [12:42:54] <r0ck_> anyone here??
  • [12:42:57] <av500> r0ck_: no
  • [12:43:05] <av500> r0ck_: not booting does not tell much
  • [12:43:06] <whatnick> lol
  • [12:43:30] <r0ck_> i have loaded the image in the sd card
  • [12:43:41] <r0ck_> and i am booting from sd card
  • [12:43:47] <whatnick> what serial settings do you have in the hyperterm ?
  • [12:43:50] <r0ck_> it was working fine till ystrday
  • [12:44:14] <r0ck_> but all of a sudden it stopped working
  • [12:44:26] <woglinde> r0ck_ so you did something wrong
  • [12:44:34] <r0ck_> nope
  • [12:44:42] <woglinde> so what you copied on the sdcard and how?
  • [12:48:10] <r0ck_> i am using the one which i got from them
  • [12:48:31] <av500> the 512mb one?
  • [12:48:34] <woglinde> and the sd card worked yesterday?
  • [12:48:44] <woglinde> and now its broken?
  • [12:48:54] <r0ck_> 2gb ..
  • [12:49:23] <r0ck_> and i have 3 copied sd card
  • [12:49:39] <r0ck_> which was working fine till yestarday.
  • [12:50:32] <r0ck_> and i am not able to communicate through minicom
  • [12:51:28] <r0ck_> ??
  • [12:52:24] <whatnick> get a 4th card :D
  • [12:52:36] * tegila (~tegila@189-015-158-219.xd-dynamic.ctbcnetsuper.com.br) has joined #beagle
  • [12:52:43] <r0ck_> the 4th card also not woking man
  • [12:52:46] <r0ck_> lol
  • [12:52:46] <whatnick> harware can be finicky may be you reversed the power and blew up the board
  • [12:53:10] <r0ck_> no man
  • [12:53:16] <whatnick> or a static discharge from your sweather fried things
  • [12:53:29] <whatnick> jokes aside power led's are up ?
  • [12:53:57] <woglinde> hm card not working dont inferes with serial not working
  • [12:54:02] <r0ck_> yes
  • [12:55:21] <whatnick> can you plug in a screen and have a look ?
  • [12:55:28] * b7500af1 (~vt@2001:468:c80:4240:21c:bfff:fe8b:9c32) has joined #beagle
  • [12:58:35] * r0ck_ (0e8b800f@gateway/web/freenode/ip.14.139.128.15) Quit (Ping timeout: 252 seconds)
  • [13:01:28] * mpoirier (~quassel@S0106002369de4dac.cg.shawcable.net) has joined #beagle
  • [13:14:17] * lifeeth (~praneeth@unaffiliated/lifeeth) Quit (Ping timeout: 240 seconds)
  • [13:18:08] * eFfeM (~frans@j200125.upc-j.chello.nl) Quit (Quit: Leaving.)
  • [13:26:34] <woglinde> friday!
  • [13:26:58] <av500> again?
  • [13:27:17] <av500> I was just getting back to coding....
  • [13:27:20] <av500> but ok
  • [13:27:24] <av500> bring it on
  • [13:30:03] <woglinde> good
  • [13:30:13] <woglinde> now code on
  • [13:38:32] * smplman (~speery@64.132.167.18) Quit (Quit: smplman)
  • [13:41:56] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) Quit (Quit: Ex-Chat)
  • [13:43:13] * BThompson (~a0193480@nat/ti/x-pyhzokbbvkhjafks) has joined #beagle
  • [13:43:37] <xxiao> yocto for beagle took 8 hours to build on a fairly good machine, using its prebuilt toolchain(otherwise it could be 10 hours)
  • [13:43:45] <xxiao> plus yocto is default to rpm? what the...
  • [13:44:59] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) has joined #beagle
  • [13:45:03] <av500> xxiao: yocto is for serious usage
  • [13:45:09] <av500> so they use a serious package manager
  • [13:45:41] * lifeeth (~praneeth@unaffiliated/lifeeth) has joined #beagle
  • [13:45:54] <av500> like when maemo(toy OS) switched to meego(serious toy OS)
  • [13:45:59] <av500> they went .deb to .rpm
  • [13:46:21] <woglinde> xxiao yocto is default to rpm?
  • [13:46:22] <woglinde> hm
  • [13:46:22] * BlInK311 (~Ward@ool-44c42324.dyn.optonline.net) has joined #beagle
  • [13:46:36] <av500> but now nokia went even more serious and uses .exe :)
  • [13:46:39] <koen> xxiao: the beagle support in yocto sucks, unless you use angstrom :)
  • [13:46:39] <woglinde> edit your local.conf
  • [13:46:50] <woglinde> replace it with
  • [13:46:57] <woglinde> deb
  • [13:46:58] <woglinde> haha
  • [13:47:24] <av500> koen: beagle is not serious, it's a toy
  • [13:47:37] <koen> xxiao: if you want to try out "yocto", follow the instructions at http://git.angstrom-distribution.org/cgi-bin/cgit.cgi/meta-angstrom/plain/README
  • [13:47:43] <koen> av500: I know
  • [13:47:54] <koen> av500: you need to watch my presentation :)
  • [13:48:03] <av500> at elc?
  • [13:48:06] <koen> yes
  • [13:48:10] <av500> send it
  • [13:48:10] <woglinde> at linuxtag
  • [13:48:21] <koen> yocto is about process, not output
  • [13:48:51] <koen> and it is ??2 years behind on OE when it comes to ease of real development
  • [13:49:56] * lifeeth (~praneeth@unaffiliated/lifeeth) Quit (Ping timeout: 240 seconds)
  • [13:50:08] * alancam (~alancam@nat/ti/x-kshxutwtvlhsxjzm) has joined #beagle
  • [13:51:34] * xxiao hates anything that has rpm letter inside
  • [13:52:13] <av500> xxiao: its just a package format
  • [13:52:13] <koen> xxiao: so follow the angstrom instructions I pointed you to, that won't use RPM in the rootfs
  • [13:52:42] <xxiao> av500: i know....biten hard by it in the past and got traumatized
  • [13:53:00] <koen> stock "yocto" boils down to "only serial port work" on beagle
  • [13:54:03] <xxiao> i consider package-format represents an ecosystem
  • [13:54:26] <av500> and?
  • [13:54:40] <xxiao> and rpm sucks the most
  • [13:54:47] <koen> windriver hired the mvista rpm guy
  • [13:54:53] <koen> who now works on yocto
  • [13:55:10] <ynezz> and the good ecosystem should let you choose
  • [13:55:18] * av500 thinks the contents of the package is more important that the color of the wrapping paper
  • [13:55:24] <woglinde> xxiao again with the underlying oe you can produce deb ipk or rpm
  • [13:55:25] <ynezz> it's not true
  • [13:55:32] <ynezz> rpm is crap, period :)
  • [13:55:57] <koen> ynezz: which RPM?
  • [13:56:09] <koen> redhat RPM, suse RPM, rpm rpm?
  • [13:56:15] * l4 (~marius@88.119.128.50) Quit (Quit: l4)
  • [13:56:23] * XorA|gone spinds quite fast
  • [13:56:23] <koen> and within those 3, rpm4 or rpm5?
  • [13:56:32] <koen> they are all quite different
  • [13:57:33] <xxiao> i think mvista and mentorgraphic(i.e. mvista-exodus) are all using OE as their framework these days, not sure about windriver
  • [13:57:55] * XorA|gone is amusingly just building some rpms
  • [13:58:05] <xxiao> denx, timesys are all rpm,
  • [13:58:13] <woglinde> xora with yocto?
  • [13:58:21] <XorA|gone> no, the redhat way
  • [13:58:50] <woglinde> xora try to build a custom kernel.rpm like make-kpkg
  • [13:59:02] <xxiao> other than redhat, pick one company that is successfully using rpm?
  • [13:59:13] <XorA|gone> woglinde: thats easy
  • [13:59:18] <woglinde> xora yes?
  • [13:59:21] <av500> xxiao: other than redhat, pick one company that is successfull
  • [13:59:39] <XorA|gone> woglinde: I dont see where difficulty lies
  • [13:59:41] <xxiao> av500: mentor is fine
  • [13:59:45] <ynezz> koen: I don't know, I just spent in total few weeks of my life fixing some broken redhat (mainly) systems
  • [14:00:09] <woglinde> xora I tried it with meego shit last year
  • [14:00:19] <ynezz> maybe they fixed it, but I don't care, I would rather track the dependencies manually in notepad
  • [14:00:31] <ynezz> then touch anything rpm again
  • [14:00:39] <woglinde> and that didnt really worked
  • [14:00:53] <XorA|gone> woglinde: that describes meego in total
  • [14:00:54] <xxiao> koen: trying the new angstrom now with the oe-core
  • [14:00:58] * av500 gave up on all linux package management long time ago
  • [14:01:20] <woglinde> xora whats the normal way?
  • [14:01:24] <xxiao> have not used slack since 2000, does it include any pkg mgmt?
  • [14:01:31] <woglinde> loadin the kernel-src-.rpm?
  • [14:01:39] <XorA|gone> woglinde: rpmbuild -ba kernel.spec
  • [14:02:09] <woglinde> xora from where you get kernel.spec?
  • [14:02:29] <woglinde> and where you can easly edit your .config?
  • [14:02:33] <XorA|gone> SRPM
  • [14:03:21] <XorA|gone> woglinde: are you being serious? .spec file is just a list of tasks very like OE recipe, so close in fact I quite often copy tasks from one to the other
  • [14:03:35] * av500 fetches irc food
  • [14:03:59] <woglinde> so I need to edit .spec file
  • [14:04:15] <woglinde> instead if running make menuconfig and make-kpkg
  • [14:04:42] * jkridner|work (~a0321898@nat/ti/x-gkeukfksofrggmgh) has joined #beagle
  • [14:04:48] <XorA|gone> just make a .spec file that uses your kernel source directory as its source
  • [14:05:01] <woglinde> and that you call easy?
  • [14:05:05] <XorA|gone> as the build directory is just another macro
  • [14:05:06] <woglinde> sorry
  • [14:05:06] * jkridner|work1 (~a0321898@nat/ti/x-rdpfznnqkainhmpt) Quit (Ping timeout: 258 seconds)
  • [14:05:14] <woglinde> friday!
  • [14:05:43] <ynezz> hoooray!
  • [14:06:03] <woglinde> hms
  • [14:06:04] * XorA|gone prefers plane simple text files to debian meta data craziness
  • [14:06:14] <woglinde> xora?
  • [14:06:30] <woglinde> for kernel -> make menuconfig and make-kpkg
  • [14:07:17] <woglinde> okay enough trolling
  • [14:07:28] <XorA|gone> woglinde: because someone spent the couple of hours write make-kpkg for you, the fact that script exists is not proof rpm is crap or not easy
  • [14:07:42] <woglinde> xora sure
  • [14:07:45] * NishanthMenon (~nmenon@nat/ti/x-ffwjwvbxatashzrl) has joined #beagle
  • [14:08:08] * GPSFan (~kenm@64.92.145.112) has joined #beagle
  • [14:08:17] <woglinde> but using it is a lot easier than fiddle with the src.rpm and spec file
  • [14:08:17] <XorA|gone> and turning a .spec into a .bb is about 1000 times quicker for me than dealing with debian meta data craziness
  • [14:08:19] * rick_ (~rick@111-251-75-105.dynamic.hinet.net) Quit (Ping timeout: 246 seconds)
  • [14:08:44] <woglinde> xora dont know when you stopped looking at debhelper
  • [14:08:44] <XorA|gone> need to create the spec file exactly once though then put it on your blog :-D
  • [14:08:53] <woglinde> oh yeah blogs
  • [14:09:00] <woglinde> 90% shitty stuff
  • [14:09:17] * XorA|gone thinks woglinde needs about 20 beers tonight
  • [14:10:55] <woglinde> xora :)
  • [14:10:56] * Crofton (~balister@32.156.72.154) has joined #beagle
  • [14:11:00] <woglinde> he crofton
  • [14:11:14] <woglinde> crofton how is pyside going
  • [14:11:53] <woglinde> xora I hope I didnt upset you this much, I maybee need some help from you setting up a soc audio stuff
  • [14:12:01] * ogra_ (~ogra@p5098ed03.dip0.t-ipconnect.de) Quit (Excess Flood)
  • [14:12:06] <av500> XorA|gone: where woglinde lives they put coolaid in their beer
  • [14:12:15] <woglinde> coolaid?
  • [14:12:19] <woglinde> what the hell
  • [14:12:25] <av500> koolaid
  • [14:12:34] * ogra_ (~ogra@p5098ed03.dip0.t-ipconnect.de) has joined #beagle
  • [14:12:41] <XorA|gone> woglinde: youll have to work harder to upset me :-D
  • [14:12:55] <Crofton> woglinde, in San francisco at the moment
  • [14:12:59] <Crofton> no time for real work :(
  • [14:13:00] <woglinde> ah
  • [14:13:02] * xxiao is pissed off again by Andy Rubin's never ending lying, he is back pedalling now
  • [14:13:16] <woglinde> crofton fair stuff?
  • [14:13:27] <Crofton> collab summit/elc
  • [14:13:29] <av500> woglinde: beer with brause: http://www.germanbeerguide.co.uk/images/kindl.gif
  • [14:13:35] <Crofton> yocto stuff this week
  • [14:13:36] <av500> woglinde: aint you there?
  • [14:13:41] <Crofton> you saw the yocto video?
  • [14:13:44] * woglinde vomits -> kindle
  • [14:13:50] <woglinde> crofton no
  • [14:13:59] <av500> Crofton: it has tentacles?
  • [14:14:01] <xxiao> Crofton: you mean dvhart's video?
  • [14:14:09] <av500> url?
  • [14:14:15] <woglinde> since I am terrorist I cannt sign the this letter in airplaine I am not a terrorist
  • [14:14:18] <xxiao> Crofton: too long to watch
  • [14:14:24] <Crofton> heh
  • [14:14:39] <Crofton> the animated one?
  • [14:15:00] <xxiao> Crofton: right...it said it used gorce software to make it, i failed to google it out
  • [14:15:25] <xxiao> Crofton: but again, i quite after 1 minute, make me dizzy
  • [14:15:31] <xxiao> s/quite/quit
  • [14:16:38] <av500> what video?
  • [14:17:46] <Crofton> http://www.yoctoproject.org/
  • [14:18:07] <xxiao> http://vimeo.com/21993863
  • [14:19:14] <av500> ah, one of these
  • [14:19:16] <av500> boring
  • [14:21:05] * whatnick (76d0d99d@gateway/web/freenode/ip.118.208.217.157) Quit (Ping timeout: 252 seconds)
  • [14:24:01] * rick_ (~rick@111-241-81-138.dynamic.hinet.net) has joined #beagle
  • [14:24:08] <woglinde> hi rick
  • [14:27:47] <Crofton> boring == marketing
  • [14:28:00] <xxiao> NXP is to be acquired?
  • [14:30:38] * kalyani (0e8b800f@gateway/web/freenode/ip.14.139.128.15) has joined #beagle
  • [14:30:52] <kalyani> Power LED is not glowing
  • [14:32:14] <woglinde> crofton?
  • [14:32:35] <Crofton> ?
  • [14:32:37] <kalyani> I am using Beagleboard XM .Power LED is not glowing and it is drawing 800mA.It is getting heated up.
  • [14:32:43] <av500> not good
  • [14:32:52] * ands1 (~ands@89.244.116.252) has joined #beagle
  • [14:33:09] <kalyani> @woglinde
  • [14:33:16] <kalyani> help me
  • [14:33:18] <woglinde> burn baby burn
  • [14:33:18] <kalyani> ?
  • [14:33:25] <kalyani> it means?
  • [14:33:35] <woglinde> when power leds isnt up
  • [14:33:44] <woglinde> that surely means its broken
  • [14:34:05] <woglinde> how did you power it up?
  • [14:34:10] <woglinde> with usb or external?
  • [14:34:13] <kalyani> Full board is not getting heated up.Only SW Ic is heated up.
  • [14:34:34] * ands (~ands@89.244.100.74) Quit (Read error: Operation timed out)
  • [14:34:34] * ands1 is now known as ands
  • [14:34:36] <kalyani> Powering is with 5V supply
  • [14:34:51] <woglinde> hm how many A?
  • [14:35:04] <av500> at least 800
  • [14:35:13] <woglinde> *g*
  • [14:35:31] <kalyani> I am not able to see Any display on Hyperterminal as well as DVI-D connected monitor
  • [14:35:35] <woglinde> the recommented for normal beag??e is 1500
  • [14:35:40] <woglinde> ups beagle
  • [14:35:40] <kalyani> 800 mA
  • [14:35:57] <woglinde> sure if powerled isnt on
  • [14:36:00] <woglinde> there is nothing on
  • [14:36:04] <kalyani> yed
  • [14:36:05] <kalyani> yes
  • [14:36:06] <woglinde> so ne serial output
  • [14:36:40] <kalyani> but User Leds and Hub LED and VOLT LED are on
  • [14:36:52] <kalyani> yes no serial output
  • [14:37:35] * scrp3l (~scrp3l@201.250.191.216) has joined #beagle
  • [14:38:02] <kalyani> ??
  • [14:38:07] <woglinde> ?
  • [14:38:18] <kalyani> what to do
  • [14:38:26] <woglinde> sorry
  • [14:38:32] <woglinde> dont know
  • [14:38:37] <woglinde> maybee RMA
  • [14:38:41] * jkridner|work (~a0321898@nat/ti/x-gkeukfksofrggmgh) Quit (Ping timeout: 240 seconds)
  • [14:39:06] <kalyani> it is only 30 days old
  • [14:40:37] <kalyani> User Leds and Hub LED and VOLT LED are ON .So what is the conclusion
  • [14:40:44] <kalyani> Please help me
  • [14:41:45] <kalyani> Initially when i powered it was drawing only 600mA but now suddenly it is drawing 800mA
  • [14:42:22] <kalyani> answer me
  • [14:42:26] <kalyani> help me
  • [14:42:46] <av500> you boot from SD?
  • [14:42:49] <av500> check the sdcard
  • [14:42:51] <kalyani> yes
  • [14:43:17] <kalyani> Check Sdcard means how should i check
  • [14:43:49] <woglinde> only 30 days doesnt protect for RMA
  • [14:44:19] <kalyani> means sir
  • [14:44:40] * Openfree^ (~Openfree`@61.170.199.79) Quit (Ping timeout: 276 seconds)
  • [14:45:12] <kalyani> give me some hint
  • [14:46:07] <kalyani> help me
  • [14:46:45] <woglinde> ?
  • [14:46:49] <woglinde> remove all stuff
  • [14:46:54] <woglinde> like usb and sdcard
  • [14:46:59] <woglinde> and try to power on
  • [14:47:26] <kalyani> I did that also
  • [14:47:52] <kalyani> That time only HUB LED is glowing
  • [14:50:23] <woglinde> ?
  • [14:50:31] <woglinde> ah the xM usbhub
  • [14:50:41] <woglinde> sure no power led?
  • [14:50:48] <kalyani> yes
  • [14:51:07] <kalyani> so what will be the problem
  • [14:51:17] <woglinde> and you connected the serial adapter the right way?
  • [14:51:34] <kalyani> yes
  • [14:53:33] * Daniel_ (~daniel@spaceman.csbnet.se) Quit (Ping timeout: 260 seconds)
  • [14:53:45] <kalyani> ?
  • [14:54:09] <woglinde> so sorry
  • [14:54:14] <woglinde> I would suggest RMA it
  • [14:54:24] * basti (~quassel@213.158.96.50) Quit (Remote host closed the connection)
  • [14:54:26] <kalyani> ok thanks
  • [14:54:34] * kalyani (0e8b800f@gateway/web/freenode/ip.14.139.128.15) Quit (Quit: Page closed)
  • [14:55:11] * pbansal (~PBansal@nat/ti/x-yzmxgeqgsgdkjzuw) has joined #beagle
  • [15:00:59] * Daniel_ (~daniel@spaceman.csbnet.se) has joined #beagle
  • [15:05:24] * emeb (~ericb@ip70-190-178-49.ph.ph.cox.net) has joined #beagle
  • [15:06:09] * tegila (~tegila@189-015-158-219.xd-dynamic.ctbcnetsuper.com.br) Quit (Quit: Leaving.)
  • [15:09:52] * Crofton (~balister@32.156.72.154) Quit (Quit: Leaving)
  • [15:16:59] * jpirko (~jirka@ip-94-112-98-100.net.upcbroadband.cz) Quit (Quit: Leaving)
  • [15:23:13] * katier (~katierh@nat/ti/x-ntbqmapwgvzhvyah) has joined #beagle
  • [15:24:20] <koen> Crofton|work: there are tentacles in my slides
  • [15:24:35] <koen> hopefully enough to get some trolling started
  • [15:24:41] <woglinde> *g*
  • [15:24:46] <koen> I don't want to fill an hour with me talking
  • [15:28:49] * mnt_real (~mnt_real@bas11-montrealak-1177756264.dsl.bell.ca) has joined #beagle
  • [15:30:41] * l4 (~marius@78-62-153-222.static.zebra.lt) has joined #beagle
  • [15:31:35] * prpplague^2 (~danders@192.94.94.106) has joined #beagle
  • [15:35:26] * prpplague (~prpplague@ppp-70-242-115-255.dsl.rcsntx.swbell.net) Quit (Disconnected by services)
  • [15:35:29] * prpplague^2 is now known as prpplague
  • [15:36:01] * prpplague^2 (~prpplague@ppp-70-242-115-255.dsl.rcsntx.swbell.net) has joined #beagle
  • [15:37:26] <koen> anyway
  • [15:37:41] <koen> I'll going now
  • [15:37:44] * koen -> SF
  • [15:37:55] <av500> have fun
  • [15:38:22] <Russ> be sure to stop by the cafe on top of nordstrom's
  • [15:47:38] * iry (~irytwo@99-25-90-177.lightspeed.hstntx.sbcglobal.net) has joined #beagle
  • [15:48:02] <woglinde> good flight koen and make the right cross
  • [15:48:16] <woglinde> or you will be put in jail or send back to mexico
  • [15:48:24] <av500> yeah, cross the atlantic
  • [15:48:58] * Ceriand|work (~Ceriand@unaffiliated/ceriand) has joined #beagle
  • [15:49:44] <woglinde> hm do I need to do the "I am not a terrorist cross" when I travell via mexico?
  • [15:50:29] * gdm (~gdm@186.18.175.127) has joined #beagle
  • [15:51:11] <XorA|gone> woglinde: travel via dublin :-D
  • [15:51:31] <woglinde> xora haeh?
  • [15:51:39] <woglinde> you mean via ship?
  • [15:51:45] <XorA|gone> woglinde: part of dublin airport is in USA
  • [15:51:53] <woglinde> lol
  • [15:51:55] <woglinde> uhm
  • [15:52:02] <XorA|gone> woglinde: so if you get knocked back at least you can down sorrows in Guineass
  • [15:52:27] <woglinde> xora ah hm
  • [15:52:37] * l4 (~marius@78-62-153-222.static.zebra.lt) Quit (Ping timeout: 246 seconds)
  • [15:52:53] <XorA|gone> woglinde: basically you do imigration in Dublin and your flight counts as USA internal
  • [15:53:03] <woglinde> yeah under stood
  • [15:53:03] <XorA|gone> woglinde: or it did a few years back when I did it
  • [15:53:47] <woglinde> hm or should use some of the tunnels
  • [15:53:57] <woglinde> on the mexican border
  • [15:55:21] <XorA|gone> hehe
  • [15:56:06] <woglinde> and I wonder how it works via ship
  • [15:56:14] <av500> the tunnel?
  • [15:56:20] <av500> then its a submarine
  • [15:56:30] <woglinde> I dont think they can controll all the people arriving with a b cruiser sjip
  • [15:56:40] <woglinde> args big cruiser ship
  • [15:57:07] <av500> woglinde: yeah, but most terrorist would blow themselves up than endure traumshiff
  • [15:57:22] <av500> so its safe
  • [15:57:29] * mikey_w (~mike@va-76-6-219-207.dhcp.embarqhsd.net) Quit (Remote host closed the connection)
  • [15:57:46] <woglinde> ship and than paraglider
  • [15:57:52] <woglinde> and than diving
  • [15:57:53] <woglinde> yeah
  • [15:58:19] <XorA|gone> just teleport
  • [15:58:39] <woglinde> not in this reality
  • [16:00:03] * gustavoz (~gustavoz@host213.190-229-75.telecom.net.ar) Quit (Quit: Leaving)
  • [16:00:27] * Crofton (~balister@70.36.246.130) has joined #beagle
  • [16:00:53] * beagle2 (80775b0d@gateway/web/freenode/ip.128.119.91.13) has joined #beagle
  • [16:01:29] <beagle2> does anyone know which thing i should edit to pinMux my expansion for gpio, u-boot or uImage?
  • [16:04:47] * iry (~irytwo@99-25-90-177.lightspeed.hstntx.sbcglobal.net) Quit (Quit: -poof-)
  • [16:05:51] * gunter (~a0192896@nat/ti/x-irvjdxfdfugjqvll) has joined #beagle
  • [16:07:24] <woglinde> kernelsource
  • [16:08:29] <Crofton> beagle2, whichever is easier to fix
  • [16:08:33] <Crofton> likely u-boot
  • [16:08:51] <beagle2> ya...i'm starting to think that as well
  • [16:09:02] * mctouch (~mctouch@cpc17-sgyl28-2-0-cust34.sgyl.cable.virginmedia.com) has joined #beagle
  • [16:09:03] <beagle2> the only problem is i don't know where the source code is for it...
  • [16:09:05] * av500 slaps Crofton with a devicetree
  • [16:09:19] <woglinde> that hurds
  • [16:09:32] <av500> it could have been a wet trout
  • [16:09:40] <Crofton> I'll go find grant and have him slap me with one
  • [16:10:26] * Guest2710 (~PBansal@nat/ti/x-bjzlyzyyzigkzlgk) has joined #beagle
  • [16:10:54] * Guest2710 (~PBansal@nat/ti/x-bjzlyzyyzigkzlgk) Quit (Client Quit)
  • [16:12:08] * pbansal (~PBansal@nat/ti/x-yzmxgeqgsgdkjzuw) Quit (Ping timeout: 248 seconds)
  • [16:14:27] * gustavoz (~gustavoz@host213.190-229-75.telecom.net.ar) has joined #beagle
  • [16:19:28] <beagle2> av500: do you not agree that u-boot is the way to go?
  • [16:19:39] <av500> I do not agree
  • [16:19:45] <beagle2> so...uImage?
  • [16:19:55] <beagle2> i already found the source for that (i think)
  • [16:20:04] <av500> uboot should mux what the kernel needs to boot
  • [16:20:06] <av500> not more
  • [16:20:12] <av500> its uboot, not uOS
  • [16:20:20] <woglinde> right
  • [16:20:25] <woglinde> thats my point too
  • [16:21:00] <woglinde> only exception is if you want to report in uboot which extension you have and you need to power on the extension for it to read some values
  • [16:21:19] <beagle2> um, i don't think i need that...
  • [16:21:42] <woglinde> ;)
  • [16:21:45] <beagle2> so don't touch the uboot really ever, and always work in the kernel (uImagfe)?
  • [16:21:56] <woglinde> *sigh*
  • [16:21:58] <woglinde> normaly yes
  • [16:22:02] <beagle2> s/uImagfe/uImage
  • [16:22:09] <woglinde> uImage is kernel
  • [16:22:14] <woglinde> *sigh*
  • [16:22:26] <beagle2> how about newbs should never work in anything other than uImage, how does that sound?
  • [16:23:20] <beagle2> it sounds like uboot handles pinMux by default though, so i'll have to change an enable somewhere...?
  • [16:23:27] <beagle2> http://elinux.org/BeagleBoardPinMux#Linux_kernel
  • [16:26:22] <beagle2> for step 1, i have to enable CONFIG_OMAP_MUX, right?
  • [16:27:26] <woglinde> hm cannt you using gpiofs?
  • [16:27:34] <woglinde> so you can do all in userspace
  • [16:27:49] <woglinde> gpios are then exported via /sys/
  • [16:29:46] <beagle2> woglinde: i found that, but changing the gpio's value doesn't seem to change the voltage on it....
  • [16:29:52] <beagle2> it is always high, at 1.8v
  • [16:30:02] <woglinde> hm uh
  • [16:30:03] <beagle2> and yes, i checked to make sure it was an output pin
  • [16:30:04] <Crofton> koen, are you bringing tentacles?
  • [16:30:05] <woglinde> okay
  • [16:30:48] <beagle2> djlewis suggested that the pinMux wasn't set right, so the kernel didn't see the 'ball' that is pin #23 on my expansion as a gpio
  • [16:30:58] <beagle2> if i understand the whole opperation correctly...?
  • [16:31:11] <woglinde> hm right
  • [16:31:13] <beagle2> thus, i need to set the pinMux in kernel
  • [16:31:30] <woglinde> but thats easy
  • [16:31:31] <beagle2> thus, i am playing with things i REALLY don't think I should be touching now...
  • [16:31:41] <beagle2> i agree purely user-space would be a lot cleaner for me to work with :(
  • [16:32:06] <beagle2> woglinde: i am reading through http://elinux.org/BeagleBoardPinMux#Linux_kernel and will let you know how it goes
  • [16:32:15] <woglinde> hm wait I think you can setup the pinmux stuff via gpiofs too
  • [16:32:23] <beagle2> the only part i really am not sure about is the whole CONFIG_OMAP_MUX enable thing...
  • [16:32:27] <woglinde> but didnt test it myself
  • [16:32:47] <beagle2> kk, if this tutorial doesn't work as is i will try it your way.
  • [16:33:41] <beagle2> ya... i hav no idea where my 'kernel config' is for setting CONFIG_OMAP_MUX
  • [16:34:01] <beagle2> all these #ifdef blocks depend on that, which i think isn't set by default...
  • [16:35:18] * florian (~fuchs@Maemo/community/contributor/florian) Quit (Quit: Client exiting)
  • [16:39:06] * zodttd (~me@user-0c90n0l.cable.mindspring.com) Quit (Quit: zodttd)
  • [16:39:48] <beagle2> this is soooo frustrating
  • [16:40:00] * topfs2 (~topfs2@xbmc/staff/topfs2) has joined #beagle
  • [16:40:25] <woglinde> ?
  • [16:40:30] <beagle2> CONFIG_OMAP_MUX should be in arch/arm/mach-omap2/Kconfig, right?
  • [16:40:32] <beagle2> http://cateee.net/lkddb/web-lkddb/OMAP_MUX.html
  • [16:40:34] <woglinde> just look at the uart code
  • [16:40:59] <beagle2> the example on that tutorial and edit it for my purposes you mean?
  • [16:41:50] <woglinde> just look at the end of the site
  • [16:42:04] <woglinde> you only need to set the pin right
  • [16:43:10] <woglinde> its something like
  • [16:43:11] <woglinde> MUX_CFG_34XX("XXX_3430_GPIO_139_DOWN", 0x16a, OMAP34XX_MUX_MODE4 | OMAP34XX_PIN_INPUT_PULLDOWN)
  • [16:44:00] <woglinde> and init it with omap_cfg_reg(XXX_3430_GPIO_139_DOWN);
  • [16:44:06] <woglinde> http://www.hy-research.com/omap3_pinmux.html
  • [16:45:38] * drakkan1000 (~drakkan@62.123.237.207) Quit (Remote host closed the connection)
  • [16:46:03] <woglinde> what was yours?
  • [16:46:06] <woglinde> pin 23?
  • [16:46:15] <woglinde> AE15_34XX_GPIO183_OUT and offset 0x1C0
  • [16:46:22] <woglinde> are the defaults
  • [16:47:31] <beagle2> so first off: i should be looking in mux.c, not mux34xx.c?
  • [16:47:42] <beagle2> (i have a rev C4 board)
  • [16:47:43] <woglinde> hm ah now better dont play with them seems that are the default wired pins
  • [16:48:06] <beagle2> wait...i need to choose a different pin, did you say?
  • [16:48:20] <woglinde> he I dont know you wiring
  • [16:48:21] <beagle2> i chose it pretty randomly, to begin with...
  • [16:48:33] <woglinde> no dont play with the defaults
  • [16:48:37] <beagle2> ok
  • [16:48:41] <woglinde> you might brake something
  • [16:48:53] <beagle2> so, in mux.c, I change....
  • [16:49:11] <woglinde> .o(newbs should play with an emulator)
  • [16:50:00] <woglinde> and read the offset manual
  • [16:50:03] <beagle2> i'm trying >.<
  • [16:50:24] <woglinde> *sigh* and you cannt buy us this many beers for the help
  • [16:50:42] <beagle2> dude, there are no 'MUX_CFG_34XX' entries in my mux.c...
  • [16:50:59] <beagle2> grrr
  • [16:55:10] <woglinde> right
  • [16:55:14] <woglinde> read the article
  • [16:55:25] <woglinde> they should be in the init() functions
  • [16:55:28] <woglinde> *sigh*
  • [16:55:48] <woglinde> I wonder how you make it through the study at all
  • [16:56:00] <woglinde> asking your majors all the times?
  • [16:59:23] * b7500af1 (~vt@2001:468:c80:4240:21c:bfff:fe8b:9c32) Quit (Quit: Leaving)
  • [17:02:32] <ds2> hmmmm
  • [17:02:35] <beagle2> i don't need to ask anyone anything for PHIL 100,
  • [17:02:44] <beagle2> and i just got a 100 on my computer vision test,
  • [17:02:46] <beagle2> so there!
  • [17:03:06] <beagle2> dude, they really don't teach you anything at college
  • [17:03:10] <beagle2> 'waste of money...
  • [17:07:26] * jrmuizel_ (~jrmuizel@2620:101:8003:300:21e:c2ff:febb:3e28) has joined #beagle
  • [17:08:22] * mikey_w (~mike@va-76-6-219-207.dhcp.embarqhsd.net) has joined #beagle
  • [17:11:41] <beagle2> dude, i am finding NONE of these lines in the files that i need...
  • [17:12:04] * arun_ (~arun@unaffiliated/sindian) Quit (Ping timeout: 246 seconds)
  • [17:13:28] * amitk (~amit@a91-154-114-11.elisa-laajakaista.fi) Quit (Quit: leaving)
  • [17:13:49] * alancam_ (~alancam@nat/ti/x-ggjvdyxxbjoeucjq) has joined #beagle
  • [17:14:14] <beagle2> woglinde: 'board-omap3beagle.c', right?
  • [17:14:30] <beagle2> and in there i am looking at the 'omap3_beagle_init' function
  • [17:14:33] <beagle2> 'good so far?
  • [17:16:17] * alancam (~alancam@nat/ti/x-kshxutwtvlhsxjzm) Quit (Ping timeout: 240 seconds)
  • [17:16:24] * l4 (~marius@78-62-153-222.static.zebra.lt) has joined #beagle
  • [17:16:57] <beagle2> so no one can straight up tell me in english how to do what i want to do?
  • [17:17:17] <beagle2> that's fine, i'll figure it out eventually, it just seems like a shame that i have to reinvent the wheel and all...
  • [17:18:11] * pcacjr (~pcacjr@186.215.206.130) has joined #beagle
  • [17:18:12] * pcacjr (~pcacjr@186.215.206.130) Quit (Changing host)
  • [17:18:12] * pcacjr (~pcacjr@unaffiliated/pcacjr) has joined #beagle
  • [17:19:43] * jurek_jarzyna (~jurek@afdj30.neoplus.adsl.tpnet.pl) has joined #beagle
  • [17:20:45] * beagle2 (80775b0d@gateway/web/freenode/ip.128.119.91.13) Quit (Quit: Page closed)
  • [17:21:01] * Crofton (~balister@70.36.246.130) Quit (Quit: Leaving)
  • [17:23:01] * prpplague (~danders@192.94.94.106) Quit (Quit: Leaving)
  • [17:24:24] * arun_ (~arun@unaffiliated/sindian) has joined #beagle
  • [17:27:41] * BlInK311 (~Ward@ool-44c42324.dyn.optonline.net) Quit (Ping timeout: 240 seconds)
  • [17:28:06] <_av500_> you are nnot
  • [17:29:32] * arun_ (~arun@unaffiliated/sindian) Quit (Read error: Connection reset by peer)
  • [17:31:11] * gunter (~a0192896@nat/ti/x-irvjdxfdfugjqvll) Quit (Ping timeout: 240 seconds)
  • [17:37:56] * lifeeth (~praneeth@202.3.77.206) has joined #beagle
  • [17:37:57] * lifeeth (~praneeth@202.3.77.206) Quit (Changing host)
  • [17:37:57] * lifeeth (~praneeth@unaffiliated/lifeeth) has joined #beagle
  • [17:44:01] * arun_ (~arun@unaffiliated/sindian) has joined #beagle
  • [17:50:59] * arun_ (~arun@unaffiliated/sindian) Quit (Read error: Connection reset by peer)
  • [17:52:20] * alancam_ (~alancam@nat/ti/x-ggjvdyxxbjoeucjq) Quit (Ping timeout: 276 seconds)
  • [17:54:55] * MikeLester (~mike@137.112.146.114) Quit (Remote host closed the connection)
  • [17:56:15] * negril (~negril@2002:b21b:6187:0:21f:d0ff:fed4:7584) Quit (Quit: Shutting down.)
  • [17:57:11] * negril (~negril@2002:b21b:6187:0:21f:d0ff:fed4:7584) has joined #beagle
  • [17:59:54] * woglinde (~henning@p5DDC09F9.dip0.t-ipconnect.de) Quit (Quit: zapp)
  • [18:06:10] * jurek_jarzyna (~jurek@afdj30.neoplus.adsl.tpnet.pl) Quit (Ping timeout: 276 seconds)
  • [18:13:04] * MikeLester (~mike@137.112.146.114) has joined #beagle
  • [18:15:07] * arun_ (~arun@i172010.upc-i.chello.nl) has joined #beagle
  • [18:15:07] * arun_ (~arun@i172010.upc-i.chello.nl) Quit (Changing host)
  • [18:15:07] * arun_ (~arun@unaffiliated/sindian) has joined #beagle
  • [18:15:33] * gunter (~a0192896@192.91.75.29) has joined #beagle
  • [18:16:49] * MikeLester (~mike@137.112.146.114) Quit (Remote host closed the connection)
  • [18:17:23] * florian (~fuchs@sign-4db6bb29.pool.mediaWays.net) has joined #beagle
  • [18:17:23] * florian (~fuchs@sign-4db6bb29.pool.mediaWays.net) Quit (Changing host)
  • [18:17:23] * florian (~fuchs@Maemo/community/contributor/florian) has joined #beagle
  • [18:18:02] * djlewis_ (~djlewis@adsl-65-64-30-13.dsl.ltrkar.swbell.net) has joined #beagle
  • [18:18:57] * prpplague^2 is now known as prpplague
  • [18:19:06] * jrmuizel__ (~jrmuizel@nat/mozilla/x-wnvmiaoqcqsozuyk) has joined #beagle
  • [18:19:22] <djlewis_> gm
  • [18:19:32] <_av500_> gm
  • [18:21:16] <djlewis_> beagle2: you are inventing your wheel :)
  • [18:21:28] <djlewis_> oh, he done left
  • [18:21:34] * jrmuizel_ (~jrmuizel@2620:101:8003:300:21e:c2ff:febb:3e28) Quit (Ping timeout: 264 seconds)
  • [18:22:01] * djlewis_ keeps joins and quits turned off
  • [18:22:29] <_av500_> he will be back
  • [18:22:38] <djlewis_> ugh...
  • [18:26:48] * BlInK311 (~Ward@ool-44c42324.dyn.optonline.net) has joined #beagle
  • [18:41:06] * gunter (~a0192896@192.91.75.29) Quit (Ping timeout: 258 seconds)
  • [18:41:21] * jrmuizel__ (~jrmuizel@nat/mozilla/x-wnvmiaoqcqsozuyk) Quit (Quit: jrmuizel__)
  • [18:47:43] * jrmuizel (~jrmuizel@2620:101:8003:200:21e:c2ff:febb:3e28) has joined #beagle
  • [18:52:28] * jayabharath (~jayabhara@nat/ti/x-jipgtzjhodffzqdo) has joined #beagle
  • [18:55:38] * rcranetx (~rcranetx@nat/ti/x-negvdbqdjpbbvagg) Quit (Quit: Leaving.)
  • [18:56:33] * gustavoz (~gustavoz@host213.190-229-75.telecom.net.ar) Quit (Quit: Leaving)
  • [18:58:31] * rcranetx (~rcranetx@nat/ti/x-pmnbphrdajtavsuo) has joined #beagle
  • [19:09:42] * scrp3l (~scrp3l@201.250.191.216) Quit (Quit: Ex-Chat)
  • [19:10:04] <thurbad> I checked out a current copy of u-boot from http://gitorious.org/beagleboard-validation/u-boot but it seems to hang at i2c: ready
  • [19:10:23] <thurbad> should I be pulling from a different source?
  • [19:10:28] <djlewis_> sounds like an old MLO xloader
  • [19:10:38] <djlewis_> booting on nand
  • [19:12:03] <djlewis_> http://www.angstrom-distribution.org/demo/beagleboard/ should be current
  • [19:14:12] * Xerion (~xerion@5419A4D7.cm-5-2c.dynamic.ziggo.nl) Quit (Quit: )
  • [19:14:52] <djlewis_> thurbad: what is the displayed bootloader version?
  • [19:14:58] <djlewis_> or date
  • [19:15:21] * pbansal (~PBansal@nat/ti/x-oaqtjtikouyitjii) has joined #beagle
  • [19:24:10] <thurbad> djlewis, you're right, if I hold the user button it loads the correct MLO
  • [19:24:37] <thurbad> not sure why it's not loading the correct mlo otherwise
  • [19:31:19] <thurbad> was there something about an odd/even number of sectors on the boot partition? I remember hearing something about it, but never paid too much attention to it before
  • [19:32:08] <Ceriand|work> thurbad: I believe they way the sys_boot pins are setup, it will try the NAND before the MMC
  • [19:32:21] <Ceriand|work> so if there's a valid MLO in NAND, it will use that
  • [19:33:17] <thurbad> so I need to rename the MLO on NAND or something?
  • [19:33:48] <Ceriand|work> if you want to read the MLO from the SD card, delete the MLO on NAND
  • [19:34:14] <Ceriand|work> otherwise just reprogram the one on NAND with the one you want to boot with by default
  • [19:34:24] * beagle2 (80775b0d@gateway/web/freenode/ip.128.119.91.13) has joined #beagle
  • [19:34:47] <beagle2> can someone tell me, is it considered dangerous to the board to set the GPIO's in memory?
  • [19:35:02] <beagle2> http://linuxjunk.blogspot.com/2009/01/beagleboard-gpio-input-driverless.html
  • [19:36:00] <Ceriand|work> beagle2: unless you're adding additional hardware, almost everything you can do in software will not permanently damage the board
  • [19:36:27] <Ceriand|work> though it could lead to unexpected behavior
  • [19:36:43] <beagle2> Ceriand: sounds like a plan
  • [19:37:00] <beagle2> i have a backup of my SD, so i am not too nervous about messing up the software side of things
  • [19:37:24] <thurbad> we're building our own board without NAND, but we're still testing stuff on the beagle until the units come back from fabrication in a couple of days
  • [19:37:26] <beagle2> all i need is a single gpio to control, but it looks like they are all mux'd to other things by default in the kernel
  • [19:37:48] <thurbad> pick one on the expansion header
  • [19:37:53] <beagle2> and as i am no kernel hacker, i am thinking the easiest way to go about things is in mem...
  • [19:37:56] <beagle2> thurbad: #23?
  • [19:38:02] <Ceriand|work> thurbad: i'd recommend erasing the NAND then, so you don't get any side effects from it
  • [19:38:06] <thurbad> try say 140
  • [19:38:48] <djlewis_> 130 - 135 should be usable but no promises
  • [19:39:00] <beagle2> thurbad: where is gpio140 physically?
  • [19:39:09] <beagle2> i don't see it on any expansion pin on the SRM
  • [19:39:16] <beagle2> (yes, i am reviewing the SRM) :)
  • [19:39:24] <djlewis_> progress
  • [19:39:29] <thurbad> it's in the 4-10 even range, not sure exactly
  • [19:40:56] <beagle2> thurbad: CTRL+f: 'gpio140' yields no matchs...
  • [19:41:08] <Ceriand|work> beagle2: try gpio_140
  • [19:41:25] <Ceriand|work> it's muxed with mcbsp3_dx
  • [19:42:07] <Ceriand|work> beagle2: table 7-4 in the TRM has all the mux values
  • [19:42:46] <beagle2> SRM says mcbsp3_dx is muxed with gpio144, according to SRM
  • [19:43:08] <beagle2> but i will check TRM, assuming i can figure out what that is...
  • [19:43:20] <Ceriand|work> it can be
  • [19:43:33] <thurbad> yeah, make that 144, it's pin 4
  • [19:43:34] <Ceriand|work> mcbsp3_dx can be on ether 140 or 144
  • [19:43:38] <djlewis_> beagle2: just look at the mux chart in the srm and use 130 - 135
  • [19:43:54] <djlewis_> or the revised 144
  • [19:44:30] <beagle2> djlewis: so SRM is ok to go by?
  • [19:44:40] <Ceriand|work> in most of the code and the TRM, they identify a particular ball with the MUXMODE=0 value
  • [19:46:27] <beagle2> Ceriand: the ball needs to be set to mux4 for gpio, right?
  • [19:47:09] <Ceriand|work> yes
  • [19:47:25] <beagle2> yay, i'm learning...
  • [19:47:33] <beagle2> so...i need to change that in the mem/kernel?
  • [19:47:46] <Ceriand|work> probably
  • [19:47:52] <beagle2> as in the lovely ppl that made this board didn't think anyone would have need of a single gpio, by default?
  • [19:48:17] <Ceriand|work> the muxing is entirely controlled by software
  • [19:48:46] <Ceriand|work> and the people making the software aren't necessarily the same ones that make the software
  • [19:49:24] <beagle2> ok, well i am going to try to go read through C code to alter mem at http://linuxjunk.blogspot.com/2009/01/beagleboard-gpio-input-driverless.html, someone please stop this newb if he is going about things incorrectly...
  • [19:50:10] <djlewis_> there is the wrong way, the right way and beagle2: 's way
  • [19:50:12] <Ceriand|work> beagle2: if you're going to go the direct mem route, I'd just use devmem
  • [19:50:33] <beagle2> Ceriand: my thought is that people should still have in mind a FEW gpio's that are easily accessible out-of-box, for small-time projects that don't need serial or whatever the default mux values do...
  • [19:51:20] <beagle2> Ceriand: i am reading through the code, it appears that it opens and alters the /dev/mem in it, so i am on the right track, yes?
  • [19:51:30] <Ceriand|work> yea
  • [19:52:11] <beagle2> i'll need to be able to talk to SOMEthing that sets gpio levels via C code at the end of the day, as that is how my vision system GETS the boolean to output the voltage at the moment
  • [19:52:17] <beagle2> (working with openCV)
  • [19:52:28] <beagle2> so on a super high level i want:
  • [19:52:37] <Ceriand|work> given that you have to solder a connector on to even really use the expansion port, I don't think requiring a little tinkering to change the mux values is that much of a jump
  • [19:52:37] <beagle2> see something,
  • [19:52:42] <beagle2> send voltage signal high.
  • [19:54:36] * gunter (~a0192896@nat/ti/x-vzwyaefncuxfajue) has joined #beagle
  • [19:56:04] * sjg156 (~yaaic@242.sub-174-252-33.myvzw.com) has joined #beagle
  • [19:58:10] * sjg156 (~yaaic@242.sub-174-252-33.myvzw.com) Quit (Client Quit)
  • [19:58:36] <thurbad> I was told that the expansion is configured for use with something from tin can tools' inventory without needing to change the software configuration, which is as good a reason as any to configure stuff a certain way
  • [19:59:00] * jrmuizel (~jrmuizel@2620:101:8003:200:21e:c2ff:febb:3e28) Quit (Quit: jrmuizel)
  • [19:59:27] <thurbad> you can't please everyone with one configuration of the expansion pins since there's so many options
  • [19:59:59] <beagle2> thurbad: i hear that, it still is a matter that someone's project that involves that WHOLE bus is inherently more complex than what i am trying to do, true or false?
  • [20:00:58] <prpplague> hehe i did a mmap app similar to that back in 2008 as an example for the hammer board - http://www.elinux.org/Hammer_LED_Userspace_App
  • [20:01:04] <Ceriand|work> beagle2: as with anything in open-source, if you don't like it, RTFM, write a patch, and get it merged
  • [20:02:04] <prpplague> thurbad: no, it is basically just configured the most common configuration, and then the eeprom for your accessory device is read, depending on what is in the eeprom, it configures the pin mux, all done in u-boot
  • [20:02:18] * MikeLester (~mike@137.112.146.114) has joined #beagle
  • [20:02:25] <beagle2> Ceriand: if i was more invested i would, it just comes down to the fact that the beagle is not outfitted to be the centerpiece in an ethereal part-time project
  • [20:02:38] <beagle2> prpplague: ah, that is a good point and makes a good deal of sense
  • [20:02:44] * jrmuizel_ (~jrmuizel@2620:101:8003:200:21e:c2ff:febb:3e28) has joined #beagle
  • [20:03:00] <beagle2> different device, different u-boot that knows how to mux the balls for it correctly
  • [20:03:09] <Ceriand|work> a user-space debugfs/sysfs interface to the pinmux would be nice though
  • [20:03:11] <beagle2> now going off that fact,
  • [20:03:28] <beagle2> does it make more sense for at least a FEW of the balls to be gpio's by default,
  • [20:03:55] <beagle2> since a user could use such individual leads for litterally ANYthing,
  • [20:04:01] <prpplague> beagle2: easy enough to check
  • [20:04:04] <beagle2> and thus no standard u-boot exists?
  • [20:04:17] <prpplague> beagle2: i think misunderstand
  • [20:04:18] <beagle2> check what?
  • [20:04:30] <prpplague> beagle2: it is the same u-boot, but the u-boot reads the eeprom
  • [20:04:41] <prpplague> beagle2: the eeprom tells u-boot how to configure the mux
  • [20:04:52] <beagle2> ah alright
  • [20:04:53] <prpplague> beagle2: check which pins are muxed as gpio by default
  • [20:05:02] <beagle2> and the eeprom is defined by the device?
  • [20:05:28] <beagle2> prpplague: is there a faster way than testing them all with a multimeter?
  • [20:05:37] <prpplague> beagle2: http://www.elinux.org/BeagleBoardPinMux#Expansion_boards
  • [20:05:48] <prpplague> beagle2: uh yea, check the source code for your u-boot
  • [20:05:52] <beagle2> thanks greatly :)
  • [20:06:04] * rcranetx (~rcranetx@nat/ti/x-pmnbphrdajtavsuo) Quit (Quit: Leaving.)
  • [20:06:17] <prpplague> beagle2: if you hacking on the gpios, why not just purchase a trainer board
  • [20:06:23] <beagle2> prpplague: problem: i got a out-of-box image from sakoman.com
  • [20:06:40] <prpplague> beagle2: he will have the code posted somewhere
  • [20:06:57] <beagle2> prpplague: in your oppinion, what is the easiest route for a user to go that does not have much experience and even less time for the project?
  • [20:07:01] <beagle2> and limited funding...
  • [20:07:12] <prpplague> beagle2: get a trainer board
  • [20:07:16] <prpplague> but i am biased
  • [20:07:26] <beagle2> aye...soldering makes me nervous
  • [20:07:47] <Ceriand|work> http://www.sakoman.com/cgi-bin/gitweb.cgi?p=u-boot.git;a=summary is sakoman's u-boot git repo
  • [20:08:04] <prpplague> beagle2: uh, well how do you expect to interface to the beagle?
  • [20:08:07] * djlewis_ seconds the trainer board
  • [20:08:58] * prpplague doesn't understand the fear of the iron
  • [20:09:49] <beagle2> plus i am a neat-freak, so i'd take forever assembling it...
  • [20:09:57] <beagle2> or do you not have to assemble anything for it?
  • [20:10:18] <beagle2> bascially i am looking at the trainer board and noting it does not come with USB port as-is,
  • [20:10:53] <Ceriand|work> beagle2: IIRC, all you have to do is solder on the expansion header
  • [20:10:57] * prpplague does not understand beagle2 's statement
  • [20:11:07] <beagle2> thus it is a safe assumption to make that it'd take precious time to figure out WHICH interface i needed to buy, wait on it to ship, figure out WHICH pins to connect it to and how to configure the pins and THEN (maybe) i'd have USB,
  • [20:11:09] <beagle2> correct>
  • [20:11:28] <prpplague> beagle2: uh what?
  • [20:11:40] <beagle2> Ceriand: i can talk to IIRC as is because it is default for muxing?
  • [20:11:57] <djlewis_> prpplague: does the Trainer gpio work out of the box with sakoman's gnome
  • [20:12:03] <Ceriand|work> beagle2: parse error
  • [20:12:06] <beagle2> prpplague: my project requires USB, can the trainerboard do this anywhere near as easily the the rev C4?
  • [20:12:24] <djlewis_> beagle2: the trainer is a add on to the beagleboard
  • [20:12:34] <prpplague> beagle2: the trainer plugs into the beagle
  • [20:12:46] <beagle2> djlewis: ahhhh, well that makes more sense
  • [20:12:49] <prpplague> djlewis_: yea as far as i know, sakoman has one he tested
  • [20:12:57] <beagle2> i probably would've known that if i read up on it...hehe
  • [20:13:06] <djlewis_> beagle2: so yes you have to solder the 24 pin expansion header to beagleboard
  • [20:13:15] <beagle2> all the same, that seems awefully round-about to get a single voltage signal at the end of the day...
  • [20:13:22] <djlewis_> yes it does
  • [20:13:24] <prpplague> beagle2: http://www.elinux.org/BeagleBoard_Trainer#Soldering_BeagleBoard.27s_Expansion_Header
  • [20:13:56] <prpplague> beagle2: you asked what would be easiest
  • [20:14:09] <prpplague> beagle2: trainer is the easiest if you have little experience
  • [20:14:32] * djlewis_ has lots of experience and prefers easy :)
  • [20:14:50] <Ceriand|work> time, cost, ease; pick two
  • [20:15:08] <djlewis_> ugh, always a "gotcha!"
  • [20:15:53] <beagle2> ease and time
  • [20:16:06] <beagle2> with a slight consideration to cost as well :)
  • [20:18:15] <beagle2> i can pay out-of-pocket up to $20, how does that sound?
  • [20:18:24] * JDuke128 (~kadir@46.2.13.206) has joined #beagle
  • [20:18:45] <beagle2> soooo i'm gonna go try to figure out the mem-write way, i suppose...
  • [20:19:23] * JDuke128 (~kadir@46.2.13.206) Quit (Client Quit)
  • [20:20:44] <prpplague> beagle2: trainer is $59.00
  • [20:21:08] <prpplague> beagle2: maybe you should learn to solder
  • [20:21:34] <thurbad> if you're EE, you should probably learn soldering anyway ~.~
  • [20:21:48] * Crofton (~balister@70.36.246.130) has joined #beagle
  • [20:22:03] <beagle2> thurbad: i can deal with soldering one wire onto the board.
  • [20:22:07] <beagle2> more than that scares me
  • [20:22:14] <thurbad> I was CS.. and still wish I could solder better
  • [20:22:26] * rcranetx (~rcranetx@nat/ti/x-kxfehgyvwiqxsfcx) has joined #beagle
  • [20:22:34] <beagle2> once i get the software side of things working, i'll leave you boys alone
  • [20:22:35] * Ceriand|work hugs his Metcal
  • [20:22:37] <beagle2> promise :)
  • [20:22:55] <thurbad> yeah I with there were plugs that could just be plugged into the beagleboard :P
  • [20:23:00] <djlewis_> uh, sure, whatever you say beagle2: ;)
  • [20:24:12] <beagle2> i still have no idea how to talk to the pinMux...sigh...
  • [20:25:13] <Ceriand|work> beagle2: do you have devmem installed on your BB?
  • [20:27:17] * beagle2_ (80775be2@gateway/web/freenode/ip.128.119.91.226) has joined #beagle
  • [20:28:31] * l4 (~marius@78-62-153-222.static.zebra.lt) Quit (Quit: l4)
  • [20:28:48] * prpplague (~prpplague@ppp-70-242-115-255.dsl.rcsntx.swbell.net) has left #beagle
  • [20:28:53] * prpplague (~prpplague@ppp-70-242-115-255.dsl.rcsntx.swbell.net) has joined #beagle
  • [20:29:04] <Ceriand|work> beagle2_: do you have devmem installed on your BB?
  • [20:29:47] * ninksink (~ninksink@fl-74-5-187-171.dhcp.embarqhsd.net) Quit (Quit: Leaving)
  • [20:30:13] <beagle2_> Ceriand: sorry, was checking
  • [20:30:36] <beagle2_> it's an application, not a folder?
  • [20:30:48] <beagle2_> i type 'which devmem' and it comes back blank...
  • [20:31:42] * jrmuizel_ (~jrmuizel@2620:101:8003:200:21e:c2ff:febb:3e28) Quit (Quit: jrmuizel_)
  • [20:31:43] <Ceriand|work> what about devmem2
  • [20:31:44] <prpplague> try devmem2
  • [20:32:48] <beagle2_> ya, /usr/bin/devmem2
  • [20:33:32] <beagle2_> is that an interface to talk to memory for pinMux?
  • [20:33:50] <Ceriand|work> beagle2_: which gpio do you want to use?
  • [20:35:50] <beagle2_> i choose 183 (pin 23)
  • [20:39:40] <Ceriand|work> beagle2_: try "devmem2 0x0x480021c0 16 0x0014"
  • [20:39:50] <Ceriand|work> oops
  • [20:40:00] <Ceriand|work> devmem2 0x480021c0 16 0x0014
  • [20:41:01] <beagle2_> ya, that makes more sense :)
  • [20:41:41] <beagle2_> i got a 'Illegal data type '1' '
  • [20:41:51] <beagle2_> does it not like the '16'?
  • [20:42:15] <Ceriand|work> use h instead of 16
  • [20:42:28] <Ceriand|work> devmem2 0x480021c0 h 0x0014
  • [20:42:59] <prpplague> Ceriand|work: actually it should be w for word
  • [20:43:17] <Ceriand|work> no, I only want to affect one register
  • [20:43:22] <Ceriand|work> they're 16-bits wide
  • [20:43:33] <beagle2_> Ceriand: so...does this hex code set pin 23 high or something?
  • [20:43:49] <Ceriand|work> it sets that ball as a gpio
  • [20:43:54] <prpplague> Ceriand|work: ahh
  • [20:44:05] <Ceriand|work> you can now use the /sys/class/gpio interface to interact with it
  • [20:44:11] <prpplague> Ceriand|work: thought you were writing to the whole 32bits
  • [20:44:32] <beagle2_> Ceriand: i will owe you for eternity if what you say is true
  • [20:44:34] <beagle2_> accessing gpio now...
  • [20:44:37] <Ceriand|work> prpplague: yea, padconf registers are only 16-bits
  • [20:45:00] <prpplague> Ceriand|work: right, matter of habit, i always write the full 32-bit
  • [20:48:33] * jrmuizel (~jrmuizel@nat/mozilla/x-wveoiejgcaicdjmy) has joined #beagle
  • [20:50:59] <beagle2_> Ceriand: thank uuuuu!!!!
  • [20:51:16] <beagle2_> i am not sure if i just took the easy way out or not, but really that doesn't matter
  • [20:51:37] <beagle2_> the one thing is: i am assuming that register setting isn't going to persist once i shut down the board?
  • [20:51:44] <Ceriand|work> correct
  • [20:52:32] <beagle2_> that fine, i can get a startup script going for that no big deal
  • [20:52:48] * prpplague shakes his head in amazement
  • [20:52:59] <beagle2_> prpplague: taking the easy way out?
  • [20:53:17] <beagle2_> Ceriand: how did you know which value to write to which register, just curious?
  • [20:53:26] <Ceriand|work> beagle2_: TRM
  • [20:53:38] * jayabharath (~jayabhara@nat/ti/x-jipgtzjhodffzqdo) Quit (Quit: bye)
  • [20:54:04] <beagle2_> i figured as much >.<
  • [20:54:24] <prpplague> beagle2: just amazed that you would spend all that time trying to figure out a way to do things outside of the normal way of doing things when the time could have been used to learn how to do it properly
  • [20:54:24] * jrmuizel (~jrmuizel@nat/mozilla/x-wveoiejgcaicdjmy) Quit (Quit: jrmuizel)
  • [20:54:26] <beagle2_> i will take the lesson under advisement and look at that handy manual, one of these days...
  • [20:55:00] <beagle2_> prpplague: you are saying that no matter my problem, the SRM/TRM is the way to find the answer,
  • [20:55:14] <beagle2_> as opposed of researching not-too-friendly tutorials?
  • [20:55:29] <beagle2_> not-too-useful*
  • [20:55:38] <Ceriand|work> prpplague: given that there is no user-space way of changing the padmux, this method is as valid as making a custom fork of u-boot or the kernel
  • [20:55:59] <beagle2_> i'm with Ceriand on this one...
  • [20:56:22] <beagle2_> kernel hacking is lovely, but most BASIC applications should only have to work in user-space...
  • [20:56:37] <prpplague> has nothing do with kernel hacking
  • [20:56:49] * prpplague goes back to working
  • [20:57:14] * rcranetx (~rcranetx@nat/ti/x-kxfehgyvwiqxsfcx) Quit (Quit: Leaving.)
  • [20:57:38] <djlewis_> prpplague: sounds like a good time for a big ol cold beer :)
  • [20:57:52] <prpplague> djlewis_: indeed
  • [20:58:00] * jrmuizel (~jrmuizel@nat/mozilla/x-cxoduhtzeltwxfjj) has joined #beagle
  • [20:58:04] <beagle2_> i'll celebrate too, even though i know i don't deserve it... :)
  • [20:58:24] <beagle2_> hey, at least i'm intelligent enough to know how much i don't know.
  • [20:58:25] * jrmuizel (~jrmuizel@nat/mozilla/x-cxoduhtzeltwxfjj) Quit (Client Quit)
  • [21:00:32] * BlInK311 (~Ward@ool-44c42324.dyn.optonline.net) Quit (Quit: Leaving)
  • [21:03:54] * denix (~denys@nat/ti/session) Quit (Changing host)
  • [21:03:54] * denix (~denys@nat/ti/x-pqkppngzyudmzdyr) has joined #beagle
  • [21:05:42] * apr-cne (~apr@HSI-KBW-078-043-061-082.hsi4.kabel-badenwuerttemberg.de) has joined #beagle
  • [21:09:05] <apr-cne> For starting with BeagleBoard, is there anything (maybe beside price) against using the new xM instead of the old C4? (background: long year embedded linux developer)
  • [21:09:43] <Ceriand|work> apr-cne: C4 has embedded NAND if that matters
  • [21:09:50] <apr-cne> None of them seems to be mainline, hence s/w shouldn't be an issue.
  • [21:10:23] <Ceriand|work> USB is better on the xM though
  • [21:10:37] <apr-cne> Ceriand|work: saw that on docs, thanks. suppose there's an internal first stage loader, hence SD with U-Boot should be fine.
  • [21:10:40] <xxiao> any kernel hacker here, how can I get a minor-char-device number inside ioctl?
  • [21:11:16] <apr-cne> xxiao: determine it from userspace or what do you mean ?
  • [21:11:28] <xxiao> ioctl(struct file *, cmd, arg), used to have struct inode where i can extract minor number
  • [21:11:45] * beagle2_ (80775be2@gateway/web/freenode/ip.128.119.91.226) Quit (Ping timeout: 252 seconds)
  • [21:11:59] <xxiao> apr-cne: i mean, when user program open /dev/ttyS1, my ioctl in the ttyS driver should know its minor number is 1
  • [21:12:26] <xxiao> i could not find a good way of detecting it
  • [21:12:37] <xxiao> looks like i need set up some private date in struct file
  • [21:12:40] <apr-cne> xxiao: hmmm, not sure if this is helpful, as they are somewhat dynamic these days...
  • [21:12:51] <apr-cne> xxiao: what are you trying to achieve ?
  • [21:13:13] <xxiao> apr-cne: the major number could be dynamic, but minor number i can set up starting and range
  • [21:13:28] <apr-cne> ack
  • [21:13:33] <xxiao> apr-cne: i'm trying to get a TI PCIE RC to work with multiple EPs
  • [21:14:14] <xxiao> i need tell the difference in ioctl which EP i'm dealing with, to set up their virt/phys offset etc
  • [21:14:28] <xxiao> all EPs are differentiated by minor numbers
  • [21:14:41] <xxiao> if ioctl has inode passed in that it's easy, but it has not
  • [21:15:44] <Ceriand|work> apr-cne: most drivers store a pointer to the instance specific data in the private_data field of the file struct
  • [21:15:53] <xxiao> i think i'm going to use private data
  • [21:16:02] <xxiao> that's the only way out
  • [21:16:44] * beagle2_ (80775be2@gateway/web/freenode/ip.128.119.91.226) has joined #beagle
  • [21:17:11] <apr-cne> xxiao: isn't it encoded somewhere in struct stat `
  • [21:17:35] <apr-cne> dev_t st_rdev; /* device ID (if special file) */
  • [21:19:44] <apr-cne> seems to fit at a first glance, see linux/include/linux/kdev_t.h
  • [21:20:18] <apr-cne> sorry, day was too long (and I'm to lazy ;-) to dig the userspace side...
  • [21:20:26] <xxiao> apr-cne: but, in ioctl, i only have the struct file *filep handler
  • [21:21:02] <xxiao> i don't think you can get inode/minor number from struct file at all
  • [21:22:09] <apr-cne> possible. some fading memory tells me it was removed some time ago. don't remember why and what's the correct way to deal with it, albeit.
  • [21:22:45] <apr-cne> so you're trying to get the minor inside the kernel side of the ioctl, correct ?
  • [21:22:52] <xxiao> yes
  • [21:23:09] <xxiao> i think old ioctl has struct inode, but nowadays it's gone
  • [21:23:25] <xxiao> with inode i can get minor numbers
  • [21:25:24] <apr-cne> searched that too. quick result (no idea if still valid): MINOR(filep->f_dentry->d_inode->i_rdev);
  • [21:25:56] <Ceriand|work> xxiao: what are you using the minor number for?
  • [21:26:22] <_av500_> xxiao: dont you have private data anyway per file?
  • [21:26:34] <_av500_> e.g. void *fh = file->private_data;
  • [21:26:53] <apr-cne> .oO( why is it always that I join a # with a question and start answering other questions ... )
  • [21:27:04] <_av500_> and that fh is your priv struct
  • [21:27:09] <xxiao> Ceriand|work: each minor number will determine some virtual mapping
  • [21:27:35] <_av500_> apr-cne: get the XM
  • [21:27:36] <xxiao> _av500_: not in this case, i'm not having an open method, just ioctl and mmap for this pci-express endpoint device
  • [21:27:40] <_av500_> it has the usb hub
  • [21:27:48] <_av500_> and faster cpu
  • [21:27:59] <xxiao> apr-cne: thanks. checking on that path
  • [21:28:23] <apr-cne> _av500_: great, that's what I wanted to hear :-)
  • [21:28:37] <apr-cne> (the "get this")
  • [21:29:58] <_av500_> I'm blunt :)
  • [21:30:55] <apr-cne> the more I work with dozens of different boards, the more I learned to love that :-)
  • [21:31:33] * Ceriand|work (~Ceriand@unaffiliated/ceriand) Quit (Quit: Leaving.)
  • [21:34:55] <apr-cne> great. digi and others out of stock. well, maybe better that way, saves some time for real work next week.
  • [21:35:08] <apr-cne> thanks everybody for help. bye.
  • [21:35:28] * apr-cne (~apr@HSI-KBW-078-043-061-082.hsi4.kabel-badenwuerttemberg.de) has left #beagle
  • [21:36:16] * beagle2_ (80775be2@gateway/web/freenode/ip.128.119.91.226) Quit (Quit: Page closed)
  • [21:38:14] * jrmuizel (~jrmuizel@2620:101:8003:200:21e:c2ff:febb:3e28) has joined #beagle
  • [21:40:20] * beagle2 (80775b0d@gateway/web/freenode/ip.128.119.91.13) Quit (Quit: Page closed)
  • [21:43:03] * jrmuizel (~jrmuizel@2620:101:8003:200:21e:c2ff:febb:3e28) Quit (Client Quit)
  • [21:43:21] * ogra_ (~ogra@p5098ed03.dip0.t-ipconnect.de) Quit (Read error: Operation timed out)
  • [21:45:40] * ogra_ (~ogra@p5098ed03.dip0.t-ipconnect.de) has joined #beagle
  • [21:50:06] * BThompson (~a0193480@nat/ti/x-pyhzokbbvkhjafks) Quit (Remote host closed the connection)
  • [21:51:48] * Ceriand|desktop (~Ceriand@unaffiliated/ceriand) has joined #beagle
  • [21:56:44] * Electric_Monk (~colin@87-194-159-227.bethere.co.uk) Quit (Quit: Electric_Monk)
  • [21:57:21] * Electric_Monk (~colin@87-194-159-227.bethere.co.uk) has joined #beagle
  • [22:00:36] * alancam (~alancam@nat/ti/x-ttdcqlwgpotjhxnn) has joined #beagle
  • [22:03:12] <Daniel_> is there a nice way of building c-code in eclipse on desctop and then just hit a button to upload the project to BB ?
  • [22:03:40] <_av500_> depedns on what you make that button do
  • [22:05:22] * alancam (~alancam@nat/ti/x-ttdcqlwgpotjhxnn) Quit (Ping timeout: 264 seconds)
  • [22:06:01] * jrmuizel_ (~jrmuizel@nat/mozilla/x-okyjhapzxjhnsxxs) has joined #beagle
  • [22:06:04] <Daniel_> yes, im don't know a good search string for the subject
  • [22:06:18] * alancam (~alancam@nat/ti/x-lssssirrtyenyefc) has joined #beagle
  • [22:06:32] <Daniel_> to use on google i mean
  • [22:06:47] <_av500_> well compiling code and uploading to the unit are 2 things
  • [22:06:57] <_av500_> step 2) can be as easy as scp ...
  • [22:07:00] <thurbad> code sourcery uses eclipse, doesn't it?
  • [22:07:30] <Daniel_> i would like the button the upload the project and build it on the BB, to begin with
  • [22:07:55] <_av500_> thurbad: cs is a toolchain
  • [22:08:05] <_av500_> and yes, they sell and ide or whatever
  • [22:08:15] <_av500_> but who cares :)
  • [22:08:22] <Daniel_> where are you supposed to write the scp cmd? in the makefile?
  • [22:08:35] <_av500_> Daniel_: no idea
  • [22:08:39] <_av500_> but yes
  • [22:08:48] * hgs (~hgs@82.202-63-132.static.qala.com.sg) Quit (Ping timeout: 260 seconds)
  • [22:08:48] <_av500_> it could be final target after building
  • [22:08:56] <thurbad> why do you want to use eclipse if you're building on the beagle?
  • [22:09:25] <Daniel_> for writing the code.. i know eclipse from before
  • [22:09:37] <Matt_O> is eclipse's C support any good these days?
  • [22:09:43] <_av500_> yes
  • [22:09:44] <thurbad> or more pertinent do you have a specific reason for building on the beagle?
  • [22:09:46] <_av500_> CDT
  • [22:10:05] <Matt_O> last time I looked at it (which was probably 5-10 years ago) it seemed to be not far along
  • [22:10:21] <Matt_O> glad to hear otherwise
  • [22:10:25] <_av500_> well, export the beagle fs over .e.g nfs ....
  • [22:10:26] * mpoirier (~quassel@S0106002369de4dac.cg.shawcable.net) Quit (Ping timeout: 246 seconds)
  • [22:10:31] <Daniel_> no, its just that i haven't dealed with cs yet
  • [22:10:34] <_av500_> then you can use eclipse as an editore
  • [22:10:45] <_av500_> like any other editor
  • [22:11:11] <_av500_> its like editing code on a remote pc
  • [22:11:14] <_av500_> nothing special
  • [22:11:27] * kevinsc (~a0214685@nat/ti/x-ynfqlwpymqzenupl) Quit (Remote host closed the connection)
  • [22:11:34] <Matt_O> can it integrate with gdb? that would be sweet
  • [22:11:53] <_av500_> no idea
  • [22:11:59] <thurbad> yes eclipse uses gdb as a debuggger by defautl
  • [22:11:59] <Daniel_> ok, so you mean like having eclipse's workspace on BB file system?
  • [22:12:02] <_av500_> i rund gdb on the command line
  • [22:12:06] <_av500_> Daniel_: yep
  • [22:12:19] <Matt_O> re gdb.. I do too.. but I'd prefer not to :)
  • [22:12:31] * _av500_ uses printf
  • [22:12:36] <Matt_O> !!!
  • [22:12:39] <Daniel_> _av500_, thx good idea
  • [22:12:50] * thurbad has never learned to use gdb from the command line
  • [22:13:08] <Matt_O> it's a useful thing to know
  • [22:13:16] <thurbad> printf is the evil if you have a debugger available
  • [22:13:26] <_av500_> no
  • [22:13:37] <Matt_O> but pretty inefficient to have to type "list" and "print myvarhere" every 5 lines to see what's going on
  • [22:13:59] * mctouch (~mctouch@cpc17-sgyl28-2-0-cust34.sgyl.cable.virginmedia.com) Quit (Quit: Leaving...)
  • [22:14:31] <_av500_> hopefully the source code lets you see what is going on :)
  • [22:14:44] <thurbad> sadly I have to admit to liking msvc's debugger when I'm working in windows
  • [22:14:52] <Matt_O> so does the beagle board from digikey come with a power cable? or any accessories?
  • [22:15:03] <Matt_O> thurbad: I didn't want to say it, but yes.. me too
  • [22:15:04] <_av500_> nothing
  • [22:15:06] * hgs (~hgs@202.63.132.82) has joined #beagle
  • [22:15:16] <Matt_O> dang... I may have to revise my digikey order then
  • [22:15:30] <thurbad> nope, the xM may come with a validation SD
  • [22:15:43] <_av500_> Matt_O: a std usb hub psu should work
  • [22:15:43] * alancam (~alancam@nat/ti/x-lssssirrtyenyefc) Quit (Ping timeout: 260 seconds)
  • [22:15:52] <_av500_> mine do :)
  • [22:15:52] <thurbad> mine did , but I think it may have come from special computing
  • [22:16:19] <Matt_O> how "clean" is this 5V source expected to be?
  • [22:16:31] <Matt_O> (can I just grab any power supply that claims 5V?)
  • [22:16:38] <_av500_> more or less
  • [22:16:54] <_av500_> stabilized pls
  • [22:17:01] <thurbad> doesn't it need to be regulated?
  • [22:17:11] <_av500_> any modern switched 5v
  • [22:17:24] <_av500_> thurbad: if its not regulated, how is it 5V :)
  • [22:17:36] <Matt_O> dunno
  • [22:17:39] <thurbad> not sure.. that's why the ?
  • [22:17:48] <_av500_> thurbad: yes, regulated
  • [22:18:02] <_av500_> but switched ones are always
  • [22:18:18] <_av500_> the heavy tranformer types might not
  • [22:18:26] <_av500_> but they are dying out
  • [22:18:47] <Matt_O> any idea how much current it draws?
  • [22:18:50] <Matt_O> (the beagleboard)
  • [22:18:55] <_av500_> round 1A
  • [22:19:05] <Matt_O> k
  • [22:19:16] <_av500_> get a 5v/2A
  • [22:19:29] <_av500_> then you have some power left for the usb hub
  • [22:19:39] <_av500_> for the XM
  • [22:20:04] <Matt_O> sound advice, thx
  • [22:20:55] <_av500_> np
  • [22:38:58] * florian (~fuchs@Maemo/community/contributor/florian) Quit (Ping timeout: 246 seconds)
  • [22:44:36] * gdm (~gdm@186.18.175.127) Quit (Read error: Operation timed out)
  • [22:45:19] * gdm (~gdm@186.18.175.127) has joined #beagle
  • [22:58:18] * GPSFan (~kenm@64.92.145.112) Quit (Remote host closed the connection)
  • [22:58:19] * sakoman (~sakoman@static-74-41-60-154.dsl1.pco.ca.frontiernet.net) has joined #beagle
  • [23:01:31] * GPSFan (~kenm@64.92.145.112) has joined #beagle
  • [23:02:11] * djlewis_ (~djlewis@adsl-65-64-30-13.dsl.ltrkar.swbell.net) Quit (Quit: Leaving.)
  • [23:03:45] * mpoirier (~quassel@S0106002369de4dac.cg.shawcable.net) has joined #beagle
  • [23:05:41] * jrmuizel_ (~jrmuizel@nat/mozilla/x-okyjhapzxjhnsxxs) Quit (Quit: jrmuizel_)
  • [23:07:41] * lifeeth (~praneeth@unaffiliated/lifeeth) Quit (Quit: Up and at 'em, Atom Ant!)
  • [23:10:33] * mpoirier (~quassel@S0106002369de4dac.cg.shawcable.net) Quit (Ping timeout: 248 seconds)
  • [23:17:35] * NishanthMenon (~nmenon@nat/ti/x-ffwjwvbxatashzrl) Quit (Remote host closed the connection)
  • [23:18:35] <xxiao> apr-cne gave the right way to get minor number, thanks to that, my driver is working well :)
  • [23:23:14] * lyakh (~lyakh@pD9EB8F37.dip0.t-ipconnect.de) Quit (Quit: thanks, bye)
  • [23:36:02] * Zygo (startkeylo@startkeylogger.hungrycats.org) Quit (Excess Flood)
  • [23:36:12] * Zygo (startkeylo@startkeylogger.hungrycats.org) has joined #beagle
  • [23:44:28] * tconant (~tconant@68.111.35.226) has joined #beagle
  • [23:48:29] * Crofton (~balister@70.36.246.130) Quit (Quit: Leaving)