#beagle IRC Log on BeagleBoard.org

Join the chat at beagleboard.org/chat

IRC Log for 2010-06-29

Timestamps are in UTC.

  1. [00:06:59] <bkinman> Who are you with Redb3ard?
  2. [00:08:58] <Redb3ard> Smartfield.com... and my skills are probably closer to a sysadmin's. No degree.
  3. [00:09:17] * pablo_ (~pablo@201.250.186.175) has left #beagle
  4. [00:14:51] * jrmuizel (~jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) Quit (Quit: jrmuizel)
  5. [00:15:43] * jrmuizel (~jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) has joined #beagle
  6. [00:20:09] * whittenburg (~whittenbu@ip72-213-154-11.ok.ok.cox.net) has joined #beagle
  7. [00:21:37] * cwillu (~cwillu@cwillu.com) Quit (Remote host closed the connection)
  8. [00:22:21] * ppoudel (~chatzilla@129.114.246.141) Quit (Quit: ChatZilla 0.9.86 [Firefox 3.0.17/2010010604])
  9. [00:27:12] * bkinman (~bkinman@soenat3.cse.ucsc.edu) Quit (Quit: bkinman)
  10. [00:30:18] * whittenburg (~whittenbu@ip72-213-154-11.ok.ok.cox.net) Quit (Read error: Operation timed out)
  11. [00:32:30] * cwillu (~cwillu@cwillu.com) has joined #beagle
  12. [00:34:34] <djlewis> needed rain this time and it all skirts around me. :(
  13. [00:42:32] <djlewis> emeb, people are getting ship notifications from mouser for launchpad
  14. [00:46:12] <emeb> djlewis: interesting - so mouser is fulfilling orders for them...
  15. [00:46:32] <djlewis> so it appears
  16. [00:46:48] <emeb> I got my bo notice last Thurs.
  17. [00:47:02] <emeb> so I'm prolly _way_ down the list...
  18. [00:47:05] <djlewis> got my bo notice last wed
  19. [00:47:13] <djlewis> from TI
  20. [00:47:45] <emeb> ditto
  21. [00:49:36] <djlewis> ti order status is still a simple BO
  22. [00:58:25] * drinkcat (~nicolas@181-162.4-85.cust.bluewin.ch) Quit (Ping timeout: 240 seconds)
  23. [00:59:57] <ds2> djlewis: did you move to PHX?
  24. [01:00:20] <djlewis> Redb3ard, ping
  25. [01:00:29] <Redb3ard> Hey.
  26. [01:00:41] <djlewis> i found a windoze pinmux tool
  27. [01:00:51] <Redb3ard> Which city is TI in again? Houston or Dallas?
  28. [01:00:55] <djlewis> g
  29. [01:00:58] <djlewis> Dallas
  30. [01:01:10] <Redb3ard> Willing to move for a job?
  31. [01:01:21] <djlewis> you tease
  32. [01:01:29] <Redb3ard> Serious.
  33. [01:01:42] <Redb3ard> I can't promise, I don't have hiring authority. But we're looking for engineers.
  34. [01:01:53] <Redb3ard> It's tough, we're in Lubbock, and not so many are willing to move here.
  35. [01:02:16] <Redb3ard> Mail me your resume and I'll give it to my boss tomorrow... we don't have an HR department.
  36. [01:02:20] <ds2> what state is Lubbock?
  37. [01:02:27] <Redb3ard> Texas,
  38. [01:02:36] <djlewis> I'm a mostly self taught hdwre/softwre desigh with some college associated to it.
  39. [01:03:10] <Redb3ard> If you're good, the degree doesn't matter so much.
  40. [01:03:49] <Redb3ard> My email is john.oyler@smartfield.com.
  41. [01:04:19] <djlewis> I lived in lubbock as a child in about 1960 :)
  42. [01:04:33] <ds2> wow
  43. [01:05:02] <Redb3ard> What's wow?
  44. [01:05:04] <djlewis> make that 63, I was 10
  45. [01:05:28] <ds2> the time
  46. [01:06:25] <djlewis> ooh Lubbock is in a cool area
  47. [01:06:30] <Redb3ard> Well, anyone who's savvy enough to be here in this channel is welcome to mail a resume to me. Just in case someone else sees it.
  48. [01:07:08] <djlewis> how bib is lubbock now?
  49. [01:07:20] <djlewis> and did you want the pinmux tool?
  50. [01:07:51] <Redb3ard> I really want to be about 10 times smarter than I am. Though, even twice as talented would work.
  51. [01:08:16] <djlewis> i'd like to earn more income without having to move.
  52. [01:08:57] <Redb3ard> I don't know that we could necessarily pay more. And moving's usually part of the deal as well.
  53. [01:13:18] * ppotera_ (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) has joined #beagle
  54. [01:16:09] * espindola (~espindola@CPE001a704e2b6d-CM001225dd5348.cpe.net.cable.rogers.com) Quit (Quit: Ex-Chat)
  55. [01:16:53] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) Quit (Ping timeout: 260 seconds)
  56. [01:16:56] * ppotera_ is now known as ppotera
  57. [01:17:48] * cmurillo (~cmurillo@186.32.57.22) Quit (Quit: Leaving.)
  58. [01:26:04] * tconant (~tconant@68.111.35.226) Quit (Quit: tconant)
  59. [01:27:59] <djlewis> it runs in windoze but will save for linux
  60. [01:28:07] <djlewis> http://processors.wiki.ti.com/index.php/Pin_Mux_Utility_for_ARM_MPU_Processors
  61. [01:28:42] <djlewis> it expects you to modify u-boot but it should still be useful, maybe.
  62. [01:29:10] * Zoxc (~zoxc@ti0128a340-dhcp0372.bb.online.no) Quit ()
  63. [01:38:29] * cmurillo1 (~cmurillo@186.32.57.22) has joined #beagle
  64. [01:43:20] * cmurillo1 (~cmurillo@186.32.57.22) Quit (Client Quit)
  65. [01:44:14] * khasim (~a0393720@192.163.20.231) has joined #beagle
  66. [01:52:05] <ds2> 6
  67. [01:52:33] <ds2> the pinmux is not complicated to require utilites... read a table, stuff a number in a register. Done.
  68. [01:55:00] * whittenburg (~whittenbu@ip72-213-154-11.ok.ok.cox.net) has joined #beagle
  69. [01:56:16] <djlewis> agreed, just offering more in case it was wanted
  70. [01:56:27] * Ceriand|work (~Ceriand@unaffiliated/ceriand) Quit (Quit: Leaving.)
  71. [02:05:40] * karan (~karan@202.3.77.11) Quit (Quit: Leaving)
  72. [02:15:38] * Ceriand|desktop (~Ceriand@unaffiliated/ceriand) has joined #beagle
  73. [02:25:11] * cmurillo (~cmurillo@186.32.57.22) has joined #beagle
  74. [02:25:59] * sombunall (~sawdis@modemcable203.209-56-74.mc.videotron.ca) has joined #beagle
  75. [02:26:00] * cmurillo (~cmurillo@186.32.57.22) Quit (Client Quit)
  76. [02:27:08] * maria1 (~mrodrigue@186.32.57.22) Quit (Quit: Leaving.)
  77. [02:28:50] * kanru (~kanru@61-30-10-70.static.tfn.net.tw) has joined #beagle
  78. [02:31:45] * espindola (~espindola@CPE001a704e2b6d-CM001225dd5348.cpe.net.cable.rogers.com) has joined #beagle
  79. [02:34:48] * calculus (~calculus@gentoo/user/calculus) Quit (Ping timeout: 252 seconds)
  80. [02:45:55] <djlewis> turning this heat generator off.
  81. [02:51:24] * duffolonious (~bryan@75-168-95-114.mpls.qwest.net) Quit (Ping timeout: 265 seconds)
  82. [02:53:27] * duffolonious (~bryan@75-168-95-114.mpls.qwest.net) has joined #beagle
  83. [03:00:38] * cody_ (~cody@dslb-084-056-103-108.pools.arcor-ip.net) has joined #beagle
  84. [03:02:39] * calculus (~calculus@gentoo/user/calculus) has joined #beagle
  85. [03:03:58] * cody (~cody@dslb-084-056-090-113.pools.arcor-ip.net) Quit (Ping timeout: 276 seconds)
  86. [03:07:52] * whittenburg (~whittenbu@ip72-213-154-11.ok.ok.cox.net) Quit (Ping timeout: 260 seconds)
  87. [03:19:21] * soman (~somnath@118.102.130.6) has joined #beagle
  88. [03:24:46] * djlewis (~djlewis@75.15.64.195) Quit (Quit: Clolur me gone)
  89. [03:26:52] * _don_ (~don@nat/ti/x-jbwsdawpslwbdxcx) has joined #beagle
  90. [03:29:43] * hitlin37 (6eea0302@gateway/web/freenode/ip.110.234.3.2) has joined #beagle
  91. [03:40:17] * hitlin37 (6eea0302@gateway/web/freenode/ip.110.234.3.2) Quit (Quit: Page closed)
  92. [03:40:38] * mpoirier (~quassel@S0106002369de4dac.cg.shawcable.net) has joined #beagle
  93. [03:45:15] * hitlin37 (6eea0302@gateway/web/freenode/ip.110.234.3.2) has joined #beagle
  94. [03:45:53] * bkinman (~bkinman@c-67-188-116-157.hsd1.ca.comcast.net) has joined #beagle
  95. [03:45:58] * mpoirier (~quassel@S0106002369de4dac.cg.shawcable.net) Quit (Ping timeout: 264 seconds)
  96. [03:46:12] * aholler (~aholler@p57B22CDC.dip0.t-ipconnect.de) Quit (Ping timeout: 260 seconds)
  97. [03:46:51] * _don_ (~don@nat/ti/x-jbwsdawpslwbdxcx) Quit (Ping timeout: 252 seconds)
  98. [03:47:38] * aholler (~aholler@p57B21EBD.dip0.t-ipconnect.de) has joined #beagle
  99. [03:50:09] * whittenburg (~whittenbu@ip72-213-154-11.ok.ok.cox.net) has joined #beagle
  100. [03:52:04] <TheUni> mru: got you a rebased branch. ready for my lashes and flames.
  101. [03:52:52] * emeb (~ericb@ip72-223-81-194.ph.ph.cox.net) Quit (Ping timeout: 276 seconds)
  102. [03:52:53] * khasim (~a0393720@192.163.20.231) Quit (Ping timeout: 240 seconds)
  103. [03:53:31] <CruNcher> is the Mali 200 more efficient then a SGX 530/40 core ?
  104. [03:55:04] * calculus (~calculus@gentoo/user/calculus) Quit (Ping timeout: 260 seconds)
  105. [04:02:08] * calculus (~calculus@gentoo/user/calculus) has joined #beagle
  106. [04:03:21] * GrizzlyAdams1 (~Grizzly@ip98-184-88-41.mc.at.cox.net) Quit (Ping timeout: 252 seconds)
  107. [04:10:29] <TheUni> mru: incase you read backlog: http://gitorious.org/theuni/ffmpeg/commits/rebased
  108. [04:10:31] <TheUni> will pm you tomorrow
  109. [04:12:16] <_av500_> TheUni: thx
  110. [04:12:48] <TheUni> _av500_: ?
  111. [04:12:57] <_av500_> ffmpeg patches
  112. [04:13:18] <TheUni> oh. those won't help anyone but xbmc :)
  113. [04:13:48] <TheUni> well, i suppose they'll help some.
  114. [04:14:15] <_av500_> we'll see
  115. [04:16:53] <TheUni> yea, there are a few reasonable fixes in there i think. others are probably poorly implemented but maybe can get some attention so they're done right
  116. [04:19:49] * GrizzlyAdams (~Grizzly@ip98-184-88-41.mc.at.cox.net) has joined #beagle
  117. [04:29:25] * sombunall (~sawdis@modemcable203.209-56-74.mc.videotron.ca) Quit (Quit: Leaving.)
  118. [04:32:19] * espindola (~espindola@CPE001a704e2b6d-CM001225dd5348.cpe.net.cable.rogers.com) Quit (Quit: Ex-Chat)
  119. [04:42:28] * notzed (~notzed@ppp118-210-117-15.lns20.adl2.internode.on.net) has joined #beagle
  120. [04:42:30] * emeb|mac (~ericb@ip72-223-81-194.ph.ph.cox.net) has joined #beagle
  121. [04:56:32] * hvaibhav (~a0393758@192.163.20.231) has joined #beagle
  122. [05:00:43] * mylesche (3d94388a@gateway/web/freenode/ip.61.148.56.138) has joined #beagle
  123. [05:01:09] * CruNcher (~luls_lol@dslb-094-219-152-017.pools.arcor-ip.net) Quit ()
  124. [05:01:57] * jonmasters (~jcm@dallas.jonmasters.org) Quit (Read error: Operation timed out)
  125. [05:03:55] * mylesche_ (3d94388a@gateway/web/freenode/ip.61.148.56.138) has joined #beagle
  126. [05:04:01] * mylesche (3d94388a@gateway/web/freenode/ip.61.148.56.138) Quit (Client Quit)
  127. [05:04:26] * niclas (~niclas@nat/ti/x-ywrfkuddfaldjnvu) Quit (Remote host closed the connection)
  128. [05:04:26] * mrc3_ (~mrc3@nat/ti/x-nhdwqarnfrmvnxrr) Quit (Remote host closed the connection)
  129. [05:04:26] * _koen_ (~x0115699@nat/ti/x-fipuavzvxqiewuea) Quit (Remote host closed the connection)
  130. [05:05:03] * mrc3_ (~mrc3@nat/ti/x-yhggrcshrxyffvvd) has joined #beagle
  131. [05:05:06] * niclas (~niclas@nat/ti/x-alfvznnrhllhfxuf) has joined #beagle
  132. [05:05:09] * _koen_ (~x0115699@nat/ti/x-gbnyfghxdheicanc) has joined #beagle
  133. [05:08:20] <mylesche_> hi,there,is anyone help bout beagleboard nand flash driver?
  134. [05:08:21] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) Quit (Quit: ppotera)
  135. [05:09:38] <av500> depens
  136. [05:09:40] <av500> depends
  137. [05:11:18] * mrc3_ (~mrc3@nat/ti/x-yhggrcshrxyffvvd) Quit (Remote host closed the connection)
  138. [05:11:24] <ds2> flat head, phillips, or torx?
  139. [05:11:36] * mrc3_ (~mrc3@nat/ti/x-bvvvrthgjgbhqkyu) has joined #beagle
  140. [05:12:04] * jonmasters (~jcm@dallas.jonmasters.org) has joined #beagle
  141. [05:13:00] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) has joined #beagle
  142. [05:16:44] <av500> ds2: tri-wing of course
  143. [05:17:15] <mylesche_> hello,is anyone here?
  144. [05:17:25] <av500> ask, dont ask to ask
  145. [05:18:47] <mylesche_> in uboot for beaglboard(3530), CFG_NAND_LEGACY is defined or not?
  146. [05:28:59] <mylesche_> there are some actions like "nand->hwcontrol = omap_nand_hwcontrol;" in board_nand_init(struct nand_chip *nand)(locate in omap3530beagleboar\nand.c).but if CFG_NAND_LEGACY is defined ,there is no hwcontrol() in the struct nand_chip.If CFG_NAND_LEGACY is not defined,uboot will use mtd's nand.c,another nand.c for beagleboard3530 is useless ,why?
  147. [05:29:01] * Belna (~Thomas@DSL01.212.114.252.242.ip-pool.NEFkom.net) has joined #beagle
  148. [05:30:03] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) Quit (Quit: ppotera)
  149. [05:32:35] * bkinman (~bkinman@c-67-188-116-157.hsd1.ca.comcast.net) Quit (Quit: bkinman)
  150. [05:38:38] * khasim (~a0393720@192.163.20.231) has joined #beagle
  151. [05:46:25] * lag (~lag@cpc2-aztw21-0-0-cust264.aztw.cable.virginmedia.com) has joined #beagle
  152. [05:54:23] * amitk (~amit@a91-154-124-12.elisa-laajakaista.fi) has joined #beagle
  153. [05:55:14] * khasim (~a0393720@192.163.20.231) has left #beagle
  154. [05:58:11] * mylesche_ (3d94388a@gateway/web/freenode/ip.61.148.56.138) Quit (Ping timeout: 252 seconds)
  155. [06:01:52] * pting (~pting@adsl-99-32-245-41.dsl.lsan03.sbcglobal.net) Quit (Quit: Ex-Chat)
  156. [06:03:33] * GrizzlyAdams (~Grizzly@ip98-184-88-41.mc.at.cox.net) Quit (Quit: Leaving.)
  157. [06:04:20] * Sept (~bakljg@c-24-131-138-21.hsd1.mn.comcast.net) Quit (Ping timeout: 260 seconds)
  158. [06:06:04] * Redb3ard (~SF0010MAC@75.110.202.83) Quit (Quit: Redb3ard)
  159. [06:12:34] * niclas (~niclas@nat/ti/x-alfvznnrhllhfxuf) Quit (Remote host closed the connection)
  160. [06:12:34] * berco (~a0919194@nat/ti/x-pbimonseihheyvls) Quit (Remote host closed the connection)
  161. [06:12:34] * _koen_ (~x0115699@nat/ti/x-gbnyfghxdheicanc) Quit (Remote host closed the connection)
  162. [06:12:35] * rcranetx (~rcranetx@nat/ti/x-xhujxapcrahihebl) Quit (Remote host closed the connection)
  163. [06:12:52] * niclas (~niclas@nat/ti/x-ulowzttiwehboygg) has joined #beagle
  164. [06:13:15] * rcranetx (~rcranetx@nat/ti/x-lirejnxaeorbdyvg) has joined #beagle
  165. [06:13:28] * berco (~a0919194@nat/ti/x-gxgeuktlilufudpl) has joined #beagle
  166. [06:13:43] * _koen_ (~x0115699@nat/ti/x-napikitvvncqstbx) has joined #beagle
  167. [06:14:09] * topfs2 (~topfs2@xbmc/staff/topfs2) has joined #beagle
  168. [06:17:14] * tsjsieb (~tsjsieb@dejongbeheer.nl) has joined #beagle
  169. [06:24:35] * emeb|mac (~ericb@ip72-223-81-194.ph.ph.cox.net) Quit (Ping timeout: 265 seconds)
  170. [06:29:10] * virals (~Viral_Sac@122.166.2.35) has joined #beagle
  171. [06:30:39] <av500> TheUni: ping
  172. [06:31:16] * hitlin37 (6eea0302@gateway/web/freenode/ip.110.234.3.2) Quit (Quit: Page closed)
  173. [06:31:33] * naam_ (6eea0302@gateway/web/freenode/ip.110.234.3.2) has joined #beagle
  174. [06:34:56] * screwgoth (~raseel@122.170.63.16) has joined #beagle
  175. [06:36:09] <ds2> less then 12hours before we can heckle the students ;)
  176. [06:36:14] <screwgoth> Hi, while trying to flash the BB's flash, as per : http://code.google.com/p/beagleboard/wiki/BeagleNANDFlashing , before going past "fatload mmc 0 0x80200000 flash-uboot.bin" the board rebooted
  177. [06:36:39] <screwgoth> Not, I'm not seeing the uboot prompt ... I see messages only till "I2C: Ready"
  178. [06:36:46] <screwgoth> Any way for me to recover from there
  179. [06:37:02] * lamp_ (bc9e4165@gateway/web/freenode/ip.188.158.65.101) has joined #beagle
  180. [06:37:02] <av500> boot from SD
  181. [06:37:06] <av500> hold the user button
  182. [06:37:44] <ds2> sigh... all this mucking with u-boot is going to cause someone to fry theirs :/
  183. [06:38:53] <lamp_> hi
  184. [06:40:30] <av500> lo
  185. [06:40:34] <screwgoth> ds2: :-)
  186. [06:40:44] <screwgoth> av500: You mean reset to factory , right ?
  187. [06:41:06] <ds2> screwgoth: no, he means boot the U-boot from SD
  188. [06:41:12] <lamp_> conecting beagle to linux with com to usb convertor and config minicom but not see enything then try with hyperterminal in winxp and config
  189. [06:41:32] <av500> lamp_: check cable
  190. [06:41:36] <lamp_> but not see enything in hyperterminal
  191. [06:42:06] <ds2> lamp_: Do cable diag per SRM.
  192. [06:42:07] <lamp_> cheked cable true
  193. [06:42:40] <av500> check cable more
  194. [06:42:50] <screwgoth> ds2: hmm.... but shouldn't I get the you-boot prompt first , so that I enter the appropriate bootargs to boot from SD ?
  195. [06:42:57] <av500> no
  196. [06:43:03] <ds2> screwgoth: no.
  197. [06:43:46] <ds2> av500: do you know if today's event will be simulcasted in shoutcast/icecast format?
  198. [06:44:08] <lamp_> installing ubuntu 10.4 in sd an boot it but my kaboard not work and not see enything in com port
  199. [06:44:11] <av500> ds2: ino nothin
  200. [06:44:14] <screwgoth> ds2: ok thanks, lemme try
  201. [06:46:08] * mobidev (~mobidev@94.127.205.30) has joined #beagle
  202. [06:52:09] * franktango (~a0746747@nat/ti/x-vaqnnlcbhooappwj) has joined #beagle
  203. [06:54:02] * lirtex (~liorc@89-138-158-93.bb.netvision.net.il) has joined #beagle
  204. [06:55:35] <lirtex> Hi, do i need to do anything "special" to get sound working on the bealeboard? I have alsa installed, i'm trying to play a wav file and it seems to play fine, but I cant hear anything. I'm using headphones, and I tried setting the volume high in the mixer (although I could not find a PCM channel there). Any idea?
  205. [06:55:54] * mobidev (~mobidev@94.127.205.30) Quit (Quit: I go offline...)
  206. [06:56:10] * calculus (~calculus@gentoo/user/calculus) Quit (Ping timeout: 264 seconds)
  207. [06:57:19] <lamp_> da2_: cable cheked
  208. [06:57:38] <av500> check how?
  209. [06:58:28] <ds2> is that like 'checking' in hockey?
  210. [06:58:36] <lamp_> whit ohmeter
  211. [06:59:11] <ds2> how many oh's did it register? ;)
  212. [07:00:04] <lamp_> 0
  213. [07:01:03] <lamp_> i test it again
  214. [07:01:12] <lamp_> ]& icheck howts ok
  215. [07:01:20] * screwgoth (~raseel@122.170.63.16) Quit (Quit: Leaving.)
  216. [07:01:21] <lamp_> it si ok
  217. [07:02:43] <lamp_> do u have any garanty?
  218. [07:03:03] <lamp_> i think its about product
  219. [07:06:54] * jrmuizel (~jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) Quit (Quit: jrmuizel)
  220. [07:07:57] <ds2> i think you need to read the srm
  221. [07:08:22] * Proxyles (~henrik@c-f893e255.56-4-64736c14.cust.bredbandsbolaget.se) has joined #beagle
  222. [07:10:08] * plars (~plars@75-27-138-126.lightspeed.austtx.sbcglobal.net) Quit (Read error: Operation timed out)
  223. [07:13:20] * courville (~courville@archos.rain.fr) has joined #beagle
  224. [07:13:59] * lamp_ (bc9e4165@gateway/web/freenode/ip.188.158.65.101) Quit (Quit: Page closed)
  225. [07:15:39] * hrw|gone is now known as hrw
  226. [07:17:18] * plars (~plars@75-27-138-126.lightspeed.austtx.sbcglobal.net) has joined #beagle
  227. [07:17:44] * eFfeM_work (~frans@atwork-193.r-212.178.107.atwork.nl) Quit (Quit: Leaving.)
  228. [07:18:58] * topfs2 (~topfs2@xbmc/staff/topfs2) Quit (Ping timeout: 264 seconds)
  229. [07:23:30] * jpsaman (~jpsaman@videolan/developer/jpsaman) has joined #beagle
  230. [07:27:59] * topfs2 (~topfs2@xbmc/staff/topfs2) has joined #beagle
  231. [07:31:11] * Ceriand|desktop (~Ceriand@unaffiliated/ceriand) Quit (Read error: Connection reset by peer)
  232. [07:40:02] * _courvil1e_ (~marc@courville.org) Quit (Quit: leaving)
  233. [07:40:11] * _courville_ (~marc@courville.org) has joined #beagle
  234. [07:43:37] * florian_kc (~fuchs@Maemo/community/contributor/florian) has joined #beagle
  235. [07:43:48] * florian_kc is now known as florian
  236. [07:45:15] * naam_ (6eea0302@gateway/web/freenode/ip.110.234.3.2) Quit (Ping timeout: 252 seconds)
  237. [07:46:04] * KosiNuss (~tom@p4FD12276.dip0.t-ipconnect.de) has joined #beagle
  238. [07:50:09] * jpirko (~jirka@ip-89-103-91-100.net.upc.cz) has joined #beagle
  239. [07:52:12] * jpirko (~jirka@ip-89-103-91-100.net.upc.cz) Quit (Client Quit)
  240. [07:52:25] * jpirko (~jirka@ip-89-103-91-100.net.upc.cz) has joined #beagle
  241. [07:53:41] * _roger_ (~a0740758@nat/ti/x-wykkczazmmycdphu) has joined #beagle
  242. [08:07:43] * t_s_o (~tso@183.84-49-135.nextgentel.com) has joined #beagle
  243. [08:08:23] * neo01124 (~neo@122.177.3.3) has joined #beagle
  244. [08:10:43] * drinkcat (~nicolas@181-162.4-85.cust.bluewin.ch) has joined #beagle
  245. [08:11:18] * Try`0xff is now known as Tryum
  246. [08:16:13] * Artanis (Artanis@159.108.165.83.dynamic.mundo-r.com) Quit (Ping timeout: 264 seconds)
  247. [08:16:30] * Phrog (~chatzilla@ip-87-82-198-210.easynet.co.uk) has joined #beagle
  248. [08:18:16] * ceyusa (~vjaquez@155.99.117.91.static.mundo-r.com) has joined #beagle
  249. [08:19:20] * lirtex (~liorc@89-138-158-93.bb.netvision.net.il) Quit (Remote host closed the connection)
  250. [08:19:47] * lirtex (~liorc@89-138-158-93.bb.netvision.net.il) has joined #beagle
  251. [08:21:32] * xpc (~z@87-126-142-238.btc-net.bg) has joined #beagle
  252. [08:32:26] * chrisUSB (d456d2d3@gateway/web/freenode/ip.212.86.210.211) Quit (Quit: Page closed)
  253. [08:32:33] * cbenzUSB (d456d2d3@gateway/web/freenode/ip.212.86.210.211) has joined #beagle
  254. [08:32:53] * cbenzUSB is now known as chrisUSB
  255. [08:36:58] * neo01124 (~neo@122.177.3.3) Quit (Remote host closed the connection)
  256. [08:46:01] * Phrog (~chatzilla@ip-87-82-198-210.easynet.co.uk) Quit (Ping timeout: 245 seconds)
  257. [08:46:02] * tasslehoff (~Mich@147.84-49-231.nextgentel.com) has joined #beagle
  258. [08:52:35] * bearsh (~quassel@adsl-245-48-fixip.datacomm.ch) Quit (Read error: Connection reset by peer)
  259. [08:54:01] * bearsh (~quassel@adsl-245-48-fixip.datacomm.ch) has joined #beagle
  260. [08:54:18] * Phrog (~chatzilla@ip-87-82-198-210.easynet.co.uk) has joined #beagle
  261. [08:55:26] * jpirko (~jirka@ip-89-103-91-100.net.upc.cz) Quit (Remote host closed the connection)
  262. [08:58:00] * Artanis (Artanis@159.108.165.83.dynamic.mundo-r.com) has joined #beagle
  263. [08:59:15] * Phrog (~chatzilla@ip-87-82-198-210.easynet.co.uk) Quit (Ping timeout: 265 seconds)
  264. [09:01:18] * raster (raster@enlightenment/developer/raster) Quit (Quit: Gettin' stinky!)
  265. [09:03:01] * Artanis (Artanis@159.108.165.83.dynamic.mundo-r.com) Quit (Ping timeout: 264 seconds)
  266. [09:06:27] * Artanis (Artanis@159.108.165.83.dynamic.mundo-r.com) has joined #beagle
  267. [09:08:58] * ant_work (~andrea@host214-85-static.34-85-b.business.telecomitalia.it) has joined #beagle
  268. [09:12:12] <chrisUSB> Hi, i am having kernel-panic lokups when running omapfbplay... could anyone have a look at my pastebin: http://pastebin.com/47h3Q5CS
  269. [09:13:01] <av500> nice
  270. [09:14:14] <chrisUSB> you think so? I just want it to play any video :-)
  271. [09:16:32] <av500> I think I have seen that before here, but I cant remember
  272. [09:16:58] <av500> are you running X?
  273. [09:17:23] <koen> chrisUSB: what's the resoloution you are using?
  274. [09:17:40] * Proxyles (~henrik@c-f893e255.56-4-64736c14.cust.bredbandsbolaget.se) Quit (Remote host closed the connection)
  275. [09:18:08] * eFfeM_work (~frans@atwork-193.r-212.178.107.atwork.nl) has joined #beagle
  276. [09:18:12] <chrisUSB> the thing is: I am not having an monitor attached. I just want it to play a video to have the cpu load..
  277. [09:18:19] <chrisUSB> yes there is a x running;
  278. [09:19:45] <chrisUSB> do not know the resolution now; bb is rebooting.. will have a look
  279. [09:22:52] * Proxyles (~henrik@c-f893e255.56-4-64736c14.cust.bredbandsbolaget.se) has joined #beagle
  280. [09:22:56] <chrisUSB> is the screen resolution important?
  281. [09:23:37] <av500> try without X
  282. [09:26:51] <chrisUSB> if only i knew how to stop x :-); i remember having used stopx under debian or so....
  283. [09:33:47] <av500> init 3
  284. [09:38:45] <chrisUSB> ok thats what i did just before starting omapfbplay... so if init 3 suceeded ( i didn't get an error) i should have stopped x before...
  285. [09:39:38] <av500> ps should tell you
  286. [09:40:33] <chrisUSB> the process xorg .... should be missing?
  287. [09:40:45] <av500> ps aux
  288. [09:40:52] <av500> should show nothing x related
  289. [09:41:07] <av500> still, what is your resolution?
  290. [09:41:32] <chrisUSB> couldn't figure out what is configured by now...
  291. [09:42:17] * jpirko (~jirka@nat/redhat/x-kchjoustsycfaiym) has joined #beagle
  292. [09:42:27] <av500> cat /proc/cmdline
  293. [09:43:24] <chrisUSB> av500: will have a look soon; meanwhile did a run with an image without any module loaded and omapfbplay seems to run without crashing.
  294. [09:43:37] <chrisUSB> but the 'crashing' bb is up now...
  295. [09:44:04] * Entasis (~Jarred@ppp118-210-194-202.lns20.adl6.internode.on.net) has joined #beagle
  296. [09:46:15] <chrisUSB> cmdline: console=ttyS2,115200n8 mpurate=720 vram=12M omapfb.mode=dvi:1024x768MR-16@60 omapdss.def_disp=dvi root=/dev/mmcblk0p2 rw rootfstype=ext3 rootwait
  297. [09:46:32] <av500> looks ok
  298. [09:47:47] <chrisUSB> i executed init 3, but still see x11vnc, Xorg -br..., gpe-dm; is it ok having them still running?
  299. [09:48:09] <av500> no
  300. [09:48:14] <chrisUSB> :-)
  301. [09:48:22] <chrisUSB> ok ill try killing
  302. [09:48:52] <koen> why no do /etc/init.d/gpe-dm stop?
  303. [09:49:27] <chrisUSB> didn't know about that parameter...
  304. [09:49:28] <av500> koen: meh, newfangled stuff...
  305. [09:51:30] <chrisUSB> koen: gpe-dm cat: /var/run/gpe-dm.pid: No such file or directory sh: you need to specify whom to kill
  306. [09:52:15] <chrisUSB> koen: sorry incomplete: /etc/init.d/gpe-dm stop Stopping GPE display manager: gpe-dm cat: /var/run/gpe-dm.pid: No such file or directory sh: you need to specify whom to kill
  307. [09:53:35] * maltanar (d5a5598d@gateway/web/freenode/ip.213.165.89.141) has joined #beagle
  308. [09:53:40] <maltanar> hi everyone
  309. [09:53:46] <av500> hi
  310. [09:53:57] * negril_ is now known as negril
  311. [09:54:24] <maltanar> I'm a bit confused with my timezones as usual - it's ~ two hours until the lightning talks q&a session, right?
  312. [09:55:03] <av500> its UGT here, so no idea... :)
  313. [09:56:01] <koen> it's almost noon here
  314. [09:56:09] <koen> so, good morning maltanar!
  315. [09:56:19] <chrisUSB> av500: any hints how to stop x, init3 seems not to be enough
  316. [09:56:52] <av500> chrisUSB: no idea
  317. [10:01:16] <chrisUSB> it seems as if gpe-dm stop is looking for pid's in /var/run/gpe-dm.pid... do you have this file?
  318. [10:02:33] <av500> me?
  319. [10:02:36] <av500> no
  320. [10:02:39] <av500> I dont run a BB
  321. [10:02:42] <av500> and not X either
  322. [10:03:10] <chrisUSB> av500: ok thx
  323. [10:03:26] <chrisUSB> with you i meant all those using bb with x
  324. [10:03:26] * maltanar remembers how it's always supposed to be morning while greeting people in IRC
  325. [10:03:46] * xpc (~z@87-126-142-238.btc-net.bg) Quit (Quit: Leaving)
  326. [10:06:00] <chrisUSB> kill -9 all processes suceeded...
  327. [10:06:27] <av500> kill -9 1
  328. [10:07:18] <chrisUSB> av500: maybe i try it when i'm completely out of ideas... *g
  329. [10:07:44] <chrisUSB> after having killed all x-things omapfbplay runs continuously..
  330. [10:07:52] <chrisUSB> av500,koen: thx
  331. [10:07:53] <av500> good
  332. [10:09:36] * ssvb (~ssvb___@a88-112-120-50.elisa-laajakaista.fi) Quit (Quit: Leaving)
  333. [10:12:40] * KosiNuss_ (~tom@p4FD11C94.dip0.t-ipconnect.de) has joined #beagle
  334. [10:14:48] * mcgeagh (~mcgeagh@xbmc/staff/mcgeagh) Quit (Quit: Ex-Chat)
  335. [10:15:11] * KosiNuss (~tom@p4FD12276.dip0.t-ipconnect.de) Quit (Ping timeout: 245 seconds)
  336. [10:24:13] * maltanar (d5a5598d@gateway/web/freenode/ip.213.165.89.141) Quit (Quit: Page closed)
  337. [10:26:50] * akumar (~mm4@122.170.63.16) has joined #beagle
  338. [10:28:23] <akumar> i am using angstrom on beagle board c4
  339. [10:28:31] <akumar> and kernel 29
  340. [10:29:04] <akumar> but error, when "opkg update" command is fired on root prompt.
  341. [10:29:10] <akumar> details: http://pastebin.com/uMyhZXuU
  342. [10:29:32] <akumar> please any one suggest me, thanks
  343. [10:30:28] <_koen_> what is kernel 29?
  344. [10:30:48] <_koen_> I don't know what that is, but the 2.6.32 kernel from angstrom works great on my C4
  345. [10:31:48] <akumar> _koen_: 2.6.32 kernel, it is giving error for opkg update.
  346. [10:32:42] <akumar> _koen_: _koen_: 2.6.29 kernel, it is giving error for opkg update.
  347. [10:33:31] <_koen_> well, stop using that old 2.6.29 kernel
  348. [10:34:01] <akumar> _koen_: but i want to used 2.6.29 kernel
  349. [10:36:16] <_koen_> then you're on your own
  350. [10:36:30] <av500> akumar: why?
  351. [10:41:32] <lool> Hey, I've got a beagle rev C3 and it hung overnight; I suspect it might be related to the rootfs on an USB key on an USB hub on the host port; I think there are some hardware issues with this port, but I don't know whether they are severe to the point they would hang the board
  352. [10:42:30] <akumar> av500: it is client request, so that i am using.
  353. [10:45:33] * KosiNuss_ (~tom@p4FD11C94.dip0.t-ipconnect.de) Quit (Remote host closed the connection)
  354. [10:57:37] <ogra> lool, there are some soldering instructions to work around that afaik
  355. [10:58:08] <ogra> needs some capacitor to be soldered somewhere, i think hrw knows how exactly it works
  356. [10:59:49] <av500> lool: yes, the EHCI on <C4 can have issues
  357. [11:00:09] <av500> needs a 22uF soldered at the right place, but is not a 100% fix, works for some, not for others
  358. [11:03:03] <lool> Hmm
  359. [11:03:13] <lool> And the mini USB is stable as a host port?
  360. [11:03:27] <lool> ogra: Do you know if the mini USB is well supported in maverick kernels?
  361. [11:03:51] <lool> I'm moving to a SD card for the rootfs but it's quite limitating
  362. [11:03:55] <ogra> lool, nope, havent tested it, GrueMaster does daily kernel tests, he could probably tell
  363. [11:04:01] <lool> (in terms of performance and size)
  364. [11:04:07] <lool> ogra: thanks
  365. [11:04:08] <ogra> indeed
  366. [11:04:18] <hrw> lool: 0.22uF capacitor between GND and 1.8V lines in expansion header
  367. [11:04:41] * ogra hands everyone a ?? char :)
  368. [11:05:01] <av500> ogra: your h is upside down!
  369. [11:05:04] <hrw> ogra: better hand keycombo
  370. [11:05:17] * lool tends to avoid hardware patches when he only has a single board and relies on it for critical work
  371. [11:05:46] <ogra> hrw, lazy germans have a key for it ;)
  372. [11:05:49] <av500> lool: you might also try to do some logging to see if it is really ehci....
  373. [11:05:56] <hrw> ogra: ;D
  374. [11:06:04] <av500> ALT-m
  375. [11:06:08] <av500> ALT GR-m
  376. [11:06:45] <hrw> av500: gracias
  377. [11:06:47] <hrw> ??
  378. [11:08:26] * t_s_o (~tso@183.84-49-135.nextgentel.com) Quit (Remote host closed the connection)
  379. [11:10:15] * theholyduck (~holyduck@ip-108-138-106-77.eidsiva.net) Quit (Read error: Connection reset by peer)
  380. [11:18:45] * akumar (~mm4@122.170.63.16) Quit (Ping timeout: 240 seconds)
  381. [11:20:25] * courville (~courville@archos.rain.fr) Quit (Ping timeout: 260 seconds)
  382. [11:21:29] * xMDKx (~mdkcore@nat/mandriva/x-vpjqzfqrvfzitfik) has joined #beagle
  383. [11:26:54] * raster (~raster@enlightenment/developer/raster) has joined #beagle
  384. [11:36:43] * akumar (~mm4@122.170.63.16) has joined #beagle
  385. [11:37:34] * arun (~arun@unaffiliated/sindian) Quit (Ping timeout: 264 seconds)
  386. [11:41:06] <chrisUSB> could it be that omapfbplay is somewhat buggy? I try to to use the -t parameter with 1; it returns an error saying: omapfbplay BigBuckBunny_640x360.m4v -t 1 Invalid size/count 'SER=***'
  387. [11:41:35] <chrisUSB> Somehow the 'U'from User is being interpreted from somewhere...
  388. [11:44:04] <av500> what User?
  389. [11:45:58] <chrisUSB> USER=*** --> 'SER=***'
  390. [11:46:08] <chrisUSB> the *** represents my current username at the beagleboard
  391. [11:46:10] * new2bb (a4a4fa0a@gateway/web/freenode/ip.164.164.250.10) has joined #beagle
  392. [11:46:34] <av500> what is your command line?
  393. [11:47:08] <chrisUSB> omapfbplay BigBuckBunny_640x360.m4v -t 1
  394. [11:48:46] * ant_work (~andrea@host214-85-static.34-85-b.business.telecomitalia.it) Quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939])
  395. [11:54:16] * cwillu_at_work (~cwillu@cwillu.com) Quit (Remote host closed the connection)
  396. [11:54:39] * Tryum is now known as Try`0xff
  397. [11:56:07] <av500> chrisUSB: t needs w h and n
  398. [11:56:24] <av500> if (!w || !h || !n) { fprintf(stderr, "Invalid size/count '%s'\n", size); ...
  399. [11:56:41] <av500> and this only test the display speed, not the video decode
  400. [11:59:01] <chrisUSB> av500: oh, shame on me... but i still do not understand why size includes 'SER=***"...
  401. [11:59:06] <mru> that's a bug
  402. [11:59:08] <mru> sorry
  403. [11:59:15] <av500> %s
  404. [11:59:24] <mru> no, that's not the bug
  405. [11:59:41] <av500> right
  406. [11:59:53] <av500> size?size:"--"
  407. [12:00:11] <av500> hmm, no
  408. [12:01:45] <chrisUSB> something wrong with the pointer?
  409. [12:01:57] <mru> git pull
  410. [12:03:33] <av500> mru: -usage? :)
  411. [12:03:58] <mru> remember who the target audience for this app is
  412. [12:04:03] * gustavoz (~gustavoz@host212.200-82-38.telecom.net.ar) has joined #beagle
  413. [12:09:00] <koen> trolls?
  414. [12:12:41] * maltanar (d5a5598d@gateway/web/freenode/ip.213.165.89.141) has joined #beagle
  415. [12:13:11] <mru> well, _troll_ to be precise
  416. [12:13:36] * screwgoth (~raseel@122.170.63.16) has joined #beagle
  417. [12:13:46] * jpsaman (~jpsaman@videolan/developer/jpsaman) Quit (Quit: Leaving)
  418. [12:14:55] * maltanar wonders what time the lightning talks q&a session will be
  419. [12:16:25] <TheUni> _av500_: pong
  420. [12:17:39] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) has joined #beagle
  421. [12:22:15] * rsalveti (~rsalveti@187.115.155.46) Quit (Ping timeout: 265 seconds)
  422. [12:22:38] * maqr (~maqr@httpcraft/hax) Quit (Read error: Connection reset by peer)
  423. [12:22:58] * maqr (~maqr@httpcraft/hax) has joined #beagle
  424. [12:25:17] * shoragan (~shoragan@debian/developer/shoragan) Quit (Quit: shoragan)
  425. [12:25:45] * maltanar (d5a5598d@gateway/web/freenode/ip.213.165.89.141) Quit (Ping timeout: 252 seconds)
  426. [12:26:20] * shoragan (~shoragan@sicherheitsschwankung.de) has joined #beagle
  427. [12:28:08] * calculus (~calculus@gentoo/user/calculus) has joined #beagle
  428. [12:28:59] * mpoirier (~quassel@S0106002369de4dac.cg.shawcable.net) has joined #beagle
  429. [12:33:27] * akumar (~mm4@122.170.63.16) Quit (Remote host closed the connection)
  430. [12:33:54] * shoragan (~shoragan@sicherheitsschwankung.de) Quit (Quit: shoragan)
  431. [12:35:00] * shoragan (~shoragan@sicherheitsschwankung.de) has joined #beagle
  432. [12:36:35] <drinkcat> maltanar: same as the meetings (i.e. in 1h25')
  433. [12:39:31] * Try`0xff is now known as Tryum
  434. [12:41:40] * akumar (~mm4@122.170.63.16) has joined #beagle
  435. [12:44:36] * new2bb (a4a4fa0a@gateway/web/freenode/ip.164.164.250.10) Quit (Quit: Page closed)
  436. [12:46:22] * maltanar (d5a5598d@gateway/web/freenode/ip.213.165.89.141) has joined #beagle
  437. [12:48:17] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) Quit (Quit: ppotera)
  438. [12:55:45] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) has joined #beagle
  439. [12:58:25] * screwgoth (~raseel@122.170.63.16) Quit (Ping timeout: 260 seconds)
  440. [12:58:30] * akumar (~mm4@122.170.63.16) Quit (Ping timeout: 252 seconds)
  441. [13:00:29] * t_s_o (~tso@183.84-49-135.nextgentel.com) has joined #beagle
  442. [13:03:34] * Phrog (~chatzilla@ip-87-82-198-210.easynet.co.uk) has joined #beagle
  443. [13:05:26] * Crazymik3 (~Crazymik3@CPE00259c601d5d-CM00080da43848.cpe.net.cable.rogers.com) Quit (Quit: Leaving)
  444. [13:06:29] * whittenburg (~whittenbu@ip72-213-154-11.ok.ok.cox.net) Quit (Ping timeout: 240 seconds)
  445. [13:11:49] * screwgoth (~raseel@122.169.85.105) has joined #beagle
  446. [13:13:17] * rsalveti (~rsalveti@200.184.118.130) has joined #beagle
  447. [13:14:20] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) Quit (Quit: ppotera)
  448. [13:15:24] <koen> TheUni: btw, I just crosscompiled xbmc in OE
  449. [13:15:41] <TheUni> nice, that's great news
  450. [13:15:49] * maqr (~maqr@httpcraft/hax) Quit (Read error: Connection reset by peer)
  451. [13:15:49] * akumar (~mm4@122.169.85.105) has joined #beagle
  452. [13:15:58] <mru> TheUni: looking at your patches
  453. [13:16:05] * maqr (~maqr@httpcraft/hax) has joined #beagle
  454. [13:16:19] <TheUni> koen: though OE gave me a headache last time i tried ;)
  455. [13:16:27] * maqr (~maqr@httpcraft/hax) Quit (Read error: Connection reset by peer)
  456. [13:17:35] <av500> mru: there is even one for the container format you don't know :)
  457. [13:17:47] <TheUni> mru: i merely broke them out, didn't spend too much time hunting down descriptions and reasonings. please let me know if you need more info on them and i'll track down the authors. i realize that some like "asf hacks" are probably worthless as-is.
  458. [13:17:52] <mru> av500: yeah, it's working too
  459. [13:18:33] <mru> scratch that
  460. [13:18:52] <av500> TheUni: do you have a test file for: http://gitorious.org/theuni/ffmpeg/commit/9a14ef3bb7805ccc5b7a7ec2a565984a77bf5431 ?
  461. [13:19:14] * Redb3ard (~SF0010MAC@lbb-dslst.69616810.amaonline.com) has joined #beagle
  462. [13:19:15] <mru> it's getting the right frame rate but timestamps are still fucked
  463. [13:20:04] <av500> time to get tcvp polished...
  464. [13:21:05] * maqr (~maqr@httpcraft/hax) has joined #beagle
  465. [13:23:01] * cfriedt (~cfriedt@modemcable178.225-21-96.mc.videotron.ca) has joined #beagle
  466. [13:24:22] * soman (~somnath@118.102.130.6) Quit (Ping timeout: 264 seconds)
  467. [13:24:37] * raster (~raster@enlightenment/developer/raster) Quit (Quit: Gettin' stinky!)
  468. [13:27:57] * emeb|mac (~ericb@ip72-223-81-194.ph.ph.cox.net) has joined #beagle
  469. [13:28:53] <TheUni> av500: sec, phone
  470. [13:30:33] * kevinsc (~a0214685@nat/ti/x-bouuesslpobzujno) has joined #beagle
  471. [13:33:06] <jkridner1> 30 minutes to the GSoC Q&A.
  472. [13:39:00] * [-ip-] (~ts@p57987A82.dip.t-dialin.net) has joined #beagle
  473. [13:40:42] * brijesh (~brijesh@nat/ti/x-ounwxeioktnyvfls) has joined #beagle
  474. [13:42:34] * Meizirkki (~Meizirkki@YKMDLXXVII.gprs.sl-laajakaista.fi) has joined #beagle
  475. [13:42:58] * akumar (~mm4@122.169.85.105) Quit (Ping timeout: 264 seconds)
  476. [13:43:03] * screwgoth (~raseel@122.169.85.105) Quit (Ping timeout: 240 seconds)
  477. [13:47:51] * virals (~Viral_Sac@122.166.2.35) Quit (Remote host closed the connection)
  478. [13:48:12] * whittenburg (~whittenbu@mail.tacticalelectronics.com) has joined #beagle
  479. [13:48:15] <TheUni> av500: back. i think i can dig one up. one of the devs remembered that patch specifically and said that it's still needed
  480. [13:50:43] * billmar (48d089fe@gateway/web/freenode/ip.72.208.137.254) has joined #beagle
  481. [13:50:48] <TheUni> av500: seems to reference this ticket: http://trac.xbmc.org/ticket/5245 . (unverified) sample here: http://rocky.eld.leidenuniv.nl/ta-sample.avi
  482. [13:52:31] <maltanar> jkridner1: will there be a separate chatroom for the QnA session?
  483. [13:52:40] <jkridner> no, we'll chat here.
  484. [13:53:07] * djlewis (~djlewis@75.15.64.195) has joined #beagle
  485. [13:53:49] <maltanar> okay
  486. [13:56:07] <av500> TheUni: thx
  487. [13:57:26] * ppoudel (~chatzilla@129.114.246.141) has joined #beagle
  488. [13:57:28] * screwgoth (~raseel@122.170.16.253) has joined #beagle
  489. [13:58:32] <jkridner> hope some people are starting to show up for the GSoC Q&A.
  490. [13:58:55] <ppoudel> Yep.
  491. [13:58:56] <av500> we can ask gsoc?
  492. [13:59:52] <jkridner> you can *ask* anything you'd like. ;)
  493. [14:00:07] * akumar (~mm4@122.170.16.253) has joined #beagle
  494. [14:00:20] <jkridner> Jefro probably provided the best summary: http://jefro.wordpress.com/2010/06/27/texas-instruments-etech-days-on-tuesday/
  495. [14:02:12] <jkridner> we'll probably go back to full lightning talks on September 29th and December 7th, but for today, we are just talking about the Google Summer of Code projects for the lightning talks.
  496. [14:03:16] <jkridner> the lightning talks are intended to be a way for more people to get their work spoken about, instead of just what TI puts on the agenda...
  497. [14:04:20] <jkridner> so, if there is something you want to talk about, we can use http://tinyurl.com/etechlightning to get a space reserved for September 29th or December 7th.
  498. [14:04:41] <jkridner> There are 6 videos uploaded to http://beagleboard.org/gsoc....
  499. [14:05:26] * neo01124 (~neo@122.163.219.254) has joined #beagle
  500. [14:05:56] <jkridner> the first one talks about why students would even get involved with the Google Summer of Code.
  501. [14:08:08] <topfs2> jkridner, was the audio better in the file I sent than on vimeo?
  502. [14:08:31] <jkridner> topfs2: I'll check my e-mail now.
  503. [14:08:54] <_koen_> topfs2: what's the current version of xbmc?
  504. [14:09:03] <_koen_> the svn rev, or 2010.x or 6.3?
  505. [14:09:42] <jkridner> topfs2: did you send them to @ti.com or @beagleboard.org?
  506. [14:09:46] * _koen_ currently has "0.0", which is most likely incorrect
  507. [14:09:47] * BThompson (~a0193480@nat/ti/x-lposrfazzdiukfvm) has joined #beagle
  508. [14:09:53] <topfs2> jkridner, @ti.com
  509. [14:11:05] <TheUni> mru / av500: anything else i can do to help? am about to head out
  510. [14:11:27] <topfs2> jkridner, sorry @beagleboard
  511. [14:11:39] <jkridner> topfs2: I got a .mkv file to @ti.com
  512. [14:11:53] <jkridner> not exactly sure what .mkv is.
  513. [14:12:01] <topfs2> yeah and then I should have sent a .zip today if it went through
  514. [14:12:08] <av500> TheUni: nothing atm I guess
  515. [14:12:33] <TheUni> k. cya
  516. [14:13:39] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) has joined #beagle
  517. [14:13:41] <jkridner> k, in addition to the 1 video on why students are doing something with Google Summer of Code, there are introductory videos talking about 5 of the on-going projects.
  518. [14:14:08] <jkridner> The first project listed is the "USB Sniffer"...
  519. [14:14:41] <jkridner> that project (http://www.youtube.com/watch?v=wcGk4VmviU0) attempts to turn the BeagleBoard into a USB bus analyzer.
  520. [14:14:45] * emeb|mac (~ericb@ip72-223-81-194.ph.ph.cox.net) Quit (Ping timeout: 240 seconds)
  521. [14:15:04] <florian> sounds like an interesting idea
  522. [14:15:07] * jkridner keeps talking until getting interrupted by questions (which I hope happens soon).
  523. [14:15:08] <_koen_> I only just realized how funny "usb sniffer" is for a "beagle"
  524. [14:15:17] <jkridner> :)
  525. [14:15:20] <maltanar> ahahaha
  526. [14:15:25] <maltanar> indeed :)
  527. [14:15:27] <neo01124> :)
  528. [14:15:39] * notzed wonders what usb's smell like
  529. [14:15:39] <topfs2> lol _koen_ I haven't thought about that before either
  530. [14:15:54] <_chase_> jkridner: It was a little unclear from the video if you had to configure the beagleboard for which devices you wanted to present and sniff or if that was automatic?
  531. [14:15:56] <drinkcat> .-)
  532. [14:16:00] * kanru (~kanru@61-30-10-70.static.tfn.net.tw) Quit (Ping timeout: 260 seconds)
  533. [14:16:13] <jkridner> Nicolas?
  534. [14:16:25] <_koen_> so, using the scrollbar in outlook makes it crash
  535. [14:16:52] <drinkcat> _chase_: well, the goal is to be automatic.
  536. [14:17:45] <drinkcat> _chase_: and you can only sniff one device at a time (and that device cannot be a hub)
  537. [14:17:58] <_chase_> drinkcat: So do you take all connected devices on the beagleboard and present them to the USB host? Or do I need a configuration file saying what to present to the host?
  538. [14:18:01] <_chase_> OK
  539. [14:18:02] <jkridner> drinkcat: if you have a hub in the middle, how do you select which device is proxied?
  540. [14:18:59] <drinkcat> jkridner: the way it works now, is that you "unbind" the device that you want to sniff, so that it can be claimed by the proxy.
  541. [14:19:08] * jkridner continues to introduce the rest of the projects while drinkcat (Nicolas) continues to answer questions on the USB Sniffer project.
  542. [14:19:10] <_chase_> drinkcat: Do you have any plans to proxy multiple devices so you can track all the USB traffic going through the system?
  543. [14:20:02] <_chase_> I'm thinking along the lines of issues that have been seen only when multiple devices are connected in the system. In that case it would be nice to see all the USB traffic going on.
  544. [14:20:06] * arunjoseph (~arun@192.163.20.231) Quit (Remote host closed the connection)
  545. [14:20:09] * hvaibhav (~a0393758@192.163.20.231) Quit (Remote host closed the connection)
  546. [14:20:55] <drinkcat> _chase_: that cannot be done. If you have >1 device, you have multiple USB addresses. And the MUSB block (i.e., the gadget controller), only supports listening on one USB address.
  547. [14:21:04] <jkridner> The DSP Ease of Use or DSP-RPC-POSIX project using C6Run (http://www.youtube.com/watch?v=c8z-UxFwsQA) is making the C6000 much easier to program.
  548. [14:21:13] * hvaibhav (~a0393758@192.163.20.231) has joined #beagle
  549. [14:21:16] * arunjoseph (~arun@192.163.20.231) has joined #beagle
  550. [14:21:46] <koen> ppoudel: have you looked at c6accell for your opencv project?
  551. [14:21:56] <koen> (that's actually _roger_'s question)
  552. [14:21:58] <drinkcat> _chase_: that would have been great though, and I considered doing that at first (i.e., appearing as a virtual USB hub, so that you can connect real devices+virtual devices).
  553. [14:22:01] <jkridner> this project essentially makes programming the DSP as easy as programming for the ARM only.
  554. [14:22:21] <ppoudel> No, I haven't.
  555. [14:22:22] <koen> jkridner: the hidden assumption is that programming the arm is easy :)
  556. [14:22:48] <_chase_> drinkcat: Interesting. I'm not a USB expert, but would it be possible to sniff every transaction that goes down to the low level hardware (i.e. through the driver)?
  557. [14:23:16] <jkridner> koen: it isn't that it is easy, just that it matches a skill-set that is widely held--the ability to create applications in C utilizing POSIX APIs.
  558. [14:23:31] <ppoudel> koen: I am actually unknown what c6accell is about it?
  559. [14:23:52] <jkridner> koen: even if it is a small subset, like fopen and printf.
  560. [14:23:55] <koen> ppoudel: it's like c6run, making the usage of accell'd bits easier
  561. [14:24:11] <ppoudel> OK
  562. [14:24:11] <koen> ppoudel: I think they are planning a demo to show canny edge detect
  563. [14:24:12] <jkridner> koen: is c6accell the same as c6runlib?
  564. [14:24:20] <koen> jkridner: AIUI, no
  565. [14:24:33] * jkridner hasn't heard of c6accell
  566. [14:24:36] <maltanar> jkridner: IIRC it's a CE-based TI project
  567. [14:24:45] <koen> jkridner: there's c6flo (the gui stuff), c6accell (the accell bits), and c6run
  568. [14:24:51] <drinkcat> _chase_: not really, there is a lot of processing done on the chip (for example, data coming from different endpoints are put in buffers, etc...), so you cannot access it at a low level...
  569. [14:25:10] <jkridner> oh, I think I know something about that project---before it got its name.
  570. [14:25:28] * rhk (~rhk@adsl-75-44-25-53.dsl.sfldmi.sbcglobal.net) has joined #beagle
  571. [14:25:30] <_chase_> drinkcat: OK. thanks.
  572. [14:25:57] <drinkcat> _chase_: to draw a parallel with networking, the view we have from the kernel is similar to a TCP application: you have no idea about what's happening at lower level (IP, ethernet), like errors, retransmissions, etc...
  573. [14:26:07] <jkridner> I think that one (C6Accell) is making a specific set of functions available on the ARM that are accelerated by the DSP, whereas C6Run is focused on being able to create new routines on the C6x.
  574. [14:26:26] * _roger_ (~a0740758@nat/ti/x-wykkczazmmycdphu) has left #beagle
  575. [14:26:46] <ppoudel> koen:where can I about this c6accell? google doesn't show anything for this word.
  576. [14:26:47] <maltanar> that's how I've understood it to be, as well
  577. [14:26:56] <maltanar> ppoudel: ?? think it might be c6accel
  578. [14:27:05] * jkridner wants to ask the question to maltanar (Yaman) if DSP-RPC-POSIX will ever be included in the Angstrom SDKs from Narcissus.
  579. [14:27:25] <maltanar> definitely!
  580. [14:27:34] <maltanar> I haven't been able to delve into bitbake recipe making so far
  581. [14:27:45] * Beagle8 (~Beagle8@69.241.25.0) Quit (Ping timeout: 240 seconds)
  582. [14:27:45] <koen> jkridner: when someone fixes that *CENSORED* thing masquearading as buildsystem for that
  583. [14:28:00] <ppoudel> thanks maltanar
  584. [14:28:12] <koen> jkridner: I made opencv-dsp build by doing echo > Rules.make
  585. [14:28:13] <maltanar> but bb recipes should be in place before the end of the summer
  586. [14:28:26] <jkridner> maltanar: OK, that is the main thing I've been looking for... and hoped you might fix... so that I can just install my toolchain and start coding away for my Angstrom-built file system.
  587. [14:28:28] <maltanar> the buildsystem is also a bit problematic, yes :)
  588. [14:28:28] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) Quit (Quit: ppotera)
  589. [14:28:47] <jkridner> maltanar: ideally, toolchains would also be built for other distros, like Ubuntu.
  590. [14:28:56] <maltanar> jkridner: exactly. otherwise we don't really have "ease" of development if one has to set up all those dependencies by hand
  591. [14:29:15] <jkridner> maltanar: but, working from the C6Run distro itself is way too limiting.
  592. [14:29:17] <koen> or if like it is currently, it doesn't integrate with anything
  593. [14:29:19] * _roger_ (~a0740758@nat/ti/x-hnswqxlcrfrraciu) has joined #beagle
  594. [14:29:42] * koen reboots TI laptop to fix outlook
  595. [14:30:10] <Redb3ard> TI?
  596. [14:30:18] <jkridner> The 3rd project with a video on http://beagleboard.org/gsoc is the Pulse Width Modulation (PWM) on BeagleBoard project...
  597. [14:30:18] <eFfeM_work> outlook ???
  598. [14:30:24] <Redb3ard> I thought they stopped making laptops around 1989.
  599. [14:31:03] <jkridner> http://www.youtube.com/watch?v=d_vYMTuSGrM is the link for the PWM video.
  600. [14:31:06] <mru> look out, he's running outlook!
  601. [14:31:22] <topfs2> *shrugs*
  602. [14:31:26] <koen> embarassingly, I don't have a working TI calculator anymore
  603. [14:31:29] <mru> Redb3ard: koen works for TI, I guess he meant the work laptop
  604. [14:31:39] * 20QABBIG8 (~cmurillo@186.32.57.22) has joined #beagle
  605. [14:31:41] * mru has a TI calculator
  606. [14:31:45] <Redb3ard> Oh. Duh.
  607. [14:31:46] <mru> no idea if it still works
  608. [14:31:55] <ogra> does it run outlook ?
  609. [14:31:57] * _koen_ (~x0115699@nat/ti/x-napikitvvncqstbx) Quit (Ping timeout: 248 seconds)
  610. [14:32:03] <av500> TI calcs are for wimps
  611. [14:32:05] <mru> no non-volatile storage on those things sucked
  612. [14:32:06] <Redb3ard> I was imagining him running Outlook on some 1980s monstrosity that weighed 30 pounds.
  613. [14:32:17] <jkridner> ogra: do you mean lookout?
  614. [14:32:22] <av500> Redb3ard: it feels like that
  615. [14:32:46] * jkridner started TI with a TI desktop computer.
  616. [14:32:58] * jkridner also had experience running a TI mainframe.
  617. [14:33:00] * mcookcomcast (44572a6e@gateway/web/freenode/ip.68.87.42.110) has joined #beagle
  618. [14:33:01] * djlewis (~djlewis@75.15.64.195) Quit (Quit: Leaving.)
  619. [14:33:18] * _koen_ (~x0115699@nat/ti/x-lghsswkdzqbupedp) has joined #beagle
  620. [14:33:25] <Redb3ard> My first computer ever was the TI 99/4a.
  621. [14:33:39] <jkridner> er, I guess the 990 was a "minicomputer".
  622. [14:33:42] <Redb3ard> Good old TMS 9900... they don't make em like that any more.
  623. [14:34:02] * emeb (~ericb@ip72-223-81-194.ph.ph.cox.net) has joined #beagle
  624. [14:34:03] <jkridner> http://en.wikipedia.org/wiki/TI-990
  625. [14:34:11] <Redb3ard> And by "make em like that" I mean hobble a 16bit cpu in an 8 bit board with just a few hundred bytes of ram.
  626. [14:34:17] <mru> Redb3ard: sometimes that's a good thing
  627. [14:35:02] <jkridner> there's nothing quite like setting the toggle switches to the desired address of your program counter and then flipping the reset toggle switch.
  628. [14:35:35] <Redb3ard> Hey, was that mini the same cpu?
  629. [14:35:38] <Redb3ard> Seems like it.
  630. [14:35:47] <Redb3ard> Or it's at least in the same family.
  631. [14:35:59] <jkridner> the 990 used the TMS9900.
  632. [14:36:04] <Redb3ard> Kickass.
  633. [14:36:14] * jrmuizel (~jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) has joined #beagle
  634. [14:36:20] <av500> jkridner: I guess it has a borken MUSB too....
  635. [14:36:47] <mcookcomcast> http://oldcomputers.net/ads/80s/ti992-a.jpg
  636. [14:37:02] <jkridner> av500: if you didn't mind carrying the packets in the other room, it worked just fine.
  637. [14:37:25] <Redb3ard> Never saw that one. I had the stainless steel one I think.
  638. [14:37:29] <av500> yeah, you had to solder a tiny 22F cap to make it work :)
  639. [14:38:03] <mcookcomcast> my first computer: http://oldcomputers.net/trs80i.html
  640. [14:38:14] <Redb3ard> My uncle had one of those.
  641. [14:38:24] <jkridner> Well, Varun's PWM project might also require a capacitor, if you really wanted to use it for audio.
  642. [14:38:33] <Redb3ard> I think mom only bought us the TI because it was so horrible they had it in bargain bins that year.
  643. [14:38:34] <av500> my 1st was a portable: http://www.old-computers.com/museum/computer.asp?c=1000
  644. [14:38:48] <Redb3ard> Lord knows she couldn't have afforded anything better.
  645. [14:39:39] * maltanar has to run in 10 minutes, any more questions on C6Run and dsp-rpc-posix?
  646. [14:39:39] <jkridner> mcookcomcast: we share the same 1st computer heritage.
  647. [14:39:48] <mcookcomcast> nice :-)
  648. [14:40:10] <Redb3ard> Thanks, now you make me feel uncool about my first computer.
  649. [14:40:29] <Redb3ard> 25 years later, and I still feel like the kid who has to wear hand-me-downs.
  650. [14:40:36] <mcookcomcast> there's no such thing as an un-cool computer... unless it's a MAC
  651. [14:40:39] <billmar> my job out of college used a 9900 for the SR-71 air data sensor (triple modular redundant)
  652. [14:41:26] <jkridner> how many SR-71s can you make with a BeagleBoard?
  653. [14:41:41] <Redb3ard> They made the originals with slide-rules.
  654. [14:41:45] <Redb3ard> So I imagine quite a few.
  655. [14:42:04] * CHRIS_7 (3fa44003@gateway/web/freenode/ip.63.164.64.3) has joined #beagle
  656. [14:42:23] <jkridner> everybody get the basic idea of the DSP-RPC-POSIX project then?
  657. [14:42:33] <jkridner> folks watching the PWM video?
  658. [14:43:04] <Redb3ard> What's the basic idea?
  659. [14:45:23] <mcookcomcast> another level of abstration?
  660. [14:45:33] <mcookcomcast> abstraction
  661. [14:45:39] <jkridner> Redb3ard: as http://www.youtube.com/watch?v=c8z-UxFwsQA discusses, the basic idea is to provide scripts and libraries to make programming on the C6000 like programming on the ARM with GCC.
  662. [14:46:05] <mcookcomcast> there must be a boat load of marshalling going on
  663. [14:46:07] <jkridner> mcookcomcast: well, there are all sorts of abstractions for programming the DSP....
  664. [14:46:07] <Redb3ard> That would be pretty cool.
  665. [14:46:12] <maltanar> so you can compile and run #include <stdio.h> void main() { printf("Hello world!\n");} on the DSP
  666. [14:46:37] <jkridner> not so much adding another one as it is choosing a simple one by making some basic assumptions.
  667. [14:46:49] <Redb3ard> I don't honestly know that I'd have much use for it... I'm still trying to figure out what I can do now that our product will have a microphone in port. Seems like it ought to be good for something.
  668. [14:46:59] <av500> maltanar: can you compile and run ffmpeg this way?
  669. [14:47:18] <maltanar> av500: no, probably not at this stage :)
  670. [14:47:33] <mcookcomcast> jkridner: would it be able to substantially reduce BOM costs?
  671. [14:47:43] <maltanar> the RPC layer will be able to eventually access any GPP-side function residing in any library, though
  672. [14:47:45] <jkridner> maltanar: would it work before the end of the project?
  673. [14:47:58] <maltanar> jkridner: 'it' being ffmpeg?
  674. [14:48:21] <av500> or openoffice, you chose :)
  675. [14:48:31] <jkridner> maltanar: yes, ffmpeg, if you didn't care about the interprocessor communication performance.
  676. [14:49:05] <jkridner> maltanar: if you just wanted to be able to test it functionally and start profiling a few routines.
  677. [14:49:41] <maltanar> jkridner: I honestly can't answer that right now since I've never compiled ffmpeg on the ARM either and don't know about its dependencies
  678. [14:50:08] <maltanar> but I don't see why not
  679. [14:50:19] <jkridner> mcookcomcast: how would BOM costs be affected? main way I'd see is to reduce the need to buy a more expensive processor or add other processing elements because you'd get more functionality out of the same device.
  680. [14:50:26] <maltanar> though C6RunLib would be more suitable for that task
  681. [14:50:31] <maltanar> and not C6RunApp
  682. [14:50:38] <jkridner> if building ffmpeg as a lib.
  683. [14:50:48] <jkridner> which is what would most likely make sense.
  684. [14:50:53] <maltanar> c6runlib = gpp->dsp rpc calls
  685. [14:50:59] <mcookcomcast> jkridner: that's where I was going... if the wrapper allows you to do more with less, sounds interesting
  686. [14:51:15] <maltanar> so you can have the interesting parts on the DSP and plain regular stuff that involve dependencies etc. on the GPP
  687. [14:51:58] <jkridner> as I mentioned the PWM project has a video, as do the OpenCV and XBMC optimization projects.
  688. [14:52:17] * sjhill (~sjhill@home.bethel-hill.org) has joined #beagle
  689. [14:52:24] * kevinsc (~a0214685@nat/ti/x-bouuesslpobzujno) Quit (Quit: Leaving.)
  690. [14:52:32] * Zoxc (~zoxc@ti0128a340-dhcp0372.bb.online.no) has joined #beagle
  691. [14:52:32] <jkridner> the PWM project allows you to do motor control, etc.
  692. [14:53:05] <jkridner> etc. = LED brightness controls, audio, and I can hardly even imagine what.
  693. [14:53:40] <jkridner> any low-frequency D/A conversion, if used in conjunction with the right filter/amp.
  694. [14:54:24] <koen> jkridner: or use http://www.adafruit.com/index.php?main_page=product_info&cPath=37&products_id=252 as cpu meter
  695. [14:54:33] <jkridner> the project adds a kernel module to make it simpler than trying to just program the GPIO, serial port or timer registers.
  696. [14:54:46] * djlewis (~djlewis@75.15.64.195) has joined #beagle
  697. [14:55:01] <mcookcomcast> jkridner... that is very interesting. any arduino integrations?
  698. [14:56:05] <jkridner> mcookcomcast: this makes it less necessary to use an Arduino. There have been many projects that integrated an Arduino and I mostly wonder why it is really necessary, but folks don't understand the low-levels of sensor integration.
  699. [14:56:23] * jrmuizel (~jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) Quit (Quit: jrmuizel)
  700. [14:56:46] <mcookcomcast> I think it has to do with the assemblies and examples
  701. [14:57:06] <mcookcomcast> there's a well understood model for how to integrate 'shields
  702. [14:57:11] <mcookcomcast> ' in arduino
  703. [14:57:16] <mcookcomcast> for example
  704. [14:57:21] * jayabharath (~a0866114@nat/ti/x-qqlaveezjpgnpfiu) has joined #beagle
  705. [14:57:38] <jkridner> http://www.youtube.com/watch?v=TSgAzdaJ1Xo is the OpenCV optimizations (using DSP) video introduction.
  706. [14:58:07] <jkridner> http://www.youtube.com/watch?v=gvJ32T-W3Gw is the XBMC optimizations video introduction.
  707. [14:58:41] <jkridner> OpenCV is a library focused on PCs initially for computer vision.
  708. [14:59:12] <mcookcomcast> i use opencv
  709. [14:59:15] <jkridner> There are some libraries for vision focused on the TI vision devices...
  710. [14:59:24] <mcookcomcast> lots of amazing features
  711. [14:59:33] * jrmuizel (~jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) has joined #beagle
  712. [14:59:36] * topfs2 hopes people can hear the audio on the xbmc video :)
  713. [14:59:49] <jkridner> The TI libraries are used in real vision/security systems.
  714. [14:59:50] <mcookcomcast> i hear it...
  715. [15:00:20] <jkridner> but, lots of research is going on using the OpenCV libraries....
  716. [15:00:51] <jkridner> so, that project attempts to bring a few of the performance advantages of the C6000 to the OpenCV library.
  717. [15:02:10] * maltanar really has to run now, but will be glad to answer any C6Run-related questions personally on IRC or via mail at maltanar@gmail.com later
  718. [15:02:40] * maltanar (d5a5598d@gateway/web/freenode/ip.213.165.89.141) has left #beagle
  719. [15:03:27] <jkridner> my experience writing C code for the C6000 has been that you get ARM/x86 comparable performance per cycle with simple compilation, but to take advantage of the VLIW architecture requires giving the compiler some optimization hints.
  720. [15:03:48] * jkridner stops to remind everyone that TI eTech Day is starting now: http://www.ti.com/etechdays
  721. [15:04:25] <jkridner> there are several tracks depending on your subject of interest and live Q&A.
  722. [15:05:57] <jkridner> For me, the MSP430 Chronos watch is a bit fun for wireless sensor integration with the BeagleBoard.
  723. [15:05:59] * RoHS (~RoHS@68-64-214-18.static.forethought.net) has joined #beagle
  724. [15:06:31] <jkridner> The AM37x is discussed in the "DSPs & MPUs in Application" track.
  725. [15:06:43] * alancam (~a-campbel@nat/ti/x-bzynztjryepazwhk) has joined #beagle
  726. [15:06:44] <mru> jkridner: "give the compiler some hints" == write asm yourself?
  727. [15:07:10] <jkridner> mru: no, tell it that a loop is going to run a minimum number of times is a big one.
  728. [15:07:43] <mru> yeah, I know there are pragmas for those things
  729. [15:07:48] * maria (~mrodrigue@186.32.57.22) has joined #beagle
  730. [15:07:48] <jkridner> when I was doing C6000 programming frequently, I could pretty much guess what assembly the C compiler was going to give me.
  731. [15:08:23] <jkridner> http://processors.wiki.ti.com/index.php/C6000_CGT_Optimization_Lab_-_1 has some good C compiler hints.
  732. [15:08:53] <jkridner> the MUST_ITERATE one has a huge impact.
  733. [15:09:15] <jkridner> otherwise, you never really get into a well-scheduled innerloop.
  734. [15:09:29] <mru> of course
  735. [15:09:41] <mru> I'm surprised the compiler makes good use of such info though
  736. [15:09:50] <jkridner> the nice thing about the C6000 is that you can have a very complex inner-loop as the addressing modes are very flexible and you have a good variety of instruction units.
  737. [15:10:04] <mru> circular addressing ftw
  738. [15:10:17] <notzed> how does it compare in performance per clock on good code?
  739. [15:10:28] * hvaibhav (~a0393758@192.163.20.231) Quit (Quit: Leaving.)
  740. [15:10:29] <jkridner> mru: it is almost like learning another syntax to provide the compiler with just the right hints.
  741. [15:10:43] <jkridner> notzed: to what? writing assembly?
  742. [15:11:18] * cwillu_at_work (~cwillu@cwillu.com) has joined #beagle
  743. [15:11:23] * mru is sure writing asm by hand still beats the compiler by a good margin
  744. [15:11:35] * tsolox (~tsolox@124.6.157.10) has joined #beagle
  745. [15:12:05] <notzed> i mean the dsp vs cpu
  746. [15:12:11] * Kmus (~askme@217.33.179.86) has joined #beagle
  747. [15:12:12] <jkridner> depends on how experienced you are in writing the assembly.
  748. [15:12:27] <jkridner> notzed: depends on the operation.
  749. [15:12:29] <notzed> hmm, it wasn't meant to be a philosphical question
  750. [15:12:47] <mru> jkridner: suppose I'm doing after a year's practice
  751. [15:13:07] <notzed> "<jkridner:#beagle> my experience writing C code for the C6000 has been that you get ARM/x86 comparable performance per cycle with simple compilation, but to take
  752. [15:13:08] <notzed> +advantage of the VLIW architecture requires giving the compiler some optimization hints.
  753. [15:13:18] <notzed> ... and then ...
  754. [15:13:36] <jkridner> I believe the C6000 running at 430MHz is comparable to the ARM running at 600MHz for "typical" code with a mix of style of operations.
  755. [15:13:42] <mru> notzed: for any pair of processors, you can always construct code that whichever one you want performs better on
  756. [15:13:50] <mru> it's a process called benchmarking
  757. [15:14:07] <tsolox> rephrase: can a process(es) be executed by a kernel after boot-up, without the support of some shell?
  758. [15:14:27] <mru> /sbin/init comes to mind
  759. [15:14:39] <jkridner> mru, notzed: for certain benchmarks, you can let people knowledgeable in each "code-it-out"...
  760. [15:14:40] <notzed> indeed, but that wasn't the question. nevermind.
  761. [15:15:06] <jkridner> like what BDTI folks do.
  762. [15:15:11] <mru> if you pick a problem perfectly tailored to one of the instruction sets, it will probably win
  763. [15:15:13] * _don_ (~don@nat/ti/x-hxswneobhrifcinq) has joined #beagle
  764. [15:15:22] <jkridner> mru: right.
  765. [15:15:43] <mru> benchmarking is the art of finding those problems
  766. [15:16:29] * neo01124 (~neo@122.163.219.254) Quit (Remote host closed the connection)
  767. [15:16:48] <jkridner> mru: yeah, I won't argue that a skilled assembly programmer will squeeze out another 20-30% off even the best compilers.
  768. [15:17:14] * franktango (~a0746747@nat/ti/x-vaqnnlcbhooappwj) has left #beagle
  769. [15:17:44] <jkridner> but, if you are talking within the first several months of programming on the C6000, applying the C pragmas is the way to go.... and it will get you a long way.
  770. [15:18:12] <jkridner> well, seems we are losing students and I'm doing way too much talking....
  771. [15:18:17] <jkridner> there is also the FFTW project....
  772. [15:18:25] <jkridner> and I think cfriedt might still be here.
  773. [15:18:49] * Entasis (~Jarred@ppp118-210-194-202.lns20.adl6.internode.on.net) Quit (Quit: Leaving)
  774. [15:19:03] <mru> ah yes, he is...
  775. [15:19:07] * tsolox (~tsolox@124.6.157.10) Quit (Quit: leaving)
  776. [15:19:10] * mru reaches for cattle prod...
  777. [15:19:14] <ppoudel> If someone has any question regarding OpenCV acceleration, I am here too.
  778. [15:19:33] <topfs2> same for xbmc, I'm here too :)
  779. [15:19:48] <Redb3ard> Heh... we're going to start playing with OpenCV soon.
  780. [15:19:53] * jrmuizel (~jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) Quit (Quit: jrmuizel)
  781. [15:20:28] <cfriedt> hi, sorry.
  782. [15:20:42] <cfriedt> my autoscroll wasn't kicking in
  783. [15:20:58] <cfriedt> is there a question for me?
  784. [15:21:12] <jkridner> cfriedt: can you explain quickly what FFTW is?
  785. [15:21:28] * kanru (~kanru@118-168-235-45.dynamic.hinet.net) has joined #beagle
  786. [15:22:14] <cfriedt> yes. FFTW is a library that aims to provide the fastest fourier transform in platform-independent C.
  787. [15:22:22] <_koen_> in the west
  788. [15:22:27] <_koen_> but not in the east
  789. [15:22:57] <cfriedt> exactly
  790. [15:23:03] <jkridner> notzed: BTDIsimmark2000 seems to agree with me.
  791. [15:24:16] <jkridner> cfriedt: so, you won't introduce any ARM NEON assembly?
  792. [15:24:33] * b7500af1 (~GH@2001:468:c80:4280:21c:bfff:fe8b:90b4) has joined #beagle
  793. [15:24:47] <jkridner> topfs2: I think everyone knows what XBMC is already. :)
  794. [15:25:11] <cfriedt> well, as anyone can see from a quick google search, gcc's neon optimization flags for C still produce machine code that lacks in performance
  795. [15:25:26] <topfs2> hehe jkridner if they don't I'm very sad :P
  796. [15:25:27] <cfriedt> fftw's main niche has been with x86 hardware which have the major advantage of hardware reschedulers (out-of-order execution), which NEON lacks
  797. [15:25:37] * Belna (~Thomas@DSL01.212.114.252.242.ip-pool.NEFkom.net) Quit (Ping timeout: 276 seconds)
  798. [15:25:49] <cfriedt> one supported arch without OOE is power pc, and the C codelet interface does suffer on that architecture somewhat.
  799. [15:26:43] <cfriedt> so its a bit non-traditional for fftw, but by introducing some (lots!) of hand-coded NEON routines, there will be a major speedup beyond what is capable with the C codelet interface
  800. [15:28:18] <jkridner> well, if there are no more questions, I think we best turn the students free.
  801. [15:28:37] <jkridner> a couple that got questions earlier already left.
  802. [15:28:47] <jkridner> thanks to those of you who asked questions.
  803. [15:28:58] <jkridner> please, spread the word about the great work these students are doing.
  804. [15:29:16] <mru> I will when I see it
  805. [15:30:18] <av500> ppoudel: the stuff you run on the dsp, does it run in series or in parallel to the arm?
  806. [15:30:36] * jkridner looks at gitorious.org/gsoc2010-fftw-neon
  807. [15:30:43] <mru> or maybe in a parallel series?
  808. [15:30:44] <ppoudel> In series, so far.
  809. [15:31:48] <drinkcat> ppoudel: what happens if you have some (Linux) context switch while you are running code on the dsp?
  810. [15:32:14] <av500> drinkcat: nothing bad
  811. [15:32:22] <av500> in fact u want that
  812. [15:32:35] <drinkcat> sure, then you got some paralelism
  813. [15:32:38] <av500> other processes can run while u wait for the dsp
  814. [15:33:13] <ppoudel> drinkcat: No problem regarding that, I think it is taken care by OS.
  815. [15:33:31] <drinkcat> but, then, what if you have 2 apps using the dsp? the second one just waits?
  816. [15:33:42] <av500> drinkcat: no
  817. [15:33:53] <av500> dsplink and CE take care of that
  818. [15:34:03] <av500> you can run the dsp from 2 apps
  819. [15:34:07] <drinkcat> take care how?
  820. [15:34:25] <av500> there is a small OS on the DSP that multitasks
  821. [15:34:31] <drinkcat> ok
  822. [15:34:39] <av500> and CE allows several processe/threads to call dsp algos
  823. [15:34:51] <ppoudel> called DSP/BIOS
  824. [15:34:57] * jconnoll1 is now known as jconnolly
  825. [15:34:58] <av500> each dsp call ends up in a syscall in the end
  826. [15:35:10] <av500> at that point userspace waits for the syscall to end
  827. [15:35:22] <av500> so kernel can schedule other processes in the meantime
  828. [15:35:25] <drinkcat> okay
  829. [15:35:49] <av500> and, you can also call stuff "async"
  830. [15:36:00] <av500> you make the call, then you can checlk for completion
  831. [15:36:44] <av500> that can save you one separate thread....
  832. [15:37:51] <drinkcat> and how are the tasks scheduled on the dsp? is it preemptive? cooperative?
  833. [15:38:05] <av500> jkridner: ?
  834. [15:38:12] <av500> there are priorities you can set
  835. [15:38:23] <av500> I guess it is preemptive
  836. [15:38:36] <jkridner> DSP/BIOS provides both.
  837. [15:38:48] <jkridner> typically, you'd do cooperative for real-time stuff.
  838. [15:38:50] * kevinsc (~a0214685@nat/ti/x-mfxdbqzdagxqdifc) has joined #beagle
  839. [15:38:55] <av500> unlike gnome, there are a lot of settings :)
  840. [15:39:37] <av500> for audio/video, you would set the audio process to higher prio
  841. [15:39:38] <jkridner> the simplest ideal scheduling (assuming no transition overhead) is to run the task with the next deadline first....
  842. [15:39:49] <jkridner> but, that isn't a typical method.
  843. [15:39:50] <av500> as you can live with losing a frame, but not with broken audio...
  844. [15:40:04] <av500> losing->being late
  845. [15:40:27] <drinkcat> and where does the DSP/BIOS save the tasks states? main memory?
  846. [15:40:31] <av500> but then, on the omap3 you would run audio on the arm anyway,,,
  847. [15:40:37] <av500> drinkcat: part of main mem
  848. [15:40:38] <jkridner> by "cooperative", I mean in reference to tasks running at the same priority level...
  849. [15:40:53] <jkridner> tasks at a higher priority level always interrupt other running tasks in DSP/BIOS.
  850. [15:41:14] <jkridner> it is possible to have "preemptive", where the scheduler runs one task for a while then runs another one for a while....
  851. [15:41:22] <jkridner> but, you wouldn't typically do that for real-time tasks.
  852. [15:41:37] <av500> so not really for gpp driven sutff like CE...
  853. [15:42:31] <jkridner> drinkcat: DSP/BIOS gets task stacks from various pools depending on configuration.
  854. [15:42:55] <jkridner> part of the headache with DSP/BIOS, Link, CE, etc. is that everything is a configuration option.
  855. [15:43:17] <jkridner> at some point, we just need to define some defaults that work.
  856. [15:43:58] * tasslehoff (~Mich@147.84-49-231.nextgentel.com) Quit (Ping timeout: 276 seconds)
  857. [15:44:18] <drinkcat> I guess that finding the best combination to get max perf for a given app is not necessarily trivial...
  858. [15:44:21] * jconnolly (~jconnolly@firebug.buglabs.net) Quit (Remote host closed the connection)
  859. [15:44:29] * XorA|gone (~XorA@www.xora.org.uk) Quit (Ping timeout: 248 seconds)
  860. [15:44:57] <av500> drinkcat: for audio and video decoding on the dsp, it was not hard
  861. [15:44:59] <jkridner> drinkcat: as av500 says, it is typical to pull out of main (DDR) memory, but that requires the GPP (ARM) to share some memory with the DSP for it to use.
  862. [15:45:26] <jkridner> yeah, it doesn't have to be hard.
  863. [15:45:26] <av500> drinkcat: it is hard if you have real time constraints on the dsp side
  864. [15:45:33] <jkridner> you just have to get above the noise.
  865. [15:46:05] <av500> S/N++
  866. [15:46:20] <drinkcat> jkridner: can you bypass the DDR for ARM-DSP communication?
  867. [15:46:46] * jconnolly (~jconnolly@firebug.buglabs.net) has joined #beagle
  868. [15:46:47] <jkridner> drinkcat: sure, but only for small messages/tasks.
  869. [15:47:05] <jkridner> there is a 64kB on-chip memory.
  870. [15:47:21] <jkridner> there is the L1/L2 $ on the DSP.
  871. [15:47:29] * jpirko (~jirka@nat/redhat/x-kchjoustsycfaiym) Quit (Remote host closed the connection)
  872. [15:47:31] <jkridner> there are the mailboxes.
  873. [15:47:35] * mobidev (~mobidev@85.26.186.108) has joined #beagle
  874. [15:49:19] <drinkcat> jkridner: if you access content from that 64K RAM, does it get cached again in L1/L2 (either on DSP or ARM sides)?
  875. [15:49:59] * jkridner isn't sure, but believes it is configurable.
  876. [15:50:27] <av500> dsp has caches that can be configured
  877. [15:50:44] <av500> dsp has own L1/L2 iirc
  878. [15:50:54] <av500> i dont think the 64k are cached
  879. [15:51:19] <av500> drinkcat: but hey, there is a nice TRM :)
  880. [15:51:46] <drinkcat> av500: TRM?
  881. [15:52:19] <mru> which 64k are you talking about?
  882. [15:52:27] <mru> the L3 SRAM?
  883. [15:52:42] <djlewis> I enjoyed the presentations, thanks guys :)
  884. [15:53:01] <drinkcat> mru: http://focus.ti.com/docs/prod/folders/print/omap3530.html, I see some 64K "RAM", didn't look further...
  885. [15:53:16] <mru> yeah, that's the L3 ram
  886. [15:53:54] <mru> the IVA has more internal ram
  887. [15:53:56] <mru> L1 and L2
  888. [15:53:59] * Ceriand|work (~Ceriand@pc41.cs.ucdavis.edu) has joined #beagle
  889. [15:54:01] <drinkcat> L3? so it's a cache? I understand it as a scratchpad...
  890. [15:54:05] * Ceriand|work (~Ceriand@pc41.cs.ucdavis.edu) Quit (Changing host)
  891. [15:54:05] * Ceriand|work (~Ceriand@unaffiliated/ceriand) has joined #beagle
  892. [15:54:06] <mru> both can be accessed directly from ARM too
  893. [15:54:24] * Proxyles (~henrik@c-f893e255.56-4-64736c14.cust.bredbandsbolaget.se) Quit (Remote host closed the connection)
  894. [15:54:42] <mru> the IVA L1 and L2 are configurably split cache/regular ram
  895. [15:55:02] * screwgoth (~raseel@122.170.16.253) Quit (Quit: Leaving.)
  896. [15:55:47] <jkridner> the L3 RAM cannot act as cache
  897. [15:55:50] * _roger_ (~a0740758@nat/ti/x-hnswqxlcrfrraciu) Quit (Quit: Leaving.)
  898. [15:56:00] <jkridner> L1/L2 are configurable in IVA.
  899. [15:56:07] <mru> isn't that what I said?
  900. [15:56:12] <jkridner> yeah.
  901. [15:56:26] * akumar (~mm4@122.170.16.253) has left #beagle
  902. [15:57:05] <jkridner> except I don't think you answered if L3 was cache.
  903. [15:57:41] <jkridner> I just didn't read the log well. sorry.
  904. [15:58:22] <jkridner> this audio from topfs2 is messed up in some way that should be easier for me to catch than it has been.
  905. [15:58:29] <jkridner> it is as if there are bytes swapped.
  906. [15:59:03] <jkridner> topfs2: did you send the wave file to me, or just this mkv?
  907. [15:59:11] <topfs2> Weird. Well I sent both
  908. [15:59:15] <topfs2> I can try again though
  909. [15:59:27] <topfs2> which @ti or @beagle?
  910. [15:59:38] <jkridner> k, I just found the .zip.
  911. [15:59:40] <av500> @tiagle
  912. [16:00:07] <jkridner> those aren't mic artifacts.
  913. [16:00:19] <jkridner> they are encoding artifacts.
  914. [16:01:03] <topfs2> its mp3 in the mkv shouldn't be noticable I would guess?
  915. [16:01:08] <topfs2> I have a flac aswell
  916. [16:01:35] <topfs2> the ogg sounds fine for me :)
  917. [16:04:45] * duffolonious (~bryan@75-168-95-114.mpls.qwest.net) Quit (Ping timeout: 240 seconds)
  918. [16:07:13] * duffolonious (~bryan@75-168-95-114.mpls.qwest.net) has joined #beagle
  919. [16:09:52] <topfs2> jkridner, you want me to send the flac?
  920. [16:09:57] <jkridner> sure
  921. [16:10:15] * jrmuizel (~jrmuizel@mozca02.ca.mozilla.com) has joined #beagle
  922. [16:13:34] * _koen_ (~x0115699@nat/ti/x-lghsswkdzqbupedp) Quit (Ping timeout: 264 seconds)
  923. [16:17:27] * Jujo (4522ff5c@gateway/web/freenode/ip.69.34.255.92) has joined #beagle
  924. [16:18:41] <Jujo> so I talked to digikey yesterday to see if my xM was still shipping this week. found out they're backordered to NOVEMBER?
  925. [16:19:01] <av500> dont listen to DK
  926. [16:19:07] <av500> they have no idea
  927. [16:19:07] <topfs2> jkridner, should be sent now
  928. [16:19:13] <av500> and no XM has yet been shipped
  929. [16:19:15] <Jujo> lol, really?
  930. [16:19:21] <jkridner> yeah, I'm 3/4 through downloading.
  931. [16:19:31] <av500> no XM has been shipped yet, there are still issues
  932. [16:19:49] <Jujo> i see
  933. [16:20:36] <jkridner> right, memories only working right on half the boards. we are waiting on new memories right now and should be able to report on that in a few days.
  934. [16:21:57] <Jujo> cool, glad to hear that. i had just ordered a bunch of cabling and whatnot for it
  935. [16:22:44] <koen> the beagle mailinglist pretty much has daily updates on it
  936. [16:22:48] <kblin> too bad it doesn't stack with the old beagles. I see why, of course. connectors galore :)
  937. [16:23:08] <kblin> but there goes my plan of building a 3" rack ;)
  938. [16:23:44] * Crofton (~balister@host188-253-static.88-82-b.business.telecomitalia.it) has joined #beagle
  939. [16:24:16] <Jujo> ahh there is a goog groups
  940. [16:24:38] <jkridner> topfs2: wow, the flac sounds *really* bad.
  941. [16:24:57] * jkridner looks for some command-line tool rather than Audacity to help edit the bytes.
  942. [16:25:00] <av500> jkridner: maybe you can try on a non TI pc? :)
  943. [16:25:04] <jkridner> topfs2: what type of computer are you using?
  944. [16:25:49] * jayabharath (~a0866114@nat/ti/x-qqlaveezjpgnpfiu) Quit (Ping timeout: 264 seconds)
  945. [16:26:40] <koen> Crofton: bon giorno
  946. [16:26:41] <Jujo> do u know of http://sox.sourceforge.net/
  947. [16:26:52] <koen> I'm wearing a pair now
  948. [16:27:20] <av500> sox still exists??
  949. [16:27:22] <av500> sox still exists?
  950. [16:27:29] <mru> is it red?
  951. [16:27:36] <Jujo> SoX 14.3.1 was released on April 11, 2010. Highlights include:
  952. [16:27:39] * prpplague (~danders@nat/ti/x-wgwvpjwspxvzxnci) has joined #beagle
  953. [16:27:45] <av500> ho prpplague
  954. [16:28:37] <topfs2> jkridner, normal PC with ubuntu :)
  955. [16:28:50] <topfs2> the recording though is on a silly crappy mic :)
  956. [16:28:52] <jkridner> k
  957. [16:29:00] <topfs2> x86 nothing weird at all
  958. [16:29:18] <topfs2> I really can't see how it can be different :S
  959. [16:29:33] <prpplague> av500: greetings earthling
  960. [16:29:49] * jayabharath (~a0866114@nat/ti/x-lxbfgnpnxzsroecw) has joined #beagle
  961. [16:30:38] <jkridner> my mac produces the same noise.
  962. [16:30:45] * mrc3_ (~mrc3@nat/ti/x-bvvvrthgjgbhqkyu) Quit (Remote host closed the connection)
  963. [16:30:52] <Crofton> greetings
  964. [16:31:03] * mrc3_ (~mrc3@nat/ti/x-zoaskbiiwswwegzm) has joined #beagle
  965. [16:33:01] * bala (cf0d7c08@gateway/web/freenode/ip.207.13.124.8) has joined #beagle
  966. [16:34:02] * bala (cf0d7c08@gateway/web/freenode/ip.207.13.124.8) Quit (Client Quit)
  967. [16:35:05] <TheUni> mru: thanks for that
  968. [16:35:14] * kanru (~kanru@118-168-235-45.dynamic.hinet.net) Quit (Read error: Operation timed out)
  969. [16:36:33] * mcookcomcast (44572a6e@gateway/web/freenode/ip.68.87.42.110) Quit (Ping timeout: 252 seconds)
  970. [16:38:50] * ssvb (~ssvb___@a88-112-120-50.elisa-laajakaista.fi) has joined #beagle
  971. [16:42:05] * xMDKx (~mdkcore@nat/mandriva/x-vpjqzfqrvfzitfik) Quit (Ping timeout: 240 seconds)
  972. [16:43:04] * xMDKx (~mdkcore@nat/mandriva/x-gkdkeovycfchohyc) has joined #beagle
  973. [16:43:35] * Phrog (~chatzilla@ip-87-82-198-210.easynet.co.uk) Quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939])
  974. [16:48:11] * florian (~fuchs@Maemo/community/contributor/florian) Quit (Remote host closed the connection)
  975. [16:49:29] * lifeeth (~praneeth@unaffiliated/lifeeth) has joined #beagle
  976. [16:56:29] * lirtex (~liorc@89-138-158-93.bb.netvision.net.il) Quit (Remote host closed the connection)
  977. [16:57:44] * Phrog (~chatzilla@87.113.145.220) has joined #beagle
  978. [17:00:08] * djlewis (~djlewis@75.15.64.195) Quit (Ping timeout: 260 seconds)
  979. [17:01:08] * dl9pf_ (~quassel@p5B214231.dip.t-dialin.net) Quit (Read error: Connection reset by peer)
  980. [17:02:46] * neo01124 (~neo@122.163.219.254) has joined #beagle
  981. [17:03:06] * notzed (~notzed@ppp118-210-117-15.lns20.adl2.internode.on.net) Quit (Ping timeout: 245 seconds)
  982. [17:09:46] * dodeca (~aki@mini.brewt.org) has joined #beagle
  983. [17:12:23] * t_s_o (~tso@183.84-49-135.nextgentel.com) Quit (Remote host closed the connection)
  984. [17:16:45] * duffolonious (~bryan@75-168-95-114.mpls.qwest.net) Quit (Ping timeout: 248 seconds)
  985. [17:18:57] * duffolonious (~bryan@75-168-95-114.mpls.qwest.net) has joined #beagle
  986. [17:19:51] * maqr (~maqr@httpcraft/hax) Quit (Read error: Connection reset by peer)
  987. [17:20:11] * maqr (~maqr@httpcraft/hax) has joined #beagle
  988. [17:20:31] * maqr (~maqr@httpcraft/hax) Quit (Read error: Connection reset by peer)
  989. [17:21:48] * dl9pf (~quassel@opensuse/member/dl9pf) has joined #beagle
  990. [17:22:43] * lag (~lag@cpc2-aztw21-0-0-cust264.aztw.cable.virginmedia.com) Quit (Quit: Leaving)
  991. [17:24:37] * duffolonious (~bryan@75-168-95-114.mpls.qwest.net) Quit (Ping timeout: 264 seconds)
  992. [17:25:13] * maqr (~maqr@httpcraft/hax) has joined #beagle
  993. [17:25:17] * maqr (~maqr@httpcraft/hax) Quit (Read error: Connection reset by peer)
  994. [17:26:42] * duffolonious (~bryan@75-168-95-114.mpls.qwest.net) has joined #beagle
  995. [17:27:19] * Crofton (~balister@host188-253-static.88-82-b.business.telecomitalia.it) Quit (Read error: Connection reset by peer)
  996. [17:29:16] * jpirko (~jirka@ip-89-103-91-100.net.upc.cz) has joined #beagle
  997. [17:30:11] * maqr (~maqr@httpcraft/hax) has joined #beagle
  998. [17:30:44] * mrc3_ (~mrc3@nat/ti/x-zoaskbiiwswwegzm) Quit (Remote host closed the connection)
  999. [17:31:11] * mrc3_ (~mrc3@nat/ti/x-necogpmyuxhuvped) has joined #beagle
  1000. [17:36:34] <b7500af1> koen, question: i am trying to build dsplink.. was going to use the angstrom kernel from oe, that would be located at oe/build/tmp-angstrom_2008_1/sysroots/beagle-ang-linux-gnueabi/, right?
  1001. [17:39:05] <koen> yes
  1002. [17:39:32] <b7500af1> thanks
  1003. [17:43:34] * neo01124 (~neo@122.163.219.254) Quit (Ping timeout: 276 seconds)
  1004. [17:44:01] * neo01124 (~neo@122.163.123.120) has joined #beagle
  1005. [17:45:15] * arunjoseph (~arun@192.163.20.231) Quit (Remote host closed the connection)
  1006. [17:45:46] * arunjoseph (~arun@192.163.20.231) has joined #beagle
  1007. [17:47:13] * Xerion (~xerion@82-170-197-160.ip.telfort.nl) has joined #beagle
  1008. [17:50:21] * ang_ (d1dd0802@gateway/web/freenode/ip.209.221.8.2) has joined #beagle
  1009. [17:51:10] * ang_ (d1dd0802@gateway/web/freenode/ip.209.221.8.2) Quit (Client Quit)
  1010. [17:54:14] * djlewis_ (41401e0d@gateway/web/freenode/ip.65.64.30.13) has joined #beagle
  1011. [17:54:19] <djlewis_> gm guys
  1012. [17:54:39] * hrw is now known as hrw|gone
  1013. [17:55:02] <mru> morning djlewis_
  1014. [17:56:16] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) has joined #beagle
  1015. [18:00:42] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) Quit (Client Quit)
  1016. [18:04:49] <_av500_> morning djlewis_
  1017. [18:08:58] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) has joined #beagle
  1018. [18:10:15] * ceyusa (~vjaquez@155.99.117.91.static.mundo-r.com) Quit (Quit: leaving)
  1019. [18:16:01] * Meizirkki (~Meizirkki@YKMDLXXVII.gprs.sl-laajakaista.fi) Quit (Ping timeout: 245 seconds)
  1020. [18:22:45] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) Quit (Quit: ppotera)
  1021. [18:24:31] * florian (~fuchs@Maemo/community/contributor/florian) has joined #beagle
  1022. [18:32:53] * Meizirkki (~Meizirkki@ZYMMDCCXLI.gprs.sl-laajakaista.fi) has joined #beagle
  1023. [18:33:24] * t_s_o (~tso@183.84-49-135.nextgentel.com) has joined #beagle
  1024. [18:33:40] <emeb> djlewis_: just tried that davicom usb/eth dongle (http://www.dealextreme.com/details.dx/sku.2797) - seems to work fine.
  1025. [18:34:17] <emeb> this is on the beagle r78 angstrom kernel.
  1026. [18:34:36] <emeb> gets kinda warm tho...
  1027. [18:39:20] * arunjoseph (~arun@192.163.20.231) Quit (Remote host closed the connection)
  1028. [18:40:20] * arunjoseph (~arun@192.163.20.231) has joined #beagle
  1029. [18:46:12] * dl9pf_ (~quassel@p5B215CD9.dip.t-dialin.net) has joined #beagle
  1030. [18:46:51] * dl9pf (~quassel@opensuse/member/dl9pf) Quit (Ping timeout: 245 seconds)
  1031. [18:53:45] <djlewis_> tnx emeb
  1032. [18:54:17] <emeb> djlewis_: np.
  1033. [18:54:40] <djlewis_> so is that 18k builtin a buffer maybe?
  1034. [18:55:27] <djlewis_> _av500_: pizza tuesday, :)
  1035. [18:55:55] <djlewis_> av500: ^^^^
  1036. [18:58:31] <emeb> djlewis_: Probably. Can't imagine what else they're using it for
  1037. [18:59:06] <emeb> OTOH, the circuit board layout I can see through the tranparent blue case is rather different from what's shown in the pix
  1038. [18:59:28] <emeb> so I imagine there is some diff between the text and actual capabilities.
  1039. [19:00:08] <djlewis_> hmm, heat means power draw.. not for the weak of power source
  1040. [19:01:54] <_av500_> djlewis_: pizza, who'd have thought....
  1041. [19:02:07] * Phrog (~chatzilla@87.113.145.220) Quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939])
  1042. [19:05:12] <emeb> djlewis_: yep - I'm running it via a powered hub right now. Need to see if beagle can power it from musb port
  1043. [19:05:47] * neo01123 (~neo@122.163.112.240) has joined #beagle
  1044. [19:05:55] * neo01124 (~neo@122.163.123.120) Quit (Ping timeout: 260 seconds)
  1045. [19:06:41] * neo01123 is now known as neo01124
  1046. [19:08:01] <djlewis_> _av500_: :) and Staurdays with left overs on Sunday was good too :)
  1047. [19:08:28] <koen> emeb: not likely
  1048. [19:08:43] <emeb> koen: yep - not expecting much.
  1049. [19:09:25] <emeb> that said, the musb was able to power my pegasus dongle (before that gave up the ghost)
  1050. [19:10:18] * mobidev (~mobidev@85.26.186.108) Quit (Ping timeout: 252 seconds)
  1051. [19:12:02] <emeb> tried it - no joy. big surprise.
  1052. [19:12:10] <koen> shocked, I am
  1053. [19:13:29] <koen> emeb: there's an omapl138 board coming up with an fpga and lots of io, is that interesting to you?
  1054. [19:13:47] <emeb> koen: yes it is!
  1055. [19:14:04] <emeb> l138 is same as hawk, right?
  1056. [19:14:07] <koen> yes
  1057. [19:14:10] * pting (~pting@adsl-99-32-245-41.dsl.lsan03.sbcglobal.net) has joined #beagle
  1058. [19:14:20] <emeb> That's not bad.
  1059. [19:14:42] * emeb hasn't done anything with his hawkboard tho...
  1060. [19:14:59] * eFfeM (~frans@j200125.upc-j.chello.nl) has joined #beagle
  1061. [19:15:35] <koen> it will be targeted at industrial folks, so I don't know the pricepoint
  1062. [19:15:51] * lifeeth (~praneeth@unaffiliated/lifeeth) Quit (Quit: Up and at 'em, Atom Ant!)
  1063. [19:15:52] <koen> I hope they have an edition for consumer temperatures as well
  1064. [19:16:29] <emeb> big questions are: 1) what kind of FPGA, 2) how hard is it to interface (fiddly connectors?)
  1065. [19:18:17] <koen> "altera"
  1066. [19:18:36] <koen> I'll poke the people involved to give some press kits
  1067. [19:18:59] <koen> the animal will be 'caribou', btw
  1068. [19:20:03] <emeb> Altera could be good - depends on what family & what size part.
  1069. [19:20:31] <emeb> If part is too big then you might not be able to use the free tools. Don't know Altera's policy on that.
  1070. [19:21:23] <emeb> caribou - isn't that just just another name for reindeer?
  1071. [19:23:39] <emeb> Yep - Altera's free design tools only run on WinXX and are limited to smaller / cheaper FPGA parts.
  1072. [19:23:53] <emeb> (Xilinx is similar, but their free tools will run on Linux)
  1073. [19:23:53] * Phrog (~chatzilla@87.113.145.220) has joined #beagle
  1074. [19:25:23] * [-ip-] (~ts@p57987A82.dip.t-dialin.net) has left #beagle
  1075. [19:27:07] * isbric_ (~isbric@c-989472d5.020-216-73746f3.cust.bredbandsbolaget.se) Quit (Quit: Lost terminal)
  1076. [19:28:25] * RoHS (~RoHS@68-64-214-18.static.forethought.net) Quit (Quit: RoHS)
  1077. [19:28:40] * iWill (~kvirc@unaffiliated/iwill) has joined #beagle
  1078. [19:28:54] * neo01124 (~neo@122.163.112.240) Quit (Remote host closed the connection)
  1079. [19:31:35] <koen> emeb: it's a reindeer that likes the cold
  1080. [19:31:46] <koen> you know, industrial temps and all
  1081. [19:32:43] <emeb> cold - check. Now need an explanation for the antlers...
  1082. [19:33:24] * Lioric (be98c2a9@gateway/web/freenode/ip.190.152.194.169) has joined #beagle
  1083. [19:33:40] <_av500_> koen: caribouard?
  1084. [19:34:52] <koen> emeb: it makes more sense if you know the internal codenames for the upcoming chips, but those are nda (both names and chips)
  1085. [19:35:09] <koen> _av500_: I guess you could call it that if you're canadian
  1086. [19:36:21] <Lioric> Hi, I want to purchase the Beagle Vga Board form BeagleBoardToys.com, but there the Paypal method is not enabled and there is no contact email or any other contact to ask this, is there anybody here that have purchased from them?
  1087. [19:36:34] <_av500_> no
  1088. [19:36:39] <_av500_> does not seem so
  1089. [19:36:45] <_av500_> nobody ever confessed
  1090. [19:40:43] <Lioric> or is there any way to purchase the ICETEK-OMAP3530-VGA module from outside of asia?
  1091. [19:42:18] <prpplague> Lioric: what is the problem with the ordering?
  1092. [19:45:17] * mcookcomcast (45f11900@gateway/web/freenode/ip.69.241.25.0) has joined #beagle
  1093. [19:45:45] <mcookcomcast> topfs2: xbmc is running at 98% cpu
  1094. [19:45:56] <mcookcomcast> is that to be expected?
  1095. [19:46:15] <koen> mcookcomcast: yes, it's a gameloop
  1096. [19:46:43] <koen> which means "rerender static picture at 60fps"
  1097. [19:47:12] <mcookcomcast> i see... right now I get a blank/black screen
  1098. [19:47:29] <_av500_> mcookcomcast: it is a feature
  1099. [19:47:32] <koen> you need to run it from inside an x session
  1100. [19:47:35] <mcookcomcast> is that the static picture being painted at 60 fps?
  1101. [19:48:04] <koen> no, 12
  1102. [19:48:19] <koen> or 38 if you have an xm
  1103. [19:48:35] <koen> btw, 'opkg install xbmc' now works on angstrom
  1104. [19:48:49] <mcookcomcast> get the heck out of here -)
  1105. [19:49:00] <mcookcomcast> that's toooooooo funny
  1106. [19:49:05] <koen> http://www.angstrom-distribution.org/repo/?pkgname=xbmc
  1107. [19:49:08] <mcookcomcast> nice
  1108. [19:49:14] <koen> got it to crosscompile this afternoon
  1109. [19:49:40] <koen> nice to compile it in like 10 minutes instead of 2 hours
  1110. [19:49:47] <mcookcomcast> i simply ran xbmc from an xterm within X...
  1111. [19:50:01] <mcookcomcast> is that what I should be doing?
  1112. [19:50:11] <koen> that should work
  1113. [19:50:17] <koen> it works here
  1114. [19:51:04] <mcookcomcast> I must have screwed something up...
  1115. [19:51:19] <mcookcomcast> maybe I'll update the code with opkg now that it is out there
  1116. [19:51:35] <mcookcomcast> then, I'll check the MR-16 in u-boot
  1117. [19:51:50] <mcookcomcast> I think that I read that it has to be set at 16 anyway...
  1118. [19:51:52] * eFfeM (~frans@j200125.upc-j.chello.nl) Quit (Quit: Leaving.)
  1119. [19:52:05] <koen> I wonder if 16 bit will be faster
  1120. [19:52:09] * koen should try tomorrow
  1121. [19:52:57] <mcookcomcast> thank you for getting the package to work
  1122. [19:53:27] <mcookcomcast> was kind of fun compiling the whole thing... but boy did it take some time
  1123. [19:53:44] <koen> 2 hours on an xm
  1124. [19:53:49] <koen> the extra ram helps a lot
  1125. [19:54:18] <koen> I wonder how it runs on a panda, with 300MHz sgx540, dualcore a9 and even more ram
  1126. [19:54:23] <mcookcomcast> so, once you launch xbmc, what should you see?
  1127. [19:54:47] <koen> that's an excellent question
  1128. [19:54:55] <koen> (translation: I have a youtube for that)
  1129. [19:55:00] <mcookcomcast> what i mean is, I have the thing running on linux on x86
  1130. [19:55:03] <koen> mcookcomcast: http://www.youtube.com/watch?v=80Uia6FkvnA
  1131. [19:57:50] * theholyduck (~holyduck@ip-199-138-106-77.eidsiva.net) has joined #beagle
  1132. [20:07:01] * Lioric (be98c2a9@gateway/web/freenode/ip.190.152.194.169) Quit (Ping timeout: 252 seconds)
  1133. [20:07:14] <mcookcomcast> koen: nice videp
  1134. [20:07:16] <mcookcomcast> video
  1135. [20:07:38] <mcookcomcast> i updated the xbmc to the one in the package
  1136. [20:07:44] <mcookcomcast> and I set the MR to 16
  1137. [20:07:47] <mcookcomcast> i rebooted
  1138. [20:08:01] <mcookcomcast> i get an error on starting the xbmc app
  1139. [20:08:58] <mcookcomcast> weirdness... line 1 syntax error word unexpected (expecting ")" )
  1140. [20:11:19] <mcookcomcast> i'm using E for windows manager, if that makes a diff
  1141. [20:13:59] <prpplague> mcookcomcast: if the app you are starting is a binary, then most likely it is compiled incorrectly
  1142. [20:14:31] <mcookcomcast> yep... it's the one i just got from opkg, though
  1143. [20:14:54] <mcookcomcast> heading out on vacation.... will check back next week
  1144. [20:14:57] <mcookcomcast> thanks
  1145. [20:15:15] * Phrog (~chatzilla@87.113.145.220) Quit (Remote host closed the connection)
  1146. [20:15:22] * mcookcomcast (45f11900@gateway/web/freenode/ip.69.241.25.0) Quit (Quit: Page closed)
  1147. [20:15:27] * tconant (~tconant@68.111.35.226) has joined #beagle
  1148. [20:21:01] * arun (~arun@unaffiliated/sindian) has joined #beagle
  1149. [20:24:58] * amitk (~amit@a91-154-124-12.elisa-laajakaista.fi) Quit (Quit: leaving)
  1150. [20:32:18] * Meizirkki (~Meizirkki@ZYMMDCCXLI.gprs.sl-laajakaista.fi) Quit (Remote host closed the connection)
  1151. [20:33:53] <djlewis_> hmmm, and I was going to offer to carry mcooks bags.
  1152. [20:34:16] <_av500_> djlewis_: i have a driveway to pav
  1153. [20:34:19] <_av500_> pave
  1154. [20:34:36] <djlewis_> That might be a nice vacation area :)
  1155. [20:36:29] <_av500_> yes
  1156. [20:36:32] <_av500_> its nice
  1157. [20:36:38] <_av500_> once paved
  1158. [20:37:31] <djlewis_> all the beer and ppizza I can want for?
  1159. [20:37:35] <djlewis_> pizza
  1160. [20:37:41] * cfriedt (~cfriedt@modemcable178.225-21-96.mc.videotron.ca) Quit (Ping timeout: 245 seconds)
  1161. [20:38:28] <_av500_> hmm
  1162. [20:38:30] <_av500_> tempting
  1163. [20:43:42] <djlewis_> here in the US we hire a company that sends a big hoss dump truck and a road masher to lay pavement
  1164. [20:44:10] <djlewis_> pavement is mixed and in a hot gooey state
  1165. [20:44:42] <djlewis_> the road masher spreades it out like pizza dough :)
  1166. [20:44:58] <_av500_> pizza again
  1167. [20:45:08] <djlewis_> hehee
  1168. [20:45:44] <djlewis_> so I'll come over there, eat my pizza, drink the beer and call the pavement co for you :)
  1169. [20:47:14] <djlewis_> _av500_: just email me your credit card numbers and we'll get this show on the road.
  1170. [20:47:41] * topfs2 (~topfs2@xbmc/staff/topfs2) Quit (Ping timeout: 240 seconds)
  1171. [20:55:01] * gustavoz (~gustavoz@host212.200-82-38.telecom.net.ar) Quit (Quit: Leaving)
  1172. [20:57:04] * topfs2 (~topfs2@xbmc/staff/topfs2) has joined #beagle
  1173. [20:57:13] * raster (~raster@enlightenment/developer/raster) has joined #beagle
  1174. [21:00:18] * b7500af1 (~GH@2001:468:c80:4280:21c:bfff:fe8b:90b4) Quit (Quit: Leaving)
  1175. [21:00:21] * b7500af1 (~GH@2001:468:c80:4280:21c:bfff:fe8b:90b4) has joined #beagle
  1176. [21:05:06] * b7500af1 (~GH@2001:468:c80:4280:21c:bfff:fe8b:90b4) Quit (Ping timeout: 252 seconds)
  1177. [21:06:45] * Xerion (~xerion@82-170-197-160.ip.telfort.nl) Quit (Quit: )
  1178. [21:08:07] * awozniak (~awozniak@adsl-76-205-222-173.dsl.snlo01.sbcglobal.net) Quit (Ping timeout: 240 seconds)
  1179. [21:12:05] * arun__ (~arun@212-123-133-164.ip.telfort.nl) has joined #beagle
  1180. [21:12:30] * arun (~arun@unaffiliated/sindian) Quit (Ping timeout: 260 seconds)
  1181. [21:18:55] * jpirko (~jirka@ip-89-103-91-100.net.upc.cz) Quit (Quit: Leaving)
  1182. [21:22:18] * ceyusa (~vjaquez@95.61.238.167) has joined #beagle
  1183. [21:23:48] * raster (~raster@enlightenment/developer/raster) Quit (Quit: Gettin' stinky!)
  1184. [21:24:45] * xMDKx (~mdkcore@nat/mandriva/x-gkdkeovycfchohyc) Quit (Read error: Connection reset by peer)
  1185. [21:30:21] * awozniak (~awozniak@adsl-76-205-222-173.dsl.snlo01.sbcglobal.net) has joined #beagle
  1186. [21:30:42] * mrc3_ (~mrc3@nat/ti/x-necogpmyuxhuvped) Quit (Remote host closed the connection)
  1187. [21:31:07] * mrc3_ (~mrc3@nat/ti/x-fwvmviyewsvtycha) has joined #beagle
  1188. [21:33:07] * sifr (~sifr@host86-163-223-16.range86-163.btcentralplus.com) has joined #beagle
  1189. [21:33:40] <sifr> question: how can I use the beagle board in conjunction with a bread baord? Is it possible or am I talking nonsense? Ta.
  1190. [21:35:15] * emeb (~ericb@ip72-223-81-194.ph.ph.cox.net) has left #beagle
  1191. [21:36:03] <prpplague> sifr: you can purchase a trainer board: http://www.elinux.org/BeagleBoard_Trainer
  1192. [21:36:10] <prpplague> sifr: it works well with breadboard
  1193. [21:36:29] <sifr> prpplague: the trainer board or the actual beagle?
  1194. [21:37:02] <prpplague> sifr: trainerboard is designed to work with the beagle to enable developers to easy interface to some of the I/O
  1195. [21:37:38] <sifr> prpplague: ah i see
  1196. [21:37:50] <prpplague> sifr: the trainer can easily be used with a small breadboard like this - http://www.sparkfun.com/commerce/product_info.php?products_id=8802
  1197. [21:38:36] <prpplague> sifr: in addition the trainer also has an atmega328 which is arduino compatible interfaced to the beagle via a uart
  1198. [21:39:25] <prpplague> sifr: ( a note, i designed the trainer so i am biased, but it sounds like that is what you need)
  1199. [21:40:18] <sifr> prpplague: cool, but I am buying beagle to avoid adruino if i can, I want something that would let me play with components and is linux compatible to let me utilise all that software already outthere
  1200. [21:40:39] <prpplague> sifr: the trainer will do that
  1201. [21:40:52] <prpplague> sifr: the atmega328 is just there as an additional feature
  1202. [21:41:29] <sifr> prpplague: hmm ok and do I use the trainer board on its own or do I use it in conjunction with beagleboard?
  1203. [21:41:43] <prpplague> sifr: it is designed to mate to the beagleboard
  1204. [21:41:53] <sifr> oh cool
  1205. [21:41:55] * topfs2 (~topfs2@xbmc/staff/topfs2) Quit (Read error: Connection reset by peer)
  1206. [21:42:25] <sifr> all i need to do now is find a uk ditributor now :)
  1207. [21:42:50] <prpplague> sifr: tincantools ships overseas, just use the USPS as the shipping option, it is pretty cheap
  1208. [21:43:09] <sifr> k cheers. i'll have a look see.
  1209. [21:43:16] <prpplague> http://www.tincantools.com
  1210. [21:43:26] * arun__ is now known as arun
  1211. [21:43:34] <sifr> yes I've been there before
  1212. [21:44:40] <prpplague> sifr: here is an example where koen in controlling a stepper motor using the trainer and beagle - http://www.youtube.com/watch?v=sz0erpdWtFY&feature=related
  1213. [21:44:52] <sifr> thanks, quick question is there a limit to how many components I could attach to it using the trainer board? Or can I chain multiple things together?
  1214. [21:45:40] <sifr> prpplague: wow thanks alot man. I've spent a good few hours trying to decide between beagle and adruino i think you have convinced me.
  1215. [21:48:47] <prpplague> sifr: you could add a header and pass the signals out to other boards
  1216. [21:50:06] * PBansal (~pbansal@nat/ti/x-qgxithhtrchmpuev) has joined #beagle
  1217. [21:53:32] * scrp3l_ (~scrp3l@201.250.140.237) has joined #beagle
  1218. [21:56:26] * rsalveti (~rsalveti@200.184.118.130) Quit (Remote host closed the connection)
  1219. [21:57:22] * scrp3l (~scrp3l@201.250.186.175) Quit (Ping timeout: 264 seconds)
  1220. [22:09:41] * billmar (48d089fe@gateway/web/freenode/ip.72.208.137.254) Quit (Quit: Page closed)
  1221. [22:21:16] * rhk (~rhk@adsl-75-44-25-53.dsl.sfldmi.sbcglobal.net) Quit (Quit: ChatZilla 0.9.86 [Firefox 3.6.6/20100625231939])
  1222. [22:28:45] * calculus (~calculus@gentoo/user/calculus) Quit (Ping timeout: 248 seconds)
  1223. [22:30:36] * jayabharath (~a0866114@nat/ti/x-lxbfgnpnxzsroecw) Quit (Quit: Leaving.)
  1224. [22:31:32] * brijesh (~brijesh@nat/ti/x-ounwxeioktnyvfls) Quit (Quit: Leaving)
  1225. [22:35:12] * scrp3l_ (~scrp3l@201.250.140.237) Quit (Quit: Ex-Chat)
  1226. [22:36:30] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) has joined #beagle
  1227. [22:36:33] * iWill (~kvirc@unaffiliated/iwill) Quit (Ping timeout: 252 seconds)
  1228. [22:36:55] * ceyusa (~vjaquez@95.61.238.167) Quit (Quit: leaving)
  1229. [22:37:03] * prpplague (~danders@nat/ti/x-wgwvpjwspxvzxnci) Quit (Quit: Leaving)
  1230. [22:40:56] * ppotera (~ppotera@99-100-130-116.lightspeed.stlsmo.sbcglobal.net) Quit (Client Quit)
  1231. [22:42:52] * kmargar (~markos@athedsl-423319.home.otenet.gr) has joined #beagle
  1232. [22:43:43] * markos_ (~markos@athedsl-426106.home.otenet.gr) Quit (Ping timeout: 260 seconds)
  1233. [22:45:25] * Kayin_ (mversteege@shell2.skyberate.net) Quit (Remote host closed the connection)
  1234. [22:49:04] * sifr (~sifr@host86-163-223-16.range86-163.btcentralplus.com) Quit (Quit: Lost terminal)
  1235. [22:50:48] * maria (~mrodrigue@186.32.57.22) Quit (Quit: Leaving.)
  1236. [22:57:37] * raster (raster@enlightenment/developer/raster) has joined #beagle
  1237. [23:00:14] * florian (~fuchs@Maemo/community/contributor/florian) Quit (Quit: Verlassend)
  1238. [23:01:28] * _don_ (~don@nat/ti/x-hxswneobhrifcinq) Quit ()
  1239. [23:01:32] * calculus (~calculus@gentoo/user/calculus) has joined #beagle
  1240. [23:02:15] * Redb3ard (~SF0010MAC@lbb-dslst.69616810.amaonline.com) Quit (Quit: Redb3ard)
  1241. [23:04:00] * buZz (~buzz@bydogen.stoned-it.com) Quit (Ping timeout: 260 seconds)
  1242. [23:05:24] * buZz (~buzz@bydogen.stoned-it.com) has joined #beagle
  1243. [23:05:25] <djlewis_> later....
  1244. [23:05:28] * djlewis_ (41401e0d@gateway/web/freenode/ip.65.64.30.13) Quit ()
  1245. [23:07:49] * kanru (~kanru@118-168-235-45.dynamic.hinet.net) has joined #beagle
  1246. [23:12:11] * utd_student (816e055a@gateway/web/freenode/ip.129.110.5.90) has joined #beagle
  1247. [23:14:17] * _don_ (~don@nat/ti/x-aienzsfavjsspsmj) has joined #beagle
  1248. [23:15:30] <utd_student> How do i start writing code for DSP? Do I use CCS v4?
  1249. [23:16:11] * _don_ (~don@nat/ti/x-aienzsfavjsspsmj) Quit (Client Quit)
  1250. [23:17:03] <utd_student> Is there a wiki for DSP programming of BeagleBoard?
  1251. [23:17:18] * CHRIS_7 (3fa44003@gateway/web/freenode/ip.63.164.64.3) Quit (Quit: Page closed)
  1252. [23:18:38] <tharvey> utd_student, have you googled pixhawk? may be where you want to start
  1253. [23:18:44] * _don_ (~don@nat/ti/x-dtkjlqiadrgpsevs) has joined #beagle
  1254. [23:18:45] * _don_ (~don@nat/ti/x-dtkjlqiadrgpsevs) Quit (Client Quit)
  1255. [23:19:02] * kanru (~kanru@118-168-235-45.dynamic.hinet.net) Quit (Ping timeout: 265 seconds)
  1256. [23:19:22] <utd_student> tharvey : I've gone thru pixhawk. it is quite outdated. but if that is the best then i'll follow that
  1257. [23:20:13] <tharvey> its the only thing I've seen but I haven't looked recently - I'm assuming you actually want to use the DSP for your own code as opposed to say use it for standard video encoding in which case you would go a different path
  1258. [23:20:39] <utd_student> yes. i have a computer vision algorithm written in C
  1259. [23:20:48] <utd_student> it works great on the ARM but is slow
  1260. [23:21:01] <utd_student> so i want to leverage the DSP side to speed up certain functions
  1261. [23:21:21] <utd_student> i cant get my head around gpp side and dsp side programming methods
  1262. [23:22:17] <tharvey> I hear ya. I took a 3 day course from TI involving the boundary and it didn't even touch doing anything on the dsp side - was more high level
  1263. [23:22:32] <tharvey> and more focused on the linux side
  1264. [23:23:34] <tharvey> TI has a framework that is typically used to handle the complexities of resources that are shared by both the GPP and DSP and the framework itself is pretty complex, as is the toolset that's evolved around it
  1265. [23:24:03] * kanru (~kanru@118-168-235-45.dynamic.hinet.net) has joined #beagle
  1266. [23:25:25] <utd_student> There are too many things that I cant put together. dsplink, dspbridge, codec engine, dsplibrary. I mean which of these do I use? There is too much documentation!
  1267. [23:26:14] <tharvey> yup, those are all the things covered at a high level in the course I took - if you end up finding a good site that goes over this please mention it here. The TI site may have some documentation there
  1268. [23:26:45] <utd_student> Hmm..ok. Guess my search continues..
  1269. [23:27:12] <utd_student> Thank you!
  1270. [23:27:47] <tharvey> dspbridge and dsplink are whats used to move data between the GPP and DSP iirc, codec engine is the framework that exists both on the GPP and the DSP side to manage codecs in a way that they can share resources, dsplibrary is a library you can use for code on the DSP itself
  1271. [23:28:49] <tharvey> you don't have to operate in the codec engine framework if you don't want to - that was a layer added so that codecs from various sources could interoperate and one codec couldn't necessarily stomp on another - I think of it as an OS layer managing resources
  1272. [23:29:17] <utd_student> Yeah I dont need any codecs
  1273. [23:29:28] <tharvey> some of the terminology used seems strange to me, they call the blob of DSP code that gets loaded onto the DSP from codec engine the 'server' for example
  1274. [23:29:32] <utd_student> So I installed dsplink on the beagleboard
  1275. [23:30:54] <tharvey> dsplink is the userland component iirc and dsbpridge is the kernel module that dsplink interfaces with
  1276. [23:30:58] * theholyduck (~holyduck@ip-199-138-106-77.eidsiva.net) Quit (Read error: Connection reset by peer)
  1277. [23:31:41] <tharvey> you would use it to load your dsp blob and to shuttle data to/from it from the GPP - you would in that case build your dsp blob using the c64x compiler and dsplib
  1278. [23:32:06] <utd_student> Oh ok. Can I use CCS for that?
  1279. [23:32:25] <tharvey> I imagine thats the same model that pixhawk uses and I would imagine all the info on their site is still up to date - I don't know that they use the codec engine framework
  1280. [23:32:35] <tharvey> ccs?
  1281. [23:32:57] <tharvey> afaik you would use ti_cgt_c6000_6.1.9
  1282. [23:33:14] * 20QABBIG8 (~cmurillo@186.32.57.22) Quit (Quit: Leaving.)
  1283. [23:33:40] <tharvey> looks like pixhawk does fit into the codec engine
  1284. [23:33:42] <utd_student> I installed ti_cgt_c6000_6.1.9 but am confused as to how to use it. Do I just compile using the cl6x
  1285. [23:34:09] <tharvey> are you using openembedded to build your firmware for beagle?
  1286. [23:35:19] <utd_student> well no
  1287. [23:35:21] <utd_student> i'
  1288. [23:35:38] <utd_student> i've just installed from the angstrom distribution page
  1289. [23:35:58] <tharvey> you may need to build your own
  1290. [23:36:07] <utd_student> i have a version that i built using oe. but i was not able to install the dsplink examples due to md5sum error
  1291. [23:36:37] <utd_student> so koen instructed that the dsplink versions are in the angstrom feeds and just need to opkg install dsplink
  1292. [23:37:00] * Redb3ard (~SF0010MAC@75.110.202.83) has joined #beagle
  1293. [23:37:00] <tharvey> not sure if angstrom packages exist for all the pieces - there are some ti recipes that need sources you have to download directly form their site
  1294. [23:37:58] <tharvey> currently it appears that OE recipes that angstrom is built from have progressed to the point that the only thing you need to download manually is ti_cgt_c6000, so you may be fine
  1295. [23:38:26] * BThompson (~a0193480@nat/ti/x-lposrfazzdiukfvm) Quit (Remote host closed the connection)
  1296. [23:38:33] <tharvey> you may learn quite a bit by disecting the pixhaw recipes and see what they build and how they do it
  1297. [23:38:54] <tharvey> but you will have to learn a bit of bitbake (what Openembedded uses) likely to understand them
  1298. [23:39:53] <utd_student> I have a limited undestanding of bitbake because I used it to build the beagleboard firmware, which I did not use in the end however
  1299. [23:39:57] <tharvey> another example I can think of us the gst-ti project that uses codec engine to build gstreamer plugins to access dsp based encode/decode on the TI processors - those recipes are in OE as well and could be educational
  1300. [23:39:59] <utd_student> I also build the dsplink examples
  1301. [23:40:20] * jrmuizel (~jrmuizel@mozca02.ca.mozilla.com) Quit (Quit: jrmuizel)
  1302. [23:40:36] <utd_student> Do I just go through the recipes?
  1303. [23:41:24] <tharvey> the recipes are what bitbake uses to build the packages that you downloaded or installed from your angstrom feed
  1304. [23:41:59] <tharvey> those recipes show you how the dsplink examples were built, thus you can try to make sense of how they work I assume
  1305. [23:42:21] <tharvey> myself, I haven't built those so I'm not sure if the examples do anything useful
  1306. [23:43:12] * mpoirier (~quassel@S0106002369de4dac.cg.shawcable.net) Quit (Ping timeout: 260 seconds)
  1307. [23:43:33] <utd_student> I thought the recipes are just like makefiles, telling the compiler how to link and build all the files
  1308. [23:44:16] <tharvey> yes, thats pretty much what they are, instructions on how to download sources, patch them, configure them, build them, and package them
  1309. [23:44:50] <tharvey> I'm just saying if you want to understand how the dsplink examples work you'll need to find the source code etc - look in the recipes for that info
  1310. [23:46:10] <utd_student> oh ok. thanks!
  1311. [23:48:26] <tharvey> no prob
  1312. [23:55:47] * utd_student (816e055a@gateway/web/freenode/ip.129.110.5.90) has left #beagle
  1313. [23:59:21] * GrizzlyAdams (~Grizzly@ip98-184-88-41.mc.at.cox.net) has joined #beagle

These logs were automatically created by BeagleLogBot on irc.freenode.net using the Java IRC LogBot.

See http://microformats.org/wiki/mflogbot for more information.