• [20:42:53] * BeagleBot (~PircBot@ec2-75-101-156-174.compute-1.amazonaws.com) has joined #beagle
  • [20:42:53] * Topic is '"Welcome to #Beagle | Discussion about the OMAP3 Beagle Board - http://beagleboard.org | Beagle search tools are on #dashboard at irc.gimp.org, NOT here ;-)"'
  • [20:42:53] * Set by likewise on Tue Nov 17 16:28:25 CST 2009
  • [20:42:53] * BeagleBot (~PircBot@ec2-75-101-156-174.compute-1.amazonaws.com) has joined #beagleboard
  • [20:42:53] * Topic is 'Welcome to #beagleboard, formerly #beagle | Discussion about the ARM Cortex-based BeagleBoard low-power computer - http://beagleboard.org | Log is at http://beagleboard.org/chat | http://catb.org/esr/faqs/smart-questions.html'
  • [20:42:53] * Set by jkridner!~jason@pdpc/supporter/active/jkridner on Thu Nov 17 08:19:47 CST 2011
  • [20:42:53] * BeagleBot (~PircBot@ec2-75-101-156-174.compute-1.amazonaws.com) has joined #beaglebone
  • [20:42:53] * Topic is 'Discussion about the BeagleBone, http://beagleboard.org/bone | http://catb.org/esr/faqs/smart-questions.html'
  • [20:42:53] * Set by jkridner!~jason@pdpc/supporter/active/jkridner on Thu Nov 17 08:20:32 CST 2011
  • [20:42:55] * jkridner kicks beaglebot
  • [20:42:59] <jkridner> :(
  • [20:43:26] <jkridner> why is it always *after* I answer a question that I notice BeagleBot isn't running?
  • [20:43:35] <aholler> the pc-sw of the nxt is based on labview and is really good to do basic things.
  • [20:45:02] * jayabharath (~jayabhara@nat/ti/x-mzzqtcvovgvsomrs) has joined #beagle
  • [20:45:07] * jayabharath (~jayabhara@nat/ti/x-mzzqtcvovgvsomrs) has left #beagle
  • [20:46:19] * jay6981 (~Adium@38.114.132.193) Quit (Quit: Leaving.)
  • [20:46:31] * rcranetx (~rcranetx@nat/ti/x-xccxxdstpvzmvtxd) Quit (Quit: Leaving.)
  • [20:46:41] <rmoriz> strange. after like 15m pressing reset???it just worked and booted again....
  • [20:47:16] <aholler> ni could imho be a candidate to get bought by ti ;)
  • [20:51:46] <aholler> but I assume that won't give us free versions of labview to use with one of the beagles ;)
  • [20:51:52] <koen> ka6sox-away: do you know how I can enable cloudkick on emerald? I suspect it never got installed :)
  • [20:52:41] <ka6sox-away> koen, I thought it was...let me find out now.
  • [20:52:53] <ka6sox-away> do you want to be notified as well or just us?
  • [20:53:42] <ka6sox-away> koen it is installed...let me make sure it comes up when the box does.
  • [20:53:44] <koen> either option is fine
  • [20:53:58] <ka6sox-away> kk...it used to come up automatically.
  • [20:54:03] <ka6sox-away> dunno why it isn't now.
  • [20:54:54] <ka6sox-away> ah, the notifications got turned off in the panel, back up now.
  • [21:01:50] * jay6981 (~Adium@38.114.132.193) has joined #beagle
  • [21:04:13] * cjohnston (~cjohnston@ubuntu/member/pdpc.supporter.active.cjohnston) Quit (Quit: leaving)
  • [21:04:45] * cjohnston (~cjohnston@ubuntu/member/pdpc.supporter.active.cjohnston) has joined #beagle
  • [21:06:23] * Russ (~russ@206.29.182.195) has joined #beagle
  • [21:06:54] * Crofton (~balister@pool-96-240-172-5.ronkva.east.verizon.net) Quit (Quit: Leaving)
  • [21:06:57] <Russ> I recall long ago testing the blob boot loader by running it from RAM before flashing it
  • [21:07:12] <Russ> anyone know if u-boot has similar functionality?
  • [21:07:52] <_av500_> xxiao: why would nv disappear?
  • [21:11:23] * phantoxe (~destroy@a95-92-89-24.cpe.netcabo.pt) has joined #beagle
  • [21:12:02] <rmoriz> [ 4.335056] PHY 0:00 not found <= that should not appear, should it?
  • [21:17:27] * gdm_ (~gdm@186.19.75.44) Quit (Ping timeout: 240 seconds)
  • [21:18:33] <mru> Russ: sure
  • [21:18:53] <mru> just load u-boot.bin at $addr and "go $addr"
  • [21:19:07] <Russ> so it doesn't need to be compiled differently?
  • [21:19:27] <_av500_> for that load adrr
  • [21:20:07] <Russ> what about CONFIG_SYS_RAMBOOT?
  • [21:20:22] <Stormbytes> is there a config utility (like uboot) that's accessible via terminal/ssh?
  • [21:20:53] <Russ> you mean something to program the u-boot env?
  • [21:21:38] <Stormbytes> my understanding (i just received my beagleboard) is that uboot is a bios-like config tool for beagleboard
  • [21:21:53] <rmoriz> and now: random reboots :/
  • [21:21:58] <Stormbytes> I'm on OSX 10.7 and can't get the FTDI drivers working (waiting for the update)
  • [21:22:05] <_av500_> no
  • [21:22:08] <Stormbytes> so I was wondering if there was some way to get to the config tool via terminal
  • [21:22:08] <Russ> what did you want to configure?
  • [21:22:25] <Stormbytes> oh, well nothing specific, I"m just exploring the board/env
  • [21:23:31] <Russ> u-boot has a set of tools for parsing the flash sector that contains the env
  • [21:23:41] <Stormbytes> oh i see
  • [21:23:56] <Stormbytes> tad over my head ;)
  • [21:24:04] <jay6981> stormbytes: if you have vmware fusion you can install linux and use its FTDI driver
  • [21:24:24] <Stormbytes> jay6981 now there's a thought ;)
  • [21:24:37] <jay6981> that's how I do all my development
  • [21:24:57] * Russ is confused why people don't just do development on linux
  • [21:24:58] <Stormbytes> I was tinkering with Arduino thus far so... no real need
  • [21:25:27] <koen> Russ: I do development on linux, but serial is connected to OSX boxes
  • [21:25:34] <Stormbytes> i'm going to have to dip my feet back in Linux to learn how to develop for embedded
  • [21:25:37] <_av500_> Russ: the novelty hype around it has worn off :)
  • [21:25:50] <Russ> just a fad then?
  • [21:25:56] <Stormbytes> is there some clear-and-simple way to read/write the pins on the bb?
  • [21:25:57] <jay6981> linux sucks on laptops
  • [21:26:14] * Russ stares at his vaio se and gets confused
  • [21:26:29] <jay6981> imagine that??? a world where people like different things
  • [21:26:47] <_av500_> how boring :)
  • [21:26:51] <Russ> jay6981, did you read wednesdays' basicinstructions?
  • [21:26:52] <woglinde_> linux on quantum computer suckz too
  • [21:27:14] <Russ> er, that's monday
  • [21:27:15] * Stormbytes downloads Ubuntu 11
  • [21:27:21] * Russ http://basicinstructions.net/basic-instructions/2011/12/11/how-to-give-someone-advice-about-a-major-purchase.html
  • [21:28:39] <jay6981> Russ: lol
  • [21:32:34] <Stormbytes> is there some quick-and-dirty way to read/write the beagleboard's pins?
  • [21:32:42] <Stormbytes> just picked this up http://www.ebay.com/itm/2-Channels-5V-Relay-Module-Arduino-ARM-PIC-AVR-DSP-/290645897569?pt=LH_DefaultDomain_0&hash=item43abd87161#ht_2763wt_961
  • [21:32:56] <Stormbytes> soon i won't have to get up to start a pot of coffee
  • [21:32:58] <jay6981> you probably want to learn how GPIOs work
  • [21:33:35] <Stormbytes> where might i do that (for this board) ?
  • [21:34:21] <jay6981> maybe google for linux gpio howto
  • [21:34:26] <jay6981> someone here probably has a link
  • [21:34:34] <Stormbytes> ah
  • [21:34:48] <Stormbytes> progress...
  • [21:35:13] <jay6981> learn unix, learn c
  • [21:35:29] <Stormbytes> I was hoping for somekind of prefab API :)
  • [21:35:37] <woglinde_> o.O
  • [21:35:38] <Russ> ok, so whoever wrote omap-u-boot-utils was not familiar with posix...
  • [21:35:51] <woglinde_> russ rewrite it
  • [21:36:25] <Stormbytes> jay6981 unix=linux ?
  • [21:36:32] <jay6981> sorta
  • [21:36:50] <Stormbytes> close enough :)
  • [21:36:53] <woglinde_> macosx is unix too under the hood
  • [21:36:56] <Stormbytes> will have to hunt for some boox
  • [21:36:56] <jay6981> kinda
  • [21:37:11] <Stormbytes> it is but all of the *nix stuff is kind of done for you by the os
  • [21:38:57] <jay6981> i'm sure there's some high level stuff??? you can probably control the gpios from the command line
  • [21:39:14] <woglinde_> jay6981 only if the kernel expose them
  • [21:39:18] * powool (~pha@redrum.sph.umich.edu) Quit (Quit: Leaving.)
  • [21:39:26] <jay6981> i think it does in sysfs
  • [21:40:04] * Stormbytes reaches for the Arduino
  • [21:43:49] * lyakh (~lyakh@dslb-094-220-155-216.pools.arcor-ip.net) Quit (Quit: thanks, bye)
  • [21:46:08] <Stormbytes> Does the Angstrom distro that comes with the beaglebone expose the GPIO ?
  • [21:46:34] <Stormbytes> I mean.. so as to read/write from the terminal
  • [21:47:14] <woglinde_> look into the kernel-sources
  • [21:47:23] <jay6981> heh
  • [21:47:38] <koen> Stormbytes: short answer: yes
  • [21:47:55] <koen> Stormbytes: jkridner can give you the longer answer involving debugfs and exports :)
  • [21:47:57] * Stormbytes is thinking this is going to be a lot harder then Arduino
  • [21:48:22] <XorA> you dont need debugfs to expose gpio to usespace
  • [21:48:42] <koen> XorA: some gpios aren't muxed properly yet, so it depends on the pin you want to use
  • [21:49:01] <Stormbytes> to dumb this down: What's the terminal command to send a given pin to DigitalHigh?
  • [21:49:30] <Stormbytes> or to perform an analog-read on a pin?
  • [21:49:42] <woglinde_> http://www.kernel.org/doc/Documentation/gpio.txt
  • [21:49:49] <Stormbytes> there's gotta be some high level embedded linux api
  • [21:50:09] <woglinde_> Paths in Sysfs
  • [21:50:23] <XorA> echo XXX >/sys/class/gpio/export
  • [21:50:25] <koen> echo 1 > /sys/class/gpio/gpio<number>/value
  • [21:50:38] <XorA> echo out >/sys/class/gpio/gpioXXX/direction
  • [21:50:45] <koen> digital read: cat /sys/class/gpio/gpio<number>/value
  • [21:50:45] <XorA> then what koen said
  • [21:50:45] <Stormbytes> enter rocket science :)
  • [21:51:16] * jluisn (~quassel@187.115.172.24) Quit (Read error: Connection reset by peer)
  • [21:51:35] * XorA ins still a little confused about the role of the bone vs beagle, is it just smaller?
  • [21:51:35] <_av500_> rocket surgery
  • [21:51:44] <woglinde_> xora yes
  • [21:51:52] <woglinde_> and no display-out
  • [21:51:55] <_av500_> its also bonier
  • [21:51:55] <woglinde_> by default
  • [21:52:01] <Stormbytes> lol
  • [21:52:02] <koen> XorA: smaller, cheaper, less stuff in the SoC
  • [21:52:03] <LolOLOlo> the processor of the bone is only $5 :)
  • [21:52:10] <Stormbytes> pretty sure they have a breakout board that allows for vga
  • [21:52:12] <jay6981> rocket appliances
  • [21:52:18] <XorA> so a throw away device then :-)
  • [21:52:25] <koen> XorA: e.g. no DSP, overlays, accel
  • [21:52:26] <woglinde_> like a bone for dog
  • [21:52:27] <woglinde_> yes
  • [21:52:33] <koen> XorA: a8 + sgx + ethernet
  • [21:52:54] <XorA> never used the display part of my beagles yet :-)
  • [21:53:38] <XorA> 80x25 green screen is good enough for me :-D
  • [21:53:41] <Stormbytes> i admit i'm a bit surprised GPIO operations are so complicated
  • [21:53:52] <woglinde_> o.O
  • [21:53:55] <XorA> so in fact bone and raspberry PI are competitors
  • [21:54:19] <XorA> with bone actually existing so more likely to win :-)
  • [21:54:20] <_av500_> bone has no hdmi out
  • [21:55:16] <koen> XorA: and bone isn't subsidized, pi is
  • [21:55:25] <koen> the pi is at least getting the SoC for free
  • [21:55:48] <XorA> PI has an ever expanding waistline :)
  • [21:55:50] <koen> you can actually make a bone yourself and make a profit if you sell it for $79
  • [21:55:57] * mrshu (xg@cicolina.org) Quit (Quit: Lost terminal)
  • [21:56:34] * XorA should order a bone
  • [21:56:42] <Stormbytes> they are backordered on most sites
  • [21:56:50] <djlewis> what? to feed your rotwiler?
  • [21:56:50] <Stormbytes> dkey should have some (as of yesterday)
  • [21:57:15] <LolOLOlo> mouser should have it
  • [21:57:32] <XorA> I can wait until next year, too many toys to play with at moment
  • [21:58:05] <A2Sheds> there is a discussion on arm-netbook@lists.phcomp.co.uk and debian-arm@lists.debian.org about spinning a beaglebone in the EOMA-PCMCIA format EOMA-PCMCIA
  • [21:58:19] <A2Sheds> http://www.elinux.org/Embedded_Open_Modular_Architecture/PCMCIA
  • [21:59:36] <A2Sheds> outside of the PowerVR are there any sections of the AM335x that are binary only?
  • [21:59:46] * ggreer (~AngryPars@unaffiliated/angryparsley) Quit (Excess Flood)
  • [21:59:58] <Stormbytes> wow ubuntu's so bloated
  • [22:00:27] <jay6981> it's a desktop operating system
  • [22:00:37] * ggreer (~AngryPars@unaffiliated/angryparsley) has joined #beagle
  • [22:00:54] * tor (~tor@c-6967e655.125-1-64736c10.cust.bredbandsbolaget.se) Quit (Quit: Ex-Chat)
  • [22:00:55] <woglinde_> you can get it down to 500 packages
  • [22:01:16] <jay6981> build your own linux from scratch
  • [22:01:34] <Stormbytes> jay6981 that requires some knowledge i'd think
  • [22:01:58] <XorA> bitbake micro-image :-D
  • [22:02:29] <jay6981> Stormbytes: so get some
  • [22:02:41] <Stormbytes> jay6981 working on it..
  • [22:04:06] <jay6981> you'd learn a lot building linux from scratch
  • [22:04:18] <Stormbytes> i'm gonna have to pick up a book
  • [22:04:38] <Stormbytes> i downloaded ubuntu but this things a behemoth
  • [22:04:52] <woglinde_> .o(why he said ubuntu is bloated and uses macosx)
  • [22:04:52] <Stormbytes> at least the v11 standard distribution they are offering
  • [22:05:23] <Stormbytes> I chose OSX
  • [22:06:02] <Stormbytes> which isn't to say OSX is perfect, but its comfy
  • [22:08:45] <Stormbytes> What's a good linux distro for VM
  • [22:08:49] <Stormbytes> for learning purposes
  • [22:09:14] <woglinde_> depends what you want to learn
  • [22:09:59] <Stormbytes> hmm
  • [22:11:01] <Stormbytes> i'd like to learn how to interact with and develop interesting projects for embedded linux
  • [22:11:06] <Stormbytes> in a nutshell.
  • [22:11:43] <woglinde_> depends what you under of embedded
  • [22:11:48] <woglinde_> and kernel or userland
  • [22:12:00] <Stormbytes> what's kernel / userland?
  • [22:12:26] <Russ> woglinde_, http://gitororious.org/omap-u-boot-utils
  • [22:12:29] <Russ> er
  • [22:12:35] <Russ> woglinde_, http://gitorious.org/omap-u-boot-utils
  • [22:12:42] <woglinde_> Stormbytes find out that first
  • [22:12:58] <Stormbytes> wow.. this really is a lot more then i bargained for
  • [22:14:11] <jay6981> it's not realistic to expect something running a general purpose OS to be as simple as a microcontroller
  • [22:15:39] <woglinde_> russ ieehks serial console handling under c
  • [22:15:50] <woglinde_> in python its so much nicer
  • [22:16:43] <Stormbytes> an mc isn't "simple" by any stretch
  • [22:17:23] <XorA> especialls when he is a hammer :-D
  • [22:17:33] <Stormbytes> the simplicity/complexity of interacting with any hardware platform is dictated by the available toolchain and documentation
  • [22:17:33] <jay6981> it is compared to a 32bit processor with virtual memory
  • [22:17:51] <woglinde_> o.O
  • [22:19:02] <djlewis> Stormbytes: unless you started like a lot of us, got the uC with some docs and no toolchain.
  • [22:19:03] <mru> serial port in C is fine
  • [22:19:06] <mru> try java for a headache
  • [22:19:12] <jay6981> so if there's no toolchain does that mean it is infinitely complex?
  • [22:19:14] * HokieTux (~HokieTux@157.22.28.13) Quit (Read error: Connection reset by peer)
  • [22:19:19] <djlewis> no
  • [22:19:22] <mru> djlewis: you had docs? you lucky bastard!
  • [22:19:35] <Stormbytes> and my grandfather walked 5 miles to school every day, in 3 feet of snow, uphill both ways, so what?
  • [22:19:49] <Stormbytes> welcome to the 21st centurty
  • [22:19:53] <djlewis> mru: yeah :) my 6502 Kim came with lots of "over my head" docs ;)
  • [22:19:58] <Stormbytes> century
  • [22:20:10] * dENNES (~Adium@port375.ds1-hr.adsl.cybercity.dk) Quit (Quit: Leaving.)
  • [22:20:41] <XorA> 6502 was such a simple beast compared to z80 :-D
  • [22:20:41] <woglinde_> mru java-rxtx works in some cases
  • [22:20:46] <djlewis> yes, the 21st century where mom holds your hand everywhere you go and does your homework for you.
  • [22:21:55] <woglinde_> djlewis your mom is google
  • [22:22:08] <djlewis> lol
  • [22:22:15] <woglinde_> good nite
  • [22:22:19] * woglinde_ (~heinold@f052229188.adsl.alicedsl.de) Quit (Quit: zapp)
  • [22:22:25] <Stormbytes> no, the 21st century approach is based on communicating information and simplifying learning, rather then ego centric obscurity
  • [22:27:24] <XorA> without giant egos we would never have had the zx spectrum and BBC micro :-D
  • [22:28:22] * Stormbytes scratches his head..
  • [22:28:33] <jay6981> If I have seen a little further, it is by standing on the shoulders of giants
  • [22:29:43] <Stormbytes> this is pretty frustrating
  • [22:30:15] <Stormbytes> if the GPIO is so damn obscure, what's the point of developing a board like this
  • [22:30:29] <jay6981> you should return it
  • [22:30:51] <Stormbytes> good possibility at this point
  • [22:30:52] <djlewis> give up on it
  • [22:31:59] <djlewis> omap's and arduino's are not in the same category.
  • [22:32:05] <Stormbytes> no docs, no high level API, no general direction, and a "bring your own giant" attitude...
  • [22:32:27] <jay6981> clearly not for the entitlement generation
  • [22:32:45] <Stormbytes> you don't have to use Arduino's prefab libs. You're free to write your own.. but at least they get you started
  • [22:32:51] <djlewis> Stormbytes: if I may ask, what is your ultimate design goal? perhaps a arduino would be better suited to you?
  • [22:33:02] <Stormbytes> there is no real "design goal"
  • [22:33:12] <Stormbytes> I love to tinker with electronics, its fun :)
  • [22:33:27] <Stormbytes> I built some home automation gadgets with arduino/ruby/sinatra
  • [22:33:32] <djlewis> well, many tinkers have blown up beagleboards.
  • [22:33:42] <Stormbytes> and this is bad?
  • [22:33:53] <djlewis> the stm32 Discovery is a cool dev board
  • [22:34:01] <Stormbytes> i was considering phidgets
  • [22:34:07] <Stormbytes> but its too damned pricey
  • [22:34:19] <djlewis> they do it for you, no learning there
  • [22:34:21] <Stormbytes> i didn't realize this board would be a Linux-on-your-own space walk
  • [22:34:42] <djlewis> even arduino mostly does it for you
  • [22:34:57] <mdp> You might like mindstorms
  • [22:35:04] <djlewis> rofl
  • [22:36:27] <Stormbytes> if there was a GPIO API (which is kind of what I was hoping for) you can download the interpreter of your choice, write scripts, run servers, connect to peripheral hw and have a blast with this thing
  • [22:36:37] <Stormbytes> the concept is terrific but the implementation gets an F
  • [22:37:14] <djlewis> yeah, perhaps, a lot of engineers use it.
  • [22:37:20] <jay6981> quite a few people manage
  • [22:37:26] <Stormbytes> then it should be marketted as an engineering product
  • [22:37:39] <Stormbytes> the presentation is very misleading
  • [22:37:44] <djlewis> I disagree
  • [22:37:58] <jay6981> it's not uncommon to know linux these days
  • [22:38:07] <Stormbytes> define "know"
  • [22:38:16] <Stormbytes> i "know" how to use the terminal
  • [22:38:23] * stephen__ (~stephen@client-86-31-137-249.oxfd.adsl.virginmedia.com) Quit (Read error: Connection reset by peer)
  • [22:38:24] <Stormbytes> i "know" how to install/remove programs
  • [22:38:27] <mru> jay6981: don't you know people like us were born with the knowledge?
  • [22:38:38] <mru> never mind linux not being invented until much later
  • [22:38:48] <Stormbytes> I don't "know" how to write my own GPIO (hw) interfacing routines
  • [22:38:51] <jay6981> it's not uncommon to spend some time learning this stuff either
  • [22:38:58] <jay6981> unix has been around for 40 years
  • [22:39:02] <djlewis> and is healthy for you
  • [22:39:07] <djlewis> learning that is
  • [22:39:12] <Stormbytes> i'm down with a learning curve
  • [22:39:21] <jay6981> no you're not??? you're bitching about everything
  • [22:39:24] * hagna_ (~hagna@63-235-131-194.dia.static.qwest.net) has joined #beagleboard
  • [22:40:23] <Stormbytes> i'm frustrated with the product. I expected a bit more guidance/documentation
  • [22:40:31] <Stormbytes> i'm not "bitching about everything"
  • [22:41:36] <djlewis> THis group is a very helpful group, but we all expect the person to make a good effort
  • [22:41:44] <Stormbytes> and I'm glad to do that
  • [22:41:49] <mru> or we'll mock you without mercy
  • [22:41:49] <Stormbytes> where does one start exactly?
  • [22:42:02] <djlewis> but we dont hand hold unless soeone here is drunk :)
  • [22:42:07] <djlewis> someone
  • [22:42:09] <jay6981> or you're paying me
  • [22:42:14] * mru glances at beer glass
  • [22:42:39] <ds2> I donno about even when drunk
  • [22:42:56] <djlewis> Stormbytes: I just gotta ask. Are you from India?
  • [22:43:11] <Stormbytes> ok anyways, enough bitching... what kind of book does one get to wrap one's head about htf to interract with this board?
  • [22:43:15] <djlewis> nevermind
  • [22:43:21] <ds2> read the source
  • [22:43:24] <Stormbytes> If i was from India I'd probably know what i was talking about
  • [22:43:27] <Stormbytes> I"m American
  • [22:43:30] <Stormbytes> I'm entitled to be a dumbass
  • [22:43:56] * djlewis bites his tonque and snarls
  • [22:45:18] <Stormbytes> djlewis if it makes you feel any better, i wasn't born in the US
  • [22:45:24] <jay6981> get a TRM, ARM ARM, cross assembler and write some code
  • [22:45:29] <jay6981> you won't be an idiot anymore
  • [22:45:53] <djlewis> even the SRM would be helpful
  • [22:46:46] <Stormbytes> do you guys even use the GPIOs on your boards?
  • [22:47:02] <djlewis> lots do
  • [22:47:03] <Stormbytes> or are you just using it as a cheap computer?
  • [22:47:19] <mru> cheap? I _make_ money with it
  • [22:47:57] <Stormbytes> what are some applications for a beagle board?
  • [22:49:44] * rintaun (~rintaun@projectxero.net) Quit (Ping timeout: 268 seconds)
  • [22:49:52] <Russ> Stormbytes, are you aware of /sys/class/gpio?
  • [22:50:18] <jay6981> that's way too esoteric
  • [22:50:23] <mru> Stormbytes: some of us built http://www.youtube.com/watch?v=EprL3PtqDoM
  • [22:50:29] * rintaun (~rintaun@projectxero.net) has joined #beagleboard
  • [22:50:29] * rintaun (~rintaun@projectxero.net) has joined #beaglebone
  • [22:51:03] <Stormbytes> Russ nope. like I said, I just got this board today from dkey
  • [22:51:09] <Stormbytes> mru - very cool!
  • [22:53:44] * amossam (~amossam@78-3-1-116.adsl.net.t-com.hr) has joined #beagle
  • [22:53:44] * amossam (~amossam@78-3-1-116.adsl.net.t-com.hr) has joined #beagleboard
  • [22:53:44] * amossam (~amossam@78-3-1-116.adsl.net.t-com.hr) has joined #beaglebone
  • [22:54:36] <Russ> http://www.avrfreaks.net/wiki/index.php/Documentation:Linux/GPIO
  • [22:55:51] <jay6981> shell might be too level
  • [22:56:07] * HokieTux (~HokieTux@157.22.28.13) has joined #beagle
  • [22:56:24] <Russ> level what?
  • [22:56:40] <jay6981> err too low level
  • [22:56:47] <Russ> shell? low level?
  • [22:57:08] <jay6981> sacrasm does not come across well here
  • [22:57:12] <jay6981> sarcasm even
  • [22:57:51] <_av500_> sarcasm level
  • [23:01:04] * amossam (~amossam@78-3-1-116.adsl.net.t-com.hr) Quit (Quit: amossam)
  • [23:01:44] * mru levels some sarcasm at _av500_
  • [23:01:56] * Russ (~russ@206.29.182.195) Quit (Read error: Connection reset by peer)
  • [23:04:23] * Russ (~russ@206.29.182.195) has joined #beagle
  • [23:09:29] * HokieTux|Ettus (~HokieTux@157.22.28.13) has joined #beagle
  • [23:10:02] <Stormbytes> Russ thanks... the light begins to shine
  • [23:10:54] <hagna_> so I'm looking for a way to receive midi events with angstrom on the beagleboard xm
  • [23:11:50] * pcacjr (~pcacjr@187.78.68.227) has joined #beagle
  • [23:15:10] * LolOLOlo (trivial@140.239.175.162.ptr.us.xo.net) Quit (Ping timeout: 252 seconds)
  • [23:16:06] <djlewis> later . . .
  • [23:16:11] * djlewis (~djelwis@adsl-65-64-30-13.dsl.ltrkar.swbell.net) Quit (Quit: Leaving.)
  • [23:20:57] * smithw101 (~smithw101@pool-96-252-47-78.bstnma.fios.verizon.net) Quit (Quit: Textual IRC Client: http://www.textualapp.com/)
  • [23:21:01] <xxiao> _av500_: i think everyone is doing some cheap devkit these days, except for marvell/broadcom/nvidia
  • [23:21:12] <xxiao> _av500_: not that nv will really disappear
  • [23:21:35] <xxiao> had a peek into freescale's quad-core imx, looks awesome
  • [23:22:01] <ds2> how well does that quad core fry eggs?
  • [23:23:44] <xxiao> it did not hurt my fingers
  • [23:25:59] <xxiao> can't even find a basic spec on tegra3
  • [23:26:10] <jay6981> nv is so secretive about everything
  • [23:26:40] <xxiao> worse than broadcom and marvell it appears
  • [23:27:01] <xxiao> ti is the most open
  • [23:27:03] <_av500_> qc is too and they seem to do fine
  • [23:27:08] <_av500_> as in closed
  • [23:27:12] <xxiao> _av500_: qc is changing
  • [23:27:18] <_av500_> ah
  • [23:27:24] <_av500_> doubt that
  • [23:27:30] <xxiao> _av500_: in both low price strategy and a board simiar to beagle
  • [23:27:42] <_av500_> xxiao: lol, i have seen the board
  • [23:27:49] <_av500_> do you see anybody talking about it?
  • [23:27:53] <xxiao> how does it look like?
  • [23:27:54] <jay6981> yeah, I can just download the TRM for the OMAP4460 in my phone
  • [23:27:57] <_av500_> xxiao: green
  • [23:28:17] <xxiao> i did not buy it...as felt qc is too closed, but does sense it's trying to change
  • [23:28:20] <xxiao> or copying ti/etc
  • [23:28:36] <_av500_> xxiao: well, I dont see them posting a TRM
  • [23:28:53] <xxiao> _av500_: right, i just hope it's getting less evil
  • [23:29:02] <_av500_> that board is a fig leaf
  • [23:29:13] <xxiao> ti, freescale are both fairly open comparing to others
  • [23:29:32] <xxiao> texans don't really care
  • [23:30:04] <_av500_> qc does not need a community board, they have all the design-ins they need
  • [23:30:44] * rcn-ee (~voodoo@thief-pool2-123-49.mncable.net) has joined #beagle
  • [23:32:30] <xxiao> imx6 has pcie x1 which is great
  • [23:32:41] <xxiao> sata too
  • [23:36:55] <Stormbytes> anyone know of a rubygem (or any other high level class) for interacing with Linux GPIO ?
  • [23:37:18] <Stormbytes> lol hillarious... i might actually be the first to write one
  • [23:37:54] <_av500_> anything that can open/read/write/close
  • [23:38:02] <Stormbytes> sorry?
  • [23:38:03] <_av500_> be it ruby or emerald
  • [23:38:06] <jay6981> haha
  • [23:38:08] <_av500_> its linux
  • [23:38:16] <_av500_> you open files and read and write
  • [23:38:21] <_av500_> maybe ruby can do that too
  • [23:38:27] <jay6981> sorcery!
  • [23:38:31] <Stormbytes> lol
  • [23:38:41] <Stormbytes> ruby can access/execute shell commands
  • [23:38:45] <_av500_> if it can, it can talk to a gpio
  • [23:38:53] <_av500_> its not rocket surgery
  • [23:39:53] <Stormbytes> yes, but it would be a *royal* pita to go through the whole /sys/class/gpio/ routine every time you wanted to read/write the gpio
  • [23:40:13] <Stormbytes> objectifying the process (for ruby dev) makes life a lot easier
  • [23:40:27] <Stormbytes> gpio.writeHigh(pin#)
  • [23:40:37] <Stormbytes> gpio.read(pin#)
  • [23:42:18] * phantoxe (~destroy@a95-92-89-24.cpe.netcabo.pt) Quit (Ping timeout: 252 seconds)
  • [23:42:30] * phantoxe (~destroy@a95-92-89-24.cpe.netcabo.pt) has joined #beagle
  • [23:45:12] <Russ> Stormbytes, I once made a configuration file that specified what GPIOs should be exported and what their default direction/state was along with an init.d script to go with it. Something like that would probably help too
  • [23:45:34] <Stormbytes> indeed
  • [23:46:19] <Stormbytes> i'm going to have to read the manual for this board to try and get some of that
  • [23:46:43] <Stormbytes> also, do the pins source (output) 5v or 1.8v ?
  • [23:47:07] <Stormbytes> is there any other useful io hardware on this board? (pwm, adc, etc?)
  • [23:52:13] * thurbad (~natesewel@64.132.24.248) Quit (Quit: thurbad)
  • [23:53:00] <_av500_> Stormbytes: ok, so you just invented abstraction :)
  • [23:53:18] <xxiao> Stormbytes: for gpio, echo will do it
  • [23:53:34] <Stormbytes> _av500_ whoohoo :)
  • [23:53:37] <_av500_> 1.8v, read the SRM
  • [23:53:49] <Stormbytes> SMR ?
  • [23:53:53] <Stormbytes> err SRM?
  • [23:54:00] <Stormbytes> something...something...Manual
  • [23:54:13] <jacekowski> system reference manual
  • [23:54:26] <jacekowski> _av500_: it's not there
  • [23:55:17] <Stormbytes> ah
  • [23:55:34] <xxiao> what is the SOPA thing
  • [23:55:45] <jacekowski> stop online piracy act
  • [23:55:53] <jacekowski> censorship and invigilation
  • [23:56:14] <xxiao> well i think they can just license GFW from china