• [00:01:01] * BeagleBot (~PircBot@ec2-50-17-196-130.compute-1.amazonaws.com) has joined #beagle
  • [00:01:01] * Topic is 'http://beagleboard.org/chat has a guide on how to ask questions and links to the logs | never ask to ask, just ask | be patient | pastebin a boot log | http://ahsoftware.de/Beaglebone_Black_Boot_explained.svg | http://beagleboard.org/latest-images | http://beagleboard.org/Support/bone101 | direct bonescript/node.js questions to #beagle-bonescript | books: http://bit.ly/bbb-books'
  • [00:01:01] * Set by KotH!~attila@erica.kinali.ch on Wed Jul 15 13:55:07 UTC 2015
  • [00:01:01] * BeagleBot (~PircBot@ec2-50-17-196-130.compute-1.amazonaws.com) has joined #beagleboard
  • [00:01:01] * BeagleBot (~PircBot@ec2-50-17-196-130.compute-1.amazonaws.com) has joined #beaglebone
  • [00:01:48] * named (~unknown@5.148.129.203) Quit (Ping timeout: 272 seconds)
  • [00:03:04] * uwe_ (~uwe_@dslb-088-067-183-148.088.067.pools.vodafone-ip.de) Quit (Ping timeout: 245 seconds)
  • [00:04:23] * nerienna (~nerienna@p5491FCDD.dip0.t-ipconnect.de) Quit (Ping timeout: 246 seconds)
  • [00:11:02] * dys (~dys@ip-109-41-244-153.web.vodafone.de) Quit (Ping timeout: 246 seconds)
  • [00:13:16] * named (~unknown@5.148.129.203) has joined #beagle
  • [00:15:55] * uwe_ (~uwe_@dslb-088-067-183-148.088.067.pools.vodafone-ip.de) has joined #beagle
  • [00:18:12] * dys (~dys@ip-2-200-218-3.web.vodafone.de) has joined #beagle
  • [00:19:47] * mag (~mgreer@66.228.68.140) Quit (Quit: Leaving)
  • [00:25:14] * florian (~fuchs@Maemo/community/contributor/florian) Quit (Ping timeout: 272 seconds)
  • [00:25:32] * sudi (~sudi@141.84.69.92) Quit (Quit: leaving)
  • [00:32:30] * hatim (sid97819@gateway/web/irccloud.com/x-jjbrnhvxjroszitp) Quit (Remote host closed the connection)
  • [00:32:31] * chickadee (sid99356@gateway/web/irccloud.com/x-lxhwxucdfstgtemi) Quit (Remote host closed the connection)
  • [00:32:31] * steev (sid1383@gentoo/developer/steev) Quit (Remote host closed the connection)
  • [00:32:31] * smurray (sid98062@gateway/web/irccloud.com/x-zbhdcarqfbdigbmp) Quit (Remote host closed the connection)
  • [00:36:57] <citylight2> rcn-ee: as for the proper 1Ghz, how to reduce cpu rate and reduce BBB heat?
  • [00:40:21] * bahar (~bahar@unaffiliated/bahar) Quit (Ping timeout: 250 seconds)
  • [00:41:52] * bkearns (~bkearns@216-75-239-130.static.wiline.com) Quit (Quit: Leaving.)
  • [00:42:55] * bahar (~bahar@cpe-72-229-32-55.nyc.res.rr.com) has joined #beagle
  • [00:43:05] * steev (sid1383@gentoo/developer/steev) has joined #beagle
  • [00:43:31] * JamesJRH (~james@ps87731.dreamhost.com) Quit (Ping timeout: 260 seconds)
  • [00:43:58] * JamesJRH (~james@ps87731.dreamhost.com) has joined #beagle
  • [00:56:22] * jamesaxl (~jamesaxl@41.249.87.253) Quit (Remote host closed the connection)
  • [00:57:30] * hatim (sid97819@gateway/web/irccloud.com/x-kryrriybejihkbis) has joined #beagle
  • [00:58:31] * smurray (sid98062@gateway/web/irccloud.com/x-hzibpliztwykspec) has joined #beagle
  • [01:04:30] * chickadee (sid99356@gateway/web/irccloud.com/x-ljuddtxqegiplaum) has joined #beagle
  • [01:06:53] * gustavoz (~gustavoz@181.46.100.24) has joined #beagle
  • [01:12:21] * iandow (~iandow@71-36-97-140.ptld.qwest.net) Quit (Remote host closed the connection)
  • [01:18:51] <veremit> citylight2 .. I would guess pm control is a bodge on the bbb for now .. so voltages are probably higher than ideal for high clocks since they aren't properly calculated
  • [01:21:53] * H-H-H (~H-H-H@host-92-3-72-57.as43234.net) has joined #beagle
  • [01:22:03] * zauslande (~zauslande@66.53.80.29) has joined #beagle
  • [01:23:04] * Guest36987 (~kona@rrcs-24-153-134-93.sw.biz.rr.com) Quit (Ping timeout: 245 seconds)
  • [01:23:33] * kona (~kona@rrcs-24-153-134-93.sw.biz.rr.com) has joined #beagle
  • [01:23:39] * PDogJr (~PurpleDog@unaffiliated/purpledog) Quit (Ping timeout: 260 seconds)
  • [01:23:42] * kona is now known as Guest93511
  • [01:24:27] * PDogJr (~PurpleDog@unaffiliated/purpledog) has joined #beagle
  • [01:33:04] * named (~unknown@5.148.129.203) Quit (Ping timeout: 256 seconds)
  • [01:37:35] * idwer (~irc@unaffiliated/idwer) Quit (Remote host closed the connection)
  • [01:44:10] * H-H-H (~H-H-H@host-92-3-72-57.as43234.net) Quit (Quit: Leaving)
  • [01:46:06] * named (~unknown@5.148.129.203) has joined #beagle
  • [01:49:36] * msvb-lab (~mschloh@x55b54a1c.dyn.telefonica.de) Quit (Quit: msvb-lab)
  • [01:56:26] * bkearns (~bkearns@c-73-223-194-179.hsd1.ca.comcast.net) has joined #beagle
  • [02:09:25] * pwillard (~pwillard@c-73-184-136-133.hsd1.ga.comcast.net) Quit (Quit: Leaving)
  • [02:30:57] * tai271828 (~tai271828@175.41.48.77) has joined #beagle
  • [02:31:52] * mrjazzcat (~mrjazzcat@c-50-134-253-3.hsd1.co.comcast.net) Quit (Quit: Leaving)
  • [02:33:26] * Dimik (~Dimik@pool-74-101-99-23.nycmny.fios.verizon.net) Quit (Ping timeout: 240 seconds)
  • [02:34:25] * Humpelstilzchen (erik@f054109218.adsl.alicedsl.de) has joined #beagle
  • [02:35:58] * Defiant (~Defiant@x55b13112.dyn.telefonica.de) Quit (Ping timeout: 260 seconds)
  • [02:37:17] * Akex_ (uid58281@gateway/web/irccloud.com/x-xbsxozvxzcjwqxfc) Quit (Quit: Connection closed for inactivity)
  • [02:38:09] * VirG (~VirGin@c-24-6-53-29.hsd1.ca.comcast.net) has joined #beagle
  • [02:41:10] * mag (~mgreer@66.228.68.140) has joined #beagle
  • [02:45:41] * ssk (480ee7d1@gateway/web/freenode/ip.72.14.231.209) has joined #beagle
  • [02:46:03] <ssk> hi i am new to beagle bone black
  • [02:46:32] <ssk> i want to know where to download u-boot and kernel
  • [02:47:03] <ssk> how to compile and build in SD card
  • [02:48:11] <ssk> can any help in which link i have to follow
  • [02:54:23] * emeb (~ericb@ip68-2-68-52.ph.ph.cox.net) Quit (Quit: Leaving.)
  • [02:55:38] * GenTooMan (~gentoo@pool-108-39-146-142.pitbpa.fios.verizon.net) Quit (Quit: Leaving)
  • [03:02:17] * methuzla (~methuzla@dsl254-017-117.sea1.dsl.speakeasy.net) has joined #beagle
  • [03:05:38] <vagrantc> ssk: http://beagleboard.org/latest-images
  • [03:06:31] <vagrantc> ssk: http://elinux.org/Beagleboard:BeagleBoneBlack
  • [03:18:54] * intripoon__ (~quassel@p5DEBA97F.dip0.t-ipconnect.de) Quit (Ping timeout: 260 seconds)
  • [03:27:48] * linkedinyou (~linkediny@unaffiliated/linkedinyou) Quit (Quit: linkedinyou)
  • [03:37:23] * GenTooMan (~gentoo@pool-108-39-146-142.pitbpa.fios.verizon.net) has joined #beagle
  • [03:55:46] * mrpackethead (~mrpacketh@203.109.200.147) Quit (Remote host closed the connection)
  • [04:02:11] * iandow (~iandow@71-36-97-140.ptld.qwest.net) has joined #beaglebone
  • [04:03:55] * nerienna (~nerienna@p5491F581.dip0.t-ipconnect.de) has joined #beagle
  • [04:04:14] * linkedinyou (~linkediny@unaffiliated/linkedinyou) has joined #beagle
  • [04:04:14] * linkedinyou (~linkediny@unaffiliated/linkedinyou) has joined #beaglebone
  • [04:08:36] * isacdaavid (~isaac@189.167.184.177) has joined #beagle
  • [04:11:00] * pod (~patrickod@2604:a880:1:20::234:8001) has joined #beagle
  • [04:15:27] * nerienna (~nerienna@p5491F581.dip0.t-ipconnect.de) Quit (Remote host closed the connection)
  • [04:15:35] * dlan (~dennis@gentoo/developer/dlan) Quit (Remote host closed the connection)
  • [04:20:26] * veremit (~kvirc@unaffiliated/veremit) Quit (Ping timeout: 250 seconds)
  • [04:39:50] * Ceriand|desktop (~Ceriand@unaffiliated/ceriand) has joined #beagle
  • [05:05:38] * Sandhya_ (~schmid@2a02:8070:a192:2f00:226:5aff:febc:ce5f) has joined #beagle
  • [05:07:38] * mag (~mgreer@66.228.68.140) Quit (Quit: Leaving)
  • [05:28:33] * Guest93511 (~kona@rrcs-24-153-134-93.sw.biz.rr.com) Quit (Ping timeout: 250 seconds)
  • [05:29:42] * methuzla (~methuzla@dsl254-017-117.sea1.dsl.speakeasy.net) has left #beagle
  • [05:31:44] * skhreze (~debian@user-94-254-199-70.play-internet.pl) has joined #beagle
  • [05:32:37] * kona (~kona@rrcs-24-153-134-93.sw.biz.rr.com) has joined #beagle
  • [05:32:56] * kona is now known as Guest4764
  • [05:40:36] * CrazyEddy (~foremarch@wrongplanet/CrazyEddy) Quit (Remote host closed the connection)
  • [05:41:14] * zauslande (~zauslande@66.53.80.29) has left #beagle
  • [05:46:29] * Dimik (~Dimik@pool-74-101-99-23.nycmny.fios.verizon.net) has joined #beaglebone
  • [05:52:36] * skhreze (~debian@user-94-254-199-70.play-internet.pl) Quit (Ping timeout: 256 seconds)
  • [06:05:58] * IrishGringo (~chatzilla@c-73-49-3-5.hsd1.fl.comcast.net) Quit (Ping timeout: 272 seconds)
  • [06:07:51] * weox (uid112413@gateway/web/irccloud.com/x-dtcrkamcxhcenmqn) has joined #beagle
  • [06:31:41] * dlan (~dennis@116.228.88.131) has joined #beagle
  • [06:31:51] * dlan (~dennis@116.228.88.131) Quit (Changing host)
  • [06:31:51] * dlan (~dennis@gentoo/developer/dlan) has joined #beagle
  • [06:43:48] * Yotson (~Yotson@2001:980:6ac8:1:9cf6:11ba:e1c5:2a37) has joined #beagle
  • [06:45:41] * contempt (contempt@unaffiliated/contempt) has joined #beagleboard
  • [06:45:41] * contempt (contempt@unaffiliated/contempt) has joined #beagle
  • [06:50:46] * abferm (~shout-use@wsip-72-205-198-77.ks.ks.cox.net) Quit (Ping timeout: 260 seconds)
  • [06:51:25] * jules88 (528724db@gateway/web/freenode/ip.82.135.36.219) has joined #beagle
  • [06:51:47] * kaak (~kelledge@wsip-72-205-198-77.ks.ks.cox.net) Quit (Ping timeout: 246 seconds)
  • [06:52:10] * adj (~antti@hervanta.com) Quit (Ping timeout: 260 seconds)
  • [06:53:13] * kaak (~kelledge@wsip-72-205-198-77.ks.ks.cox.net) has joined #beagle
  • [06:53:34] * elopio (~quassel@33.93.189.91.lcy-02.canonistack.canonical.com) Quit (Ping timeout: 260 seconds)
  • [06:58:00] * adj (antti@hervanta.com) has joined #beagle
  • [06:59:28] * kaak (~kelledge@wsip-72-205-198-77.ks.ks.cox.net) Quit (Ping timeout: 256 seconds)
  • [07:01:17] * citylight2 (~me@84.111.153.0) Quit (Ping timeout: 250 seconds)
  • [07:04:54] * veremit (~kvirc@46.127.114.87.dyn.plus.net) has joined #beagle
  • [07:04:54] * veremit (~kvirc@46.127.114.87.dyn.plus.net) Quit (Changing host)
  • [07:04:54] * veremit (~kvirc@unaffiliated/veremit) has joined #beagle
  • [07:12:57] * kaak (~kelledge@wsip-72-205-198-77.ks.ks.cox.net) has joined #beagle
  • [07:13:41] * johanhenselmans (~johanhens@pretsense.xs4all.nl) Quit (Quit: johanhenselmans)
  • [07:16:57] * elopio (~quassel@33.93.189.91.lcy-02.canonistack.canonical.com) has joined #beagle
  • [07:17:58] * bearsh|work (~quassel@252.212.107.92.dynamic.wline.res.cust.swisscom.ch) has joined #beagle
  • [07:19:56] * Dimik (~Dimik@pool-74-101-99-23.nycmny.fios.verizon.net) Quit (Ping timeout: 250 seconds)
  • [07:20:15] * kiwichri_ (~kiwichris@msc1401703.lnk.telstra.net) Quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  • [07:21:13] * elopio (~quassel@33.93.189.91.lcy-02.canonistack.canonical.com) Quit (Ping timeout: 250 seconds)
  • [07:26:30] * jpirko (~jirka@ip-94-113-120-24.net.upcbroadband.cz) has joined #beagle
  • [07:27:31] * vagrantc (~vagrant@unaffiliated/vagrantc) Quit (Quit: leaving)
  • [07:28:06] * elopio (~quassel@33.93.189.91.lcy-02.canonistack.canonical.com) has joined #beagle
  • [07:34:39] * NulL` (~bleh1@178.16.0.123) has joined #beagle
  • [07:36:06] * rob_w (~bob@93.104.205.194) has joined #beagle
  • [07:36:06] * rob_w (~bob@93.104.205.194) Quit (Changing host)
  • [07:36:06] * rob_w (~bob@unaffiliated/rob-w/x-1112029) has joined #beagle
  • [07:42:27] * CrazyEddy (crazyed@wrongplanet/CrazyEddy) has joined #beagle
  • [07:49:28] * Spirilis (~vmlinuz@c-73-135-253-127.hsd1.md.comcast.net) Quit (Read error: Connection reset by peer)
  • [07:49:47] * lyakh (~lyakh@xdsl-87-79-172-238.netcologne.de) has joined #beagle
  • [07:52:12] * Spirilis (~vmlinuz@c-73-135-253-127.hsd1.md.comcast.net) has joined #beagle
  • [07:58:37] * ssk (480ee7d1@gateway/web/freenode/ip.72.14.231.209) Quit (Ping timeout: 252 seconds)
  • [08:05:53] * yang (yang@freenode/sponsor/fsf.member.yang) has left #beagle
  • [08:08:52] * meatmanek_ (~meatmanek@104-244-25-68.PUBLIC.monkeybrains.net) has joined #beaglebone
  • [08:17:11] * NulL` (~bleh1@178.16.0.123) Quit (Ping timeout: 246 seconds)
  • [08:21:22] * citylight2 (~me@bzq-218-29-26.cablep.bezeqint.net) has joined #beagle
  • [08:22:33] * praneeth (praneeth@nat/ti/x-mqkoliefndigoxun) Quit (Remote host closed the connection)
  • [08:22:51] * praneeth (praneeth@nat/ti/x-empspqvexfawbywt) has joined #beagle
  • [08:27:38] * florian (~fuchs@Maemo/community/contributor/florian) has joined #beagle
  • [08:31:48] * Angs (~ubuntu@85.235.10.194) has joined #beagle
  • [08:46:09] * meatmanek_ (~meatmanek@104-244-25-68.PUBLIC.monkeybrains.net) Quit (Read error: Connection reset by peer)
  • [09:29:10] * msvb-lab (~mschloh@x55b544df.dyn.telefonica.de) has joined #beagle
  • [09:33:59] * Akex_ (uid58281@gateway/web/irccloud.com/x-mudkvgalmbghsfxe) has joined #beagle
  • [09:34:02] * VirG (~VirGin@c-24-6-53-29.hsd1.ca.comcast.net) Quit (Quit: Leaving.)
  • [09:41:52] * c10ud (~c10ud@emesene/dictator/c10ud) has joined #beagle
  • [09:53:00] * jugger_ (671b082a@gateway/web/freenode/ip.103.27.8.42) has joined #beagle
  • [09:53:35] <jugger_> please tell me how to analogread in C++ language
  • [09:54:19] * jugger_ slaps thaytan around a bit with a large fishbot
  • [09:55:06] * jugger_ (671b082a@gateway/web/freenode/ip.103.27.8.42) Quit (Client Quit)
  • [09:58:44] <tbr> .oO(we should have a bot that autokicks on slap)
  • [09:59:17] <veremit> lol
  • [10:00:34] <veremit> And a 'lmgtfy' too
  • [10:07:08] * RoyBellingan (~roy@195.189.129.21) has joined #beagle
  • [10:10:11] * tai271828 (~tai271828@175.41.48.77) Quit (Ping timeout: 244 seconds)
  • [10:10:13] * amatecha___ (sid10006@gateway/web/irccloud.com/x-ytzkblpkzltzlrwq) Quit ()
  • [10:13:31] * amatecha (sid10006@gateway/web/irccloud.com/x-dydvwnvacfudhtel) has joined #beagle
  • [10:20:47] * terinjokes (~terinjoke@wikinews/Terinjokes) Quit (Ping timeout: 260 seconds)
  • [10:23:45] * terinjokes (~terinjoke@wikinews/Terinjokes) has joined #beagle
  • [10:35:30] * JohnIng (4da18ecf@gateway/web/freenode/ip.77.161.142.207) has joined #beagle
  • [10:35:52] <JohnIng> Hi;)
  • [10:37:43] <JohnIng> I'm a R&D engineer, devoloping several different projects. I'd like to have a platform with a lot of IO, fast CPU and lots of ROM/RAM. Should the BeagleBoard XD be a good option?
  • [10:38:43] * Ceriand|desktop (~Ceriand@unaffiliated/ceriand) Quit (Quit: Leaving.)
  • [10:43:21] * firemanxbr (~firemanxb@177.66.5.244) has joined #beagle
  • [10:46:20] <tbr> JohnIng: why are you considering the XM and not the BeagleBone Black/Green
  • [10:48:57] * johanhenselmans (~johanhens@82-148-197-247.adsl.unet.nl) has joined #beagle
  • [10:51:07] <JohnIng> Hi @firemanxbr, how'r u? Thanks for your point, let me see the difference... I'd like to have an high-performance platform. And what about tooling? Can I write C-code on it? Does it has a compiler/programmer included?
  • [10:52:24] <firemanxbr> JohnIng, yes, no problem, C, or C++ or Go lang, anyway!
  • [10:52:44] <tbr> JohnIng: high performance of _what_?
  • [10:53:21] <tbr> and yes, hardware runs software, for decades now. Especially if it has a linux kernel available.
  • [10:55:31] <JohnIng> Thanks firemanxbr, I'm sorry, did read the answering persons name wrong, should be tbr, but anyway, performance because it should run a lot of calculations, at the same time it has to control difference communication lines, and while doing those consuming things, also control +/- 150 actuators
  • [10:56:56] <JohnIng> Calculations needs performance and datamem, communication lines needs free IO on the beagleboard, actuators are part digital (communication lines), part analog IO
  • [11:00:32] * linkedinyou (~linkediny@unaffiliated/linkedinyou) Quit (Read error: Connection reset by peer)
  • [11:02:44] <tbr> well, you should look at the Beaglebone Black then
  • [11:12:13] <stt_michael> 150 actuators .. how fast?
  • [11:15:34] * jamesaxl (~jamesaxl@41.249.87.253) has joined #beagle
  • [11:17:35] <tbr> might need some gpio expanders
  • [11:17:42] * jules88 (528724db@gateway/web/freenode/ip.82.135.36.219) Quit (Ping timeout: 252 seconds)
  • [11:19:41] * m1kesm1th (~m1kesm1th@188.166.44.227) has joined #beagle
  • [11:22:38] * jamesaxl (~jamesaxl@41.249.87.253) Quit (Ping timeout: 272 seconds)
  • [11:26:07] * Gaston|Home (~quassel@rosie.office.tw.ly) Quit (Ping timeout: 260 seconds)
  • [11:31:31] * Gaston|Home (~quassel@rosie.office.tw.ly) has joined #beagle
  • [11:32:38] * Spidler_ (~spider@vpn.takeit.se) Quit (Ping timeout: 260 seconds)
  • [11:34:15] * GenTooMan (~gentoo@pool-108-39-146-142.pitbpa.fios.verizon.net) Quit (Quit: Leaving)
  • [11:34:24] * Spidler_ (~spider@vpn.takeit.se) has joined #beagle
  • [11:38:34] * abhilash (0117d3d2@gateway/web/freenode/ip.1.23.211.210) has joined #beagle
  • [11:39:33] <abhilash> hi . i have problem using eqep0 on beaglebone green . I am using latest debain image and 4d system 4.3 LCD cape
  • [11:39:54] <abhilash> i am getting period as 0
  • [11:40:32] <tbr> are you sure you have it set up properly in DT and it's muxed?
  • [11:40:34] <JohnIng> Hi @tbr why the black version?
  • [11:40:50] * Angss (~ubuntu@85.235.10.194) has joined #beagle
  • [11:41:12] * Shadyman (~matthew@unaffiliated/shadyman) Quit (Quit: Leaving.)
  • [11:41:23] <tbr> JohnIng: because the BB XM is rather old and if you don't need anything that's very specific to its OMAP3-ish SoC, then the more recent BBB is a better choice.
  • [11:41:42] <tbr> I'm not even sure if the XM is still being produced
  • [11:41:44] * stamina (~stamina@177-211-128-083.dynamic.caiway.nl) has joined #beaglebone
  • [11:42:03] <stt_michael> not to mention its 1/8th of price
  • [11:42:43] <JohnIng> What tooling should I use the best? We're using microchip products at the moment, so ARM's going to be a whole new way for me. For example I saw Keil as compiler, but cause of this is new for us and thereby more or less a "test", we'd like to start with a good free editor. Or is this included with the BBB kit?
  • [11:43:09] <tbr> JohnIng: what are your timing constraints?
  • [11:44:37] <JohnIng> Hm, I'd like to do calculations within 10 seconds, but some sensors (for example IR/spectra) has to be analyzed per x ms
  • [11:45:21] <tbr> so you should be aware that by default most people run Linux on those larger boards
  • [11:45:22] <JohnIng> Maybe I doesn't need the 2000MIPS at all, but I'd like to have a platform which I can more and more build up, without changing from board to board, cpu to cpu etc.
  • [11:45:33] <tbr> which means that you can't do hard realtime
  • [11:45:57] <JohnIng> Yes I know about Linux, but first of all I'd like to start at the bottom, just C.
  • [11:46:10] <tbr> there are some ways to do that though on the PRUs
  • [11:46:55] <JohnIng> So I can learn the ARM cores as much as possible, when we've moved to ARM for little devices too, which can't run Linux, I haven't to learn C, core and libraries again
  • [11:47:02] <JohnIng> And, thereby, some projects are realtime
  • [11:47:03] <tbr> do you mean bare metal? running binary ARM code without a kernel?
  • [11:47:07] <JohnIng> Which mean, <1ms
  • [11:47:41] <JohnIng> Yes, binary C
  • [11:47:47] <JohnIng> Without kernel
  • [11:48:09] <tbr> there is no such thing as "binary C". C source code can be compiled into a binary though.
  • [11:48:21] <JohnIng> It's my internet searching which brought me up to this beaglebone board;)
  • [11:49:07] <tbr> You can run bare metal code on the SoC.
  • [11:49:19] <tbr> if you are into it then TI has their own set of tools for that
  • [11:49:42] <JohnIng> Yeah I know, I mean "binary C" as agree on your binary ARM code
  • [11:49:53] <tbr> though most people find it easier to run Linux and offload hard realtime tasks to the PRU cores (they are like micro controllers)
  • [11:50:54] <tbr> the linux kernel can do some realtime things too if it's patched for that.
  • [11:51:04] <JohnIng> Ah okay... Linux is absolutely a nice one though...the more because the end product should have a heavy GUI and Webinterface
  • [11:51:31] <tbr> then you certainly don't want to reinvent the wheel/OS
  • [11:51:36] <JohnIng> But again, I'd like to start at the bottom, than slowly move up to more advanced coding and kernel/OS/etc.
  • [11:51:55] <tbr> get a BBB, knock yourself out. you can do all that
  • [11:53:25] <JohnIng> I see, thanks! Do you maybe have tips to start with a smooth start? ;) Like: use that or that type compiler/editor or etc?
  • [11:54:41] <tbr> for bare metal maybe zmatt can give you some tips
  • [11:54:43] <JohnIng> I have a list of compilers/editors I've found on the internet, so my quesion isn't ment as to bee the lazy programmer
  • [11:55:07] <JohnIng> but more to start well adviced
  • [11:55:09] <tbr> also have a look at that TI StarterWare thing. that's their bare metal foo
  • [12:02:22] * stamina (~stamina@177-211-128-083.dynamic.caiway.nl) Quit (Quit: WeeChat 1.3)
  • [12:05:32] <abhilash> @tbr i have configured
  • [12:05:58] <abhilash> i am using https://github.com/Teknoman117/beaglebot/blob/master/encoders/dts/bone_eqep0.dts
  • [12:06:26] <JohnIng> Okay, who's zmatt exactly (professional[ity]?), or how is he/she involved with the beagleboard?
  • [12:07:31] <JohnIng> Ment to figure out all guys here and their roles, to has a clear sight on who've I can ask a certain question ;)
  • [12:09:30] * el (~el@112.220.231.154) Quit (Ping timeout: 260 seconds)
  • [12:10:37] <abhilash> hi . i have problem using eqep0 on beaglebone green . I am using latest debain image and 4d system 4.3 LCD cape
  • [12:10:47] <abhilash> can anyone help?
  • [12:11:26] * tai271828 (~tai271828@2001:b011:1004:1f3e:e92f:ecca:eed6:8b8b) has joined #beagle
  • [12:16:28] * pwillard (~pwillard@c-73-184-136-133.hsd1.ga.comcast.net) has joined #beagle
  • [12:16:50] * veremit|2 (~kvirc@84.17.198.146.dyn.plus.net) has joined #beagle
  • [12:16:55] * veremit (~kvirc@unaffiliated/veremit) Quit (Disconnected by services)
  • [12:16:55] * veremit|2 is now known as veremit
  • [12:16:56] * veremit (~kvirc@84.17.198.146.dyn.plus.net) Quit (Changing host)
  • [12:16:56] * veremit (~kvirc@unaffiliated/veremit) has joined #beagle
  • [12:17:39] * abhilash (0117d3d2@gateway/web/freenode/ip.1.23.211.210) Quit (Ping timeout: 252 seconds)
  • [12:27:53] * pwillard (~pwillard@c-73-184-136-133.hsd1.ga.comcast.net) Quit (Quit: Leaving)
  • [12:32:12] * micges_ (~micges@epf79.neoplus.adsl.tpnet.pl) has joined #beaglebone
  • [12:32:12] * micges_ (~micges@epf79.neoplus.adsl.tpnet.pl) has joined #beagle
  • [12:35:38] * micges (~micges@abpm33.neoplus.adsl.tpnet.pl) Quit (Ping timeout: 260 seconds)
  • [12:50:46] * tai271828 (~tai271828@2001:b011:1004:1f3e:e92f:ecca:eed6:8b8b) Quit (Ping timeout: 240 seconds)
  • [12:59:56] * bradfa (~andrew@clr-vpn01.kodakalaris.com) has joined #beagle
  • [13:01:03] * IrishGringo (~chatzilla@c-73-49-3-5.hsd1.fl.comcast.net) has joined #beagle
  • [13:04:46] <JohnIng> @abhilash I'm sorry, n00b here... Good luck! :)
  • [13:09:21] * tai271828 (~tai271828@42-71-177-110.EMOME-IP.hinet.net) has joined #beagle
  • [13:21:04] * dfaught (~dfaught@cpe-70-119-105-90.tx.res.rr.com) has joined #beagle
  • [13:22:44] * bostondriver (~mcambria@68.128.155.223) has joined #beagle
  • [13:25:46] * tai271828 (~tai271828@42-71-177-110.EMOME-IP.hinet.net) Quit (Ping timeout: 240 seconds)
  • [13:25:51] * Sandhya_ (~schmid@2a02:8070:a192:2f00:226:5aff:febc:ce5f) Quit (Remote host closed the connection)
  • [13:26:24] * mag (~mgreer@66.228.68.140) has joined #beagle
  • [13:31:21] * JohnIng (4da18ecf@gateway/web/freenode/ip.77.161.142.207) Quit (Ping timeout: 252 seconds)
  • [13:36:27] <samael> what is the supposed way to load an overlay with mainline kernel? i'm using 3.16.0-4-armmp
  • [13:52:29] * weox (uid112413@gateway/web/irccloud.com/x-dtcrkamcxhcenmqn) Quit (Quit: Connection closed for inactivity)
  • [13:53:51] * magra (manisha@nat/ti/x-wjrevrvysmcchday) Quit (Remote host closed the connection)
  • [13:57:37] * magra (manisha@nat/ti/x-gsggvdvhqhuoijkt) has joined #beagle
  • [13:57:37] * UltraFX (58982255@gateway/web/freenode/ip.88.152.34.85) has joined #beagle
  • [14:01:10] * gustavoz (~gustavoz@181.46.100.24) Quit (Quit: Leaving)
  • [14:10:12] * idwer (~irc@unaffiliated/idwer) has joined #beagle
  • [14:13:32] * mag (~mgreer@66.228.68.140) Quit (Ping timeout: 256 seconds)
  • [14:17:36] * nerienna (~nerienna@p5491F581.dip0.t-ipconnect.de) has joined #beagle
  • [14:18:15] * NishanthMenon (~nmenon@pool-71-170-163-35.dllstx.fios.verizon.net) has joined #beagle
  • [14:21:50] * Catslab (~Thunderbi@205-237-53-37.static.cgocable.ca) Quit (Quit: Catslab)
  • [14:22:02] * webdaford (~daford@ool-457262aa.dyn.optonline.net) has joined #beagle
  • [14:22:23] * jamesaxl (~jamesaxl@41.249.87.253) has joined #beagle
  • [14:24:16] * mag (~mgreer@66.228.68.140) has joined #beagle
  • [14:29:25] * el (~el@112.220.231.154) has joined #beagle
  • [14:30:19] * mrjazzcat (~mrjazzcat@c-50-134-253-3.hsd1.co.comcast.net) has joined #beagle
  • [14:32:20] * linkedinyou (~linkediny@unaffiliated/linkedinyou) has joined #beagle
  • [14:32:20] * linkedinyou (~linkediny@unaffiliated/linkedinyou) has joined #beaglebone
  • [14:34:50] * stamina (~stamina@177-211-128-083.dynamic.caiway.nl) has joined #beaglebone
  • [14:36:59] * Catslab (~Thunderbi@205-237-53-37.static.cgocable.ca) has joined #beagle
  • [14:39:21] * zacdev (~zacdev@unaffiliated/zacdev) has joined #beagle
  • [14:39:21] * zacdev (~zacdev@unaffiliated/zacdev) has joined #beaglebone
  • [14:44:33] * zacdev (~zacdev@unaffiliated/zacdev) Quit (Max SendQ exceeded)
  • [14:55:39] * gustavoz (~gustavoz@181.46.100.24) has joined #beagle
  • [15:09:12] * weox (uid112413@gateway/web/irccloud.com/x-yghmgmlopwlbbblc) has joined #beagle
  • [15:20:06] * bahar (~bahar@cpe-72-229-32-55.nyc.res.rr.com) Quit (Changing host)
  • [15:20:06] * bahar (~bahar@unaffiliated/bahar) has joined #beagle
  • [15:20:15] * florian (~fuchs@Maemo/community/contributor/florian) Quit (Quit: Client exiting)
  • [15:24:23] * citylight2 (~me@bzq-218-29-26.cablep.bezeqint.net) Quit (Ping timeout: 250 seconds)
  • [15:31:46] * IrishGringo (~chatzilla@c-73-49-3-5.hsd1.fl.comcast.net) Quit (Ping timeout: 240 seconds)
  • [15:35:43] * IrishGringo (~chatzilla@c-73-49-3-5.hsd1.fl.comcast.net) has joined #beagle
  • [15:37:06] * micges_ is now known as micges
  • [15:40:39] * isacdaavid_ (~isaac@189.167.184.177) has joined #beagle
  • [15:41:56] * rob_w (~bob@unaffiliated/rob-w/x-1112029) Quit (Remote host closed the connection)
  • [15:43:40] * Catslab (~Thunderbi@205-237-53-37.static.cgocable.ca) Quit (Quit: Catslab)
  • [15:44:19] * isacdaavid (~isaac@189.167.184.177) Quit (Ping timeout: 250 seconds)
  • [15:46:58] * Catslab (~Thunderbi@205-237-53-37.static.cgocable.ca) has joined #beagle
  • [15:50:14] * ogra_ (~ogra_@p5098ed03.dip0.t-ipconnect.de) Quit (Ping timeout: 260 seconds)
  • [15:50:33] * ogra_ (~ogra_@p5098ed03.dip0.t-ipconnect.de) has joined #beagle
  • [15:57:10] * bkearns (~bkearns@c-73-223-194-179.hsd1.ca.comcast.net) Quit (Quit: Leaving.)
  • [15:57:34] * isacdaavid_ (~isaac@189.167.184.177) Quit (Quit: isacdaavid_)
  • [15:59:51] * bradfa (~andrew@clr-vpn01.kodakalaris.com) Quit (Quit: leaving)
  • [16:09:25] * vagrantc (~vagrant@unaffiliated/vagrantc) has joined #beagle
  • [16:09:31] * smurray_ (~scottm@198-84-178-87.cpe.teksavvy.com) has joined #beagle
  • [16:12:50] * smurray is now known as Guest40405
  • [16:14:51] * smurray_ (~scottm@198-84-178-87.cpe.teksavvy.com) Quit (Quit: leaving)
  • [16:15:11] * smurray (~scottm@198-84-178-87.cpe.teksavvy.com) has joined #beagle
  • [16:17:30] * Vasco_O (vasco_O@LOOK.MOM.I.AM.ON.TEH.INTARD.NET) Quit (Remote host closed the connection)
  • [16:36:37] * skhreze (~debian@user-94-254-198-57.play-internet.pl) has joined #beagle
  • [16:44:07] * bearsh|work (~quassel@252.212.107.92.dynamic.wline.res.cust.swisscom.ch) Quit (Ping timeout: 250 seconds)
  • [16:46:46] * bkearns (~bkearns@216-75-239-130.static.wiline.com) has joined #beagle
  • [16:47:23] * smurray (~scottm@198-84-178-87.cpe.teksavvy.com) Quit (Quit: Changing server)
  • [16:48:37] * [Butch] (~butch@169.145.89.207) has joined #beagle
  • [16:49:21] * UltraFX (58982255@gateway/web/freenode/ip.88.152.34.85) Quit (Ping timeout: 252 seconds)
  • [16:52:12] * mrjazzcat (~mrjazzcat@c-50-134-253-3.hsd1.co.comcast.net) Quit (Quit: Leaving)
  • [16:52:26] * Guest40405 (sid98062@gateway/web/irccloud.com/x-hzibpliztwykspec) Quit ()
  • [16:52:48] * Guest40405 (sid98062@gateway/web/irccloud.com/x-vkkcsfczvlgutwnf) has joined #beagle
  • [16:53:01] * Guest40405 is now known as smurray
  • [17:01:24] * mrjazzcat (~mrjazzcat@c-50-134-253-3.hsd1.co.comcast.net) has joined #beagle
  • [17:01:30] * contempt (contempt@unaffiliated/contempt) Quit (Read error: Connection reset by peer)
  • [17:05:30] * Devastator_ (~devas@191.34.5.76) has joined #beagle
  • [17:06:02] * Devastator (~devas@unaffiliated/devastator) Quit (Ping timeout: 246 seconds)
  • [17:06:19] * contempt (contempt@unaffiliated/contempt) has joined #beagleboard
  • [17:06:19] * contempt (contempt@unaffiliated/contempt) has joined #beagle
  • [17:07:03] * florian (~fuchs@Maemo/community/contributor/florian) has joined #beagle
  • [17:11:01] * Devastator_ (~devas@191.34.5.76) Quit (Changing host)
  • [17:11:01] * Devastator_ (~devas@unaffiliated/devastator) has joined #beagle
  • [17:11:02] * Devastator_ is now known as Devastator
  • [17:11:49] * Vasco_O (vasco_O@LOOK.MOM.I.AM.ON.TEH.INTARD.NET) has joined #beagle
  • [17:13:03] * Vasco_O is now known as Vasco
  • [17:14:34] * rob_w (~rob@unaffiliated/rob-w/x-1112029) has joined #beagle
  • [17:24:51] * linkedinyou (~linkediny@unaffiliated/linkedinyou) Quit (Read error: Connection reset by peer)
  • [17:28:46] * jpirko (~jirka@ip-94-113-120-24.net.upcbroadband.cz) Quit (Remote host closed the connection)
  • [17:38:01] <Simonious> hmm... I'm connected to the beagleboard via serial term - it gets to starting kernel and then hangs forever.. I followed the exact instructions here: http://www.armhf.com/boards/beaglebone-black/bbb-sd-install/
  • [17:38:05] <Simonious> suggestions?
  • [17:40:54] * NulL` (~bleh1@178.16.0.123) has joined #beagle
  • [17:45:34] * eFfeM (~frans@c73189.upc-c.chello.nl) has joined #beagle
  • [17:48:52] * IrishGringo (~chatzilla@c-73-49-3-5.hsd1.fl.comcast.net) Quit (Ping timeout: 256 seconds)
  • [17:54:12] * drkfdr (~darkfader@ip3e8346be.speed.planet.nl) has joined #beagle
  • [18:00:34] * eyck (~eyck@u28n61.nowanet.pl) Quit (Read error: Connection reset by peer)
  • [18:02:51] * stamina (~stamina@177-211-128-083.dynamic.caiway.nl) Quit (Quit: WeeChat 1.3)
  • [18:05:23] * bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) has joined #beagle
  • [18:09:09] * Starduster_ is now known as Starduster
  • [18:14:05] * johanhenselmans (~johanhens@82-148-197-247.adsl.unet.nl) Quit (Quit: johanhenselmans)
  • [18:14:31] * bradfa (~andrew@clr-vpn01.kodakalaris.com) has joined #beagle
  • [18:16:06] * florian (~fuchs@Maemo/community/contributor/florian) Quit (Ping timeout: 240 seconds)
  • [18:42:20] * riotz (~riotz@unaffiliated/riotz) has joined #beagle
  • [18:43:24] * firemanxbr (~firemanxb@177.66.5.244) Quit (Quit: Leaving)
  • [18:47:35] * pod (~patrickod@2604:a880:1:20::234:8001) has left #beagle
  • [18:48:55] * msvb-lab (~mschloh@x55b544df.dyn.telefonica.de) Quit (Quit: msvb-lab)
  • [18:50:37] * datzori (02ea99b8@gateway/web/freenode/ip.2.234.153.184) has joined #beagle
  • [18:50:48] <datzori> hi all
  • [18:52:30] <datzori> I'm installed ubuntu into beaglebone black
  • [18:56:37] * webdaford (~daford@ool-457262aa.dyn.optonline.net) Quit (Quit: Leaving)
  • [18:58:20] * linkedinyou (~linkediny@unaffiliated/linkedinyou) has joined #beagle
  • [18:58:21] * linkedinyou (~linkediny@unaffiliated/linkedinyou) has joined #beaglebone
  • [18:59:50] * lyakh (~lyakh@xdsl-87-79-172-238.netcologne.de) Quit (Quit: thanks, bye)
  • [19:03:06] * djlewis (~bubba@adsl-65-64-30-13.dsl.ltrkar.swbell.net) has joined #beagle
  • [19:04:54] <[Butch]> Quickie question: Where are the least expensive BBB’s to be found? I need to order like five of them, and I don’t want to break the bank if I can help it. :-)
  • [19:17:26] * Cats_home (~Thunderbi@dsl.198.58.155.114.ebox.ca) Quit (Ping timeout: 260 seconds)
  • [19:28:56] <datzori> how can modify ubuntu lxde to create kiosk mode?
  • [19:30:19] * [Butch] (~butch@169.145.89.207) Quit (Quit: I'm out . . .)
  • [19:33:32] * eFfeM (~frans@c73189.upc-c.chello.nl) Quit (Quit: Leaving.)
  • [19:36:16] * RoyBellingan (~roy@195.189.129.21) Quit (Quit: Konversation terminated!)
  • [19:37:05] * drkfdr (~darkfader@ip3e8346be.speed.planet.nl) Quit (Quit: Read error: Connection reset by peer)
  • [19:41:57] * [Butch] (~butch@169.145.89.207) has joined #beagle
  • [19:44:40] * clonak (~clonak@203.96.205.116) Quit (Ping timeout: 272 seconds)
  • [19:50:34] * alan_o (~alan@2601:880:c000:3062:11b:44f3:7825:9192) Quit (Ping timeout: 260 seconds)
  • [20:00:39] * gustavoz (~gustavoz@181.46.100.24) Quit (Quit: Leaving)
  • [20:01:22] * j0rd_ (~j0rd_@unaffiliated/j0rd-/x-9112651) Quit (Read error: Connection reset by peer)
  • [20:01:50] * nerienna (~nerienna@p5491F581.dip0.t-ipconnect.de) Quit (Remote host closed the connection)
  • [20:03:42] * alan_o (~alan@2601:880:c000:3062:248e:ad56:7ac6:c2b) has joined #beagle
  • [20:03:50] * Shadyman (~matthew@unaffiliated/shadyman) has joined #beagle
  • [20:04:36] * datzori (02ea99b8@gateway/web/freenode/ip.2.234.153.184) Quit (Ping timeout: 252 seconds)
  • [20:05:32] <[Butch]> For those of you lamenting the loss of the USB networking gadget under Mac OS X “El Capitan,” give this a shot: http://nyus.joshuawise.com/HoRNDIS-rel8pre1.pkg.
  • [20:05:35] <[Butch]> It worked for me.
  • [20:06:05] <tbr> you can also switch the BBB to a different usb network mode
  • [20:07:22] * j0rd_ (~j0rd_@unaffiliated/j0rd-/x-9112651) has joined #beagle
  • [20:10:52] * clonak (~clonak@203.96.205.116) has joined #beagle
  • [20:18:09] * IrishGringo (~chatzilla@c-73-49-3-5.hsd1.fl.comcast.net) has joined #beagle
  • [20:18:57] * clonak (~clonak@203.96.205.116) Quit (Read error: Connection reset by peer)
  • [20:19:37] * bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) Quit (Quit: My Mac has gone to sleep. ZZZzzz…)
  • [20:20:47] * bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) has joined #beagle
  • [20:22:55] <[Butch]> tbr: Why was I not informed? :-)
  • [20:23:52] * bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) Quit (Max SendQ exceeded)
  • [20:24:40] * bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) has joined #beagle
  • [20:31:22] * clonak (~clonak@203.96.205.116) has joined #beagle
  • [20:42:33] * bradfa (~andrew@clr-vpn01.kodakalaris.com) Quit (Quit: leaving)
  • [20:47:19] * ticapix (~ticapix@1-179-196-88.dyn.estpak.ee) has joined #beagle
  • [20:48:11] <ticapix> Hi
  • [20:49:38] <ticapix> I have a BBB with kernel 3.8 on the eMMC. I disabled hdmi and enabled spi. I can read/write registers of my spi hardware.
  • [20:50:21] <ticapix> but when I boot on the latest debian kernel 4.1, after enabling spi, the hardware doesn't respond to my ioctl.
  • [20:50:42] <ticapix> Is there any noticable change with the SPI conf between 3.8 and 4.1 ?
  • [20:51:18] <tbr> I think there is, actually. I don't remember the details.
  • [20:54:57] * Yotson (~Yotson@2001:980:6ac8:1:9cf6:11ba:e1c5:2a37) Quit (Quit: .)
  • [20:56:57] <ticapix> some info about the capemgr slots between 3.8 and 4.1 http://pastebin.com/uWDr2bCY
  • [20:58:13] <ticapix> wrong copy/paste. new link http://pastebin.com/Zg5KGt3M
  • [21:02:13] * Vasco (vasco_O@LOOK.MOM.I.AM.ON.TEH.INTARD.NET) Quit (Remote host closed the connection)
  • [21:07:53] * NulL` (~bleh1@178.16.0.123) Quit (Ping timeout: 246 seconds)
  • [21:08:17] * Vasco (vasco_O@LOOK.MOM.I.AM.ON.TEH.INTARD.NET) has joined #beagle
  • [21:08:19] * Vasco (vasco_O@LOOK.MOM.I.AM.ON.TEH.INTARD.NET) Quit (Max SendQ exceeded)
  • [21:10:08] * Vasco (vasco_O@LOOK.MOM.I.AM.ON.TEH.INTARD.NET) has joined #beagle
  • [21:10:16] * Vasco (vasco_O@LOOK.MOM.I.AM.ON.TEH.INTARD.NET) Quit (Max SendQ exceeded)
  • [21:11:05] * bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) Quit (Quit: My Mac has gone to sleep. ZZZzzz…)
  • [21:11:34] * Vasco (vasco_O@LOOK.MOM.I.AM.ON.TEH.INTARD.NET) has joined #beagle
  • [21:13:14] * bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) has joined #beagle
  • [21:22:28] <Ragnorok> I've done lots of poking around on the 'net for PRU resources. I see pruss_remoteproc is loaded, but I can't find any info on virtio, except I think slots may be leveraging that already. A gentle nudge in the right direction would be cool.
  • [21:23:04] * IrishGringo (~chatzilla@c-73-49-3-5.hsd1.fl.comcast.net) Quit (Ping timeout: 256 seconds)
  • [21:33:39] <ds2> how do you plan to use the PRU?
  • [21:33:47] <ds2> remoteproc is just one of the ways of using it
  • [21:35:02] * jamesaxl_ (~jamesaxl@41.140.206.52) has joined #beagle
  • [21:36:33] * bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) Quit (Quit: My Mac has gone to sleep. ZZZzzz…)
  • [21:37:27] <Ragnorok> I'm planning on using the PRU to talk to some hardware ADC for data acquisition that's read by Linux and exposed via a web API. My understanding is remoteProc is suitable for loading the code and virtio is likely the leanest interaction mechanism, without digging into interrupts and suchlike.
  • [21:37:58] <ds2> sort of... remote proc lets you transfer limited size messages. In the background, it does the interrupting
  • [21:38:08] * bengo (~textual@50-203-84-2-static.hfc.comcastbusiness.net) has joined #beagle
  • [21:38:20] <ds2> so as long as your data rate works with the packets size/rate limitations...
  • [21:38:22] * jamesaxl (~jamesaxl@41.249.87.253) Quit (Ping timeout: 256 seconds)
  • [21:38:46] <ds2> what kernel are you using - when I looked at it a month or two ago, only certain kernels worked for remoteproc
  • [21:38:52] <Ragnorok> Oh. I thought it loaded the firmware as well. More reading, then. I haven't found a lot in the way of non-GPIO examples.
  • [21:38:57] <Ragnorok> 4.1
  • [21:39:14] <Ragnorok> 4.1.10-ti-r21 to be exact.
  • [21:39:50] <ds2> it does
  • [21:40:16] <ds2> remoteproc is nothing more then a packet based messaging protocol. the ends are identified by addresses. drivers are attached to names announced on a known service.
  • [21:40:23] <ds2> the TI ones should work
  • [21:40:35] <Ragnorok> Perhaps there's a better way? I'm happy to learn/read whatever, but I haven't found what I'm looking for. My expectation is the PRU will fire an interrupt when it has data and Linux will hook that and read it.
  • [21:40:36] <ds2> remote proc and firmware are 2 different things
  • [21:41:17] <Ragnorok> Ah. Somehow I didn't get packet message protocol from what I've read. Somehow I got that rpmsg was that.
  • [21:41:18] <ds2> yes. there is the older more bare bones way - the uio_pruss stuff. you ahve a processor. you can fire an interrupt when you feel like it. just manage the memory and have an agreement with your Linux kernel driver.
  • [21:41:54] <ds2> remoteproc/rpmsg are tied together, AFAICT. might be a way to seperate out rpmsg
  • [21:42:04] <Ragnorok> All I've read is uio_pruss is significantly slower (latency) than remoteproc, but I would expect a lower-level solution to be faste.
  • [21:42:43] <ds2> try it and see... uio_pruss was fine for xfering video frames for me
  • [21:43:00] <Ragnorok> Okey doke. I'll research uio_pruss then. Thanks!
  • [21:43:15] <ds2> strictly speaking, you are correct though. remoteproc strictly speaking only does firmware/booting
  • [21:43:26] <ds2> but AFAICT, it is tied in with rpmsg
  • [21:43:33] * rcn-ee (~voodoo@64.77.213.245) has joined #beagle
  • [21:44:20] <Ragnorok> I'm also setting up cross-dev on w7, mainly because the JTAG emulator claims it fails with Linux on a VM, and we have no spare Linux boxen about. I'm thinking this may be problematic, or could I tie in the code from the beaglebone git for 4.1?
  • [21:44:45] <ds2> jtag? why do you need jtag?
  • [21:45:15] <Ragnorok> Right. My reearch indicates remoteproc loads the firmware and fires up the PRU, and rpmsg is the packet message, but virtio is faster than rpmsg with soem more work.
  • [21:45:49] <Ragnorok> I don't know that I need it for certain. I just don't want to get stuck in there somewhere and need it, then have to reset the dev environment to use it.
  • [21:45:49] * dwery (~dwery@nslu2-linux/dwery) Quit (Read error: Connection reset by peer)
  • [21:46:06] <ds2> other then bootloader stuff, you don't really need jtag
  • [21:46:18] <Ragnorok> Not even for PRU dev?
  • [21:46:20] <ds2> the BeagleBone, BeagleBoards are mini computers
  • [21:46:32] <rcn-ee> some people like to pad's their resume's with "jtag". ;)
  • [21:46:43] <ds2> nope. never needed one
  • [21:46:53] <Ragnorok> If I don't need it it will simplify things, that's for sure.
  • [21:46:59] <ds2> video capture, generation... all done w/o jtag
  • [21:47:12] * ticapix is happy. he manages to make spi to work on kernel 4.1
  • [21:47:31] <ds2> rcn-ee: I believe anything listed on a person's resume is fair game to ask about during an interview }:-)
  • [21:47:51] <ds2> I don't think the GSoC students used jtag either
  • [21:47:52] * dwery (~dwery@nslu2-linux/dwery) has joined #beagle
  • [21:47:55] <Ragnorok> Did you use an IDE or text editor and make files?
  • [21:48:03] <ds2> vi + make
  • [21:48:05] <rcn-ee> nano!
  • [21:49:06] * rob_w (~rob@unaffiliated/rob-w/x-1112029) Quit (Read error: Connection reset by peer)
  • [21:49:50] <ds2> remeber the PRU's code size is small. like 2K instructions
  • [21:50:04] <Ragnorok> Yeah. 8k ain't much.
  • [21:50:08] <ds2> it isn't that hard to fill up if you start using macros and unrolling looks
  • [21:50:23] <ds2> there are folks who use C but that's almost overkill
  • [21:50:35] <ds2> s/looks/loops/
  • [21:51:08] <Ragnorok> Yeah hard to say. I'm only just getting ramped up on this. C seems simpler, but the instucton set is pretty tiny; looks easy enough to learn.
  • [21:51:36] <ds2> the arguement for C is it handles mundane stuff. the argument against C is it obfuscates timing
  • [21:52:00] <Ragnorok> Mmmmm.
  • [21:52:39] <ds2> how fast is your ADC?
  • [21:53:15] <Ragnorok> Not sure. I'm not actually writing that part, other than a sample routine to see the comm working between the PRU & Linux.
  • [21:54:23] <ds2> okay, what kind is it? parallel? serial (SPI/I2C)?
  • [21:54:47] <ds2> trying to find time to throw together a high speed data acq. system myself
  • [21:54:51] <Ragnorok> It's grabbing stereo audio at 16 bits/sample. I expect at least 44khz but it could easily be faster. I kow it's currently tied into McASP1 as serial.
  • [21:55:09] <ds2> Ohhh probally I2S
  • [21:55:25] <Ragnorok> I know the control bus is I2C, yes.
  • [21:55:31] <ds2> rpmsg might work for that...
  • [21:55:50] <ds2> consider writing a rpmsg DAI for ALSA? :D
  • [21:56:18] <Ragnorok> I don't know squat about ALSA at this point, but that doesn't mean I won't by the time I'm done.
  • [21:56:35] <ds2> hehe
  • [21:57:24] <Ragnorok> I know one of the test peeps got ALSA to pull raw data from McASP1, but my thought is that's fatter and slower than I want in the end. Truth tell I haven't benchmarked how long that path takes.
  • [21:57:42] <ds2> if McASP1 is available, use it.
  • [22:00:07] * Vasco is now known as Vasco_O
  • [22:00:17] <Ragnorok> I'm still waiting on my ADC hardware board to fiddle with it for real. Afaik McASP1 is a given. How we leverage that is the question. I am under the impression a PRU could do some repackaging and buffereing for us, then Linux could read the data "at its leisure".
  • [22:00:44] <ds2> how sophisticated of a repackaging?
  • [22:01:04] <ds2> the PRU can buffer cuz it has 12K/8K of RAM local to it. the McASP has FIFOs
  • [22:01:26] <Ragnorok> The board is up to eight channels total. Basically making sure what Linux sees is eight buffers, and down the road maybe some compression.
  • [22:01:57] <Ragnorok> Right. That 12k is what I was thinking for buffering. 8 ring buffers in shared memory. Linux doesn't know where it comes from. It's just there.
  • [22:02:25] * DJW|Home (~djwillis@cpc2-trow6-2-0-cust204.aztw.cable.virginm.net) Quit (Read error: Connection reset by peer)
  • [22:02:43] <Ragnorok> The PRU manages all the actual acquisition, including pulling it from the McASP1.
  • [22:05:17] <Ragnorok> I'm thinking rpmsg (or something lighter) to let Linux know the buffers are updated, and to pass control data back and forth to the PRU. I don't think I need a whole packet, truthfully. Something lighter would be fine with me, but in the end if it works that's the meal ticket.
  • [22:07:23] * thuttu77 (~thuttu77@82-181-33-81.bb.dnainternet.fi) Quit (Ping timeout: 247 seconds)
  • [22:10:35] * thuttu77 (~thuttu77@82-181-33-81.bb.dnainternet.fi) has joined #beagle
  • [22:13:30] * skhreze (~debian@user-94-254-198-57.play-internet.pl) Quit (Ping timeout: 256 seconds)
  • [22:13:59] <ds2> you don't want the PRU to pull it from the McASP
  • [22:14:05] <ds2> that is heavy weight
  • [22:14:19] <ds2> setup DMA from the McASP to host
  • [22:14:30] <ds2> s/host/DDR memory/
  • [22:14:36] <Ragnorok> Is that because it's not on the fast bus?
  • [22:14:43] <ds2> no, it is a waste of resources
  • [22:14:58] * florian (~fuchs@Maemo/community/contributor/florian) has joined #beagle
  • [22:15:02] <ds2> you are asking things to be ping ponged around the bus, using 2x the bandwidth
  • [22:15:42] <ds2> McASP -> PRU memory after a poll or interrupt; PRU mem to DDDR using Cortex to memcpy after an int
  • [22:15:43] <ds2> vs
  • [22:16:05] <ds2> McASP signals Sample ready to DMA; DMA writes to DDR; Cortex is notified when DMA packet is done.
  • [22:16:35] <Ragnorok> Hurm. If its DMA to main ram then the PRU really has nothing to do. All the repackaging it would have done would be done by the Cortex.
  • [22:17:14] <Ragnorok> Wouldn't the McASP -> PRU and PRU -> Cortex use different busses internally?
  • [22:18:48] <Ragnorok> My intent was to share some processing with the otherwise idle PRU.
  • [22:20:19] <ds2> no, it is the same L4
  • [22:20:26] * skhreze (~debian@user-94-254-199-90.play-internet.pl) has joined #beagle
  • [22:20:41] <ds2> now if you need another McASP or if the pins on the McASP is not available... the PRU can work just like the McASP
  • [22:21:04] <ds2> it is the same reason why accesses outside of the PRUSS is nonrealtime
  • [22:21:43] <Ragnorok> Hurm. Maybe that's how to do it, then, so the PRU can manage the data from the various ADC. Or just abandon the PRU route and do it all in Linux space.
  • [22:22:32] <Ragnorok> My thought is the PRU, being closer to the hardware, is a better choice to work on the hardware level.
  • [22:23:26] <Ragnorok> The McASP1 can read the data but not really interact with multiple ADC chips that effectively, afaik.
  • [22:25:07] <ds2> it depends on the ADC
  • [22:25:33] <ds2> IIRC, (verify with manual), you can do multiple ADCs with 1 by using TDM mode assuming the ADCs support it
  • [22:26:14] <Ragnorok> I'll look at the datasheets and see if that works across chips.
  • [22:26:22] <ds2> what is the end app, btw
  • [22:29:59] <Ragnorok> Not entirely certain I'm at liberty to say other than an 8 channel audio recorder. I'll ask Boss Man and if it's ok'd I'll toss more out. Sadly at this exact juncture it's time for me to head home. I greatly appreciate your insights and look forward to being able to help you at some point.
  • [22:32:32] * pwillard (~pwillard@c-73-184-136-133.hsd1.ga.comcast.net) has joined #beagle
  • [22:44:13] * [Butch] (~butch@169.145.89.207) Quit (Quit: I'm out . . .)
  • [22:44:25] * gustavoz (~gustavoz@181.46.100.24) has joined #beagle
  • [22:45:21] * c10ud (~c10ud@emesene/dictator/c10ud) Quit (Quit: cya)
  • [22:53:10] * msvb-lab (~mschloh@x55b544df.dyn.telefonica.de) has joined #beagle
  • [23:01:02] * bfederau (~quassel@service.basyskom.com) Quit (Remote host closed the connection)
  • [23:01:13] * bfederau (~quassel@service.basyskom.com) has joined #beagle
  • [23:05:52] * djlewis (~bubba@adsl-65-64-30-13.dsl.ltrkar.swbell.net) Quit (Quit: Leaving.)
  • [23:11:52] * skhreze (~debian@user-94-254-199-90.play-internet.pl) Quit (Ping timeout: 256 seconds)
  • [23:25:22] * rcn-ee (~voodoo@64.77.213.245) Quit (Quit: Leaving)
  • [23:33:54] * Dimik (~Dimik@pool-74-101-99-23.nycmny.fios.verizon.net) has joined #beaglebone
  • [23:35:34] * GenTooMan (~gentoo@pool-108-39-146-142.pitbpa.fios.verizon.net) has joined #beagle
  • [23:41:46] * mrjazzcat (~mrjazzcat@c-50-134-253-3.hsd1.co.comcast.net) Quit (Ping timeout: 240 seconds)
  • [23:47:44] * foundatron (~foundatro@unaffiliated/foundatron) has left #beagle
  • [23:51:13] * ticapix (~ticapix@1-179-196-88.dyn.estpak.ee) Quit (Quit: going back into the real life)
  • [23:56:46] * bostondriver (~mcambria@68.128.155.223) Quit (Ping timeout: 240 seconds)