• [00:00:07] <emeb> wonder if it even makes sense to compare them, or if you'd be better off focusing just on the beagle...
  • [00:02:02] <thurbad> I'm just focusing on fixing the beagle code... don't have time to worry about the root cause unfortunately
  • [00:02:23] <emeb> seems like a good idea
  • [00:03:23] <thurbad> yeah if I take out the pclose() it works fine on the beagle, but is potentially a resource leak
  • [00:05:01] <thurbad> so it's possible it's the implementation of pclose on Angstrom that is really the cause
  • [00:05:30] <thurbad> not necessarily a bug on their end, just a difference
  • [00:05:37] * _roger_ (~a0740758@nat/ti/x-frrsootectbxaqbb) Quit (Ping timeout: 240 seconds)
  • [00:06:44] <thurbad> maybe I should just wrap the pclose in a try/catch block and be done with it
  • [00:09:45] * RobotGrrl (~RobotGrrl@bas2-montreal50-2925251763.dsl.bell.ca) Quit (Quit: RobotGrrl)
  • [00:14:40] <thurbad> does anyone know if there's a difference in performance between the dev release of mplayer and the standard release, or if there even is a standard release?
  • [00:30:26] * JoeSchmo (~jciccone@pool-74-102-95-111.nwrknj.fios.verizon.net) has joined #beagle
  • [00:30:44] * RobotGrrl (~RobotGrrl@bas2-montreal50-2925251763.dsl.bell.ca) has joined #beagle
  • [00:37:45] * florian (~fuchs@Maemo/community/contributor/florian) Quit (Ping timeout: 265 seconds)
  • [00:40:32] * rlameiro (~lameiro@87-196-11-219.net.novis.pt) Quit (Ping timeout: 276 seconds)
  • [00:43:19] * bearsh (~quassel@adsl-245-48-fixip.datacomm.ch) Quit (Read error: Connection reset by peer)
  • [00:44:41] * bearsh (~quassel@adsl-245-48-fixip.datacomm.ch) has joined #beagle
  • [00:48:43] * ogra (~ogra@ubuntu/member/ogra) has joined #beagle
  • [00:49:47] * florian (~fuchs@Maemo/community/contributor/florian) has joined #beagle
  • [00:51:08] <thurbad> can anyone suggest a graphics/audio library with better performance than SDL that runs without X11?
  • [00:51:32] <thurbad> for angstrom :-)
  • [00:52:11] * rlameiro (~lameiro@87.196.11.219) has joined #beagle
  • [00:53:56] <MostAwesomeDude> thurbad: It's on my todo list to add EGL to mplayer, but I haven't gotten to it.
  • [00:54:53] <thurbad> EGL?
  • [00:56:20] <MostAwesomeDude> Yeah. GL/GLES contexts without display servers.
  • [00:56:29] <thurbad> ah
  • [00:56:38] <MostAwesomeDude> OTOH the binary blobs for BB (ugh) don't support it AFAIK.
  • [00:57:20] <thurbad> the E stands for what... enhanced?
  • [00:57:58] <MostAwesomeDude> Embedded IIRC, but it doesn't stand for anything now.
  • [00:58:00] <MostAwesomeDude> Like DVD.
  • [00:58:10] <thurbad> ok
  • [00:58:50] <thurbad> doesn't dvd stand for digital versatile disk? it's just usually misused as digital video disk
  • [00:59:26] <MostAwesomeDude> Technically, it no longer is an abbreviation.
  • [00:59:35] <thurbad> oh...
  • [00:59:46] <MostAwesomeDude> Arg, split infinitive. It is no longer an abbreviation. 3
  • [01:24:07] * Keyboard_Warrior (~holyduck@77.106.157.203) Quit (Read error: Connection reset by peer)
  • [01:26:08] <ghoti> that wasn't an infinitive, was it? just an adverb phrase.
  • [01:26:28] <ghoti> an awkward one, though.
  • [01:36:22] * bazbell (~a0192809@adsl-99-142-69-74.dsl.emhril.sbcglobal.net) has left #beagle
  • [01:38:59] * eAndrius (~andrius@88-222-169-44.meganet.lt) Quit (Quit: Leaving)
  • [01:42:01] * theholyduck (~holyduck@ip-172-139-106-77.eidsiva.net) has joined #beagle
  • [02:36:39] * Redb3ard (~SF0010MAC@75.110.202.83) Quit (Quit: Redb3ard)
  • [02:37:24] * mobidev (~i-sat@wmod.net) Quit (Ping timeout: 248 seconds)
  • [02:43:36] <ds2> hmmmm
  • [02:43:45] * mobidev (~i-sat@wmod.net) has joined #beagle
  • [03:01:09] * cody (~cody@dslb-084-056-098-046.pools.arcor-ip.net) has joined #beagle
  • [03:04:04] * cody__ (~cody@dslb-084-056-107-121.pools.arcor-ip.net) Quit (Ping timeout: 248 seconds)
  • [03:12:59] * dougztr (~doug@2001:4830:16e9:0:219:66ff:fea6:6d5a) has left #beagle
  • [03:16:23] * GrizzlyAdams (~Grizzly@ip98-184-88-41.mc.at.cox.net) has joined #beagle
  • [03:17:04] * dougztr (~dougztr__@2001:4830:16e9:0:b085:98a:155d:61a0) has joined #beagle
  • [03:17:34] * espindola (~espindola@CPE001a704e2b6d-CM001225dd5348.cpe.net.cable.rogers.com) Quit (Quit: Ex-Chat)
  • [03:23:14] * raster (~raster@enlightenment/developer/raster) Quit (Quit: Gettin' stinky!)
  • [03:28:11] * RobotGrrl (~RobotGrrl@bas2-montreal50-2925251763.dsl.bell.ca) Quit (Quit: RobotGrrl)
  • [03:43:30] * rlameiro (~lameiro@87.196.11.219) Quit (Quit: Saindo)
  • [03:56:11] * ricardo_ (~ricardo@190.156.163.85) Quit (Ping timeout: 276 seconds)
  • [03:57:21] * ricardo_ (~ricardo@190.156.163.85) has joined #beagle
  • [04:12:42] * djlewis (~djlewis@75.15.67.41) Quit (Quit: Leaving.)
  • [04:27:45] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) Quit (Ping timeout: 240 seconds)
  • [04:29:18] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) has joined #beagle
  • [04:35:23] * alcy (~chatzilla@122.172.8.58) has joined #beagle
  • [04:40:05] * Rahul_ (75c6a7da@gateway/web/freenode/ip.117.198.167.218) has joined #beagle
  • [04:40:12] <Rahul_> hello
  • [04:40:16] <Rahul_> hi all
  • [04:42:20] * duffolonious (~bryan@75-168-87-92.mpls.qwest.net) Quit (Ping timeout: 276 seconds)
  • [04:42:48] * Rahul_ (75c6a7da@gateway/web/freenode/ip.117.198.167.218) Quit (Client Quit)
  • [04:44:09] * duffolonious (~bryan@75-168-87-92.mpls.qwest.net) has joined #beagle
  • [04:48:07] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) Quit (Ping timeout: 260 seconds)
  • [04:49:06] * ricardo_ (~ricardo@190.156.163.85) Quit (Remote host closed the connection)
  • [04:49:42] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) has joined #beagle
  • [04:58:55] * emeb (~ericb@ip72-223-81-194.ph.ph.cox.net) has left #beagle
  • [05:05:15] * mrc3 (~mrc3@nat/ti/x-opweikqyorokcbsz) Quit (Remote host closed the connection)
  • [05:05:30] * mrc3 (~mrc3@nat/ti/x-xkadvlgxwjdpennf) has joined #beagle
  • [05:06:11] * scrp3l (~scrp3l@201.250.187.218) Quit (Quit: Ex-Chat)
  • [05:07:58] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) Quit (Ping timeout: 260 seconds)
  • [05:11:04] * mrc3 (~mrc3@nat/ti/x-xkadvlgxwjdpennf) Quit (Remote host closed the connection)
  • [05:11:21] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) has joined #beagle
  • [05:11:28] * mrc3 (~mrc3@nat/ti/x-agjhtlhtmxkgoiqq) has joined #beagle
  • [05:25:37] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) Quit (Ping timeout: 276 seconds)
  • [05:39:57] * thaytan (~jan@ppp59-167-167-201.static.internode.on.net) has joined #beagle
  • [05:46:18] * scrp3l (~scrp3l@201.250.185.40) has joined #beagle
  • [05:51:08] * RobotGuy (~n7pkt@pool-173-50-247-7.ptldor.fios.verizon.net) Quit (Remote host closed the connection)
  • [05:58:12] * alcy (~chatzilla@122.172.8.58) Quit (Ping timeout: 265 seconds)
  • [06:06:09] * GrizzlyAdams (~Grizzly@ip98-184-88-41.mc.at.cox.net) Quit (Quit: Leaving.)
  • [06:10:26] * ogra (~ogra@ubuntu/member/ogra) Quit (Read error: Connection reset by peer)
  • [06:11:00] * ogra (~ogra@ubuntu/member/ogra) has joined #beagle
  • [06:20:15] * jkri_holiday_afk (~a0321898@nat/ti/x-fxrnhpmnbawdquuk) Quit (Remote host closed the connection)
  • [06:35:05] * dougztr (~dougztr__@2001:4830:16e9:0:b085:98a:155d:61a0) Quit (Read error: Connection reset by peer)
  • [06:35:35] * dougztr (~dougztr__@2001:4830:16e9:0:b085:98a:155d:61a0) has joined #beagle
  • [06:38:15] * lifeeth (~praneeth@unaffiliated/lifeeth) has joined #beagle
  • [06:49:14] * KosiNuss (~tom@p54921408.dip0.t-ipconnect.de) has joined #beagle
  • [06:53:56] * calculus (~calculus@gentoo/user/calculus) Quit (Ping timeout: 248 seconds)
  • [06:55:32] * lifeeth (~praneeth@unaffiliated/lifeeth) Quit (Quit: Up and at 'em, Atom Ant!)
  • [06:59:02] * BThompsonGR (~bernie@cpe-76-183-65-93.tx.res.rr.com) Quit (Read error: Connection reset by peer)
  • [07:23:15] * scrp3l (~scrp3l@201.250.185.40) Quit (Ping timeout: 240 seconds)
  • [08:01:48] * Zoxc (~zoxc@ti0128a340-dhcp0032.bb.online.no) has joined #beagle
  • [08:04:24] * kmargar (~markos@athedsl-420952.home.otenet.gr) has joined #beagle
  • [08:05:30] * markos_ (~markos@athedsl-434973.home.otenet.gr) Quit (Ping timeout: 260 seconds)
  • [08:21:24] * neo01124 (~neo@122.161.119.137) has joined #beagle
  • [08:40:50] * topfs2 (~topfs2@xbmc/staff/topfs2) has joined #beagle
  • [08:42:33] * mchua_afk is now known as mchua
  • [08:46:54] * mchua is now known as mchua_afk
  • [08:55:31] * mchua_afk is now known as mchua
  • [09:00:05] * manojravi (73b84730@gateway/web/freenode/ip.115.184.71.48) has joined #beagle
  • [09:01:31] <manojravi> i have purchased rev4.0 beagle board, can anybody help me how to port OS into the beagle board
  • [09:04:23] <dm8tbr> step 1) don't call it "port" unless it really is one
  • [09:07:25] <manojravi> i mean loading OS and booting
  • [09:07:38] <koen> have a look at http://www.angstrom-distribution.org/demo/beagleboard/
  • [09:13:41] <MostAwesomeDude> win 33
  • [09:13:44] <MostAwesomeDude> Argfl.
  • [09:30:01] * manojravi (73b84730@gateway/web/freenode/ip.115.184.71.48) Quit (Quit: Page closed)
  • [09:33:14] * ddd (8bb387be@gateway/web/freenode/ip.139.179.135.190) has joined #beagle
  • [09:34:58] <ddd> what is function of "main_native.c" inside "examples/apps/" folder? thx
  • [09:48:50] * ddd (8bb387be@gateway/web/freenode/ip.139.179.135.190) Quit (Quit: Page closed)
  • [10:10:26] * woglinde (~heinold@g225146071.adsl.alicedsl.de) has joined #beagle
  • [10:13:40] * pH5 (~ph5@e178206037.adsl.alicedsl.de) has joined #beagle
  • [10:13:50] <woglinde> hi ph6
  • [10:13:53] <woglinde> ups ph5
  • [10:14:23] * eFfeM (~frans@j200125.upc-j.chello.nl) has joined #beagle
  • [10:14:31] <pH5> hi woglinde :)
  • [10:14:43] <woglinde> gm effem
  • [10:15:53] * woglinde_ (~heinold@g229045100.adsl.alicedsl.de) has joined #beagle
  • [10:15:58] * woglinde (~heinold@g225146071.adsl.alicedsl.de) Quit (Read error: Connection reset by peer)
  • [10:17:00] <koen> woglinde_: it seems those 4 patches from khem work quite well
  • [10:17:54] <woglinde_> koen I saw the emails
  • [10:19:59] <woglinde_> koen for ti-codec-enginge
  • [10:20:25] <eFfeM> hi woglinde_, all
  • [10:20:37] <woglinde_> the right solution is to link with -Wl,-T,default-linkerscript -Wl,-T,package.linkerscript
  • [10:21:16] <woglinde_> but for now we should rewrite xdc-tools to not include the xdc.meta secition
  • [10:26:04] <koen> some of the weird workarounds in there are to keep the CSL toolchain from segfaulting
  • [10:26:33] <koen> 2008qX
  • [10:27:05] <mru> 2008, eek
  • [10:27:25] <koen> right
  • [10:28:53] <woglinde_> %if (prog.build.target.GCCVERS < "4.3.3"
  • [10:28:54] <woglinde_> % || prog.build.target.GCCTARG != "arm-angstrom-linux-uclibceabi") {
  • [10:29:05] <woglinde_> is dull anyway
  • [10:29:22] <woglinde_> ups
  • [10:29:29] <woglinde_> thats my fixed one
  • [10:29:54] <woglinde_> % || prog.build.target.GCCTARG != "arm-none-linux-eabi") {
  • [10:30:13] <koen> that's the segfault workaround I was talking about
  • [10:30:24] * lag (~lag@cpc2-aztw21-0-0-cust264.aztw.cable.virginmedia.com) has joined #beagle
  • [10:30:51] <koen> oh dear, I'm in http://26-26-54.hardwarebug.org/
  • [10:30:52] <woglinde_> hm
  • [10:30:59] <koen> that must mean I'm a professional now
  • [10:31:09] <woglinde_> koen the segfault comes from not using -T
  • [10:31:42] <woglinde_> in later bintuls the default behavoiur for linkerscript changes
  • [10:32:03] <mru> koen: of course you're in there
  • [10:33:29] <koen> ah, sweet woglinde_ fixed gdbm
  • [10:33:42] <woglinde_> koen sure that was easy one
  • [10:33:59] <woglinde_> nex dbus-glib
  • [10:34:55] <koen> after that makedevs and libtool?
  • [10:41:42] <koen> woglinde_: I'll put you in CC for the discussion tomorrow
  • [10:42:32] * Ceriand|desktop (~Ceriand@unaffiliated/ceriand) Quit (Read error: Connection reset by peer)
  • [10:44:53] <woglinde_> koen which discussion?
  • [10:48:00] <koen> the codec-engine discussion
  • [10:48:45] <woglinde_> ah okay
  • [10:51:22] * raster (~raster@enlightenment/developer/raster) has joined #beagle
  • [10:53:06] * ddd_ (8bb30dc4@gateway/web/freenode/ip.139.179.13.196) Quit (Quit: Page closed)
  • [10:54:35] * mchua is now known as mchua_afk
  • [10:54:43] * jkridner1 (~a0321898@nat/ti/x-wfmvnnqoreytqjzy) has joined #beagle
  • [11:02:50] * kanru (~kanru@61-228-154-216.dynamic.hinet.net) has joined #beagle
  • [11:04:03] * lag (~lag@cpc2-aztw21-0-0-cust264.aztw.cable.virginmedia.com) Quit (Remote host closed the connection)
  • [11:35:55] * eAndrius (~andrius@88-222-169-44.meganet.lt) has joined #beagle
  • [11:58:26] * drakkan1000 (~drakkan@dynamic-adsl-78-13-211-20.clienti.tiscali.it) has joined #beagle
  • [12:15:59] * neo01124 (~neo@122.161.119.137) has left #beagle
  • [12:16:16] * neo01124 (~neo@122.161.119.137) has joined #beagle
  • [12:19:25] * Zoxc (~zoxc@ti0128a340-dhcp0032.bb.online.no) Quit ()
  • [12:21:01] * Zoxc (~zoxc@ti0128a340-dhcp0032.bb.online.no) has joined #beagle
  • [12:26:26] * calculus (~calculus@gentoo/user/calculus) has joined #beagle
  • [12:32:00] * raster (~raster@enlightenment/developer/raster) Quit (Quit: Gettin' stinky!)
  • [12:35:13] <koen> woglinde_: cacao breaks with khems new patches, but doesn't look hard to fic
  • [12:35:15] <koen> fix*
  • [12:35:40] * radhermit (~radhermit@radhermit-1-pt.tunnel.tserv3.fmt2.ipv6.he.net) Quit (Read error: Operation timed out)
  • [12:42:02] * radhermit (~radhermit@radhermit-1-pt.tunnel.tserv3.fmt2.ipv6.he.net) has joined #beagle
  • [12:42:45] * mbonnin (~martin@vol75-15-88-177-152-124.fbx.proxad.net) Quit (Ping timeout: 265 seconds)
  • [12:44:47] * eAndrius (~andrius@88-222-169-44.meganet.lt) Quit (Remote host closed the connection)
  • [12:45:40] * eAndrius (~andrius@88-222-169-44.meganet.lt) has joined #beagle
  • [12:56:00] * drakkan1000 (~drakkan@dynamic-adsl-78-13-211-20.clienti.tiscali.it) Quit (Quit: Sto andando via)
  • [13:19:56] * cfriedt (~cfriedt@nocat.tng.de) has joined #beagle
  • [13:38:20] * djlewis (~djlewis@75.15.67.41) has joined #beagle
  • [13:48:49] <eFfeM> koen, nice earning on a rainy sunday afternoon (assuming everything works and is accepted). gratz
  • [13:52:09] <koen> I hope so
  • [13:52:29] <koen> I'm a bit annoyed that the cross compiled failed on r-native because debian has broken fortran :(
  • [13:52:52] <koen> and it's quite nice weather, btw
  • [13:52:55] <eFfeM> you could have tried natively
  • [13:53:08] * koen checks buienradar
  • [13:53:15] <eFfeM> here (s of ehv) we already had two showers
  • [13:53:37] <koen> ah, nijmegen and ehv show rain on buienradar
  • [13:53:46] <mru> no rain here in karlsruhe
  • [13:53:51] <koen> I was puzzled why both you and my parents were mentioning rain :)
  • [13:54:08] <koen> mru: what are you doing in bratwurst country?
  • [13:54:10] <eFfeM> apparently just in the southern part
  • [13:54:17] <mru> koen: working
  • [13:54:22] <koen> ah
  • [13:54:32] <koen> so that italian coffee place is in .de
  • [13:55:11] <mru> yeah, I have proper coffee equipment at home
  • [13:55:41] <eFfeM> btw still working on perl with new style staging, i think I nailed the problem, but need some more time to test and rebuild (a few recipes gave an error, which is probably not related to staging, but want to check that out first)
  • [13:55:59] * fischer (~fischer1@fischerfamily.org) Quit (Ping timeout: 264 seconds)
  • [13:56:00] <koen> eFfeM: have you looked at poky?
  • [13:56:17] <koen> they have converted perl already, but their perl is a bit different
  • [13:57:41] <eFfeM> yes, and it was with one minor exception identical to my patch, but as 100+ recipes depend on it, I'm double checking (and will email a patch before committing as there are so many recipes involved).
  • [13:57:42] <koen> eFfeM: and I think I was too vague in my staging email, I'm fine with killing old versions, but for some recipes there will be only one version that noone will fix and I'd like to keep those (and fix when I encounter them)
  • [13:58:12] <eFfeM> ah ok, we fully agree there,
  • [13:59:03] <eFfeM> i definitely didn't want to kill those, I tried to make it explicit in the criteria which of those were not to be killed
  • [13:59:22] <eFfeM> but I have no easy way to find out whether a recipe is pinned (apart from grep)
  • [14:01:27] <eFfeM> btw if I fix the perl staging (in cpan.bbclass) is it sufficient to just bump perl PR (all those recipes have their own PR, no INC_PR or so)
  • [14:02:22] <koen> I think so
  • [14:02:51] <koen> In the past I suggested that things like cpan.bbclass should set a INC_PR or something
  • [14:03:34] <eFfeM> perl seems to be somewhat orphaned, although I saw some 5.10 activity recently
  • [14:04:25] * mru is writing some perl code today
  • [14:06:02] * rcn-ee (~voodoo@thief-pool1-30.mncable.net) has joined #beagle
  • [14:07:09] <eFfeM> mru, i doubt that will improve the speed of the ffmpeg lib :-)
  • [14:07:24] <mru> it's for fate
  • [14:07:36] * kramer3d (62a9c33c@gateway/web/freenode/ip.98.169.195.60) has joined #beagle
  • [14:07:37] <mru> which does in fact improve ffmpeg
  • [14:08:16] <eFfeM> I already somewhat suspected something like that
  • [14:08:26] <eFfeM> afk for a while
  • [14:08:27] * cfriedt (~cfriedt@nocat.tng.de) has left #beagle
  • [14:11:22] * fischer (~fischer1@fischerfamily.org) has joined #beagle
  • [14:12:22] * Seb000156 (~sebastien@LMontsouris-156-25-48-89.w193-252.abo.wanadoo.fr) has joined #beagle
  • [14:15:26] * espindola (~espindola@CPE001a704e2b6d-CM001225dd5348.cpe.net.cable.rogers.com) has joined #beagle
  • [14:19:04] <koen> http://www.flickr.com/photos/koenkooi/4827023258/
  • [14:19:18] <koen> with some graphs using some random r script I found on the interwebs
  • [14:20:04] <mru> koen: I see you like porting :-)
  • [14:20:47] <JoeSchmo> koen, you are a mad man, i salute you and shake your hand
  • [14:22:00] <koen> :)
  • [14:27:03] * kramer3d (62a9c33c@gateway/web/freenode/ip.98.169.195.60) Quit (Quit: Page closed)
  • [14:27:10] * Seb000156 (~sebastien@LMontsouris-156-25-48-89.w193-252.abo.wanadoo.fr) has left #beagle
  • [14:39:55] * dougztr_ (~dougztr__@2001:4830:16e9:0:b085:98a:155d:61a0) has joined #beagle
  • [14:40:48] * dougztr (~dougztr__@2001:4830:16e9:0:b085:98a:155d:61a0) Quit (Disconnected by services)
  • [14:41:06] * dougztr_ is now known as dougztr
  • [14:42:24] * emeb (~ericb@ip72-223-81-194.ph.ph.cox.net) has joined #beagle
  • [14:44:54] * Mr`Jim (Mr_Jim@91.109.111.52) has joined #beagle
  • [14:45:15] <Mr`Jim> Hi there, do you guys have a solution for compiling for omap3 from Windows?
  • [14:45:47] <koen> yes, virtualbox
  • [14:45:49] <adj> virtualbox + linux
  • [14:46:09] <adj> it seems to echo here
  • [14:46:29] <Mr`Jim> Heh, so no native windows solutions?
  • [14:46:46] <mru> ATE0
  • [14:46:50] <Mr`Jim> Like using CodeSourcery+some magical headers/libs from somewhere.
  • [14:46:51] <emeb> koen: nice job on R - now we see if he's serious.
  • [14:47:12] <mru> koen: how long did it take you?
  • [14:47:36] <koen> mru: about an hour or so to compile
  • [14:48:11] <mru> then $1k is a very good rate...
  • [14:48:18] <koen> and an hour trying to get native fortran to work on my debian to build R for x86_64
  • [14:48:22] <mru> he probably expected it to be more work
  • [14:48:30] <koen> R supports crosscompiling if you have a native one
  • [14:48:59] <mru> does it have a compiler of sorts?
  • [14:50:22] * emeb uses octave or matlab for that sort of stuff
  • [14:52:08] <koen> mru: I think it's using itself to generate stuff
  • [14:52:56] <koen> so my xM now has octave, gnuplot and R installed
  • [14:53:09] <emeb> gnuplot = essential
  • [15:00:06] * orm (~orm@pool-70-104-225-3.fred.east.verizon.net) has joined #beagle
  • [15:03:22] <orm> so I'm curious, my revised personal project calls for less on PWM outs on the beagle board and delegates PWM to custom daughterboards that do the servo control, most likely controled by an ATmega of some kind
  • [15:03:37] <orm> how is the BB on just regular I/O?
  • [15:03:53] <mru> define regular
  • [15:04:23] <orm> I was hoping to keep the output formats consistent, either all I2C, or SPI
  • [15:04:25] <mru> it has gpio, pwm, i2s, i2c, spi, rs232, and others
  • [15:04:39] <orm> or GPIO
  • [15:05:13] <orm> bugger, brb
  • [15:10:57] * drinkcat (~nicolas@119.56.3.26) Quit (Quit: Leaving.)
  • [15:13:33] <emeb> orm: How about something like this: http://www.demandperipherals.com/
  • [15:13:51] <emeb> hooks up via serial port & has lots of output options for servos, steppers, etc.
  • [15:14:36] <emeb> (actually USB/serial)
  • [15:18:44] * drinkcat (~nicolas@119.56.3.26) has joined #beagle
  • [15:27:39] <Gaston|Home> koen: Did you try QtOctave? ( http://qtoctave.wordpress.com/ https://forja.rediris.es/projects/csl-qtoctave/ )
  • [15:28:21] <Gaston|Home> looks nice ...
  • [15:32:38] * koen takes a look
  • [15:36:25] * harbaum_ (~harbaum@i59F7A505.versanet.de) has joined #beagle
  • [15:38:36] <orm> *I may just end up wiring and programming my own using an ATmega =/
  • [15:40:49] <emeb> orm: how about a TCT Trainer? http://www.tincantools.com/product.php?productid=16149&cat=255&page=1
  • [15:41:06] <emeb> already has an AVR on it, plus all the level shifters you need.
  • [15:43:39] <orm> well,m my case for a custom wired mainboard is this, why pay for stuff i'm most likely not ever going to use? the accelerated image processing could be a huge plus, but right now I'm looking for proof of concept
  • [15:44:07] <orm> and for that, an ATmega provides more bang for buck than the BB
  • [15:44:23] <orm> especially considering all of the extra libraries available for it
  • [15:44:49] <emeb> ah - you're talking about using nothing but ATmega.
  • [15:45:01] <orm> yeah., at least for proof of concept
  • [15:45:07] <emeb> if your app fits in it, that would be best.
  • [15:45:16] <orm> here's hoping
  • [15:45:29] <emeb> using BB (or any embedded Linux system) brings a lot of overhead.
  • [15:45:36] <orm> as long as I keep it to C, it shouldn't be too difficult
  • [15:46:02] <emeb> if you can program bare-metal & don't need all the networking, etc then that's best.
  • [15:46:59] <orm> at least USB would be nice so I have the option of not having to remove the chip for updates
  • [15:49:29] <emeb> you can do that with a USB/serial chip and bootloader. See Arduino
  • [15:50:02] <emeb> or, just use an ISP connector.
  • [15:51:01] <orm> or be smaryt about it and use a 40 pin socket in my circuit =p
  • [15:59:44] * GeneralAntilles (~ryan@Maemo/community/council/GeneralAntilles) has joined #beagle
  • [16:03:40] <woglinde_> re
  • [16:14:46] * Septalici (~bakljg@c-24-131-138-21.hsd1.mn.comcast.net) Quit (Read error: Connection reset by peer)
  • [16:15:03] * Sept (~bakljg@c-24-131-138-21.hsd1.mn.comcast.net) has joined #beagle
  • [16:17:18] <emeb> wb (per kone)
  • [16:17:46] <emeb> keon koen ekon neko oken etc
  • [16:17:59] <woglinde_> *g*
  • [16:18:08] <woglinde_> hm kdb now is in the kernel
  • [16:18:57] <mru> hmm, neko is a word in japanese, oken is one in swedish
  • [16:19:18] <emeb> knew about neko - what's oken mean?
  • [16:19:19] <mru> enok is a swedish name mostly associated with grumpy old men
  • [16:19:32] <emeb> enoch in english?
  • [16:19:46] <emeb> biblical - not common in US
  • [16:20:45] <mru> 'oken' is the definite plural of 'ok'
  • [16:21:21] <mru> and keno is a silly lottery game
  • [16:21:30] <emeb> missed that one
  • [16:21:56] * espindola (~espindola@CPE001a704e2b6d-CM001225dd5348.cpe.net.cable.rogers.com) Quit (Quit: Ex-Chat)
  • [16:22:05] <emeb> fun with permutations...
  • [16:24:32] <woglinde_> hm ffvp8
  • [16:25:17] <emeb> sounds good - faster than google's
  • [16:25:57] <woglinde_> yes
  • [16:26:16] <woglinde_> but no atom or neon special features yet
  • [16:26:41] * woglinde_ wonders when we see the first dsp variant
  • [16:26:56] <emeb> maybe someone should offer a $1k bounty for neon accel :)
  • [16:27:28] <woglinde_> you mean Dark_Shikari has more motivation than?
  • [16:28:08] <koen> or David
  • [16:28:30] <mru> $1k isn't enough if you want to pay me for it
  • [16:28:52] <emeb> was thinking it'd probably take more than 2hrs
  • [16:29:15] * BThompsonGR (~bernie@cpe-76-183-65-93.tx.res.rr.com) has joined #beagle
  • [16:29:53] * hansdampf1 (~moritz@p54925313.dip.t-dialin.net) has joined #beagle
  • [16:30:04] <emeb> that's what we need - an entire OSS dev economy based entirely on $500/hr bounties
  • [16:31:22] <woglinde_> hm
  • [16:31:24] <woglinde_> http://git.kernel.org/?p=linux/kernel/git/alan/linux-2.6-mid-ref.git;a=commit;h=db71d737eefe4cef6f3ddbb5263ddb34f7e82e7e
  • [16:32:08] <mru> cool
  • [16:32:45] <woglinde_> yeah seems gma600 gets better support
  • [16:32:48] <mru> oh god, that's ugly code
  • [16:33:45] <woglinde_> than gma500
  • [16:34:33] * zodttd (~me@24.144.92.44) has joined #beagle
  • [16:35:08] <emeb> how applicable is that to OMAP?
  • [16:35:38] <woglinde_> emeb why?
  • [16:36:35] <emeb> just curious - it's SGX which is related to SGX in the BB SoC.
  • [16:37:00] <rcn-ee> i diff'ed some of files, some things are close to what you get from the kernel modules in the sdk package from ti..
  • [16:37:01] <woglinde_> we have support for bb sgx
  • [16:37:21] <woglinde_> rcn-ee sure
  • [16:37:31] <emeb> woglinde_: yeah
  • [16:37:51] <mru> woglinde_: for very special values of support
  • [16:38:21] <emeb> is this just another way to support a binary blob, or is it more open & deeper?
  • [16:38:32] <mru> this is the kernel glue
  • [16:38:32] <woglinde_> emeb yes
  • [16:38:39] <mru> you still need the userspace binary
  • [16:38:43] <rcn-ee> yeap just the blob loader..
  • [16:39:02] <woglinde_> this the second http://git.kernel.org/?p=linux/kernel/git/alan/linux-2.6-mid-ref.git;a=tree;f=drivers/staging/mrst/drv;h=109b23ff223ca67b3a8f79b7cc6b6b70ef8f5fe1;hb=HEAD
  • [16:39:07] <emeb> so, basically the same thing we've already got, just for iBorg machines.
  • [16:39:18] <woglinde_> embe yes for intel
  • [16:39:30] * emeb yawns
  • [16:39:42] <mru> having in the main kernel tree means it will actually build
  • [16:39:43] <woglinde_> btu they have the iegd still too
  • [16:39:54] <mru> unlike the dungheaps you get from imgtec
  • [16:40:25] <woglinde_> google should buy imgtec
  • [16:41:21] <woglinde_> ieehsk
  • [16:41:21] <mru> _av500_: if one were to combine two 54Mbps wifi tranceivers, what rate would one get?
  • [16:41:22] <woglinde_> \r
  • [16:41:32] <woglinde_> http://git.kernel.org/?p=linux/kernel/git/alan/linux-2.6-mid-ref.git;a=blob;f=drivers/staging/mrst/drv/psb_intel_i2c.c;h=8aca797639774b59506e4b3ea84809de218d71aa;hb=HEAD
  • [16:41:45] <emeb> 110Mbps?
  • [16:42:49] <mru> are you sure the bonus MHz are constant?
  • [16:43:06] <emeb> no - just guessing. it's what we do here.
  • [16:45:23] * drinkcat (~nicolas@119.56.3.26) Quit (Quit: Leaving.)
  • [16:45:41] * drinkcat (~nicolas@119.56.3.26) has joined #beagle
  • [16:46:25] * topfs2 (~topfs2@xbmc/staff/topfs2) Quit (Remote host closed the connection)
  • [16:49:52] <koen> woglinde_, rcn-ee: http://mjg59.livejournal.com/125719.html
  • [16:50:03] <koen> and sxg535 is different from 530
  • [16:50:20] <woglinde_> koen yes yes
  • [16:50:53] <koen> I should care more I guess, but otoh, I can rebuild the userspace if needed myself :)
  • [16:51:12] * markos_ (~markos@athedsl-434663.home.otenet.gr) has joined #beagle
  • [16:51:50] <rcn-ee> yeah, that's where i saw it.. nothing to useful, just kinda interesting to see the x86 version of the modules..
  • [16:54:06] <_av500_> 110 sounds reasonable
  • [16:54:18] * kmargar (~markos@athedsl-420952.home.otenet.gr) Quit (Ping timeout: 265 seconds)
  • [16:55:36] <MostAwesomeDude> Current theory is that SGX 530 and 535 cores are fairly similar but the blobs being produced are only targeting one or the other.
  • [16:55:50] <_av500_> its a conspiracy
  • [16:56:24] <MostAwesomeDude> Not conspiracy, just stupidity. Nobody's actually interested in developing useful drivers, just one-shot stuff.
  • [16:56:38] <mru> _av500_: you've seen the vp8 conspiracy theory?
  • [16:56:54] <woglinde_> mru o.o?
  • [16:57:25] <mru> http://www.reddit.com/r/programming/comments/ct287/making_the_worlds_fastest_vp8_decoder/c0v2fy6
  • [16:57:32] <_av500_> MostAwesomeDude: you have just defined commercial sw development
  • [16:58:11] <MostAwesomeDude> _av500_: I wouldn't mind if it weren't for the fact that GPUs are *really* complex. :3
  • [16:58:35] <mru> MostAwesomeDude: that's what they have you believe...
  • [16:58:56] <woglinde_> mru where is the conspiracy theory there?
  • [16:59:37] <mru> he's suggesting the x264 devs are deliberately crippling the vp8 decoder
  • [16:59:44] <mru> by making it faster
  • [17:00:05] <mru> it's a special kind of logic only found on reddit
  • [17:01:09] <MostAwesomeDude> mru: No, GPUs really are complex.
  • [17:01:32] <mru> I know that
  • [17:02:43] <_av500_> MostAwesomeDude: no, complex GPUs are real!
  • [17:03:16] * mru always thought they were an imaginary technology
  • [17:05:22] * parapete (~pete@host81-159-41-145.range81-159.btcentralplus.com) has joined #beagle
  • [17:06:25] <koen> MostAwesomeDude: iirc the 535 is rumoured to be either an overclocked 530 or 2 530s bolted together
  • [17:07:02] <koen> MostAwesomeDude: but most 53x cores out there punt lots of stuff off to sw fallbacks due to silicon bugs
  • [17:07:47] <emeb> ah - there's the real reason it's closed.
  • [17:07:57] * parapete (~pete@host81-159-41-145.range81-159.btcentralplus.com) Quit (Client Quit)
  • [17:08:46] * emeb can also make up conspiracy theories
  • [17:09:14] <MostAwesomeDude> koen: Source? That would explain a lot.
  • [17:09:36] * MostAwesomeDude should see if llvmpipe is fast on his BB
  • [17:12:30] * florian (~fuchs@Maemo/community/contributor/florian) Quit (Quit: Verlassend)
  • [17:12:43] <koen> what does happen a lot is that $siliconvendor only license half of what they need
  • [17:12:51] <koen> since the market changes a lot
  • [17:13:08] <mru> so they shut off the rest in software?
  • [17:13:30] <koen> kind of
  • [17:13:31] <emeb> and turn it on later w/o changing the silicon
  • [17:13:36] <koen> like proper GL
  • [17:13:41] <emeb> after paying $bux
  • [17:13:46] <koen> or even things like texture2pixmap
  • [17:13:46] <MostAwesomeDude> Ugh.
  • [17:13:50] <MostAwesomeDude> Disgusting.
  • [17:14:04] * harbaum__ (~harbaum@88.130.217.154) has joined #beagle
  • [17:14:33] <koen> you want runtime detection of the cores and not copy around the shadercompilers? IMG can do that, for $$$
  • [17:14:59] <koen> noone thought to license that a few years ago
  • [17:15:11] <koen> since it would run either on a settopbox or a symbian phone
  • [17:15:19] <emeb> commercial IP marketing - kinda like sausage making & government.
  • [17:16:01] <MostAwesomeDude> I will hurt people. I will hurt people so bad.
  • [17:16:53] <koen> why give img megabucks if no customer asks for it?
  • [17:17:19] <koen> not so long ago noone cared about this stuff
  • [17:17:24] * harbaum_ (~harbaum@i59F7A505.versanet.de) Quit (Ping timeout: 248 seconds)
  • [17:17:25] <koen> but I have hope for the future :)
  • [17:17:58] <emeb> koen: reveal to us your shining vision!
  • [17:18:16] <koen> TI has a contract with canonical that has some usefull bits in it
  • [17:18:31] <koen> not world peace or harsher punishment for parole violaters, though
  • [17:18:58] <emeb> koen has a dream
  • [17:22:20] * DJWillis (djwillis@cpc1-bath2-0-0-cust327.aztw.cable.virginmedia.com) Quit (Ping timeout: 265 seconds)
  • [17:23:04] * courville (~courville@ALyon-159-1-85-126.w90-57.abo.wanadoo.fr) has joined #beagle
  • [17:33:05] * neo01124 (~neo@122.161.119.137) Quit (Remote host closed the connection)
  • [17:35:38] * harbaum_ (~harbaum@i3ED6E44D.versanet.de) has joined #beagle
  • [17:39:23] * harbaum__ (~harbaum@88.130.217.154) Quit (Ping timeout: 258 seconds)
  • [17:45:12] * courville (~courville@ALyon-159-1-85-126.w90-57.abo.wanadoo.fr) Quit (Ping timeout: 240 seconds)
  • [17:46:25] * Redb3ard (~SF0010MAC@75.110.202.83) has joined #beagle
  • [17:51:32] * drinkcat (~nicolas@119.56.3.26) Quit (Ping timeout: 240 seconds)
  • [17:56:52] * gangu (63819573@gateway/web/freenode/ip.99.129.149.115) has joined #beagle
  • [17:57:50] * gangu (63819573@gateway/web/freenode/ip.99.129.149.115) Quit (Client Quit)
  • [17:58:02] * gangu (63819573@gateway/web/freenode/ip.99.129.149.115) has joined #beagle
  • [17:58:12] <gangu> hello all
  • [17:58:26] <gangu> i have a q q
  • [17:58:51] <gangu> i am having BB rev bv6, i am new to linux
  • [17:59:12] <gangu> can some one help in providing sartup links
  • [17:59:32] <gangu> there are lot of resources out there, which makes confusing
  • [18:00:15] <koen> http://www.angstrom-distribution.org/demo/beagleboard/
  • [18:00:32] <koen> that has instructions at the bottom
  • [18:01:33] * GeneralAntilles (~ryan@Maemo/community/council/GeneralAntilles) Quit (Ping timeout: 252 seconds)
  • [18:02:45] <gangu> thanks Koen
  • [18:06:30] <Gaston|Home> koen: so, did you fancy QtOctave? I haven't made the leap from matlab yet. QtOctave certainly seems to soften the blow a bit.
  • [18:06:57] * katie_ (~katierh@nat/ti/x-npamwgocustkqcqt) has joined #beagle
  • [18:09:33] <koen> I stopped using matlad ages ago
  • [18:09:42] <koen> need to get back into it first
  • [18:10:26] <Gaston|Home> I am stuck in matlab almost everyday at work
  • [18:10:36] * KosiNuss (~tom@p54921408.dip0.t-ipconnect.de) Quit (Remote host closed the connection)
  • [18:14:03] * GeneralAntilles (~ryan@248-35.187-72.tampabay.res.rr.com) has joined #beagle
  • [18:14:08] * GeneralAntilles (~ryan@248-35.187-72.tampabay.res.rr.com) Quit (Changing host)
  • [18:14:08] * GeneralAntilles (~ryan@Maemo/community/council/GeneralAntilles) has joined #beagle
  • [18:20:51] * GeneralAntilles (~ryan@Maemo/community/council/GeneralAntilles) has left #beagle
  • [18:48:49] * dl9pf (~quassel@opensuse/member/dl9pf) has joined #beagle
  • [18:49:31] * dl9pf_ (~quassel@p5B215313.dip.t-dialin.net) Quit (Ping timeout: 260 seconds)
  • [18:50:40] <woglinde_> lol
  • [18:50:42] <woglinde_> http://bugs.php.net/52435
  • [18:55:23] * orm (~orm@pool-70-104-225-3.fred.east.verizon.net) Quit (Ping timeout: 264 seconds)
  • [18:58:51] * jconnolly|bbl is now known as jconnolly
  • [19:01:30] <_av500_> koen: nice one for the 1k$
  • [19:04:10] * Redb3ard (~SF0010MAC@75.110.202.83) Quit (Quit: Redb3ard)
  • [19:11:53] * Ceriand|desktop (~Ceriand@unaffiliated/ceriand) has joined #beagle
  • [19:20:40] * GrizzlyAdams (~Grizzly@ip98-184-88-41.mc.at.cox.net) has joined #beagle
  • [19:21:55] <Mr`Jim> Does OpenAL work with Beagleboard? Does anyone have prebuilt lib for it?
  • [19:30:25] * Redb3ard (~SF0010MAC@75.110.202.83) has joined #beagle
  • [19:30:44] * KosiNuss (~tom@p54921408.dip0.t-ipconnect.de) has joined #beagle
  • [19:30:49] * espindola (~espindola@CPE001a704e2b6d-CM001225dd5348.cpe.net.cable.rogers.com) has joined #beagle
  • [19:32:28] * harbaum_ (~harbaum@i3ED6E44D.versanet.de) Quit (Ping timeout: 258 seconds)
  • [19:52:52] * kris_ (4c6634bb@gateway/web/freenode/ip.76.102.52.187) has joined #beagle
  • [19:55:41] * krissteve (4c6634bb@gateway/web/freenode/ip.76.102.52.187) has joined #beagle
  • [19:56:02] * hansdampf1 (~moritz@p54925313.dip.t-dialin.net) Quit (Ping timeout: 265 seconds)
  • [19:56:27] * krissteve (4c6634bb@gateway/web/freenode/ip.76.102.52.187) Quit (Client Quit)
  • [19:57:02] * kris_ (4c6634bb@gateway/web/freenode/ip.76.102.52.187) Quit (Client Quit)
  • [20:10:37] * hansdampf1 (~moritz@p54923D30.dip.t-dialin.net) has joined #beagle
  • [20:18:54] * RobotGuy (~n7pkt@pool-173-50-247-7.ptldor.fios.verizon.net) has joined #beagle
  • [20:22:41] * KosiNuss (~tom@p54921408.dip0.t-ipconnect.de) Quit (Remote host closed the connection)
  • [20:26:02] * florian (~fuchs@Maemo/community/contributor/florian) has joined #beagle
  • [20:28:48] * eFfeM (~frans@j200125.upc-j.chello.nl) Quit (Quit: Leaving.)
  • [20:29:56] * scrp3l (~scrp3l@201.250.185.40) has joined #beagle
  • [20:36:07] * KosiNuss (~tom@p54921408.dip0.t-ipconnect.de) has joined #beagle
  • [21:04:11] * woglinde (~heinold@f052237149.adsl.alicedsl.de) has joined #beagle
  • [21:07:13] * woglinde_ (~heinold@g229045100.adsl.alicedsl.de) Quit (Ping timeout: 246 seconds)
  • [21:12:35] * ant_ (~andrea@host239-51-dynamic.5-87-r.retail.telecomitalia.it) has joined #beagle
  • [21:38:01] * duffolonious (~bryan@75-168-87-92.mpls.qwest.net) Quit (Ping timeout: 276 seconds)
  • [21:40:00] * duffolonious (~bryan@75-168-87-92.mpls.qwest.net) has joined #beagle
  • [21:42:57] * Zoxc (~zoxc@ti0128a340-dhcp0032.bb.online.no) Quit ()
  • [21:47:17] * woglinde (~heinold@f052237149.adsl.alicedsl.de) Quit (Quit: zapp)
  • [22:13:37] * KosiNuss (~tom@p54921408.dip0.t-ipconnect.de) Quit (Remote host closed the connection)
  • [22:18:44] * katie_ (~katierh@nat/ti/x-npamwgocustkqcqt) Quit ()
  • [22:27:55] * soundcyst (~soundcyst@cpe-76-93-42-205.socal.res.rr.com) has joined #beagle
  • [22:29:41] * Ceriand|desktop (~Ceriand@unaffiliated/ceriand) Quit (Read error: Connection reset by peer)
  • [22:30:36] * Ceriand|desktop (~Ceriand@unaffiliated/ceriand) has joined #beagle
  • [22:42:59] * soundcyst (~soundcyst@cpe-76-93-42-205.socal.res.rr.com) Quit (Quit: salt, and it stains)
  • [22:43:11] * ant_ (~andrea@host239-51-dynamic.5-87-r.retail.telecomitalia.it) Quit (Quit: Ex-Chat)
  • [22:43:16] * bearsh (~quassel@adsl-245-48-fixip.datacomm.ch) Quit (Read error: Connection reset by peer)
  • [22:44:52] * bearsh (~quassel@adsl-245-48-fixip.datacomm.ch) has joined #beagle
  • [22:46:58] * soundcyst (~soundcyst@cpe-76-93-42-205.socal.res.rr.com) has joined #beagle
  • [22:54:29] * pH5 (~ph5@e178206037.adsl.alicedsl.de) Quit (Quit: bye)
  • [23:04:20] * kanru (~kanru@61-228-154-216.dynamic.hinet.net) Quit (Quit: WeeChat 0.3.2)
  • [23:05:31] * dougztr_ (~dougztr__@2001:4830:16e9:0:b085:98a:155d:61a0) has joined #beagle
  • [23:05:48] * dougztr_ (~dougztr__@2001:4830:16e9:0:b085:98a:155d:61a0) Quit (Client Quit)
  • [23:19:09] * hansdampf1 (~moritz@p54923D30.dip.t-dialin.net) Quit (Quit: Leaving.)
  • [23:22:49] * RobotGuy (~n7pkt@pool-173-50-247-7.ptldor.fios.verizon.net) Quit (Remote host closed the connection)
  • [23:24:56] * bearsh (~quassel@adsl-245-48-fixip.datacomm.ch) Quit (Read error: Connection reset by peer)
  • [23:26:33] * bearsh (~quassel@adsl-245-48-fixip.datacomm.ch) has joined #beagle
  • [23:29:22] * rsalveti (~rsalveti@201.82.70.219) Quit (Quit: Coyote finally caught me)
  • [23:32:57] * Ira_L (44519dad@gateway/web/freenode/ip.68.81.157.173) has joined #beagle
  • [23:33:57] <Ira_L> Anyone aware of tools to do device i/o on the beagleboard in python?
  • [23:34:29] <emeb> still looking for that, eh?
  • [23:35:28] <Ira_L> YUP but now I am in a position to better understand what that means os libraries userspace and kernel space i/o
  • [23:36:27] <emeb> IIRC you were looking for some analog I/O for biomed stuff?
  • [23:36:33] <Ira_L> yes
  • [23:36:51] <emeb> decided on I2C, SPI or GPIO?
  • [23:37:00] <Ira_L> a to d and op amps for electrophysiology
  • [23:37:20] <emeb> are you going to try building your own HW, or buy?
  • [23:37:45] <Ira_L> at the sampling rates im thinking of 12c would be sufficient but UMASS physics is doing a board with SPI
  • [23:38:29] <emeb> either is pretty easy to do in C using existing kernel devices
  • [23:39:05] <Ira_L> I am wondering weather everything needs to be done as kernel device drivers or if there is a way of twiddling bits in python like one can do on the Arduino
  • [23:39:05] * rsalveti (~rsalveti@201.82.70.219) has joined #beagle
  • [23:39:35] <Ira_L> any input
  • [23:39:40] <Ira_L> ?
  • [23:39:41] <emeb> yeah -
  • [23:39:57] <emeb> you probably don't need to write kernel code
  • [23:40:14] <emeb> I2C and SPI are both supported with existing device drivers
  • [23:40:30] <emeb> with well-known interfaces and plenty of example code.
  • [23:40:41] <Ira_L> what other possibilities exist for manipulating i/o devies from higher level languages
  • [23:40:54] <emeb> If Python can access device nodes in /dev then you can do it all in Python
  • [23:41:11] <emeb> simple read/write/ioctl calls
  • [23:41:46] <Ira_L> sp os libraries like system calls would work?
  • [23:41:55] <Ira_L> so
  • [23:41:57] <Ira_L> ?
  • [23:42:07] <emeb> not really 'libraries' per-se
  • [23:42:18] * raster (raster@enlightenment/developer/raster) has joined #beagle
  • [23:42:24] <emeb> you open the device like a file
  • [23:42:32] <emeb> read/write data to it
  • [23:42:41] <emeb> use ioctl to set special parameters
  • [23:42:49] <Ira_L> thanks
  • [23:42:54] <emeb> and the result is bits spewing out the HW ports
  • [23:42:59] <Ira_L> what do you do with BB?
  • [23:43:22] <emeb> mostly hardware stuff: http://members.cox.net/ebrombaugh1/embedded/beagle/beagle_fpga.html
  • [23:43:35] <emeb> a solution looking for a problem. :)
  • [23:43:51] <emeb> uses both I2C & SPI.
  • [23:44:18] <emeb> (so I'm not just guessing)
  • [23:44:29] <Ira_L> Does anyone besides umass have an a to d board?
  • [23:44:45] <emeb> I've seen some folks talk about it.
  • [23:45:02] <emeb> haven't seen actual HW tho
  • [23:45:26] <emeb> TinCan's trainer comes pretty close,
  • [23:45:37] <emeb> but you'd need to add your own ADC & signal conditioning.
  • [23:45:46] <Ira_L> I know a bit about linux in the pc world and have worked with arduino but am intimidated with writing kernel i/o drivers
  • [23:46:04] <emeb> If you stick to I2C & SPI you won't need to write drivers.
  • [23:46:35] <emeb> The most you'd have to do is tweak the kernel board setup file to link in the existing drivers
  • [23:46:36] <Ira_L> its nice on arduino to just read and write bits and open up analog i/o channels
  • [23:46:57] <emeb> yep - but Arduino isn't a full OS.
  • [23:47:09] <Ira_L> yes thats the problem
  • [23:47:19] <emeb> bare-metal is a lot easier to wrap your head around.
  • [23:47:32] <Ira_L> but just getting used to embedded linux
  • [23:47:41] <Ira_L> where are you located?
  • [23:47:48] <emeb> Phx AZ
  • [23:48:02] <Ira_L> im near philly
  • [23:48:06] <emeb> Is Arduino not meeting your needs?
  • [23:48:24] <emeb> (why do you want to use BB?)
  • [23:48:37] * florian (~fuchs@Maemo/community/contributor/florian) Quit (Quit: Verlassend)
  • [23:48:40] <Ira_L> imlooking emeb at multichannel gsr eeg etc
  • [23:49:26] * dougztr (~dougztr__@2001:4830:16e9:0:b085:98a:155d:61a0) Quit (Quit: Leaving)
  • [23:49:58] <Ira_L> partially to learn embedded linux and partially to get faster and wider i/o but I want to make the programming as gentle as possible
  • [23:50:33] <Ira_L> and graphing analog i/o is easy in matplotpy
  • [23:51:11] <emeb> a BB would make a nice self-contained system.
  • [23:51:32] <Ira_L> has anyone written a guide to developing sostware for device i/o on BB?
  • [23:51:56] <emeb> not that I know. The BB community is pretty much self-starters.
  • [23:51:58] * dougztr (~doug@2001:4830:16e9:0:219:66ff:fea6:6d5a) has joined #beagle
  • [23:52:21] <emeb> A lot of conflicting documentation out there (old wiki pages, out-of-date blog entries, etc)
  • [23:52:33] <Ira_L> thats why there are so many more using the arduino even though its a lot less powerful
  • [23:52:48] <emeb> eh, not sure I buy that argument.
  • [23:52:56] <emeb> Ard. is a lot cheaper & simpler.
  • [23:53:08] <emeb> Community has a critical mass.
  • [23:53:19] <emeb> BB is aimed at different things.
  • [23:53:42] <Ira_L> could you drop me a line with your phone number at laefsky AT comast DOT net -- if thats correct protocol?
  • [23:54:25] <emeb> lets stick to IRC
  • [23:54:54] <Ira_L> is BB a hobby for you or are you doing commercial work with it?
  • [23:55:03] <emeb> just hobby for now
  • [23:55:17] <Ira_L> whats your daytime field??
  • [23:55:20] <emeb> There are a fair number of folks who do contract work tho.
  • [23:55:28] <emeb> DSP for wireless comm.
  • [23:56:01] <emeb> If you're looking to hire someone to develop some stuff for you there are folks here who do that sort of thing.
  • [23:56:50] <Ira_L> I think there might be a big demand for an a/d or general i/o board with supported software it really is a more powerful platform than the Arduino but there are big barriers to entry
  • [23:57:03] <emeb> Agree.
  • [23:57:34] <Ira_L> Much thanks for your advice
  • [23:57:41] <emeb> np - good luck