#beagle IRC Log on BeagleBoard.org

Join the chat at beagleboard.org/chat

IRC Log for 2009-03-20

Timestamps are in UTC.

  1. [00:04:30] <dioioib> if I am going to install a linux distro from here http://people.ubuntu.com/~ogra/arm/babbage/ and have a 16gb SDHC card formatted with 2 partitions what are my next steps. I attempted to use the apt-get method but that yielded no results, so I am attempting this method, but I have never installed a linux distro like this before.
  2. [00:04:40] <akram> ds2: You sure it's not just ARM/Cortex thing?
  3. [00:04:57] <ds2> akram: eh?
  4. [00:05:32] <akram> The commercial win CE platform/
  5. [00:05:45] <akram> I remember seeing it in the RSS feed on the beagleboard.org front page.
  6. [00:05:48] * fraz_ (n=fraz@206.231.255.81) has joined #beagle
  7. [00:05:53] * fraz_ (n=fraz@206.231.255.81) has left #beagle
  8. [00:05:57] <akram> I recall they had tested it on beagle.
  9. [00:06:05] <ds2> no, it might have ben generic OMAP3
  10. [00:06:20] <akram> Hm, that makes more sense.
  11. [00:07:35] <ds2> I see the EVM one
  12. [00:07:48] <ds2> I am almost sure I saw the Beagle one somewhere, might have been at a show
  13. [00:07:50] <akram> This news page: http://www.mpc-data.co.uk/about-us-news/
  14. [00:07:58] <akram> MPC has a custom build on beagle :)
  15. [00:08:26] <ds2> BSQuare is the company I am thinking of
  16. [00:08:35] * florian (n=fuchs@f049168213.adsl.alicedsl.de) Quit ("Verlassend")
  17. [00:08:40] <akram> Their's is generic OMAP3, yes?
  18. [00:08:54] <dioioib> why would you want to run windows CE
  19. [00:09:15] <akram> <-- doesn't, was performing discussion necromancy on something people were talking about earlier.
  20. [00:09:20] <dioioib> it was a horrible os on my toshiba e800
  21. [00:09:44] <akram> I use Angstrom, it is win :)
  22. [00:10:05] <dioioib> really? I heard the audio support wasn't that great, is this true?
  23. [00:10:10] * wiking (n=wiking@info2k1.hu) has left #beagle
  24. [00:11:54] <akram> I had some issues with earlier kernel version, but ALSA works great now.
  25. [00:12:10] <akram> Which is good, b/c the system I have built is primarily interested in audio processing ;)
  26. [00:12:34] <akram> Right now I am trying to figure out how to get expansion header mux to let me use McSPI3 without touching my u-boot.
  27. [00:12:36] <dioioib> ok you are the guy I need to talk to then
  28. [00:12:53] <akram> What are you trying to do?
  29. [00:12:56] <ds2> akram: fix the mux code
  30. [00:12:58] * fulgas is now known as FuL|OUT
  31. [00:13:31] <akram> ds2: am I right when I assume I can't mess with it from userspace? I guess I have to fix the padconf stuff in kernel.
  32. [00:13:53] <ds2> akram: yes, that is right... feel free to implement something, prehaps with sysfs
  33. [00:14:11] <dioioib> well for starters get a linux distro up on the board. I want to run a variety of audio related apps. I code some stuff in processing.org, Max/MSP, and have started to build my own midi controller. I am thinking of the beagle as a sequencer, audio processor and live performance tool
  34. [00:14:41] <akram> ds2: I'm on it ;-)
  35. [00:14:53] <akram> dio: what problems have you run into?
  36. [00:15:42] * a_way (n=ali_as@ambix.plus.com) Quit (Read error: 110 (Connection timed out))
  37. [00:16:03] <dioioib> well it mainly has to do with the creation of the file system I can't wget the files through ubuntu so I downloaded a premade fs and I'm not sure if I can just drop it in. seems too easy
  38. [00:16:06] * Batko_Marto (n=Batko_Ma@141.117.181.96) Quit (Remote closed the connection)
  39. [00:16:13] * mib_sktqym (i=60fc7a40@gateway/web/ajax/mibbit.com/x-5df0b243ab627b2e) has joined #beagle
  40. [00:16:15] * TAK2k4 (n=thomas@dslb-088-072-223-252.pools.arcor-ip.net) Quit (Remote closed the connection)
  41. [00:16:43] <akram> I would recommend installing open-embedded into your ubuntu.
  42. [00:16:53] <akram> If only so you can use patches others have made regarding audio.
  43. [00:17:01] <akram> The pre-made FS should work OK for alsa, though...
  44. [00:17:14] <dioioib> ok... so here is the link i found http://people.ubuntu.com/~ogra/arm/OMAP35x_EVM/
  45. [00:17:32] <akram> ah, you want to use Ubuntu on beagle?
  46. [00:17:51] <dioioib> well I was thinking yes. but I'm not apposed to something else
  47. [00:18:18] <akram> I'm sorry, no idea how to tweak things in Ubuntu -- I got it working nicely with Ogra's instructions, but had issues with apt not working properly.
  48. [00:18:34] <dioioib> ok.
  49. [00:18:41] <akram> I would wait a bit for the armel stuff to mature TBH.
  50. [00:19:51] <dioioib> ok.. so the other method is there anything different I need to do.. obviously you dont need a linux file system right
  51. [00:20:56] * kao (i=577b5e9d@gateway/web/ajax/mibbit.com/x-0960aca4f1ae28de) has joined #beagle
  52. [00:21:08] <kao> hi
  53. [00:21:11] * guillaum1 (n=Guillaum@AMontsouris-153-1-91-205.w90-2.abo.wanadoo.fr) Quit ("Leaving.")
  54. [00:21:33] * guillaum1 (n=gl@AMontsouris-153-1-91-205.w90-2.abo.wanadoo.fr) has joined #beagle
  55. [00:21:44] <dioioib> ok I found the Angstrom link i am going to read through it
  56. [00:23:23] <kao> i'm considering hooking up a beagleboard to my tv, wifi and run mythtv on it...is there any way to get audio out the hdmi connector or would i have to go for analog?
  57. [00:23:33] * mib_8iews2 (i=4dfc12d9@gateway/web/ajax/mibbit.com/x-c64abbe468dd5751) Quit ("http://www.mibbit.com ajax IRC Client")
  58. [00:23:55] <dioioib> the HDMI is not HDMI compliant
  59. [00:24:19] <dioioib> you have to connect to DVI port and run 3.5mm audio jacks for your audio
  60. [00:24:24] <kao> yeah i read that but thought maybe there's some hack anyway
  61. [00:24:48] <dioioib> could be ... not too sure.. I just got mine to be honest and I am no expert
  62. [00:25:01] <dioioib> are you making a media center?
  63. [00:25:17] <kao> don't think my tv set will play analog audio when using one of the hdmi inputs
  64. [00:25:21] <kao> that's the idea
  65. [00:25:54] <kao> or rather just a client. recording and storage on the desktop and playback on a small gadget to reduce cabling
  66. [00:26:07] * cgs (n=carl@130.120.124.202.static.snap.net.nz) has left #beagle
  67. [00:26:10] <dioioib> sounds like a great idea.
  68. [00:27:07] <Russ> dioioib: just because it doesn't carry audio doesn't mean its not "compliant"
  69. [00:27:16] <kao> thx :)
  70. [00:27:47] <kao> guess i'll just have to try and share the results then
  71. [00:27:54] <dioioib> well HDMI compliance requires audio since 2.0
  72. [00:28:14] <Russ> ok, then its not HDMI 2.0 compliant
  73. [00:28:32] <dioioib> ok i will meet you there, its not 2.0
  74. [00:28:53] <dioioib> but couldn't you just jumper from the 3.5mm to the HDMI pin out.
  75. [00:29:08] <Russ> hmmm...I don't think there is a 2.0
  76. [00:29:24] <kao> hmmmm wouldn't i need digital audio?
  77. [00:29:28] <dioioib> well its 1.1 which is the second version
  78. [00:29:34] <kao> interlaced with the video stream?
  79. [00:29:36] <Russ> I think 1.3 is as high as it goes
  80. [00:32:34] <dioioib> the standard talks about uncompressed MPCM
  81. [00:33:18] <dioioib> which "is only supported by some recievers" and "must be set as it is not defult."
  82. [00:33:29] <dioioib> default rather
  83. [00:33:30] * gcohler (n=gcohler@nat/ti/x-539340690626fc0f) Quit (Remote closed the connection)
  84. [00:36:44] <akram> phew, sorry dio -- afk phone.
  85. [00:37:06] <akram> dio: Unless you're going to go crazy and build all your kernel modules etc into the kernel...I think you will want a rootfs.
  86. [00:37:37] <akram> For example, if you use bitbake and customise your Angstrom kernel -- perhaps you will include ALSA driver in your kernel instead of as a driver.
  87. [00:37:43] <akram> (module form)
  88. [00:37:45] <dioioib> np. ok so I have a question where do I find the MLO file
  89. [00:37:59] <akram> http://www.angstrom-distribution.org/demo/beagleboard/
  90. [00:38:36] <akram> I would suggest using 'Narcissus' , however ;-)
  91. [00:38:53] <akram> http://amethyst.openembedded.net/~koen/narcissus/
  92. [00:39:38] <dioioib> build as omap3evm?
  93. [00:40:25] * julianol1ver (n=julian@164.pool85-53-3.dynamic.orange.es) has joined #beagle
  94. [00:40:26] <dioioib> oh wow lots of choice
  95. [00:40:47] * julianoliver (n=julian@164.pool85-53-3.dynamic.orange.es) Quit (Read error: 113 (No route to host))
  96. [00:40:53] <akram> If you are at Narc, choose beagleboard.
  97. [00:41:03] <dioioib> ok
  98. [00:41:35] <dioioib> any packages recommended
  99. [00:43:04] <akram> Options are pretty self-explanatory, but if you want to look them up you can check out package repository.
  100. [00:43:17] <akram> http://www.angstrom-distribution.org/repo/
  101. [00:43:33] <akram> For example, I have no desire for GUI & X, just waste of space & memory.
  102. [00:43:44] <akram> So when I bitbake, I make a console image.
  103. [00:45:35] * kao (i=577b5e9d@gateway/web/ajax/mibbit.com/x-0960aca4f1ae28de) Quit ("http://www.mibbit.com ajax IRC Client")
  104. [00:47:18] <ds2> you would most likely need to use a McBSP to generate the audio cuz I don't think HDMI audio is analog (could be wrong)
  105. [00:47:22] <dioioib> well I have a 16gb card I am more concerned with ram than space
  106. [00:48:42] <akram> dio: the sd-card image that you can get from Narc is only 1GB iirc.
  107. [00:48:45] <dioioib> ds2: I think you are correct the only one that seems even remotely analog is MPCM - the PCM as in PCM Wave, but with M standing for multi channel you are probably 10% correct
  108. [00:49:09] <dioioib> ok so I will have to build my own?
  109. [00:49:22] <akram> you'll need to set card geometry.
  110. [00:49:32] <dioioib> i did that all ready
  111. [00:49:58] <dioioib> I have the fat32 partition set as boot. etc. just no files in them
  112. [00:50:12] <akram> OK.
  113. [00:50:33] <akram> you can use the files from here http://www.angstrom-distribution.org/demo/beagleboard/
  114. [00:50:40] <akram> together with your Narc built FS.
  115. [00:50:54] <dioioib> ok i have them. unpacked.
  116. [00:51:19] <akram> (so, get MLO, u-boot.bin and uImage & x-load)
  117. [00:51:37] <akram> Copy MLO to boot partition first...it MUST be first file copied.
  118. [00:51:48] <akram> after that, u-boot, uImage and x-load in no particular order.
  119. [00:52:00] * davidm (n=David@nat/ti/x-83560c4d3f07898a) has joined #beagle
  120. [00:52:23] <akram> then is quite simple, put your rootfs archive onto your ext partition and unarchive it.
  121. [00:52:29] * davidm (n=David@nat/ti/x-83560c4d3f07898a) has left #beagle
  122. [00:52:50] <dioioib> and the MLO is the only thing I am not clear on
  123. [00:53:20] <dioioib> is that generated by Narciss..
  124. [00:53:45] <akram> rootfs is generated by Narc, yes.
  125. [00:53:54] <akram> Narc will also give you a link to a sample sd-card image.
  126. [00:53:59] <akram> Don't use that...
  127. [00:54:06] <akram> What's not clear about MLO?
  128. [00:54:17] <dioioib> where is it
  129. [00:54:58] <dioioib> never mind
  130. [00:55:03] <dioioib> found it
  131. [00:55:06] <akram> in the Angstrom demo website.
  132. [00:55:10] <akram> Oh good ^^
  133. [00:55:14] <dioioib> lol
  134. [00:58:20] <fenn> my pig will be suspended in neutrally buoyant oxygenated perfluorocarbon solution
  135. [00:58:22] <dioioib> ok so MLO is copied. u-boot u-image
  136. [00:59:12] <dioioib> the x-load.bin.ift should that name remain unchange
  137. [00:59:13] <dioioib> d
  138. [00:59:35] * scary (n=scary@76.14.22.230) has joined #beagle
  139. [00:59:40] <akram> yep.
  140. [01:01:50] <ds2> fenn: stop wasting good bacon!
  141. [01:02:18] <fenn> it's a super-intelligent cyber-pig
  142. [01:02:25] <fenn> anything less would be uncivilized
  143. [01:02:42] <dioioib> akram: what do you use to burn the image?
  144. [01:03:34] <dioioib> you said something about bitbake?
  145. [01:04:27] <akram> bitbake is a build system.
  146. [01:04:36] <akram> rootfs is just a file.
  147. [01:04:44] <akram> so, download it onto your ubuntu.
  148. [01:04:52] <akram> Mount your SD card that you have partitioned.
  149. [01:05:03] <akram> and copy rootfs onto the ext3/2 partition.
  150. [01:05:12] <akram> once there, just extract using tar.
  151. [01:05:21] <dioioib> so its that easy...
  152. [01:05:25] <akram> (tar -xjvf filename probably).
  153. [01:05:26] <akram> Yep.
  154. [01:05:34] <akram> Once it is on, you can attempt to put it into the beagle.
  155. [01:06:28] <akram> If you want to use alsa-aplay, you will need to install alsa-utils-aplay package using the 'opkg' package manager.
  156. [01:06:42] <akram> (aplay package also gives you arecord...)
  157. [01:07:27] <dioioib> so I am going to need a USB network solution for sure.
  158. [01:10:23] <akram> you can configure usb0 to speak ethernet if you need to ;-)
  159. [01:10:40] <akram> But otherwise, yes, you'll need an adaptor.
  160. [01:11:17] <akram> Most usb-2-ethernet adapters that work with the Nintendo Wii also work with Angstrom -- chipset is supported by ASIX driver :)
  161. [01:11:58] <dioioib> ok. I have an old 3-com USB ethernet adapter. but I dont have the correct connection yet
  162. [01:13:24] <akram> Might as well try it, you may be lucky and it will work!
  163. [01:16:58] * mib_sktqym (i=60fc7a40@gateway/web/ajax/mibbit.com/x-5df0b243ab627b2e) Quit ("http://www.mibbit.com ajax IRC Client")
  164. [01:20:29] <dioioib> akram: thanks for the help. I am going to give this a shot after I make my own USB Mini-A to A cable.
  165. [01:22:07] <akram> dio: no problem. Good luck with cable -- they are very cheap from digikey, so I wouldn't bother if I were you :P
  166. [01:29:59] <MostAwesomeDude> Hey, sorry to be a bother. Does anybody have a link to the Nokia-authored DRM code for PowerVR/SGX?
  167. [01:32:29] * joesensport (n=joesensp@218.242.229.234) has joined #beagle
  168. [01:38:05] * khasim (n=a0393720@192.163.20.231) has joined #beagle
  169. [01:44:54] * akram (i=cb2d168a@gateway/web/ajax/mibbit.com/x-38e97565081988f7) Quit ("http://www.mibbit.com ajax IRC Client")
  170. [01:45:14] * joesensport (n=joesensp@218.242.229.234) Quit (Read error: 104 (Connection reset by peer))
  171. [01:45:34] * joesensport (n=joesensp@218.242.229.234) has joined #beagle
  172. [01:48:38] * emeb (n=ericb@ip72-223-90-212.ph.ph.cox.net) has left #beagle
  173. [01:52:23] * lool (n=lool@debian/developer/lool) Quit (Read error: 113 (No route to host))
  174. [02:00:31] * bmxr (n=bmxr@S01060018f3b11a22.vf.shawcable.net) has joined #beagle
  175. [02:10:13] * Wowbagger_ (n=wowbagge@d154-20-187-250.bchsia.telus.net) has joined #beagle
  176. [02:13:16] * akram (i=cb2d168a@gateway/web/ajax/mibbit.com/x-7922d2be2f8206cb) has joined #beagle
  177. [02:19:33] * lool (n=lool@debian/developer/lool) has joined #beagle
  178. [02:21:53] * davidcb (n=davidcb@c-76-124-23-143.hsd1.nj.comcast.net) has left #beagle
  179. [02:24:49] * Olivier (i=4bb6664b@gateway/web/ajax/mibbit.com/x-ba32c44db3dcbf12) has joined #beagle
  180. [02:26:45] <Olivier> Hi! I build the kernel I grab from Android (and from some other places too). I can play audio fine (aplay). But arecord records only noise.... Any idea what I might be missing?
  181. [02:28:30] * Olivier (i=4bb6664b@gateway/web/ajax/mibbit.com/x-ba32c44db3dcbf12) Quit (Client Quit)
  182. [02:29:04] * leslie (n=leslie@116.228.58.74) has joined #beagle
  183. [02:33:55] * mib_dhmr7m (i=4cbadebf@gateway/web/ajax/mibbit.com/x-0c171db0bc8eaa47) has joined #beagle
  184. [02:34:04] * mib_dhmr7m (i=4cbadebf@gateway/web/ajax/mibbit.com/x-0c171db0bc8eaa47) Quit (Client Quit)
  185. [02:34:36] * Tracy (i=4cbadebf@gateway/web/ajax/mibbit.com/x-92960f04298f7e4a) has joined #beagle
  186. [02:35:51] <Tracy> I'm trying to plug in a USB hub to hookup my keyboard/mouse to BB but they dont seem to work. USB hub is powered separately.
  187. [02:36:38] * jrmuizel (n=jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) has joined #beagle
  188. [02:37:03] <Tracy> I'm a bit confused about if I need a mini A or mini B connector hooking up to the BB
  189. [02:39:50] <Tracy> Are there any MiniA-to-FemaleA type adapters out there where I can purchase from some store (cant wait for online orders)?
  190. [02:46:27] <Tracy> anyone out there?
  191. [02:49:53] * brolin (n=brolin@190.157.13.75) Quit (Client Quit)
  192. [02:51:02] <dioioib> hello
  193. [02:52:02] <Tracy> hi
  194. [02:52:22] <Tracy> Any beagleboard experts out there?
  195. [02:52:27] <dioioib> i'm not too sure about being able to buy that cable in a store.. its not that common.
  196. [02:52:47] <akram> Tracy: do you want to run the USB port as host? If so, you can plug in miniB, I suspect.
  197. [02:52:50] <dioioib> if you order from digikey and are in the us or canada you'll get the item in one day
  198. [02:52:52] <akram> Otherwise, use mini-A.
  199. [02:52:55] <Tracy> what is the cable that I would need?
  200. [02:53:09] <akram> I use a mini-A (beagleboard side) to mini-B (usb hub side)
  201. [02:53:28] <dioioib> akram do you have a part number on digikey
  202. [02:53:44] <akram> http://code.google.com/p/beagleboard/wiki/BeagleBoardShoppingList
  203. [02:55:27] <dioioib> doesn't have digikey part number I'll find it
  204. [02:56:09] <akram> That cable is not on the list, I think. I have no idea where my last order details are...:-/
  205. [02:56:43] <dioioib> that other place special computing has ridiculous shipping charges
  206. [02:58:44] <dioioib> http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=WM17494-ND
  207. [02:59:58] <dioioib> hope that helps
  208. [03:02:43] <Tracy> Thanks! how long does digikey take to ship?
  209. [03:03:24] <dioioib> 1 business day
  210. [03:03:38] <dioioib> so you probably wont get it until monday
  211. [03:03:46] <dioioib> but shipping is cheep
  212. [03:05:20] * biliquai (n=biliquai@61.6.64.6) has joined #beagle
  213. [03:05:22] <dioioib> keep in mind thats for connecting the beagle to a hub.
  214. [03:05:55] * kozak (n=subbu@117.192.6.225) has joined #beagle
  215. [03:06:05] <dioioib> akram: I am having issues with permissions on the linux file system of the SD card
  216. [03:06:21] <dioioib> it wont let me copy do I need to untar using sudo
  217. [03:10:47] <Tracy> yes untar using sudo
  218. [03:10:57] <dioioib> thanks
  219. [03:12:03] <Tracy> make sure that you untax your fs directly in to your SD card. I untared once to my ubuntu machine and copied them to sdcard and that did not work.
  220. [03:13:52] <dioioib> what was your command line for that. I just tried and its hung up on it
  221. [03:16:52] <Tracy> I think I ued: sudo tar -xvjf fs.tar.bz2
  222. [03:17:50] <Tracy> your partition was correctly created and its ext3?
  223. [03:18:28] <dioioib> yes. i just opened sudo nautilus and it seems to be working
  224. [03:19:28] * jrmuizel (n=jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) Quit ()
  225. [03:19:30] <dioioib> tracy what version of linux are you running on beagle
  226. [03:20:03] <Tracy> I'm running an angstrom distro...can't recall the version
  227. [03:20:28] <Tracy> I got it from the beagleforbeginners wiki
  228. [03:22:08] <Tracy> http://www.elinux.org/BeagleBoardBeginners (look for angstrom demo images)
  229. [03:22:55] <dioioib> I'm going to try out ubuntu jaunty
  230. [03:23:13] <Tracy> what are you trying to do with beagle?
  231. [03:24:15] <dioioib> well right now play. but I want to use it for audio performance works, I need to install java and processing, and hopefully run max patches on it,
  232. [03:24:27] <dioioib> those are the ideas for now. I will see how it goes
  233. [03:24:53] <dioioib> how about you what are you working on?
  234. [03:25:17] <Tracy> 1080p video decoding...I want to see how BB will handle it
  235. [03:26:28] <Tracy> Since it has a DSP core I'm hoping that I could find some codecs that has HW acceleration so that I can offload the ARM.
  236. [03:27:35] <dioioib> cool, yeah that would be awesome. I wonder if you could cook up a small expansion using the header to do that. run an additional DSP.
  237. [03:28:30] <dioioib> what I would really like to do is some augmented reality stuff.
  238. [03:28:49] <Tracy> maybe...but at least 720p decoding should be possible on BB alone (with no other processor) from what I've read.
  239. [03:29:03] <Tracy> augmented reality?
  240. [03:29:28] <Tracy> ok.....Obama on Jay Leno gotta go...will catch you later
  241. [03:30:17] * Tracy (i=4cbadebf@gateway/web/ajax/mibbit.com/x-92960f04298f7e4a) Quit ("http://www.mibbit.com ajax IRC Client")
  242. [03:30:19] <dioioib> I ordered a bunch of stuff to interface into the bb. I'm a new media artist and the idea of being able to augment reality, through geo-location really interests me. So not VR but an overlay on top of reality
  243. [03:34:55] * ZeZu (n=null@c-98-227-56-17.hsd1.in.comcast.net) Quit (Read error: 104 (Connection reset by peer))
  244. [03:37:08] <fenn> dioioib: i'm right there with ya buddy
  245. [03:37:30] <fenn> i want inventory management and pin labeling for IC's
  246. [03:37:35] <dioioib> there is just so much you can do with this little thing
  247. [03:38:35] <fenn> and all the usual GPS/star identification/wifi radar
  248. [03:39:10] <dioioib> has anyone started development on expansion boards?
  249. [03:39:20] <fenn> why do you need an expansion board?
  250. [03:40:51] <dioioib> well I could use something like a pic 32 to interface some things, I want to make a live performance interface that I can just connect to the bb. I guess I could do it USB but I have the thing partly built all ready. I am just interested in seeing what others have started to do with the BB
  251. [03:43:40] <dioioib> do you know what the polarity of the 5v barrel is center-pos?
  252. [03:43:54] * BThompson (n=Bernie@host-69-146-39-154.static.bresnan.net) Quit (Read error: 104 (Connection reset by peer))
  253. [03:43:59] <fenn> barrel plugs are almost always + center tap
  254. [03:46:54] <fenn> page 86 of the manual shows ground as outside and DC as the center pin
  255. [03:47:53] * khasim (n=a0393720@192.163.20.231) Quit (Remote closed the connection)
  256. [03:58:28] * kozak (n=subbu@117.192.6.225) Quit (Remote closed the connection)
  257. [04:12:52] <ds> anyone hooked up a gigabit ethernet usb adapter to a beagleboard?
  258. [04:13:34] <ds> at what speed does it max out, and is it cpu or usb limited?
  259. [04:14:26] * bazbell (n=a0192809@nat/ti/x-5fd5a74433fa4f7c) Quit ("Leaving.")
  260. [04:17:53] * cbrake_ (n=cbrake@oh-69-34-21-229.sta.embarqhsd.net) has joined #beagle
  261. [04:22:04] * cbrake (n=cbrake@oh-69-34-21-229.sta.embarqhsd.net) Quit (Read error: 110 (Connection timed out))
  262. [04:22:50] <dioioib> are there any portable screens that are compatible with the BB
  263. [04:23:23] <dioioib> i heard someone mention the PSP screen
  264. [04:42:47] <jkridner> dioioib: there is talk about someone selling one on the mailing list.
  265. [04:43:15] <dioioib> oh... is it touch screen?
  266. [04:48:46] * jsync (n=jess@59.160.172.220) has joined #beagle
  267. [04:59:54] * bmxr (n=bmxr@S01060018f3b11a22.vf.shawcable.net) Quit (Remote closed the connection)
  268. [05:08:13] * Wowbagger_ (n=wowbagge@d154-20-187-250.bchsia.telus.net) Quit ("Leaving")
  269. [05:08:29] <ds2> blah blah blah
  270. [05:08:47] <jkridner> Crofton|work: is this useful http://dsignalp.blogspot.com/2009/03/sca-frameworks.html ?
  271. [05:08:51] <jkridner> hi ds2
  272. [05:17:09] <ds2> hi jkridner
  273. [05:20:32] * khasim (n=a0393720@192.163.20.231) has joined #beagle
  274. [05:39:38] * akram (i=cb2d168a@gateway/web/ajax/mibbit.com/x-7922d2be2f8206cb) Quit ("http://www.mibbit.com ajax IRC Client")
  275. [05:44:19] * jkridner|work1 (n=a0321898@nat/ti/x-06df02e956c13354) has left #beagle
  276. [05:47:08] * robclark (n=robclark@166.128.145.118) has joined #beagle
  277. [05:56:15] <ds2> hmmmm SPI module is confirmed to be seeing the line
  278. [06:03:35] * uwe_ (n=uwe_@dslb-084-056-024-012.pools.arcor-ip.net) Quit (Read error: 110 (Connection timed out))
  279. [06:08:59] * rupeshgujare (n=rupesh@59.160.172.220) has joined #beagle
  280. [06:17:11] * uberfry (n=spinl0ck@vodsl-10890.vo.lu) has joined #beagle
  281. [06:23:51] * ZeZu (n=null@c-98-227-56-17.hsd1.in.comcast.net) has joined #beagle
  282. [06:34:41] * gregoiregentil (n=zonbu@adsl-71-135-118-139.dsl.pltn13.pacbell.net) has joined #beagle
  283. [06:35:41] * uwe_ (n=uwe_@dslb-084-056-024-012.pools.arcor-ip.net) has joined #beagle
  284. [06:40:06] * geckosenator (n=sean@71.237.94.78) has joined #beagle
  285. [06:45:42] * julianol1ver (n=julian@164.pool85-53-3.dynamic.orange.es) Quit (Read error: 113 (No route to host))
  286. [07:06:01] <ds2> ARRRRRRG
  287. [07:06:15] <ds2> is there a errata for 3530 ES3?
  288. [07:08:21] * mib_2kj7oj (i=5640c7e4@gateway/web/ajax/mibbit.com/x-869be8b967ff6015) has joined #beagle
  289. [07:10:34] <AV500> ds: what are you looking for?
  290. [07:10:57] <ds2> the erratas for the ES3 silicon
  291. [07:11:05] <AV500> yes, what area? SPI?
  292. [07:11:20] <ds2> yeah SPI
  293. [07:12:31] <AV500> Section 1.18, ???Data transmitted by McSPI module is 1-bit clock delayed in slave mode???.
  294. [07:12:40] <AV500> Section 1.57, ???SPI Dummy DMA RX request generation???.
  295. [07:12:55] <AV500> Section 1.127, ???McSPI can generate a wrong underflow interrupt???.
  296. [07:13:29] * pmeerw_ (n=pmeerw@195-70-114-97.stat.salzburg-online.at) has joined #beagle
  297. [07:13:33] <MostAwesomeDude> :c
  298. [07:13:44] <AV500> these are the erratas for the McSPI
  299. [07:13:45] <MostAwesomeDude> Are these from the non-free stuff?
  300. [07:13:52] <AV500> ?
  301. [07:14:20] <ds2> none of that explains what I am seeing on McSPI3... settings of MOSI (an output line) to INPUT disable in PADCONF results in a failure to receive on the MISO line but if I turn on thepull up on it, it works
  302. [07:14:21] * AudioFreak (n=hugo@84.27.136.88) has joined #beagle
  303. [07:15:24] <AV500> ds2: then it is either you who found a new one, or you are doing smthg wrong
  304. [07:15:27] <AV500> :-)
  305. [07:16:04] <MostAwesomeDude> AV500: I'm not sure what you're pasting from, but please don't paste non-free stuff verbatim?
  306. [07:16:15] <ds2> McSPI4 is doing similar things
  307. [07:16:22] * denix0 (n=denix@pool-71-255-243-27.washdc.east.verizon.net) has left #beagle
  308. [07:16:39] <AV500> MostAwesomeDude: well, this is the most I would paste
  309. [07:16:51] * rsalveti (n=salveti@pc-a81040.wlan.inet.fi) Quit (Read error: 110 (Connection timed out))
  310. [07:17:07] <ds2> i am throughly irked by this...
  311. [07:17:49] <AV500> ds2: you have to disable MOSI?
  312. [07:17:52] <ds2> disabling the input receiver from PADCONF for output only lines apparently screw up the McSPI
  313. [07:18:30] <ds2> AV500: I have to enable the receiver on at least all 3 McSPI lines or MISO won't work even though MISO reports the correct info in SYS Test mode
  314. [07:19:08] <ds2> this is weird but I have a looping McSPI4 and McSPI3 now
  315. [07:20:48] <MostAwesomeDude> AV500: Ah. 'k. I really can't look at the non-free stuff, and I really don't want to have to stop hanging out here. :3
  316. [07:21:17] <ds2> MostAwesomeDude: why's that?
  317. [07:22:38] <MostAwesomeDude> I'm an X.org developer and hopefully at some point I'll be working on open-source SGX efforts.
  318. [07:23:41] <ds2> ah
  319. [07:24:38] <AV500> MostAwesomeDude: ok, I will not paste any non free SGX info here :-)
  320. [07:30:13] <Russ> AV500: you have some?
  321. [07:31:01] <AV500> Russ: :-)
  322. [07:31:08] * colla (n=ACollama@host198-216-static.52-88-b.business.telecomitalia.it) has joined #beagle
  323. [07:33:53] <raster> MostAwesomeDude: how do u plan to do that? reverse engineer it?
  324. [07:34:52] <MostAwesomeDude> raster: Probably. I'll cross that bridge when I come to it.
  325. [07:36:30] <AV500> note the current trouble with the Poulsbo SGX Driver...
  326. [07:36:43] <Russ> AV500: is the pasu or whatever stuff that greg kh touching related in any way?
  327. [07:36:52] <AV500> pasu?
  328. [07:37:07] * sauravbh_gandhi (i=3ba217dd@gateway/web/ajax/mibbit.com/x-0f7e51eb66f1caa6) has joined #beagle
  329. [07:37:14] <Russ> paulsbo
  330. [07:37:31] <Russ> I can never remember the word, much less the abbreviation in xf86-driver-puloerho
  331. [07:37:33] <Russ> whatever
  332. [07:37:36] <AV500> yes, poulsbo graphics is SGX as well
  333. [07:37:45] <Russ> but how similar
  334. [07:37:46] <AV500> just a different version
  335. [07:38:57] <AV500> intel is very much behind Linux in the atom/poulsbo scheme, so It will be interesting to see how they will handle the SGX issue
  336. [07:39:02] <AV500> for a linux driver
  337. [07:39:47] <Russ> so would that be a based gallium effort?
  338. [07:40:10] <MostAwesomeDude> I'd do Gallium, yeah.
  339. [07:40:17] <MostAwesomeDude> But that's mostly because I'm tired of classic Mesa.
  340. [07:40:41] <Russ> would there be a 2D state tracker, or is NEON faster at that stuff?
  341. [07:42:13] <MostAwesomeDude> Yes and yes.
  342. [07:42:41] <Russ> Maybe I'm asking that question wrong
  343. [07:42:49] <Russ> would the SGX core be involved in any of the 2D state tracker operations?
  344. [07:42:50] <MostAwesomeDude> The driver would support 2D ops on the 3D engine, and stuff like VDPAU or XvMC could be done through Gallium.
  345. [07:44:40] <MostAwesomeDude> If you're thinking in terms of Xserver, we've got an xorg state tracker that turns any KMS-capable driver into a modesetting DDX.
  346. [07:45:27] <MostAwesomeDude> But I'm getting ahead of myself. The first thing to do would be to consolidate the omapfb, Poulsbo, and SGX DRM code into one KMS-based DRM module. That'd be a lot of work in and of itself.
  347. [07:46:26] <Russ> I really need to get paid to work on stuff like that
  348. [07:46:53] <MostAwesomeDude> Me too.
  349. [07:47:38] <Russ> I don't do any cool stuff in my current job, mainly system engineering and some small amount of code, 99% of which gets thrown away
  350. [07:47:47] * sauravbh_gandhi (i=3ba217dd@gateway/web/ajax/mibbit.com/x-0f7e51eb66f1caa6) Quit ("http://www.mibbit.com ajax IRC Client")
  351. [07:48:46] <MostAwesomeDude> I get paid very small amounts of money to make things work. If I got paid more, or if things worked, I'd have time for cool stuff.
  352. [07:48:52] <Russ> maybe I could get redhat to pay me to work on poulsubo...it would probably help if I could spell it
  353. [07:52:47] <AV500> http://poulsbo.net/
  354. [07:53:52] <AV500> see what you are missing when not working [in|on] Poulsbo: http://poulsbo.net/photos/bunads_norway06.jpg
  355. [07:54:26] <Russ> heh
  356. [07:54:38] <Russ> so is GL ES also not an open thing?
  357. [07:55:35] <MostAwesomeDude> GLES is an open standard with (AFAIK) no open implementations.
  358. [07:55:54] <Russ> hmmm...its bad when you do a modprobe remotely on a distant machine and hear a distant beep...
  359. [07:56:20] <MostAwesomeDude> XFD
  360. [08:01:52] <kulve> MostAwesomeDude: there's open source sw implementation for open gl es 1.1 (but nothing to 2.0 afaik)
  361. [08:02:41] <Russ> would there be much point to an open gl es state tracker?
  362. [08:02:58] <MostAwesomeDude> Sure. If done in Gallium, it would be usable on all Gallium drivers.
  363. [08:03:11] <MostAwesomeDude> (Sure, there's only one complete Gallium driver so far, but still...)
  364. [08:03:57] <Russ> I know, but the only software I know of that uses GL ES are the SGX demos and games ported for use with the SGX GL ES lib
  365. [08:04:23] <raster> MostAwesomeDude: poor bugger. reverse engineering is.. slow. but..., good luck!
  366. [08:04:25] <MostAwesomeDude> There's lots of proprietary code that deals in GLES.
  367. [08:04:28] <kulve> Russ: and maemo 5 alpha sdk
  368. [08:04:36] <raster> Russ: i have a gles2 engine for evas
  369. [08:04:39] <MostAwesomeDude> raster: If we can RE nVidia, we can RE anything.
  370. [08:04:45] <raster> Russ: and clutter too
  371. [08:04:56] <raster> MostAwesomeDude: sure! it's just not too fast
  372. [08:05:13] <Russ> raster: well, at least the nueavo people have come up with a lot of code to assist with reverse engineering
  373. [08:05:33] <raster> MostAwesomeDude: (compared to writign based off specs)
  374. [08:05:42] <raster> Russ: sure!
  375. [08:06:12] <raster> right now though.. i'm a little devoid of sgx's to poke as my bb died
  376. [08:06:20] <raster> so i'm just poking neon in the meantime
  377. [08:06:42] <Russ> raster: did you send it back yet?
  378. [08:06:50] <raster> Russ: no...?
  379. [08:06:54] <raster> why?
  380. [08:06:59] <Russ> to get a replacement
  381. [08:07:02] <raster> my guess it was the cat sleeping on it that blew it up
  382. [08:07:10] <raster> i dont think its a warranty issue
  383. [08:07:23] <raster> i could order another
  384. [08:07:29] <raster> but with revc around the corner.. why?
  385. [08:07:34] <raster> and i have a pandora on order
  386. [08:07:35] <MostAwesomeDude> Russ: renouveau, the tool used to RE 3D registers, works on Radeons and probably can be ported to SGX as well.
  387. [08:07:43] <Russ> http://groups.google.com/group/beagleboard/topics
  388. [08:07:43] <raster> so by the time i can get a revc.. a panny will turn up
  389. [08:07:46] <raster> or should
  390. [08:08:52] <Russ> "You should have gone the RMA route before taking the part off and been honest up front with what you had done. I would have had them send you a replacement board where the total cost to you would have only been time." -- Gerald Coley <gerald@beagleboard.org>
  391. [08:09:14] <Russ> RE: "[HW] 12V Power -> Smoke on TPS2141"
  392. [08:10:04] * RobertK (i=3edc0622@gateway/web/ajax/mibbit.com/x-dc62d6d69cd9db22) has joined #beagle
  393. [08:10:09] <RobertK> good morning
  394. [08:10:34] <RobertK> I always used IMAGE_INSTALL += ... in a recipipe to install additional software into an image.
  395. [08:11:02] <RobertK> but now bitbake fails: "Cannot find package setterm."
  396. [08:11:06] <RobertK> What can I do?
  397. [08:11:09] <raster> Russ: dunno. doesnt seem right. it shouldnt be the cost to the maker that my can blew the bb up
  398. [08:11:25] * methril|away is now known as methril|work
  399. [08:11:37] <Russ> If I was running beagleboard, I'd send you a new board
  400. [08:11:38] <RobertK> example: http://widget.mibbit.com/pb/72odMP
  401. [08:11:52] <raster> (well to be honest i dont know what did - but i was away for a week, bb stayed plugged in on my desk - desk is glass so wont conduct, and when i came back bits of my bb were burnt out)
  402. [08:12:19] <methril|work> good morning
  403. [08:12:25] <Russ> RobertK: there was a massive rename in oe recently
  404. [08:12:25] <Russ> RobertK: go to the oe channel and/or lists
  405. [08:12:27] <raster> (my guess is my cat did it - i've shoed him off my bb before as he decided to nap on it)
  406. [08:12:39] <Russ> packages -> recipes
  407. [08:12:59] <Russ> then maybe I'd send you a beagleboard along with a plexiglass case
  408. [08:13:41] <raster> hehehhee
  409. [08:13:59] <raster> i think i temporarily blew an overo - tyho it seems to have come back to life
  410. [08:14:07] <raster> via powersupply
  411. [08:14:12] <raster> pluggined 110v into 240v
  412. [08:14:22] <Russ> raster: If you want to pay for one, but want it to be a revc, then email the beagle people and explain your situation, I bet they'd send you an early one
  413. [08:14:34] <raster> but thats kind of odd as since i'm in .au i should have been sent a 240v capable supply anyway
  414. [08:14:46] <raster> so i assumed it was at least universal - didnt read the fineprint
  415. [08:15:02] <raster> anyway - for now i'm fine - i have an overo
  416. [08:15:09] <raster> its a 3503 and gets me to play with neon stuff
  417. [08:15:10] * FuL|OUT is now known as fulgas
  418. [08:15:13] <raster> thats good enough for now
  419. [08:15:24] <raster> i'll worry about the sgx / dsp stuff later
  420. [08:15:31] <raster> got a todo list thats long enough :)
  421. [08:15:56] <koen> raster: http://www.catswhothrowupgrass.com/kill.php
  422. [08:16:22] <koen> raster: the "sleeping on your electronics" section
  423. [08:17:17] <raster> koen: HAHAHAHHAA
  424. [08:17:20] <raster> just saw that
  425. [08:17:26] <Russ> my rabbits eat my cables
  426. [08:17:44] <pmeerw_> hi
  427. [08:17:45] * mckoan|away is now known as mckoan
  428. [08:17:48] <Russ> I now have bluetooth headphones
  429. [08:18:01] <raster> hahahahahhaha
  430. [08:18:05] <pmeerw_> trying to build console-image with openembedded
  431. [08:18:15] <pmeerw_> ERROR: Nothing PROVIDES 'console-image', any idea?
  432. [08:18:43] <Russ> there was a massive rename in oe recently
  433. [08:18:43] <Russ> go to the oe channel and/or lists
  434. [08:20:03] * a_way (n=ali_as@ambix.plus.com) has joined #beagle
  435. [08:20:15] * mpoullet is now known as mpoullet|work
  436. [08:20:31] <pmeerw_> thx, oe is a mess
  437. [08:20:38] <mpoullet|work> good morning
  438. [08:31:22] * as_leep (n=ali_as@ambix.plus.com) Quit (Read error: 110 (Connection timed out))
  439. [08:38:59] * recalcati (i=5e51e963@gateway/web/ajax/mibbit.com/x-699e2abcdfdde154) has joined #beagle
  440. [08:41:03] <RobertK> argh, there is no setterm in angstrom anymore...
  441. [08:43:44] <RobertK> I have to do a 'bitbake lsof' before I can use lsof in IMAGE_INSTALL += ! Amazing,
  442. [08:43:51] * koen_ (n=koen@s55917625.adsl.wanadoo.nl) has joined #beagle
  443. [08:47:31] * mib_vzefm6 (i=7dbe2633@gateway/web/ajax/mibbit.com/x-3a85408c0a7cfaeb) Quit ("http://www.mibbit.com ajax IRC Client")
  444. [08:47:53] * khasim (n=a0393720@192.163.20.231) Quit (Remote closed the connection)
  445. [08:54:15] * ceyusa (n=ceyusa@cm216016.red83-165.mundo-r.com) has joined #beagle
  446. [08:55:16] * koen (n=koen@s55917625.adsl.wanadoo.nl) Quit (Read error: 110 (Connection timed out))
  447. [08:57:43] * koen_ is now known as koen
  448. [09:00:18] * RogerMonk (n=a0740758@nat/ti/x-687f1fca73c4b5b6) has joined #beagle
  449. [09:01:22] * likewise (n=likewise@atwork-193.r-212.178.107.atwork.nl) has joined #beagle
  450. [09:03:16] <like|away> good morning
  451. [09:06:43] * khasim (n=a0393720@192.163.20.231) has joined #beagle
  452. [09:09:42] <mru> morning
  453. [09:10:21] * PhastPhrog (n=chatzill@194.193.86.112) has joined #beagle
  454. [09:11:06] <koen> good morning all
  455. [09:12:49] * khasi1 (n=a0393720@192.163.20.231) has joined #beagle
  456. [09:12:54] * khasim (n=a0393720@192.163.20.231) Quit (Remote closed the connection)
  457. [09:13:11] <raster> mru: boo
  458. [09:13:17] <raster> koen: crazy dutchman
  459. [09:13:30] <raster> mru: its a 20 cycler hit to go neon -> arm, but not the other way - right?
  460. [09:13:54] <AV500> gm
  461. [09:13:56] <mru> right
  462. [09:14:17] <mru> it's 20 cycles during which you can continue executing neon instructions
  463. [09:14:22] <mru> but not arm
  464. [09:14:41] <raster> hmm
  465. [09:14:52] <raster> looks like i am going to have to load all my data arm-side
  466. [09:14:58] <raster> as i need to be able to branch based on input data
  467. [09:15:20] <raster> and loading to neon then moving to arm for a cmp just wont be happy-lucky-fun-times.
  468. [09:15:24] <raster> AV500: boo!
  469. [09:15:58] <Russ> raster: don't forget the dsp...oh, wait, the cat ated it
  470. [09:16:47] <raster> Russ: see what trouble u get into when you mix electronics and pussy?
  471. [09:17:08] <Russ> raster: usually if you do a cmp, it precedes a memory load or branch, maybe you could do a prefetch doing those 20 cycles?
  472. [09:17:18] <Russ> or you can't prefetch with NEON..?
  473. [09:17:56] <raster> prefetch is either pld or ple land
  474. [09:18:01] <raster> havent played with ple yet
  475. [09:20:09] <raster> but in this case
  476. [09:20:25] <raster> i'm actualyl trying to avoid loads and/or stores by the cmp
  477. [09:20:37] <raster> as well as avoid a chunk of computing
  478. [09:20:49] <raster> i have 1 load i have to do no matter what
  479. [09:20:56] <raster> but based on that i could take 1 of 3 paths
  480. [09:21:14] <raster> 1 with another load and compute and store, 2 with just a simple store, and one with a nop
  481. [09:21:27] <AV500> raster: you take the alpha=0|255 decision per pixel?
  482. [09:21:33] <raster> at least in c.. it brings real speedups in real life cases
  483. [09:21:37] <raster> AV500: yup
  484. [09:21:45] <raster> it actually really helps
  485. [09:21:53] <raster> in "realistic image" cases
  486. [09:22:07] <raster> of course if all alpha >0 && < 255
  487. [09:22:13] <raster> you end up in the pathological case
  488. [09:22:20] <raster> and it hurts
  489. [09:22:54] <AV500> so, you make a heuristic that guesses alpha :-)
  490. [09:23:05] <AV500> for at least 16 pixels or so
  491. [09:23:22] <raster> oph for neon i'd make this decision for a 4 pixle run
  492. [09:23:23] * tzhau (n=tzhau@dsl-245-92-01.telkomadsl.co.za) Quit (Read error: 104 (Connection reset by peer))
  493. [09:23:39] <raster> or more as its actually sanest to use neon to do blobs of pixels at once
  494. [09:23:48] <raster> for c i do it per pixel
  495. [09:24:09] <raster> what i really need is actually to split images into tiles
  496. [09:24:12] <raster> and have a tile flag
  497. [09:24:42] <raster> 16x16 tile is 100% solid, 100% trans, or its a "mix" and if a mix - just count the # of pixels that are > 0 && < 255
  498. [09:24:53] <raster> and based on that number give it a "pathological" or not flag
  499. [09:25:04] <raster> the problem here is. that works... if u never do a transform
  500. [09:25:12] <raster> u can generate such a tile array on load
  501. [09:25:38] <raster> if u do transforms (scaling for example) this all g3ets mighty-hairy
  502. [09:25:50] <raster> of course.. a scale cache (keep a scaled copy) helps
  503. [09:25:56] <raster> dont have that currently
  504. [09:25:56] <raster> :)
  505. [09:26:08] <AV500> I see.
  506. [09:26:30] <AV500> but with neon doing only the path case, how is it compared to C and the if(0|255)
  507. [09:27:53] <raster> well brute-force neon right now is much slower than c
  508. [09:28:09] <raster> and even if all i do is do a simple copy and skip the blend calcs
  509. [09:28:12] <raster> neon is slower than c
  510. [09:28:39] <koen> you'd expect neon to be good at blend stuff
  511. [09:28:40] <raster> the c i think is beating the neon as it gets the if(0|255) case to save it work at least in the if (0) case
  512. [09:28:49] <raster> i havent tested neon vs "brute force" c
  513. [09:28:54] <raster> koen: i would
  514. [09:29:05] <raster> whihc is why currently i just think i have something wrong in my code
  515. [09:29:19] <koen> have you checked for pipeline stalls?
  516. [09:29:35] <raster> but... i'm distracted off in implementing select/cut/copy/paste on entry widgets in elementary for a touchscreen
  517. [09:29:46] <raster> (so u can still finger-scrol land select and copy/paste etc.)
  518. [09:29:53] <raster> koen: nup. havent yet
  519. [09:30:07] <raster> i need to get this done first tho
  520. [09:30:19] <Russ> gcc is pretty good at re-ordering around hazards
  521. [09:30:45] <koen> raster: did you see the iphone OS 3.0 copy/paste stuff?
  522. [09:30:47] <raster> gcc does a pretyt good job of dealing with the evil macro hell that is the c blender
  523. [09:31:01] <raster> koen: i havent yet. i dont want to pollute myself
  524. [09:31:06] <raster> i am doing this "cleanroom"
  525. [09:32:06] <koen> thankfully people can't cleanroom RE awesome air
  526. [09:32:38] * Russ wonders if apple has any touchscreen copy/paste patents
  527. [09:33:00] * like|away is now known as like2wise
  528. [09:33:04] <raster> koen: awesomeair is a genius idea
  529. [09:33:26] <raster> Russ: i dont want to know! dont tell me!
  530. [09:33:36] <Russ> raster: it doesn't matter if you don't know
  531. [09:33:53] <Russ> thats what sucks about software patents, not knowing is actually worse
  532. [09:33:59] <raster> difference between triple damages or not
  533. [09:33:59] <raster> :)
  534. [09:34:26] <raster> thus i happily wish ti remain ignorant
  535. [09:34:30] <raster> :)
  536. [09:35:44] <AV500> raster: my resident Mr brains here has some ideas:
  537. [09:36:05] <AV500> with neon, you have to interleave neon and arm instrcutions
  538. [09:36:23] <AV500> so, let the neon calc the 4pel 0|255 decision result
  539. [09:36:37] <AV500> at the same time, let the arm speculatively calc the 0|255 case
  540. [09:36:50] <raster> oh - my code doesnt even have the compare yet
  541. [09:37:02] <AV500> then pass the neon result back to the arm, but continue to calc the next 4pel on neon
  542. [09:37:09] <raster> i need to add it to give the neon a chance to be "on par"
  543. [09:37:26] <AV500> then let the arm eventually get the result and use the speculative thing or call the neon for real alpha
  544. [09:37:29] <raster> hmm
  545. [09:37:36] <raster> passing neon result back to arm will be a 20 cycle hit
  546. [09:37:40] <raster> on the arm
  547. [09:37:47] <AV500> all this of course interleave so that the 20 cylce hit is masked by the interleaving
  548. [09:37:52] <raster> hmmm
  549. [09:37:56] <raster> tricky
  550. [09:38:10] <AV500> raster: yes, but if you do not use the result immediately, the 20 cycle hit might be hidden, no?
  551. [09:38:16] <raster> as there is 0 hit arm -> neon
  552. [09:38:20] <raster> i was more thinking
  553. [09:38:25] <AV500> doesnt it happen in "the background"?
  554. [09:38:28] <raster> load 4 pixels inot arm regs
  555. [09:38:30] <raster> (movm)
  556. [09:38:47] <raster> then move them to neon
  557. [09:39:35] <raster> bitshift right 24 each and add them
  558. [09:40:01] <Russ> a diagram of the structural units in the pipeline would be helpful
  559. [09:40:21] <raster> cmp them to 0 or 765
  560. [09:40:33] <raster> (in the meantime do some of the first stages of the neon blend op)
  561. [09:40:44] <raster> tho the first stage involves a dst fecth - whihc i'm trying to avoid
  562. [09:41:17] <AV500> raster: with all the data likely in cache, wouldnt a two pass approach work?
  563. [09:41:17] <raster> this way i have no 20 cycle hit anywhere
  564. [09:41:47] <AV500> let the neon just calc the 0|255 decision in 1st pass, then in the 2nd pass call the neon only for the pel groups that need it
  565. [09:42:09] <raster> hmm
  566. [09:42:22] <raster> that'd kill cache as u load in a whole cachline which loads in consecutive pixels
  567. [09:42:24] * tzhau (n=tzhau@dsl-245-92-01.telkomadsl.co.za) has joined #beagle
  568. [09:42:25] <raster> u will do this twice
  569. [09:42:29] <raster> unless u mean for a scanline
  570. [09:42:33] <raster> then it might be possible
  571. [09:42:39] <raster> (not a whole source)
  572. [09:42:52] <AV500> raster: yes, but there is more than one cacheline in the cahce
  573. [09:43:02] <AV500> use another one for the intermediate result
  574. [09:43:11] <raster> hmm
  575. [09:43:28] <raster> that may work...
  576. [09:43:30] <AV500> all your pixels stay in cahce
  577. [09:43:41] <raster> i'm wondering how i should do this
  578. [09:43:48] <AV500> no idea :-)
  579. [09:44:14] <raster> run over it with c just to make the 0|255|other decision per blokc of 4 src pixels
  580. [09:44:22] <raster> but how to store such a result efficiently
  581. [09:44:32] <raster> (for the next pass with neon)
  582. [09:44:42] <AV500> hmmm
  583. [09:44:52] <raster> a pointer per block of 4 would work
  584. [09:44:58] <koen> "Also, I really hate how embedded Linux takes away one of coolest things about Desktop Linux: ability to compile own kernel."
  585. [09:45:03] <raster> with the ptr simply being the appropriate neon routine
  586. [09:45:03] <koen> mozilla people are funny
  587. [09:45:24] <raster> koen: bizarre mozilla people indeed
  588. [09:45:28] <raster> where did u see that?
  589. [09:45:34] <koen> http://blog.mozilla.com/tglek/2008/12/23/fennec-a2-performance/
  590. [09:45:44] <raster> AV500: i actually wonder.. a single run should fit in l1 cache most of the time
  591. [09:45:57] <raster> src pixels anyway
  592. [09:46:02] <raster> 32k l1
  593. [09:46:17] * mib_8iews2 (i=4dfc12d9@gateway/web/ajax/mibbit.com/x-d500822b55fdbe8e) has joined #beagle
  594. [09:46:19] <Pavlov> compiling your own kernel for the n810 is rocket science
  595. [09:47:26] <AV500> Pavlov: so, at least its not rocket surgery
  596. [09:47:47] <raster> hmmm
  597. [09:47:48] <Stskeeps> Pavlov: nah, it's not -that- bad. it could be worse :P
  598. [09:47:53] <Pavlov> it is pretty bad
  599. [09:47:57] <raster> actually this address thing seems a good call
  600. [09:47:58] <uberfry> anyone here got ADD?
  601. [09:48:06] <raster> either that or a byte array of values 0/1/2
  602. [09:48:18] <AV500> raster: yes,
  603. [09:48:39] <raster> uberfry: all the time. they oftne come along with SUB, MUL, XOR and MOV... and other friends
  604. [09:48:39] <AV500> thisis like your tile meta info
  605. [09:48:45] <uberfry> :P
  606. [09:48:52] <raster> AV500: its an interesting idea
  607. [09:48:54] <uberfry> alright: anyone got ADHD?
  608. [09:48:56] <AV500> advanced dungeons and dragons?
  609. [09:48:57] <raster> c seeds the cache
  610. [09:49:02] <raster> neon just bails thru it
  611. [09:49:12] <Stskeeps> Pavlov: qwerty12 from #maemo is pretty capable for questions if you have any :)
  612. [09:49:15] <raster> in fact i could also queue fetches of dest too
  613. [09:49:58] * Pavlov has enough other problems -- doesn't need to try recompiling his n810's kernel again anytime soon
  614. [09:49:59] <raster> uberfry: you just were in at a time when theres a topic of assembly7 going around :)
  615. [09:50:07] <uberfry> lol
  616. [09:50:23] <uberfry> I know enough assembly, thanks ;)
  617. [09:50:32] <uberfry> for multiple architectures, too
  618. [09:50:46] <uberfry> but I need to ask someone with ADHD some questions
  619. [09:50:50] <AV500> uberfry: you want ADHD or you have it and want to sell?
  620. [09:51:22] <uberfry> need the drugs ;P
  621. [09:51:28] <uberfry> but they're illegal here
  622. [09:51:41] <uberfry> so even if you have ADHD, you can't get the drugs here :(
  623. [09:53:10] <koen> vlad_: ping
  624. [09:54:12] * Pavlov is sure he's asleep
  625. [09:55:56] <uberfry> AV500: so you have ADHD?
  626. [09:56:12] <AV500> uberfry: not that I know of
  627. [09:56:27] <uberfry> ugh, I need to get some, asap
  628. [09:56:44] <uberfry> I fucking hate this country, can't even get any kind of acids to decap chips
  629. [09:57:02] <uberfry> yet, kids are allowed to drink at the age of 16...
  630. [09:57:11] <AV500> .de and .fr should be pretty close, no?
  631. [09:58:22] * mib_8iews2 (i=4dfc12d9@gateway/web/ajax/mibbit.com/x-d500822b55fdbe8e) Quit ("http://www.mibbit.com ajax IRC Client")
  632. [09:59:13] <uberfry> yes
  633. [09:59:19] <uberfry> but .fr it's illegal aswell...
  634. [09:59:22] <uberfry> *in
  635. [09:59:38] * Russ (i=foobar@ip70-176-253-20.ph.ph.cox.net) Quit (Read error: 110 (Connection timed out))
  636. [09:59:42] <uberfry> benelux and .fr made amphetamines and the likes illegal apparently...
  637. [09:59:47] * khasi1 (n=a0393720@192.163.20.231) Quit (Remote closed the connection)
  638. [10:00:01] <uberfry> or maybe the doctor I consulted was just a french bastard talking outta his ass
  639. [10:00:35] <uberfry> it's not like I'd use that stuff forever, it's just that I have 2 exams coming up
  640. [10:00:45] <uberfry> and if I fail either one of them, I'm out of that university
  641. [10:01:05] <uberfry> and if I don't go to that university ,I can never study IC design in my life
  642. [10:01:41] * likewise (n=likewise@atwork-193.r-212.178.107.atwork.nl) Quit ()
  643. [10:02:46] * khasim (n=a0393720@192.163.20.231) has joined #beagle
  644. [10:03:18] * colla1 (n=ACollama@94.160.8.44) has joined #beagle
  645. [10:03:49] <koen> uberfry: do a zero-g flight
  646. [10:04:07] <koen> uberfry: in france they add amphetamines to the anti-nausea stuff to keep you sharp
  647. [10:04:39] <koen> uberfry: in the US they don't do that, so the people doing the experiments are all groggy from the anti-nausea meds
  648. [10:05:21] * colla2 (n=ACollama@host198-216-static.52-88-b.business.telecomitalia.it) has joined #beagle
  649. [10:05:21] <uberfry> ic...
  650. [10:05:42] <uberfry> hrm, I just took 2 guarana bottles
  651. [10:05:44] <uberfry> hope it works
  652. [10:05:54] * koen would like some anti-nausea medicine since he's looking at mozilla code for arm
  653. [10:06:11] <koen> drat, I forgot to bring back some guarana from brazil
  654. [10:07:45] <gletelli_> koen: anything wrong with the the mozilla code?
  655. [10:09:59] <Pavlov> koen just likes to complain
  656. [10:10:17] <koen> have a look at this bug https://bugzilla.mozilla.org/show_bug.cgi?id=476903
  657. [10:10:19] * mib_g4pj0i (i=58aac895@gateway/web/ajax/mibbit.com/x-9216b751e9e10961) has joined #beagle
  658. [10:10:45] <koen> that patch only compiles if your compiler is broken
  659. [10:11:11] * mib_g4pj0i (i=58aac895@gateway/web/ajax/mibbit.com/x-9216b751e9e10961) Quit (Client Quit)
  660. [10:11:19] * ogra (n=ogra@ubuntu/member/ogra) Quit (Read error: 104 (Connection reset by peer))
  661. [10:11:25] <gletelli_> :/
  662. [10:11:31] <Pavlov> so, gcc and visual studio?
  663. [10:11:40] <Pavlov> i guess realview works?
  664. [10:11:55] * ogra (n=ogra@ubuntu/member/ogra) has joined #beagle
  665. [10:12:57] <gletelli_> I don't think this patch has been tried with Realview armcc
  666. [10:13:08] <gletelli_> only a previous version of mozilla
  667. [10:13:36] <Pavlov> given the stuff checked in does work everywhere, not sure what compiler that isn't broken it works on
  668. [10:13:53] <Pavlov> er, doesn't work on.
  669. [10:14:09] <koen> mru: I can confirm your findings of revB<7 being flaky compared to B7 and C
  670. [10:14:29] <mru> in what respect?
  671. [10:14:40] <koen> random errors
  672. [10:14:52] <mru> funnily enough, I get no crashes
  673. [10:14:55] <mru> just random output from ffmpeg
  674. [10:15:09] <mru> and usually only with a few specific tests
  675. [10:15:36] <koen> my packagemanager seems to be ably to trigger is (and usually recover)
  676. [10:16:32] <gletelli_> koen: what is your (not-broken) version of compiler that doesn't work with the patch?
  677. [10:17:54] <mru> the patch is just changing some types, no?
  678. [10:18:29] <Pavlov> just casting them differently
  679. [10:18:38] * joesensport (n=joesensp@218.242.229.234) Quit (Read error: 113 (No route to host))
  680. [10:19:03] * colla (n=ACollama@host198-216-static.52-88-b.business.telecomitalia.it) Quit (Read error: 110 (Connection timed out))
  681. [10:24:29] <mru> so how does it not work?
  682. [10:24:42] <mru> granted, there could be alignment issues
  683. [10:24:51] <mru> but that was already the case
  684. [10:24:57] <Pavlov> it does work
  685. [10:25:10] <Pavlov> it has been checked in for a while, and is built on a number of different compilers
  686. [10:25:22] <Pavlov> don't know what koen was on about
  687. [10:25:26] <mru> koen: how does it break?
  688. [10:26:46] * colla1 (n=ACollama@94.160.8.44) Quit (Read error: 110 (Connection timed out))
  689. [10:29:01] * leslie (n=leslie@116.228.58.74) Quit (Read error: 104 (Connection reset by peer))
  690. [10:30:35] <mpoullet|work> I've built opkg from scratch on host to be able to look at the content of the ipks, but I get * Could not obtain administrative lock, any idea?
  691. [10:31:10] <mru> probably no write permission in /var/lock/something
  692. [10:31:10] <Pavlov> mru: if you find out, let me know -- would love to fix whatever!
  693. [10:31:20] <mru> it's koen saying it's broken
  694. [10:31:39] <Pavlov> well, yes, but i think you're more likely to get an answer from him than I am ;)
  695. [10:32:09] * TAK2004 (n=thomas@dslb-088-074-044-174.pools.arcor-ip.net) has joined #beagle
  696. [10:32:49] <mpoullet|work> mru: nothing in /var/lock that looks like opkg, only apache2 and .ramfs...
  697. [10:32:52] <mru> he's probably afk or something
  698. [10:33:05] <mru> mpoullet|work: well, something else then
  699. [10:33:09] <mru> strace it
  700. [10:34:13] <mpoullet|work> mru: good idea :)
  701. [10:36:42] * acmeguy (i=d5b09766@gateway/web/ajax/mibbit.com/x-d3f82414c29b196a) has joined #beagle
  702. [10:38:58] * RobertK (i=3edc0622@gateway/web/ajax/mibbit.com/x-dc62d6d69cd9db22) Quit ("http://www.mibbit.com ajax IRC Client")
  703. [10:39:48] <koen> /OE/angstrom-dev/work/armv7a-angstrom-linux-gnueabi/fennec-1_0.9+1.0b2pre-r3/mozilla-central/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_arm.cpp:134: error: size of array 'arg' is negative
  704. [10:39:55] <koen> that's from the first static assert
  705. [10:41:02] <koen> mpoullet|work: it tries to access /usr/lib/opkg, but an .ipk is a .deb, so dpkg-deb -I foo.ipk and dpkg-deb -C foo.ipk work as well
  706. [10:41:09] <mpoullet|work> mru: strace solved it: sudo mkdir /usr/lib/opkg/ thanks :)
  707. [10:41:38] <mpoullet|work> koen: ah ok, dunno that, good idea too!
  708. [10:42:24] <Pavlov> koen: there is no way for those expressions to be negative
  709. [10:42:31] <Pavlov> sounds like your compiler is hosed ;/
  710. [10:43:23] <Pavlov> http://mxr.mozilla.org/mozilla-central/source/nsprpub/pr/include/prlog.h#259
  711. [10:43:57] <Pavlov> (condition) there has to either be 1 or 0
  712. [10:46:33] <koen> well I know my compiler isn't hosed since the whole system is compiled with it and functioning properly
  713. [10:48:02] <Pavlov> heh
  714. [10:48:02] <Pavlov> OK!
  715. [10:48:20] <geckosenator> I can't start firefox on a 480x272 display
  716. [10:48:36] <geckosenator> since I can't click the ok button which is off the screen to accept the license agreement
  717. [10:49:44] <mru> geckosenator: ;-)
  718. [10:50:05] <AV500> geckosenator: --accept-license ?
  719. [10:50:32] <mru> Pavlov: wtf is that supposed to do?
  720. [10:50:45] <mru> ah, I see
  721. [10:50:48] <Pavlov> compile time fail
  722. [10:50:50] <Pavlov> if not true
  723. [10:50:50] <mru> it's supposed to be an error
  724. [10:50:55] <mru> but that's not valid c
  725. [10:51:18] <mru> it relies on the compiler optimising the constant expression
  726. [10:53:40] <geckosenator> AV500: i have no keyboard only mouse
  727. [10:54:12] <geckosenator> I must have wired something wrong.. tux's feet are blue I think they are supposed to be yellow
  728. [10:54:32] <mru> extern char pr_static_assert[1 - !(condition)] should work
  729. [10:55:49] <mru> or maybe the condition is failing
  730. [10:56:35] <mru> koen: does it work -fno-signed-char ?
  731. [10:56:35] <AV500> geckosenator: maybe they are blue from the cold?
  732. [10:57:58] <AV500> geckosenator: about --accept-license,sorry, I made that up :-)
  733. [10:58:01] <geckosenator> AV500: no
  734. [10:59:17] <koen> mru: trying that now
  735. [11:02:10] * acmeguy (i=d5b09766@gateway/web/ajax/mibbit.com/x-d3f82414c29b196a) Quit ("http://www.mibbit.com ajax IRC Client")
  736. [11:06:09] <koen> mru: mozilla passes in -fsigned-char by itself
  737. [11:06:56] <Pavlov> weird
  738. [11:07:03] <Pavlov> i don't see anything referencing signed-char
  739. [11:07:06] * Pavlov looks
  740. [11:07:38] <koen> it's not in any of my C/LDflafs
  741. [11:07:47] <koen> flags*
  742. [11:09:55] <Pavlov> yeah. i don't see it anywhere in our source tree
  743. [11:10:10] <Pavlov> different gcc's seem to default it differently
  744. [11:11:10] <Pavlov> anyways, i gotta be up in 4 hours
  745. [11:12:44] * maelcum|konv (n=horst@natr.physik.hu-berlin.de) has joined #beagle
  746. [11:19:37] <koen> + for i in $(find ${S} -name "autoconf.mk") ; do
  747. [11:19:37] <koen> + sed -i -e s:fsigned-char:fno-signed-char:g $i
  748. [11:19:37] <koen> + done
  749. [11:19:39] <koen> there we go
  750. [11:19:47] <koen> mru, Pavlov: thanks for the hints
  751. [11:20:02] * koen attempts to remember his mozilla bugzilla credentials
  752. [11:20:49] <recalcati> hi everybody
  753. [11:21:21] <recalcati> anybody is working on DM365 ?
  754. [11:21:23] <koen> hey recalcati
  755. [11:21:36] <koen> recalcati: I'm currently working on dm355
  756. [11:21:54] <koen> recalcati: but RogerMonk mentioned he received a dm365 board, no idea if he's working on it
  757. [11:22:02] <mru> Pavlov: properly written code doesn't make assumptions about the signedness of char
  758. [11:22:15] <recalcati> interesting. but we are starting a project and probably we'll start on DM365
  759. [11:22:41] <koen> recalcati: do some research first, since dm355 only seems to support 2.6.10/OABI
  760. [11:22:53] <koen> I hope dm365 supports something more recent
  761. [11:23:12] <koen> and I *really* hope I can get the dm355 codecs to work on 2.6.29rc7/EABI
  762. [11:23:22] <mru> Pavlov: use explicit signed/unsigned whenever it matters
  763. [11:23:27] <koen> since they only hook into the hardware engines
  764. [11:23:29] <maelcum|konv> mru: i would rather say that properly written code forces signed or unsigned char... or is there a situation in which it makes sense to leave signedness to the platform?
  765. [11:23:31] <maelcum|konv> okay
  766. [11:23:39] <recalcati> you mean 2.6.10 vanilla ? not montavista
  767. [11:23:48] <koen> recalcati: 2.6.10mvista
  768. [11:23:58] <recalcati> ok, thx
  769. [11:24:04] <recalcati> 9000k???
  770. [11:24:12] <recalcati> ops 9k???
  771. [11:24:27] * davidcb (n=Spot@m0f5e36d0.tmodns.net) has joined #beagle
  772. [11:25:06] <koen> recalcati: getting a recent kernel running is fairly trivial (took me 2 hours or so, and I'm not a coder), but I seem to be hitting a wall inside TI for updated codecs
  773. [11:25:22] <maelcum|konv> is there any cool new stuff in 2.6.29(-omap)?
  774. [11:25:25] <koen> to be fair, people at TI are busy preparing for ESC Boston
  775. [11:26:01] <koen> recalcati: http://beagleboard.org/leopard is dm355 based
  776. [11:26:13] <recalcati> thx a lot
  777. [11:27:19] <geckosenator> the hand print in the lower left on the angstrom login screen.. it's supposed to be blue right?
  778. [11:27:51] <geckosenator> I have red and blue flipped.. but maybe you can flip them in software too
  779. [11:30:16] * __alanc__ (n=a-campbe@nat/ti/x-fdfd7cb347c12e0f) has joined #beagle
  780. [11:30:48] <koen> geckosenator: yes, it's supposed to be blue
  781. [11:32:36] <koen> recalcati: the dm3x5 lineup looks really nice if you like 720p mpeg4 playback and encode so I really hope TI gets its act together and starts supporting newer kernels with the codecs
  782. [11:32:49] * mib_2kj7oj (i=5640c7e4@gateway/web/ajax/mibbit.com/x-869be8b967ff6015) Quit ("http://www.mibbit.com ajax IRC Client")
  783. [11:33:19] <koen> recalcati: TI is currently sending patches for the video capture drivers to the linux-davinci mailinglist, so that's a good sign
  784. [11:33:32] <maelcum|konv> btw, does anyone know if TI/the bb is going to be present at linuxtag?
  785. [11:33:41] <maelcum|konv> it's how i first heard of it
  786. [11:33:49] <maelcum|konv> (last year's linuxtag)
  787. [11:34:15] <koen> maelcum|konv: florian is going to be at linuxtag, so atleast one beagle will be there :)
  788. [11:34:27] <koen> no idea on 'official' TI presence
  789. [11:34:29] <maelcum|konv> florian who? :)
  790. [11:34:35] <koen> florian boor
  791. [11:34:41] <__alanc__> koen - we're looking at it...(codecs/git)
  792. [11:34:56] <koen> __alanc__: ah, cool
  793. [11:35:03] <maelcum|konv> okay, i have no idea who he is but i'll probably find him
  794. [11:35:31] <koen> __alanc__: I know I can rebuild the codecs, but then I'd have to unseal the cflags and things
  795. [11:36:03] <koen> __alanc__: which enforces my point that codecs shouldn't be having their own CPU side cflags
  796. [11:36:17] <koen> at least, for a distribution POV
  797. [11:36:37] <koen> from a TI pov it makes sense since 3rd party codecs work on the 'supported' platforms
  798. [11:37:34] <koen> so beagle rev C4 will be A3 sized
  799. [11:37:36] <__alanc__> needed a minor patch to dm355mm (src is avail) module but apart from that was fairly clean
  800. [11:37:49] <koen> with a large FIVE VOLTS ONLY!!! message :)
  801. [11:37:51] <__alanc__> I'll talk to Niclas about pushing it out
  802. [11:38:32] <__alanc__> koen - which tree to push to (Kevin's, your OE baseline)?
  803. [11:39:36] <mru> maelcum|konv: ffmpeg should be at linuxtag, and I plan to bring a beagle
  804. [11:39:37] <koen> __alanc__: I use kevin's tree + vfpe patches from Murali Karicheri
  805. [11:39:56] <maelcum|konv> mru: cool. i will visit you.
  806. [11:40:07] * cbrake_ is now known as cbrake
  807. [11:40:21] <koen> mru: you got your first beagle at LT, right?
  808. [11:40:26] <mru> yes
  809. [11:41:01] <__alanc__> koen : thks
  810. [11:42:44] <uberfry> are you guys any good with binomial heaps n shit?
  811. [11:42:47] <uberfry> sorry for the shit part
  812. [11:42:49] <uberfry> it just slipped out
  813. [11:42:54] <uberfry> I'm kinda hyperactive right now
  814. [11:42:57] <uberfry> :X
  815. [11:42:57] <__alanc__> koen, all - is there a decent calendar of the various events (linuxtag, ESC...) we should have a TI presence at? If yes, we'll look at having ppl at them
  816. [11:45:55] * abitos (n=nixgibts@p5B2E74BC.dip.t-dialin.net) has joined #beagle
  817. [11:49:19] * fulgas is now known as FuL|OUT
  818. [11:53:40] <mpoullet|work> koen: thanks for helping me with my packaged-staging issue, I haven't saved the rest of the deploy dir because it wasn't mentionned in http://pokylinux.org/blog/index.php/2008/07/packaged-staging-and-what-it-gives/
  819. [11:55:38] <__alanc__> Crofton|work - i presented your wife's "if this is the dummies guide I'd hate to see the docs" comment at our Staff Mtg yesterday - everybody got a kick out of it :-)
  820. [11:56:31] * FuL|OUT is now known as fulgas
  821. [11:57:32] <mru> __alanc__: you with TI?
  822. [11:57:49] <Stskeeps> __alanc__: from TI? happen to know why the european version of dummies book ordering ends up with a "Sorry, we can't find that page"? :P
  823. [11:58:51] <__alanc__> Stskeeps : argh - alan silently fumes - I'll ping Marketing (again)
  824. [11:58:59] <__alanc__> mru - yes
  825. [11:59:14] <dioioib> hello guys, I was wondering if someone could direct me to a small portable screen that will work with the BB. Something like the PSP touch screen
  826. [11:59:33] <mpoullet|work> mru: according to the dummy book is __alanc__ is the SDO Applications Manager at TI
  827. [11:59:37] * gcohler (n=gcohler@nat/ti/x-810ccef953f07c46) has joined #beagle
  828. [12:00:04] * mru doesn't have the dummy book
  829. [12:00:10] * mru prefers the TRM
  830. [12:00:18] * maelcum|konv (n=horst@natr.physik.hu-berlin.de) Quit (Remote closed the connection)
  831. [12:00:55] <mru> __alanc__: do you know of any TI plans for linuxtag?
  832. [12:01:02] * mpoullet|work prefers the TRM too but the dummy book is great too
  833. [12:01:22] * AV500 would have loved the dummies book 3 years ago
  834. [12:01:53] * mpoullet|work too as we start working on the davinci
  835. [12:02:11] <koen> __alanc__: one comment I got about the dummies book is that is was completely DSP centered, no real mention or CPU side codecs and workload splitting
  836. [12:02:13] <__alanc__> mru : will talk w/ the guys (and girls!)
  837. [12:02:58] <__alanc__> koen : yep fair point
  838. [12:03:08] <mpoullet|work> koen: yes that's true, the dummy book is too TI tools (link/codec engine) oriented
  839. [12:03:24] <__alanc__> focus was to try & get decent acceleration out of the dsp
  840. [12:03:28] <AV500> mpoullet|work: ??? the book is about TI tools, no?
  841. [12:03:40] <AV500> it is not an ARM9/OMAP3 book
  842. [12:03:43] <uberfry> what differs a DSP from a CPU? FP operations?
  843. [12:04:01] <uberfry> I AM STUPID SORRY
  844. [12:04:21] <__alanc__> uberfry : c64+ dsp has a nice VLIW arch
  845. [12:04:37] <__alanc__> runs vid/img/aud codecs nicely
  846. [12:04:44] <uberfry> ahhhh ok thanks for clearing that up
  847. [12:05:18] <uberfry> I bet it can't make inward singing possible though...
  848. [12:05:26] <mpoullet|work> AV500: well the title is "OMAP and DaVinci Software for Dummies" but it should be "TI OMAP and DaVinci Software for Dummies"...
  849. [12:05:28] <koen> __alanc__: with davinci it didn't matter since the CPU is quite slow, but with omap3 the CPU can do 720p24 :)
  850. [12:05:30] <uberfry> you know inward singing?
  851. [12:05:59] <AV500> mpoullet|work: with TI being the only OMAP and DV vendor, I assumed that :-)
  852. [12:06:41] <koen> the book does a good job at showing why things like RTSC exist
  853. [12:07:06] <koen> it also shows people at TI are bored enough to come up with puns like 'QualiTI' :p
  854. [12:07:49] <__alanc__> koen : yes & no : we could do more w/ the accelerators on the dsp-side from 720p POV
  855. [12:11:59] * recalcati (i=5e51e963@gateway/web/ajax/mibbit.com/x-699e2abcdfdde154) Quit ("http://www.mibbit.com ajax IRC Client")
  856. [12:12:56] * spinl0ck (n=spinl0ck@vodsl-10890.vo.lu) has joined #beagle
  857. [12:13:35] <gcohler> __alanc__, koen: There's a hierarchy: 3503 easiest to use, cheapest, reasonable video performance / 3530 (with video acceleration) harder to use, more expensive, better video performance. TI documentation tends to push the 3530 viewpoint. :-)
  858. [12:14:32] <gcohler> What's incredible to me is how great the performance is on 3503. Because that means that more people can take advantage of the product.
  859. [12:16:05] * ogra (n=ogra@ubuntu/member/ogra) Quit (Read error: 113 (No route to host))
  860. [12:16:10] * ogra (n=ogra@ubuntu/member/ogra) has joined #beagle
  861. [12:18:39] * Openfree (n=dennis@222.65.175.96) has joined #beagle
  862. [12:19:59] * tzhau (n=tzhau@dsl-245-92-01.telkomadsl.co.za) Quit (Read error: 110 (Connection timed out))
  863. [12:20:13] <gcohler> Has anyone tried to run Angstrom on the OMAP L137 board yet?
  864. [12:22:55] * tzhau (n=tzhau@dsl-245-92-01.telkomadsl.co.za) has joined #beagle
  865. [12:23:27] <koen> gcohler: I know of people that did
  866. [12:24:13] <koen> gcohler: but they put the project on hold since their TI supported could only speak sentences containing "only mvista supported"
  867. [12:24:48] <gcohler> Cool. Because I'm finding that while the OMAP 35x is the shiny processor to show off, many people settle for the utilitarian L137. So it would be great to be able to paint a software compatibility train of thought between the two products.
  868. [12:25:26] <koen> the l137 is nice since it has a floating point DSP
  869. [12:25:28] <raster> bah!
  870. [12:25:52] <raster> NOT wanting to show off the shiny bling of the 3530!
  871. [12:26:00] <gcohler> Yes, many people like the floating point.
  872. [12:26:31] <gcohler> raster: Not saying that I don't show off the bling. But many times bling brings them into the store, but they buy the meat and potatos.
  873. [12:26:33] <AV500> raster: show off the smoking riuns of YOUR 3530?
  874. [12:27:10] <raster> AV500: it lost its magic blue smoke! :(
  875. [12:27:29] <raster> gcohler: dunno - but i tend to stick to nice benchmarks
  876. [12:27:41] <raster> and if the bling got me to the store - i'd want the thing thats blinging
  877. [12:27:45] <raster> :)
  878. [12:27:58] <koen> gcohler: l137 is primus or freon?
  879. [12:28:06] <raster> then again... i'm one of these people - if you give me a foot, i'll take a mile :)
  880. [12:28:23] <raster> i.e. - the mroe grunt.. the better
  881. [12:28:27] <gcohler> L137 is primus. L1x8 is Freon.
  882. [12:28:54] * uberfry (n=spinl0ck@vodsl-10890.vo.lu) Quit (Read error: 110 (Connection timed out))
  883. [12:29:15] <gcohler> raster: Yes, but if the bling costs half again as much, and you don't need to drive above 60 mph, then you might choose to save your money to buy food. But that's just me. :-)
  884. [12:29:55] <gcohler> And I believe that a full up 3530 is more than double the price of the L137.
  885. [12:30:32] <raster> gochsince no one put speed limits on my highways.. i'll do the 120mph thanks :)
  886. [12:31:01] <AV500> so, you really want to run X and all on a 300mhz arm9?
  887. [12:31:07] <gcohler> Ah. So you're the one creating 4 kg of CO2/day for the fun of it.
  888. [12:31:37] <gcohler> I'm not sure what I want. Just thinking. Maybe no X. But console might be enough.
  889. [12:31:44] <raster> gcohler: and feeding it to my pet triffid :)
  890. [12:32:08] <raster> though on a serious note
  891. [12:32:13] <AV500> gcohler: don't worry about raster, UV will take care of him eventually
  892. [12:32:13] <raster> what else will be in the system
  893. [12:32:27] <raster> double price for the soc may make little difference if theres enough other stuff
  894. [12:32:34] <raster> and you need to evaluate what u will do
  895. [12:32:35] <raster> and how
  896. [12:35:45] <gcohler> Yes I fully agree. There are cases where the extra cost is minimal compared to the system cost. But there are plenty of folks for whom their projected volumes make cost savings worthwhile.
  897. [12:35:55] * RobertK (i=3edc0622@gateway/web/ajax/mibbit.com/x-75b6d7599b780ab3) has joined #beagle
  898. [12:36:10] <RobertK> good morning again.
  899. [12:36:34] <raster> gch what resolution display will u have?
  900. [12:36:40] <raster> and how do u plan on filling it?
  901. [12:36:50] <raster> (and what are you planning on filling it with)?
  902. [12:37:58] * robclark_ (n=robclark@nat/ti/x-c7429badd60aaa46) has joined #beagle
  903. [12:38:43] <gcohler> Oh, I don't have any real plans. My real goal is to be able to tell people, you can buy L1 or OMAP 35x and either way run the same software base. So your efforts in software development are preserved across the boundaries. Hence, you should have no fear about committing to designing in L1 now to get started and you can always upgrade to 35x when you need it.
  904. [12:38:52] <koen> raster: remember the strongarm? X in 200MHz and quite fast as well :)
  905. [12:39:41] <raster> koen: only if u do qvga :)
  906. [12:40:21] <gcohler> qvga is ok for many embedded devices.
  907. [12:40:29] * jrmuizel (n=jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) has joined #beagle
  908. [12:40:32] <koen> keesj, GeneralAntilles: congrats
  909. [12:40:37] <raster> gcohler: hmm ok. so basically different $ for different performance levels - that's all. ie offer both - but pay for the privilege of more mips
  910. [12:40:38] <gcohler> although I do admit most are heading to vga these days.
  911. [12:40:51] <AV500> gcohler: wide VGA please :-)
  912. [12:40:53] <koen> raster: fullscreen qvga is the only thing there is, just look at the sgx stuff :)
  913. [12:40:55] <raster> it really depends what u want to do
  914. [12:41:08] <raster> qvga is doable on even old cpu's - unless they really sucked
  915. [12:41:29] <AV500> we used the omap1 5910 on 320x240 at 150MHz
  916. [12:41:29] <raster> vga is beginning to push it - of course... depending what u want to do. if u keep things ultra-plain/simple... sure.
  917. [12:41:39] <raster> koen: HAHAHAHAHHAAH rotfl!
  918. [12:41:40] * robclark (n=robclark@166.128.145.118) Quit (Read error: 110 (Connection timed out))
  919. [12:41:40] <raster> :)
  920. [12:42:15] <raster> gcohler: mind u.. there are some nice 800x480 (QVGA) screens... this 3.4" WVGA is rather yummy.
  921. [12:42:21] <RobertK> koen: When I dhcp with IMAGE_INSTALL to an image I get add: "Cannot find package dhcp."
  922. [12:42:25] <raster> actually its dpi is stupidly high
  923. [12:42:33] <raster> i actually would opt for a lower res
  924. [12:42:35] <raster> HVGA
  925. [12:42:36] <RobertK> koen: but I can do a bitbake dhcp
  926. [12:42:50] <raster> or maybe 640x320 (one older nokia phone did that)
  927. [12:42:55] <koen> RobertK: IMAGE_INSTALL doens't work as you expect
  928. [12:43:12] <RobertK> koen: okay, how can I add dhcp to an image?
  929. [12:43:13] <gcohler> I think that there is no "right" answer. So offering a breadth of entry points is the key.
  930. [12:43:16] <koen> RobertK: if you want stuff in an image, but them in a task, and include that task in image_install
  931. [12:43:27] <RobertK> ls
  932. [12:43:39] <RobertK> sorry, that should go to my terminal
  933. [12:43:53] <AV500> mru: what is the NEON option in ffmpeg configure?
  934. [12:45:12] <koen> AV500: --cpu=cortex-a8 and it should autodetect from there on
  935. [12:46:50] <kulve> AV500: i.e. you need to have your gcc options set right and ffmpeg will detect them
  936. [12:47:12] <AV500> NEON enabled no :-(
  937. [12:47:17] <raster> do u need to do that?
  938. [12:47:32] <AV500> ARM VFP enabled yes
  939. [12:47:48] <kulve> NEON enabled yes
  940. [12:48:07] <raster> evas builds in neon if on
  941. [12:48:10] <raster> #if defined(__ARM_ARCH_7__)
  942. [12:48:24] <raster> i'm actually unsure what sets that....
  943. [12:48:31] <AV500> kulve: what is your gcc --v
  944. [12:49:37] <kulve> http://pastebin.com/d7df7a810
  945. [12:49:44] <kulve> AV500: but do note that I'm not using OE
  946. [12:51:08] <raster> heretic!
  947. [12:51:20] <AV500> kulve: neither am I
  948. [12:51:28] <AV500> I have stuff like: --with-tune=cortex-a8 --with-cpu=cortex-a8 --with-arch=armv7-a --with-fpu=vfp3 --with-float=softfp
  949. [12:51:31] <AV500> in gcc -v
  950. [12:51:53] <kulve> fpu=neon
  951. [12:52:17] <kulve> http://linux.onarm.com/gitweb/?p=beagleboard/config/beagleboard.git;a=blob;f=board/beagleboard;h=ea87b6b55f192a0b1652a01b051a0a64417722a1;hb=beagleboard-1
  952. [12:52:23] <kulve> that's the gcc options I use compile time
  953. [12:52:33] <kulve> s,that's,those are,
  954. [12:54:56] <AV500> kulve: Ok, I understand now. actually we did not dare enable fpu=neon, but still I want to compile ffmpeg using the NEON inline assembly
  955. [12:55:35] <raster> AV500: neon as fpu might be nice...
  956. [12:55:47] <raster> if gcc produced good neon asm for it...
  957. [12:55:52] * geckosenator (n=sean@71.237.94.78) Quit (Read error: 110 (Connection timed out))
  958. [12:55:57] <raster> and u didnt convert back to ints a lot
  959. [12:56:01] <AV500> yes, but so far we did not trust GCC to emit working neon code
  960. [12:56:20] * RobertK (i=3edc0622@gateway/web/ajax/mibbit.com/x-75b6d7599b780ab3) Quit ("http://www.mibbit.com ajax IRC Client")
  961. [12:57:13] <kulve> AV500: 2007q3 seems to produce proper code with mfpu=neon
  962. [12:57:16] <raster> take a chance!
  963. [12:57:17] <raster> :)
  964. [12:57:26] <kulve> proper meaning working, not efficient
  965. [12:57:29] <AV500> I will, I am the daring kind
  966. [12:58:16] <kulve> AV500: but there are some issues with 2008qX toolchains
  967. [12:59:22] * massiveRobot (n=massiveR@75.149.106.130) Quit ()
  968. [12:59:50] <AV500> kulve: yes, I followed that
  969. [13:00:12] <AV500> still, I should be able to compile ffmpeg without a gcc that has fpu=neon
  970. [13:00:19] <AV500> and using NEON inline asm
  971. [13:00:42] <kulve> AV500: I guess you need to force it on then somehow..
  972. [13:00:47] <AV500> yes
  973. [13:02:39] <khasim> is there any further news on eclipse IDE for ARM / OMAP3
  974. [13:03:00] * khasim feels odd to ask the question that he was supposed to answer
  975. [13:03:31] <AV500> khasim: no idea, ask khasim
  976. [13:03:42] <khasim> :)
  977. [13:03:58] <AV500> will the OMAP3 run eclipse?
  978. [13:07:27] <__alanc__> would be good to get some community fdbk on this : http://wiki.davincidsp.com/index.php?title=Linux_Aware_Debug
  979. [13:11:31] <AV500> you give free CCS and JTAG with that :-)
  980. [13:13:08] * pmeerw_ (n=pmeerw@195-70-114-97.stat.salzburg-online.at) Quit (Remote closed the connection)
  981. [13:13:35] * JuanG (n=Juan@nat/ti/x-5a702c5b1f189154) has joined #beagle
  982. [13:13:41] <AV500> kulve: hmm, it fails because my GCC does not like vadd.i16 q0, q0, q0
  983. [13:13:45] <__alanc__> AV500 - there is a strat for getting to lo-cost tools : see http://wiki.davincidsp.com/index.php?title=XDS100 (it at least helps the Primus dudes)
  984. [13:13:45] * JuanG (n=Juan@nat/ti/x-5a702c5b1f189154) has left #beagle
  985. [13:14:03] * RobertK (i=3edc0622@gateway/web/ajax/mibbit.com/x-88ebb9c1d4ee2644) has joined #beagle
  986. [13:15:03] <AV500> __alanc__: right, forgot about that one
  987. [13:15:24] <RobertK> koen: I did what you suggested: IMAGE_INSTALL += "task-RWK"
  988. [13:15:34] <RobertK> koen: and my task: http://widget.mibbit.com/pb/Seqrbp
  989. [13:15:49] <RobertK> but: * Cannot find package task-RWK.
  990. [13:16:04] <koen> uppercase isn't allowed in package names
  991. [13:18:36] <RobertK> koen: now Cannot find package task-rwk.
  992. [13:18:53] <RobertK> koen: isn't a touch conf/local.conf enough?
  993. [13:19:36] <__alanc__> AV500 - u can always Leave A Comment (link @ bottom) on that wiki page requesting beagle/A8 xds100 support (no promises!)
  994. [13:19:46] * recalcati (i=5e51e963@gateway/web/ajax/mibbit.com/x-ba1f39c1bf739170) has joined #beagle
  995. [13:19:51] <koen> did you add task-rwk to DEPENDS on the image recipe?
  996. [13:20:16] <RobertK> koen: no, to image_install
  997. [13:21:22] <RobertK> just try DEPENDS...
  998. [13:21:47] <RobertK> ...the computer is calculating...
  999. [13:21:53] <RobertK> ...NOTE: package rwk-image-1.0: completed .... :-)
  1000. [13:22:38] <AV500> __alanc__: oops, so BB is not yet supported?
  1001. [13:23:11] <RobertK> koen: but no /etc/dhcp in the image :-(
  1002. [13:23:26] * felipec (i=c0647cda@gateway/web/ajax/mibbit.com/x-bb438b6a02391d44) has joined #beagle
  1003. [13:24:25] <RobertK> koen: my task-rwk.bb: http://widget.mibbit.com/pb/QC20vA
  1004. [13:24:38] <RobertK> koen: isn't rdepends correct?
  1005. [13:25:41] <koen> anything in rdepends will end up in the image
  1006. [13:25:54] <koen> RobertK: check the testlab dir in deploy/glibc/beagleboard
  1007. [13:26:01] <koen> that should what ended up in the image
  1008. [13:26:23] <jkridner> good morning all
  1009. [13:26:46] * L84Supper (n=ly@c-68-53-183-162.hsd1.il.comcast.net) Quit ("really gone")
  1010. [13:29:06] <__alanc__> AV500 - not yet - no harm in adding Leave A Comment though on the page...
  1011. [13:29:42] * L84Supper (n=ly@c-68-53-183-162.hsd1.il.comcast.net) has joined #beagle
  1012. [13:29:51] <RobertK> files-in-image.txt: no dhcp
  1013. [13:30:47] <koen> RobertK: don't look at files, look at installed packages
  1014. [13:30:53] <AV500> kulve: I got it, configure gives me NEON now
  1015. [13:31:06] <kulve> great
  1016. [13:31:14] <AV500> enabled neon && check_asm neon '"vadd.i16 q0, q0, q0"' -mfpu=neon
  1017. [13:31:22] <AV500> had to add -mfpu neon for this check
  1018. [13:32:12] <RobertK> koen: my error, I putted task-rwk in DEPENDS, not in IMAGE_INSTALL
  1019. [13:32:48] <RobertK> but now: * Cannot find package task-rwk.
  1020. [13:34:32] * jrmuizel (n=jrmuizel@CPE001f5be79d0f-CM0017ee62f8b0.cpe.net.cable.rogers.com) Quit ()
  1021. [13:35:47] <RobertK> koen: how can I achieve the oe rebuilds its cache?
  1022. [13:37:28] <koen> RobertK: why would you need to force that?
  1023. [13:38:10] <RobertK> koen: cause oe didnt find task-rwk
  1024. [13:38:35] <koen> and why whould you need to force a cache rebuild for that?
  1025. [13:39:08] <RobertK> koen: I thought so. I thought in a rebuild oe scans all directories for bb files?!?!
  1026. [13:39:54] <RobertK> I put task-rwk in $oe/openembedded/recipes/tasks. Isnt this correct?
  1027. [13:40:00] * brijesh (n=bksingh@nat/ti/x-8961238c6aad66a2) has joined #beagle
  1028. [13:41:00] <RobertK> koen: why oe didnt find my task-raw in recipes/tasks?
  1029. [13:43:15] <koen> it scans for all *.bb files in BBPATH when you start a build
  1030. [13:45:30] <koen> FFS
  1031. [13:45:36] * koen shoots mozilla people
  1032. [13:46:01] <koen> if something doesn't show up in their tinderbox it can't be a bug they say
  1033. [13:46:32] * koen adds mozilla to the list of "braindead upstrem list"
  1034. [13:46:40] <koen> +a
  1035. [13:48:27] <mru> AV500: did you figure out your ffmpeg flags?
  1036. [13:53:23] <ddompe> koen: did you recall the name of the linux app that is used to read u-boot env partitions
  1037. [13:53:24] <ddompe> ?
  1038. [13:53:27] * abitos (n=nixgibts@p5B2E74BC.dip.t-dialin.net) Quit (Read error: 110 (Connection timed out))
  1039. [13:54:44] <koen> ddompe: u-boot-utils?
  1040. [13:55:15] <ddompe> koen: mmm, nop
  1041. [13:55:22] <sakoman__> ddompe: fw_printenv
  1042. [13:55:37] <sakoman__> fw_setenv
  1043. [13:55:37] <ddompe> sakoman__: thanks
  1044. [13:57:51] <RobertK> koen: http://widget.mibbit.com/pb/2GVdDT any idea?
  1045. [14:00:14] <koen> hmm and mozilla is using sqlite api that's marked as 'experimental'
  1046. [14:00:46] <koen> RobertK: what does 'bitbake task-rwk' say?
  1047. [14:01:21] <RobertK> koen: isc "bitbaking" - it compiles joe and dhcp
  1048. [14:01:27] <RobertK> isc = its
  1049. [14:02:27] <RobertK> the rwk-image.bb: http://widget.mibbit.com/pb/yzgJez task-rwk is in IMAGE_INSTALL
  1050. [14:02:32] * fagius (n=fagius@static-71-111-254-119.rlghnc.dsl-w.verizon.net) has joined #beagle
  1051. [14:03:17] <koen> RobertK: http://pastebin.com/d490edb44
  1052. [14:03:58] <RobertK> koen: I try it...
  1053. [14:04:49] <sakoman__> gcohler: BTW, if you want to play around with the Applications menu without editing xml, you could use the xdg tools
  1054. [14:05:23] <sakoman__> try: 'xdg-desktop-menu --manual' for details
  1055. [14:05:35] <sakoman__> xml might be simpler though :-)
  1056. [14:08:24] * mib_vto769 (i=7aa62e54@gateway/web/ajax/mibbit.com/x-5e403f97dc2a7588) has joined #beagle
  1057. [14:10:29] <gcohler> sakoman__: thanks. will do.
  1058. [14:11:33] <ldesnogu> AV500: just in case this is the line I use for ffmpeg ./configure --enable-cross-compile --cc=/path/to/arm-none-linux-gnueabi-gcc --arch=arm --cpu=cortex-a8 --extra-cflags='-mfpu=neon -mfloat-abi=softfp' --enable-swscale --enable-gpl
  1059. [14:12:26] <mru> ldesnogu, AV500: it's recommended to use --cross-prefix=arm-none-linux-gnueabi- (or similar)
  1060. [14:12:28] * florian_kc (n=fuchs@port-217-146-132-69.static.qsc.de) has joined #beagle
  1061. [14:12:48] <mru> the native binutils often can't handle arm objects
  1062. [14:12:54] <mru> ar, strip, etc.
  1063. [14:13:05] <ldesnogu> is this some recent change?
  1064. [14:13:12] <mru> no, it's been there forever
  1065. [14:13:14] <ldesnogu> I never had issue with my configure flags
  1066. [14:13:17] * florian_kc is now known as florian
  1067. [14:13:19] <mru> you got lucky
  1068. [14:13:41] <ldesnogu> I'm usually unlucky so that's strange
  1069. [14:13:45] <mru> it depends on how your binutils is configured
  1070. [14:13:58] <mru> if it's built with multitarget support, it will work
  1071. [14:14:17] <mru> otherwise it will choke saying the format is not supported
  1072. [14:19:47] * massiveRobot (n=massiveR@75.149.106.130) has joined #beagle
  1073. [14:23:54] * khasim (n=a0393720@192.163.20.231) Quit (Remote closed the connection)
  1074. [14:25:11] * NishanthMenon (n=nmenon@nat/ti/x-17c1b5fc04f2378d) has joined #beagle
  1075. [14:25:45] <vlad_> koen: pong
  1076. [14:26:24] <mru> ldesnogu: oh, --enable-swscale is gone now
  1077. [14:26:57] <ldesnogu> so I'm obsolete :)
  1078. [14:29:10] <koen> vlad_: mozilla-central arm build is broken (executive summary)
  1079. [14:29:18] <koen> vlad_: and Ted is an asshat
  1080. [14:29:26] <vlad_> broken how?
  1081. [14:29:28] <vlad_> and asshat how? :)
  1082. [14:30:14] <vlad_> http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mobile are all arm builds
  1083. [14:30:17] <koen> vlad_: the PR_STATIC_ASSERT you added to xpcom only work with -fno-signed-char, and over here your mozilla configure is adding -fsigned-char hance breaking the test
  1084. [14:30:42] <vlad_> hmm
  1085. [14:30:57] <AV500> mru: thanks, I think I have it compiled now
  1086. [14:31:10] <koen> vlad_: Teds response can be summarized as "tinderbox is green, we have nog bugs"
  1087. [14:31:17] <vlad_> heh
  1088. [14:31:25] <koen> vlad_: when you tinderbox only builds for maemo by the looks of it
  1089. [14:31:33] <vlad_> that is a kind of asshat response
  1090. [14:31:42] <vlad_> yeah, and for Windows CE
  1091. [14:32:35] <vlad_> well, the good news is that the STATIC_ASSERT is doing what it needed to do
  1092. [14:32:46] <vlad_> but let me look at that code again
  1093. [14:32:51] <koen> I have no idea why -fsigned-char gets added, my gcc dumpspecs leaks it in
  1094. [14:33:11] <mru> it *is* the default pretty much everywhere
  1095. [14:33:12] <koen> but I'm not adding -fsigned-char, so *mozilla* is putting it in
  1096. [14:33:34] <vlad_> mru: signed-char is?
  1097. [14:33:52] <koen> for i in $(find ${S} -name "autoconf.mk") ; do
  1098. [14:33:52] <koen> sed -i -e s:fsigned-char:fno-signed-char:g $i
  1099. [14:33:53] <koen> done
  1100. [14:33:56] * eFfeM (n=frans@195-241-226-180.ip.telfort.nl) has joined #beagle
  1101. [14:33:58] <koen> that's how I 'fix' it in OE
  1102. [14:34:25] * gregoiregentil (n=zonbu@adsl-71-135-118-139.dsl.pltn13.pacbell.net) has left #beagle
  1103. [14:34:30] <koen> vlad_: also, fennec depends on sqlite3 >=3.6.4, but doesn't check for it. I was using 3.6.2...
  1104. [14:34:41] <mru> vlad_: char is usually signed by default on most targets
  1105. [14:34:42] <koen> (filed as bugs)
  1106. [14:34:51] * methril|work is now known as methril|lunch
  1107. [14:35:05] <vlad_> koen: I think we got rid of (or were about to get rid of?) support for using the system sqlite
  1108. [14:35:09] <vlad_> though maybe I'm misremembering that
  1109. [14:35:27] <mru> why the hell do that?
  1110. [14:35:37] <koen> vlad_: my checkout is ~6 hours old :)
  1111. [14:35:52] <koen> 1.0b2pre
  1112. [14:35:53] <vlad_> mru: because we have some patches/changes to ours that aren't in upstream yet
  1113. [14:36:19] <mru> 1) are they good? 2) have you submitted them?
  1114. [14:36:22] <vlad_> though the system stuff tends to not work until actual release points
  1115. [14:36:35] <vlad_> yes and yes, afaik; though it's 7:30am for me, I'm only half awake :)
  1116. [14:36:38] * julianoliver (n=julian@164.pool85-53-3.dynamic.orange.es) has joined #beagle
  1117. [14:36:46] * lcuk (i=lcuk@cpc3-oldh7-0-0-cust590.manc.cable.ntl.com) Quit ("Leaving")
  1118. [14:36:48] <mru> it's such a waste of space when packages include random versions of all their dependencies
  1119. [14:37:18] <vlad_> sure, which is why we try to sync up release versions at our own release points
  1120. [14:37:22] <eFfeM> yes ! my self crafted serial cable works right away
  1121. [14:37:24] <vlad_> but not during alpha/beta/etc. periods
  1122. [14:38:13] <vlad_> koen/mru: is there a gcc #define for whether char is signed or not?
  1123. [14:38:14] <mru> but you said you were dropping support for using the system sqlite
  1124. [14:38:41] <vlad_> mru: yeah, that's the part I'm not sure about; I think there was a reason, but I could be wrong since the option is obviously in there still
  1125. [14:38:43] <mru> there's no standard C way to know
  1126. [14:38:45] <vlad_> I'll check when I get to the office
  1127. [14:38:49] <mru> so you're not allowed to know
  1128. [14:38:52] <vlad_> gcc-specific would be fine :)
  1129. [14:38:53] <mru> code portably
  1130. [14:39:11] * jrmuizel (n=jrmuizel@mozca02.ca.mozilla.com) has joined #beagle
  1131. [14:39:13] <mru> use explicit signed/unsigned where it matters
  1132. [14:39:23] <vlad_> + case nsXPTType::T_CHAR : *((PRUint32*)d) = s->val.c; break;
  1133. [14:39:41] <vlad_> I need to know whether to cast to int32 or uint32
  1134. [14:40:19] <vlad_> and the c in the union is just the base char type, or else we'd break the xpcom abi (yes, this is probably a bug that should've been dealt with a long time ago in the abi)
  1135. [14:40:39] <mru> portable code...
  1136. [14:41:10] <mru> actually casting to signed int should always work
  1137. [14:41:17] <mru> if char is signed it will sign-extend
  1138. [14:41:23] <mru> if it's unsigned it will still word
  1139. [14:41:25] <mru> work
  1140. [14:41:39] <mru> signed int can represent every value of unsigned char
  1141. [14:41:40] <vlad_> mm
  1142. [14:41:43] <vlad_> yeah, you're right
  1143. [14:41:46] <mru> the C standard says so
  1144. [14:41:48] <AV500> mru: now that I try to link against lavc, I get: ..../libavcodec.so: undefined reference to `q12'
  1145. [14:41:50] <vlad_> ok, that's easy, I'll fix that in a bit
  1146. [14:41:56] <mru> AV500: broken binutils
  1147. [14:42:01] <mru> don't use the codesourcery ones
  1148. [14:42:03] <vlad_> brb
  1149. [14:42:11] * mib_rhpf2y (i=5076a30c@gateway/web/ajax/mibbit.com/x-184e25c0d3ffee61) has joined #beagle
  1150. [14:42:18] <AV500> mru: thx
  1151. [14:42:55] <mru> or hunt down the offending vmov instruction and replace with vorr
  1152. [14:43:11] <AV500> ok, might be easier
  1153. [14:43:13] <AV500> for now
  1154. [14:43:15] <mru> it's the same instruction
  1155. [14:43:28] <mru> but I'm keeping the code
  1156. [14:43:36] <mru> just so I can poke at codesourcery
  1157. [14:43:40] <koen> :)
  1158. [14:43:46] <AV500> mru: every vmov?
  1159. [14:43:50] <mru> just one
  1160. [14:44:05] <mru> I forgot which one
  1161. [14:44:12] <mru> there's a label in front of it
  1162. [14:44:18] <mru> might be what differentiates it
  1163. [14:44:22] <mru> towards the end of a file
  1164. [14:44:31] <mru> or used to be at least
  1165. [14:44:37] <mru> I might have added more code
  1166. [14:44:49] <koen> mru: I met another CSL guy, but he denied knowledge of toolchains, since he was in the highperformance computing dept :)
  1167. [14:45:05] <AV500> koen: where they dont use toolchains :-)
  1168. [14:45:20] <AV500> mru which binutils were ok?
  1169. [14:45:50] <mru> plain gnu
  1170. [14:46:03] <mru> 2.18 and later are known to work
  1171. [14:49:05] <RobertK> koen: I putted a 'inherit task' in task-rwk - and now bitbake finds it. But still no dhcp in the image which is built.
  1172. [14:49:17] <ldesnogu> mru: I can compile ffmpeg svn head with CSL 2007q3
  1173. [14:49:58] * methril|lunch is now known as methril|work
  1174. [14:53:19] <koen> RobertK: aaaah, inherit task adds the ALLOW_EMPTY flag :)
  1175. [14:53:30] * mib_wjbubi (i=c05e5e6a@gateway/web/ajax/mibbit.com/x-e022762c5bdf29e1) has joined #beagle
  1176. [14:53:33] <RobertK> koen: :-)
  1177. [14:53:46] <RobertK> koen: and now what to do?
  1178. [14:54:31] <mru> ldesnogu: including binutils?
  1179. [14:54:40] <mru> I always use gnu binutils
  1180. [14:54:42] <koen> dpkg-deb -I task-rwk.ipk
  1181. [14:56:05] <ldesnogu> mru: yes
  1182. [14:56:18] <mru> AV500: did you build shared libs?
  1183. [14:57:43] <RobertK> koen: there is no task-rwk.ipk, only the dev and the dbg.
  1184. [14:57:44] * emeb (n=ericb@ip72-223-90-212.ph.ph.cox.net) has joined #beagle
  1185. [14:58:11] * jkridner|work (n=a0321898@nat/ti/x-9313826aa02ebe20) has joined #beagle
  1186. [14:58:54] * su_su (i=5168217d@gateway/web/ajax/mibbit.com/x-12091c932b22db7d) has joined #beagle
  1187. [14:59:19] <koen> RobertK: try bitbake -c rebuild task-rwk
  1188. [14:59:31] <AV500> mru: yes
  1189. [14:59:31] <koen> (make sure inherit task is still inthere)
  1190. [15:00:08] <mru> ldesnogu, AV500: that could be the difference
  1191. [15:00:19] * su_su (i=5168217d@gateway/web/ajax/mibbit.com/x-12091c932b22db7d) Quit (Client Quit)
  1192. [15:01:41] <ldesnogu> mru: I'm giving shared build a try...
  1193. [15:03:19] * mib_wjbubi (i=c05e5e6a@gateway/web/ajax/mibbit.com/x-e022762c5bdf29e1) Quit ("http://www.mibbit.com ajax IRC Client")
  1194. [15:03:41] <RobertK> koen: still the same - no ipk. My task-rwk.bb is okay: http://widget.mibbit.com/pb/nJlsda ?
  1195. [15:03:42] * Batko_Marto (n=Batko_Ma@ncart-cam.scs.ryerson.ca) has joined #beagle
  1196. [15:04:16] <ldesnogu> mru: problem confirmed
  1197. [15:04:20] <koen> that should work
  1198. [15:04:26] <AV500> mru: i replaced 4 instances of vmov with vorr
  1199. [15:04:39] <AV500> hmm, one q8 left, must be more
  1200. [15:05:39] <koen> RobertK: let me try to build that recipe here
  1201. [15:06:44] <mru> AV500: the funny thing is, the code is assembled correctly
  1202. [15:06:56] <mru> it just adds a spurious symbol reference
  1203. [15:08:38] <AV500> yes, thats what I just saw
  1204. [15:08:48] <AV500> http://sourceware.org/ml/binutils/2008-03/msg00260.html
  1205. [15:09:21] * rbelem (n=rodrigo@pdpc/supporter/active/rbelem) has joined #beagle
  1206. [15:09:21] <AV500> fixed by CSL in march 08
  1207. [15:10:13] <mru> ah, ok
  1208. [15:10:28] <mru> but 2008qX releases are still broken
  1209. [15:10:39] <mru> 2008q3 currently compiles ffmpeg correctly actually
  1210. [15:10:55] <AV500> so, you "approve" it :-)
  1211. [15:10:56] <mru> but that's only because we replaced the code it was failing on for unrelated reasons
  1212. [15:11:03] <AV500> ah, ok
  1213. [15:11:05] <mru> the bug is still there
  1214. [15:11:11] <mru> it's in fsf gcc 4.3.3 too
  1215. [15:11:14] <mru> and on ppc as well
  1216. [15:11:25] <AV500> in the end there were a lot of vmov to replace, mostly in the h264 stuff
  1217. [15:11:49] <mru> I didn't know I had that many
  1218. [15:11:52] <mru> I try to avoid it
  1219. [15:12:03] <mru> since it doesn't actually do anything
  1220. [15:12:19] <mru> iirc most of them should dual-issue with a load/store
  1221. [15:12:29] <mru> and there was nothing else to do there anyway
  1222. [15:14:14] <RobertK> koen: I have a ipk in all: http://widget.mibbit.com/pb/MzuExO
  1223. [15:14:50] * mpoullet|work (n=mpoullet@proxye.avm.de) has left #beagle
  1224. [15:15:52] <ZeZu> bringing old topic back up :: that 20cycle hit is ......
  1225. [15:16:02] <mru> gone in a9
  1226. [15:16:20] <ZeZu> but that is for moving regs isn't it ?
  1227. [15:16:37] <jkridner> http://makerfaire.com/bayarea/2009/callformakers/
  1228. [15:16:40] <mru> only 3 cycles in a9
  1229. [15:17:03] <ZeZu> i think it is what is killing quite a good ammount of speed in my emulator
  1230. [15:17:48] <ZeZu> i get 100% emulation much of the time now if there are no floating point ops
  1231. [15:18:11] <ZeZu> a game that processes a lot of vertices ... < 10%
  1232. [15:18:18] <mru> do you use vfp?
  1233. [15:18:35] <koen> RobertK: tthat looks ok
  1234. [15:18:39] <ZeZu> neon where i can but vfp for div
  1235. [15:18:49] <ZeZu> some of it is still in C
  1236. [15:18:51] <mru> neon how?
  1237. [15:18:58] <ZeZu> 1s
  1238. [15:19:33] <mru> e.g. vmul s0, s1, s2 will run in vfp if rounding/exception modes are not set right
  1239. [15:20:49] <ZeZu> well this is in my compiler
  1240. [15:21:17] <ZeZu> http://rafb.net/p/logbFP43.html
  1241. [15:21:38] * kulve (i=0a5a46f9@emperor.pingu.fi) Quit (Read error: 104 (Connection reset by peer))
  1242. [15:21:47] * RobertK (i=3edc0622@gateway/web/ajax/mibbit.com/x-88ebb9c1d4ee2644) Quit ("http://www.mibbit.com ajax IRC Client")
  1243. [15:21:59] <ZeZu> its typed, eFPR is just enum of u32
  1244. [15:22:10] * scary (n=scary@76.14.22.230) Quit (Operation timed out)
  1245. [15:22:10] * zuh (i=66a2292a@emperor.pingu.fi) Quit (Remote closed the connection)
  1246. [15:22:17] * mib_qh5jbj (i=c05e5e69@gateway/web/ajax/mibbit.com/x-22452b8e66968c6c) has joined #beagle
  1247. [15:22:18] * kulve (n=kulve@emperor.pingu.fi) has joined #beagle
  1248. [15:22:18] <ZeZu> dpr can be ignored
  1249. [15:22:52] * recalcati (i=5e51e963@gateway/web/ajax/mibbit.com/x-ba1f39c1bf739170) Quit ("http://www.mibbit.com ajax IRC Client")
  1250. [15:22:54] * mib_qh5jbj (i=c05e5e69@gateway/web/ajax/mibbit.com/x-22452b8e66968c6c) Quit (Client Quit)
  1251. [15:22:57] * recalcati (i=5e51e963@gateway/web/ajax/mibbit.com/x-3a87725d9bc4a9cc) has joined #beagle
  1252. [15:23:03] <ZeZu> http://rafb.net/p/6W7hGp54.html
  1253. [15:23:29] <ZeZu> this is (very very WIP) on how the compiler implements a few binary fp operations
  1254. [15:23:51] <ZeZu> its passed a function pointer to sub/add/mul/div
  1255. [15:24:18] <ZeZu> const FPBinOP* opcds[]= { VADD_NFP,VSUB_NFP,VMUL_NFP,VDIV_VFP };
  1256. [15:24:20] <ZeZu> ngen_fp_bin(op, opcds[op->op-shop_fadd]);
  1257. [15:24:30] * scary (n=scary@76.14.22.230) has joined #beagle
  1258. [15:24:35] <ZeZu> from the first pastebin
  1259. [15:25:28] <ZeZu> but its mixed in randomly, i have no chance to group (yet / in most cases anyhow)
  1260. [15:25:32] <AV500> mru: this 20cylce hit, is it "syncronous", or can it be masked by doing other things on the ARM/NEON in the meantime?
  1261. [15:25:58] <mru> you can do other neon stuff in the meantime
  1262. [15:25:59] <ZeZu> looks like the arm is at a firm 20cycle hit but neon can still execute
  1263. [15:26:08] <mru> if you go via memory you can do other arm stuff too
  1264. [15:26:15] <mru> if you stay off that cache line
  1265. [15:27:22] * kulve (n=kulve@emperor.pingu.fi) Quit (Remote closed the connection)
  1266. [15:29:33] <ZeZu> i think it will be quite some time before the neon stuff is finalized, i'm having worse luck with it in the assembler than I am with my own compiler
  1267. [15:29:41] <ZeZu> its a mess trying to use it in the assembler actually
  1268. [15:30:29] <mru> how so?
  1269. [15:30:53] <mru> I don't recall having any serious trouble with it
  1270. [15:31:10] <mru> took a while to get a feel for what's fast and such of course
  1271. [15:31:14] <ZeZu> user error i'm sure
  1272. [15:32:16] <ZeZu> perhaps not the best handle on some of the instructions or i'm not sure, just got odd results .. do the same thing in three different ways and one of the worked partially , the other two not at all :)
  1273. [15:33:17] <ZeZu> the code in the compiler worked the first try though, except for vdiv, which did/does not work
  1274. [15:33:29] <ZeZu> I expect that is due to difference of it being vfp
  1275. [15:34:15] * nabax (n=nabax@89.129.96.71) has joined #beagle
  1276. [15:42:12] * rupeshgujare (n=rupesh@59.160.172.220) has left #beagle
  1277. [15:43:51] * like2wise is now known as like|away
  1278. [15:44:05] <eFfeM> hmm.apparently today is not my day
  1279. [15:44:25] <eFfeM> the serial cable i made does receive but not transmit
  1280. [15:44:40] <mru> eFfeM: today is *my* day, and don't you dare try to take it
  1281. [15:44:42] <eFfeM> the zd1211 dongle i have used to work under 2.6.27 but does not work on 2.6.28
  1282. [15:45:14] <eFfeM> and my pvrusb2 which works on opensuse and directily on usb host does not work on my hub
  1283. [15:45:20] <eFfeM> mru lol
  1284. [15:51:55] * recalcati (i=5e51e963@gateway/web/ajax/mibbit.com/x-3a87725d9bc4a9cc) Quit ("http://www.mibbit.com ajax IRC Client")
  1285. [15:54:04] <AV500> eFfeM: if you have a 2nd cable, that does TX, but not RX, you could combine them
  1286. [15:54:20] <AV500> parallel, not in series!
  1287. [15:55:30] <eFfeM> AV500: yes, probably first test it, just made it from a flat cable a db9 and an idc10 connector for flat cable
  1288. [15:55:52] <eFfeM> they are not that easy to check so tried in the field
  1289. [15:56:00] <eFfeM> issue is that it was my last idc10 connector
  1290. [15:56:27] <eFfeM> at least I can see the error messages :-)
  1291. [15:57:32] <AV500> is there a pastebin for images?
  1292. [15:57:42] <eFfeM> www.filebin.ca
  1293. [16:00:41] <AV500> http://imagebin.org
  1294. [16:01:08] <GeneralAntilles> Thanks, koen! :)
  1295. [16:01:15] <eFfeM> is there a prize for the weirdest beagle application ?
  1296. [16:01:25] * eFfeM just made a beagle powered vacuum cleaner :-)
  1297. [16:03:18] <AV500> koen: http://imagebin.org/42093
  1298. [16:04:48] <eFfeM> why on earth would a device refuse to work on a hub but work when directly connected ???
  1299. [16:06:46] <AV500> the vacuum cleaner?
  1300. [16:07:14] <eFfeM> no, my pvrusb2 usb tv receiver
  1301. [16:07:17] <eFfeM> it is self powered
  1302. [16:07:48] <eFfeM> and works on the usb host port (c2 hw) but not if there is a hub on that port and I connect to that hub
  1303. [16:08:04] <eFfeM> although other devices like my network dongle do work on that hub
  1304. [16:08:17] <eFfeM> nothing interesting in dmesg
  1305. [16:08:26] <eFfeM> tried 3 different brands usb hubs
  1306. [16:12:42] * pcgeil (n=steffen@p5B17F985.dip.t-dialin.net) has joined #beagle
  1307. [16:14:30] <eFfeM> does 2.6.29rc6 work for beagle ?
  1308. [16:18:59] * scary_ (n=scary@76.14.22.230) has joined #beagle
  1309. [16:19:03] <AV500> mru: 1st try with lavc hangs the kernel hard, trying now a versiob without neon
  1310. [16:19:12] * jsync (n=jess@59.160.172.220) has left #beagle
  1311. [16:19:34] * scary (n=scary@76.14.22.230) Quit (Read error: 131 (Connection reset by peer))
  1312. [16:20:39] * RobertK (i=3edc0622@gateway/web/ajax/mibbit.com/x-8d1e31e01c1dd2d4) has joined #beagle
  1313. [16:20:47] <RobertK> good mornig again, gentlemen
  1314. [16:21:00] <RobertK> After the gret OE rename: which package provides libstdc++.so.6
  1315. [16:21:14] <mru> AV500: that's worrying
  1316. [16:21:52] <AV500> well, it is the 1st time I try lavc video decoding in my system, so I want to have a non neon baseline reading 1st
  1317. [16:22:06] <AV500> could be the neon cache bug, no?
  1318. [16:22:15] <mru> which u-boot?
  1319. [16:22:38] <AV500> no uboot at all :-)
  1320. [16:22:40] <AV500> avboot
  1321. [16:23:03] <mru> you need to set the L1NEON bit in the boot loader
  1322. [16:23:06] <mru> see u-boot
  1323. [16:23:31] <AV500> yes, I know about that, my guys told me it was set
  1324. [16:23:56] <mru> which omap rev?
  1325. [16:24:33] <AV500> 2.0 or 2.1
  1326. [16:25:58] <koen> AV500: :)
  1327. [16:26:42] <AV500> cannot show to my boss, 10s to load Mahjongh is UNACCEPTABLE
  1328. [16:30:02] <koen> RobertK: the rename has no runtime impact
  1329. [16:30:26] <koen> RobertK: nor buildtime impact actually, only impatch is pre parsing
  1330. [16:32:16] <AV500> mru: 2.1
  1331. [16:32:32] <AV500> Revision : 34301333
  1332. [16:34:41] <AV500> mru: it works without NEON
  1333. [16:38:48] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-0d33dde421bb6410) has joined #beagle
  1334. [16:39:48] * abitos (n=nixgibts@p5B2E74BC.dip.t-dialin.net) has joined #beagle
  1335. [16:40:27] * guillaum1 (n=gl@AMontsouris-153-1-91-205.w90-2.abo.wanadoo.fr) Quit ("Leaving.")
  1336. [16:40:54] <RobertK> koen: Yesm but now I want to manually install all needed packages.
  1337. [16:41:29] <RobertK> koen: oh no: bzcat: Can't open input file uClibc++-0.1.9.tbz2: No such file or directory. - but it is there
  1338. [16:41:56] * guillaum1 (n=Guillaum@AMontsouris-153-1-91-205.w90-2.abo.wanadoo.fr) has joined #beagle
  1339. [16:42:17] * zedstar (n=john@fsf/member/zedstar) has joined #beagle
  1340. [16:42:33] <RobertK> NOTE: package uclibc++-0.1.9-r1: task do_unpack_real: failed
  1341. [16:43:17] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-0d33dde421bb6410) Quit (Client Quit)
  1342. [16:43:18] * pcgeil (n=steffen@p5B17F985.dip.t-dialin.net) Quit ()
  1343. [16:43:40] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-ceccb3396d8a0d2d) has joined #beagle
  1344. [16:43:42] <mru> AV500: btw the cache bug on ES2.x is *very* hard to hit
  1345. [16:43:58] <AV500> ok, so most likely not this
  1346. [16:44:01] <mru> with L1NEON set, I've never seen it
  1347. [16:44:15] <AV500> and without this set?
  1348. [16:44:34] <mru> it crashes because of the other bug
  1349. [16:44:51] <AV500> ok, so could be my boot loader is not OK
  1350. [16:45:22] <AV500> btw, MPEG4 QVGA with lavc and a totally generic color conv runs in 20ms/frame
  1351. [16:45:27] <AV500> without neon
  1352. [16:45:28] * mckoan is now known as mckoan|away
  1353. [16:45:51] * RobertK (i=3edc0622@gateway/web/ajax/mibbit.com/x-8d1e31e01c1dd2d4) Quit ("http://www.mibbit.com ajax IRC Client")
  1354. [16:46:18] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-ceccb3396d8a0d2d) Quit (Client Quit)
  1355. [16:46:26] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-c5cdb55e7e8683cb) has joined #beagle
  1356. [16:47:02] <mru> usually it takes a few minutes to lock up
  1357. [16:47:08] <mru> or more
  1358. [16:49:19] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-c5cdb55e7e8683cb) Quit (Client Quit)
  1359. [16:49:20] * rbelem (n=rodrigo@pdpc/supporter/active/rbelem) Quit (No route to host)
  1360. [16:49:22] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-f2d4464e5cf1428e) has joined #beagle
  1361. [16:49:38] <AV500> mru: i'll now try to do the yuv conversion with neon
  1362. [16:51:39] * fsk141 (n=jg@adsl-99-162-208-254.dsl.lsan03.sbcglobal.net) has left #beagle
  1363. [16:52:20] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-f2d4464e5cf1428e) Quit (Client Quit)
  1364. [16:52:23] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-2f8c7808783a9762) has joined #beagle
  1365. [16:55:21] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-2f8c7808783a9762) Quit (Client Quit)
  1366. [16:55:31] <mru> AV500: which yuv conversion? 420 to 422?
  1367. [16:55:51] <mru> or to rgb?
  1368. [16:56:14] <AV500> 420 to 422
  1369. [16:56:20] <AV500> it goes to video, not gfx
  1370. [16:57:07] * valhalla (n=valhalla@81-174-22-44.dynamic.ngi.it) has joined #beagle
  1371. [16:57:38] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-6a2a33f5342da198) has joined #beagle
  1372. [16:58:55] <AV500> hmm, same thing, crashes if using neon
  1373. [16:59:30] <mru> are you using my code from omapfbplay or writing your own?
  1374. [16:59:37] <AV500> yours
  1375. [16:59:41] <AV500> yuv.S
  1376. [16:59:49] <mru> that's a bsd-like licence, isn't it?
  1377. [16:59:53] * TAK2004 (n=thomas@dslb-088-074-044-174.pools.arcor-ip.net) Quit (Remote closed the connection)
  1378. [17:00:03] <AV500> yes, it has a most convenient license :-)
  1379. [17:00:22] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-6a2a33f5342da198) Quit (Client Quit)
  1380. [17:00:33] <mru> and of course you're welcome to profit from it as much as you like ;-)
  1381. [17:00:42] <AV500> PROFIT$$$$
  1382. [17:01:09] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-b80e07272cc41f31) has joined #beagle
  1383. [17:02:25] <AV500> mru: I just added some timing measures, for QVGA without neon, decode takes ~8ms, yuv conv takes 12
  1384. [17:02:40] <AV500> but this yiuv conf is plain C, no optim at all
  1385. [17:02:50] * colla2 (n=ACollama@host198-216-static.52-88-b.business.telecomitalia.it) has left #beagle
  1386. [17:03:03] <AV500> btw, we released MPEG4 and WMV9 720p to the masses this week
  1387. [17:03:47] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-b80e07272cc41f31) Quit (Client Quit)
  1388. [17:04:15] <mru> we know the neon yuv converer can do a 720p frame in about 10 ms
  1389. [17:04:40] <mru> or maybe a bit less even
  1390. [17:04:46] <mru> I don't remember the exact numbers
  1391. [17:05:51] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-1c55e4d54b4f8526) has joined #beagle
  1392. [17:06:29] * PhastPhrog (n=chatzill@194.193.86.112) Quit ("ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]")
  1393. [17:08:48] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-1c55e4d54b4f8526) Quit (Client Quit)
  1394. [17:08:56] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1395. [17:09:19] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1396. [17:09:29] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit ("leaving")
  1397. [17:09:59] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1398. [17:10:33] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-ce1f19a385a0f0f0) has joined #beagle
  1399. [17:12:17] * methril|work (n=Methril@213.27.233.98) Quit ("Saliendo")
  1400. [17:12:49] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-ce1f19a385a0f0f0) Quit (Client Quit)
  1401. [17:13:48] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1402. [17:13:48] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1403. [17:15:23] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1404. [17:15:26] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1405. [17:17:09] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-0e5a26721e6b9045) has joined #beagle
  1406. [17:19:50] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-0e5a26721e6b9045) Quit (Client Quit)
  1407. [17:19:53] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-9fba0531b3629cb0) has joined #beagle
  1408. [17:22:51] * robtow (n=rtow@nat/montavista/x-cc34bc99a5de6b92) has joined #beagle
  1409. [17:22:51] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-9fba0531b3629cb0) Quit (Client Quit)
  1410. [17:24:58] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-6177d32c0d2b5a2b) has joined #beagle
  1411. [17:27:52] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-6177d32c0d2b5a2b) Quit (Client Quit)
  1412. [17:27:55] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-5ce4f81c0b3b9915) has joined #beagle
  1413. [17:28:40] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit ("Lost terminal")
  1414. [17:28:50] * davidcb (n=Spot@m0f5e36d0.tmodns.net) Quit ("Leaving.")
  1415. [17:28:57] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1416. [17:29:54] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1417. [17:30:11] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1418. [17:30:48] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Remote closed the connection)
  1419. [17:30:53] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-5ce4f81c0b3b9915) Quit (Client Quit)
  1420. [17:30:59] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-86965bf47283698a) has joined #beagle
  1421. [17:31:01] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1422. [17:31:43] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1423. [17:33:38] * alecrim (n=alecrim@189.2.128.130) Quit (Remote closed the connection)
  1424. [17:33:54] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-86965bf47283698a) Quit (Client Quit)
  1425. [17:34:33] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-4d34785d0236934b) has joined #beagle
  1426. [17:35:19] * PhastPhrog (n=chatzill@87.112.0.241.plusnet.ptn-ag1.dyn.plus.net) has joined #beagle
  1427. [17:35:54] * mib_rhpf2y (i=5076a30c@gateway/web/ajax/mibbit.com/x-184e25c0d3ffee61) Quit ("http://www.mibbit.com ajax IRC Client")
  1428. [17:36:07] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit ("Lost terminal")
  1429. [17:36:07] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1430. [17:36:23] * likewise (n=chatzill@82-171-51-231.ip.telfort.nl) has joined #beagle
  1431. [17:36:23] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1432. [17:36:33] <likewise> hi fooks
  1433. [17:36:45] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1434. [17:36:55] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-4d34785d0236934b) Quit (Client Quit)
  1435. [17:37:12] <AV500> hi
  1436. [17:38:00] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1437. [17:38:10] <eFfeM> hi likewise
  1438. [17:38:48] * alecrim (n=alecrim@189.2.128.130) has joined #beagle
  1439. [17:38:53] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1440. [17:38:55] <likewise> eFfeM: hi, otg cable is in the shop. will pick it up tomorrw and send one to you if you want
  1441. [17:39:07] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1442. [17:39:10] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-16a1955d608813dc) has joined #beagle
  1443. [17:39:22] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1444. [17:39:52] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1445. [17:40:40] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1446. [17:41:25] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1447. [17:41:37] <ds2> morning
  1448. [17:41:56] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-16a1955d608813dc) Quit (Client Quit)
  1449. [17:41:59] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-ac448d621238cbd5) has joined #beagle
  1450. [17:42:28] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1451. [17:42:50] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1452. [17:43:13] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1453. [17:44:11] * rbelem (n=rodrigo@189.2.128.130) has joined #beagle
  1454. [17:44:31] <eFfeM> likewise, ok
  1455. [17:44:57] <AV500> mru: I fixed the boot loader, still crashes in neon yuv code...
  1456. [17:44:57] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-ac448d621238cbd5) Quit (Client Quit)
  1457. [17:45:22] <koen> AV500: neon is enabled in your kernel?
  1458. [17:45:23] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-69711961b7222d4c) has joined #beagle
  1459. [17:47:58] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-69711961b7222d4c) Quit (Client Quit)
  1460. [17:48:30] <AV500> koen: yes, I just ran a very short neon test file OK
  1461. [17:48:37] <AV500> (at least it did not crash)
  1462. [17:49:38] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit ("Lost terminal")
  1463. [17:49:38] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit ("Lost terminal")
  1464. [17:50:09] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-9c89ffac4b8d7db5) has joined #beagle
  1465. [17:51:05] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1466. [17:51:11] * abitos (n=nixgibts@p5B2E74BC.dip.t-dialin.net) Quit (Read error: 110 (Connection timed out))
  1467. [17:51:57] * dasnake (n=dasnake@79.171.56.70) has joined #beagle
  1468. [17:52:04] <dasnake> hello
  1469. [17:52:59] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-9c89ffac4b8d7db5) Quit (Client Quit)
  1470. [17:54:05] <dasnake> I'm struggling to get beagleboard+dss2 work on an hdtv
  1471. [17:54:15] <dasnake> I've made some posts on ml, but no reply
  1472. [17:54:21] <dasnake> my current status is:
  1473. [17:54:49] <dasnake> u-boot can drive the dvi output at 1280x720@60 without problems (beagle is displayed correctly as splashscreen)
  1474. [17:54:51] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-7ab0bb0288143699) has joined #beagle
  1475. [17:55:35] <dasnake> if I compile the kernel to check graphics bootloader init I can see also linux driving dvi output, at least until I try to use it (for example X or omapfbplay or mplayer)
  1476. [17:56:05] <dasnake> if I compile the kernel the standard way as soon as linux boot and try to control the output everything goes black and "mode not supported"
  1477. [17:56:08] <dasnake> now
  1478. [17:56:21] <dasnake> what may be the difference between u-boot handling and linux handling of dvi output?
  1479. [17:56:59] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-7ab0bb0288143699) Quit (Client Quit)
  1480. [17:58:35] * scary__ (n=scary@76.14.22.230) has joined #beagle
  1481. [18:00:00] * scary_ (n=scary@76.14.22.230) Quit (Read error: 104 (Connection reset by peer))
  1482. [18:01:47] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-71c9ded29fdc6dc5) has joined #beagle
  1483. [18:03:50] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit ("Lost terminal")
  1484. [18:04:03] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-71c9ded29fdc6dc5) Quit (Client Quit)
  1485. [18:04:06] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1486. [18:04:18] <tharvey> what exactly is MLO vs x-loader? is MLO a specific configuration of x-loader?
  1487. [18:04:45] <eFfeM> tharvey: if i recall correctly mlo is a signed version of x-loader
  1488. [18:04:51] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1489. [18:05:01] <Crofton|work> signed version of xloader i think
  1490. [18:05:01] <adj> just signed and renamed
  1491. [18:05:07] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1492. [18:05:25] <dasnake> ...
  1493. [18:05:43] <dasnake> it's ok to have a lot of clockdomain/powerdomain messages like:
  1494. [18:05:45] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1495. [18:05:49] <dasnake> clockdomain: adding iva2_pwrdm sleepdep/wkdep for pwrdm dss_pwrdm
  1496. [18:05:49] <dasnake> powerdomain: will prevent dss_pwrdm from sleeping if iva2_pwrdm is active
  1497. [18:05:52] <tharvey> signed because the OMAP's internal bootloader won't boot unsigned code?
  1498. [18:06:20] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1499. [18:06:53] * magnet (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Client Quit)
  1500. [18:07:26] <dasnake> ?
  1501. [18:09:05] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-3482c69b04142fad) has joined #beagle
  1502. [18:09:17] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1503. [18:10:30] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit (Read error: 104 (Connection reset by peer))
  1504. [18:10:34] * jrmuizel (n=jrmuizel@mozca02.ca.mozilla.com) Quit ()
  1505. [18:11:19] * jrmuizel (n=jrmuizel@mozca02.ca.mozilla.com) has joined #beagle
  1506. [18:11:51] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1507. [18:13:04] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-3482c69b04142fad) Quit (Client Quit)
  1508. [18:15:16] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-ea7af15dd48aff3f) has joined #beagle
  1509. [18:17:05] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) Quit ("Lost terminal")
  1510. [18:17:14] * Russ (i=foobar@ip70-176-253-20.ph.ph.cox.net) has joined #beagle
  1511. [18:17:26] * magnet_ (n=magnet@AMontpellier-258-1-108-123.w90-27.abo.wanadoo.fr) has joined #beagle
  1512. [18:18:06] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-ea7af15dd48aff3f) Quit (Client Quit)
  1513. [18:18:17] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-9d2f2ad0691006c2) has joined #beagle
  1514. [18:19:32] <jkridner> tharvey: the internal bootloader looks for some placeholder information for the signature, even on non-secure devices.
  1515. [18:21:07] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-9d2f2ad0691006c2) Quit (Client Quit)
  1516. [18:21:18] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-8645775c957b61b3) has joined #beagle
  1517. [18:23:09] <mru> AV500: how does it crash?
  1518. [18:23:13] <mru> and what kernel are you running?
  1519. [18:24:08] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-8645775c957b61b3) Quit (Client Quit)
  1520. [18:24:22] <dasnake> omapdss OVERLAY: check_overlay 0: (0,0 1280x614 -> 1280x614) disp (1280x720)
  1521. [18:24:31] <dasnake> why 1280x614 ? why 614?
  1522. [18:26:17] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-463074df0defb1cc) has joined #beagle
  1523. [18:26:59] <ds2> I think I have a conclusion about McSPI's... there might have been some last minute duct tape style changes in the silicon relating to it.
  1524. [18:27:50] <ds2> that has to be the only explanation for the convoluted behavior (barring me missing something the TRM)
  1525. [18:29:07] <keesj> koen: Thanks! I will try my best to make this all work
  1526. [18:29:09] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-463074df0defb1cc) Quit (Client Quit)
  1527. [18:29:23] * lcuk (i=lcuk@cpc3-oldh7-0-0-cust590.manc.cable.ntl.com) has joined #beagle
  1528. [18:29:42] <ds2> (write ups after ESC)
  1529. [18:29:59] * valhalla (n=valhalla@81-174-22-44.dynamic.ngi.it) Quit ("Leaving")
  1530. [18:31:18] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-3d45b5518550841b) has joined #beagle
  1531. [18:32:00] * alecrim (n=alecrim@189.2.128.130) Quit (Read error: 113 (No route to host))
  1532. [18:32:13] <Crofton|work> ds2, what is the problem you are seeing?
  1533. [18:33:49] <ds2> Crofton|work: the McSPI apparently uses the Pinmux input drivers to loop back a clock to their receive shift register
  1534. [18:34:11] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-3d45b5518550841b) Quit (Client Quit)
  1535. [18:34:12] <ds2> but to answer your question - make SPI_CLK a output only line, it does not work
  1536. [18:34:34] * eFfeM (n=frans@195-241-226-180.ip.telfort.nl) Quit ("Leaving.")
  1537. [18:34:36] <ds2> make it an input capable line, it works fine; MISO was tested using SYST to verify it is functional
  1538. [18:34:43] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-6361599d3b630160) has joined #beagle
  1539. [18:35:49] <ds2> of course on "normal" SPI implementations, there is only 1 clock and 1 shiftregister so this should not be an issue; it is as if the McSPI was originally designed by someone to have a separate input and output clock but someone (his boss?) insisted on only exposing one clock. So rather then reworking his stuff, he just tied the two signals at the pin
  1540. [18:35:56] <ds2> (just speculation of course)
  1541. [18:36:04] * florian (n=fuchs@port-217-146-132-69.static.qsc.de) Quit (Remote closed the connection)
  1542. [18:36:04] <Crofton> heh
  1543. [18:36:15] * alecrim (n=alecrim@189.2.128.130) has joined #beagle
  1544. [18:37:12] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-6361599d3b630160) Quit (Client Quit)
  1545. [18:38:03] * ceyusa (n=ceyusa@cm216016.red83-165.mundo-r.com) Quit ("Ex-Chat")
  1546. [18:38:24] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-5b108d13ae5869fe) has joined #beagle
  1547. [18:41:38] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-5b108d13ae5869fe) Quit (Client Quit)
  1548. [18:41:40] * PhastPhrog (n=chatzill@87.112.0.241.plusnet.ptn-ag1.dyn.plus.net) Quit (Read error: 104 (Connection reset by peer))
  1549. [18:45:51] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-29b14a4854a759ea) has joined #beagle
  1550. [18:47:30] * jkridner|work1 (n=a0321898@nat/ti/x-b4e15a953c129018) has joined #beagle
  1551. [18:48:40] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-29b14a4854a759ea) Quit (Client Quit)
  1552. [18:48:43] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-2875b7403e407874) has joined #beagle
  1553. [18:51:42] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-2875b7403e407874) Quit (Client Quit)
  1554. [18:52:30] <dasnake> it's x-loader or u-boot that initialize display to output splashscreen?
  1555. [18:53:24] * NishanthMenon (n=nmenon@nat/ti/x-17c1b5fc04f2378d) Quit ("Leaving")
  1556. [18:53:41] <ZeZu> probably neither if your talking about beagle screen
  1557. [18:53:48] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-6cb5c2e6ea05f558) has joined #beagle
  1558. [18:56:42] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-6cb5c2e6ea05f558) Quit (Client Quit)
  1559. [18:58:13] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-d7962bd3f0afceef) has joined #beagle
  1560. [18:59:02] * orifice_work (n=aho@67.71.223.35) Quit (Remote closed the connection)
  1561. [18:59:07] * felipec (i=c0647cda@gateway/web/ajax/mibbit.com/x-bb438b6a02391d44) Quit ("http://www.mibbit.com ajax IRC Client")
  1562. [19:00:04] * rsalveti (n=salveti@pc-a81040.wlan.inet.fi) has joined #beagle
  1563. [19:00:43] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-d7962bd3f0afceef) Quit (Client Quit)
  1564. [19:01:03] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-2967b4f26080bb0a) has joined #beagle
  1565. [19:01:21] * orifice_work (n=aho@67.71.223.35) has joined #beagle
  1566. [19:02:57] * jkridner|work (n=a0321898@nat/ti/x-9313826aa02ebe20) Quit (Remote closed the connection)
  1567. [19:03:18] * tharvey (n=tharvey@adsl-76-205-222-173.dsl.snlo01.sbcglobal.net) Quit ("Leaving")
  1568. [19:03:24] * alecrim_ (n=alecrim@189.2.128.130) has joined #beagle
  1569. [19:03:44] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-2967b4f26080bb0a) Quit (Client Quit)
  1570. [19:05:36] * mib_8iews2 (i=4dfc12d9@gateway/web/ajax/mibbit.com/x-12e1e2c2ae75191a) has joined #beagle
  1571. [19:09:08] * _don_ (n=ddarling@nat/ti/x-bbdb5cc84b6c23e5) Quit ()
  1572. [19:10:08] * orifice_work (n=aho@67.71.223.35) Quit (Remote closed the connection)
  1573. [19:10:22] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-e317bf142f27d364) has joined #beagle
  1574. [19:11:17] * mib_8iews2 (i=4dfc12d9@gateway/web/ajax/mibbit.com/x-12e1e2c2ae75191a) Quit ("http://www.mibbit.com ajax IRC Client")
  1575. [19:13:17] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-e317bf142f27d364) Quit (Client Quit)
  1576. [19:14:03] * mib_8iews2 (i=4dfc12d9@gateway/web/ajax/mibbit.com/x-1f01eb1d2ffd147e) has joined #beagle
  1577. [19:17:40] * RogerMonk (n=a0740758@nat/ti/x-687f1fca73c4b5b6) Quit (Remote closed the connection)
  1578. [19:17:43] * alecrim (n=alecrim@189.2.128.130) Quit (Read error: 110 (Connection timed out))
  1579. [19:19:25] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-81cfbdd07cf61ed2) has joined #beagle
  1580. [19:20:12] * _don_ (n=ddarling@nat/ti/x-25903084584a1469) has joined #beagle
  1581. [19:20:54] * tharvey (n=tharvey@adsl-76-205-222-173.dsl.snlo01.sbcglobal.net) has joined #beagle
  1582. [19:21:35] * fulgas is now known as FuL|OUT
  1583. [19:22:20] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-81cfbdd07cf61ed2) Quit (Client Quit)
  1584. [19:23:00] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-8a5803eebfee77c9) has joined #beagle
  1585. [19:25:52] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-8a5803eebfee77c9) Quit (Client Quit)
  1586. [19:25:56] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-5f81fd0af639cd00) has joined #beagle
  1587. [19:30:42] * alecrim_ (n=alecrim@189.2.128.130) Quit ("Leaving")
  1588. [19:31:53] * alecrim (n=alecrim@189.2.128.130) has joined #beagle
  1589. [19:33:29] * florian (n=fuchs@f048070029.adsl.alicedsl.de) has joined #beagle
  1590. [19:34:24] <florian> re
  1591. [19:39:57] <koen> raster: http://openbossa.blip.tv/#1901027
  1592. [19:41:53] * orifice_work (n=aho@67.71.223.35) has joined #beagle
  1593. [19:52:18] * tequilaworm (n=chatzill@212-198-79-134.rev.numericable.fr) has joined #beagle
  1594. [19:53:06] * jkridner|work (n=a0321898@nat/ti/x-c3a8f051972f194c) has joined #beagle
  1595. [19:55:29] <jkridner|work> koen: when is your video going to show up?
  1596. [19:57:16] * jkridner|work1 (n=a0321898@nat/ti/x-b4e15a953c129018) Quit (Remote closed the connection)
  1597. [19:58:03] <tequilaworm> Hi, I am looking for the whole 34XX clock tree drawing. I downoad the TRM 34XX and it is not there any idea ?
  1598. [20:00:08] <Russ> tequilaworm: there are many sections of the manual
  1599. [20:00:21] <Russ> which section did you download?
  1600. [20:00:36] <tequilaworm> yes the PRCM shall be the right one
  1601. [20:01:23] * geckosenator (n=sean@71.237.94.78) has joined #beagle
  1602. [20:01:47] <Russ> It says in the title, OMAP34xx Power, Reset, and Clock Management Reference Guide?
  1603. [20:02:21] * mpoullet (n=mpoullet@77-22-121-59-dynip.superkabel.de) has joined #beagle
  1604. [20:02:39] <tequilaworm> the TRM is a doc that includes all the IP's including the PRCM
  1605. [20:02:43] * Batko_Marto (n=Batko_Ma@ncart-cam.scs.ryerson.ca) Quit (Read error: 110 (Connection timed out))
  1606. [20:03:29] <Russ> then you have the overview document
  1607. [20:04:02] <tequilaworm> not this guy has 365 pages
  1608. [20:04:22] <tequilaworm> the TRM = Technical Reference Manual
  1609. [20:04:41] <Russ> yes, that is the overview document
  1610. [20:04:47] <Russ> there are thousands of pages of documentation
  1611. [20:05:27] <mpoullet> TRM available here: http://focus.ti.com/lit/ug/spruf98b/spruf98b.pdf
  1612. [20:05:37] <tequilaworm> thx I have it
  1613. [20:05:52] * lcuk (i=lcuk@cpc3-oldh7-0-0-cust590.manc.cable.ntl.com) Quit ("Leaving")
  1614. [20:06:02] <tequilaworm> So if that is the case where can I find a more detailed PRCM doc?
  1615. [20:06:43] <ZeZu> hmm, what is the other common disk partitioning util that is all command line / not menu based like fdisk ?
  1616. [20:07:18] <Russ> I think you are looking for sprufa5a.pdf
  1617. [20:07:21] <tequilaworm> I used to have a nice drawing with the whole clock tree, but I can-t find it any more :(
  1618. [20:08:11] <Russ> http://focus.ti.com/docs/prod/folders/print/omap3530.html
  1619. [20:08:13] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-5f81fd0af639cd00) Quit (Read error: 104 (Connection reset by peer))
  1620. [20:08:13] * mib_8iews2 (i=4dfc12d9@gateway/web/ajax/mibbit.com/x-1f01eb1d2ffd147e) Quit (Read error: 104 (Connection reset by peer))
  1621. [20:08:13] * mib_vto769 (i=7aa62e54@gateway/web/ajax/mibbit.com/x-5e403f97dc2a7588) Quit (Connection reset by peer)
  1622. [20:08:13] * mib_7hozoy (i=7c0a5030@gateway/web/ajax/mibbit.com/x-27594cdf847a45b9) Quit (Connection reset by peer)
  1623. [20:08:17] <Russ> ok, but now I'm confused
  1624. [20:08:33] <Russ> what is the relation between omap3430 and omap3530
  1625. [20:09:12] <ZeZu> ah sfdisk
  1626. [20:09:16] <mpoullet> omap3430 is the version used in mobile phone, like in Nokia's phones
  1627. [20:09:36] <tequilaworm> 34XX is the father and 35xx is a variation
  1628. [20:09:40] <mpoullet> omap3530 is the catalog version available for all customers
  1629. [20:09:48] <tequilaworm> yep
  1630. [20:09:50] <Russ> why do parts of the TI pages seem to claim that the 35xx doesn't exist
  1631. [20:10:12] <Russ> tequilaworm: on the link I pasted, scroll down and get ch3
  1632. [20:10:13] <tequilaworm> that is for customers and 34xx is for internal
  1633. [20:10:14] <Russ> er, ch4
  1634. [20:10:39] * mpoullet is now known as mpoullet|home
  1635. [20:12:17] <tequilaworm> russ: the doc that you are talking about is already included in the TRM, the TRM is a doc that has all the information for a given TI product
  1636. [20:12:35] <Russ> how many pages is it?
  1637. [20:12:46] <mpoullet|home> Russ: exact the TRM has all the TI docs in it
  1638. [20:12:47] <tequilaworm> the trm more that 3000
  1639. [20:12:53] * amit (i=816ef12f@gateway/web/ajax/mibbit.com/x-591e9daf6c75e378) has joined #beagle
  1640. [20:12:56] <mpoullet|home> 3427 pages
  1641. [20:13:09] <Russ> dunno, I think you might has been mislead
  1642. [20:13:17] <tequilaworm> sorry 3000 + 427
  1643. [20:13:19] <Russ> ch 4 alone is 436 pages, and there are more than 20 chapters
  1644. [20:13:21] * amit is now known as Guest94528
  1645. [20:13:47] <tequilaworm> russ: if you want to get the all the spec get the TRM
  1646. [20:14:06] <Russ> the document I'm telling you to get is a TRM
  1647. [20:14:14] * mpoullet|home recommends getting the TRM too
  1648. [20:14:36] <tequilaworm> You are right
  1649. [20:14:51] * spinl0ck (n=spinl0ck@vodsl-10890.vo.lu) Quit (Read error: 110 (Connection timed out))
  1650. [20:14:57] <tequilaworm> this doc shall be called TRM PRCM
  1651. [20:15:26] <geckosenator> there is no dhclient or dhcpcd.. what can I use?
  1652. [20:15:51] <Russ> udhcpc
  1653. [20:16:10] <Russ> my samsung TV uses udhcpc :)
  1654. [20:18:25] * mib_7hozoy (i=7c0a5030@gateway/web/ajax/mibbit.com/x-aafba2d54cb6a59c) has joined #beagle
  1655. [20:18:39] <Russ> tequilaworm: ok, I was wrong
  1656. [20:18:51] <ZeZu> the bootrom doesn't care at all for flash, it just wants MLO in the bootsector right ?
  1657. [20:18:54] <ZeZu> err
  1658. [20:18:58] <geckosenator> Russ: udhcpc: SIOCGIFINDEX: No such device
  1659. [20:18:59] <geckosenator> hmm
  1660. [20:19:04] <ZeZu> doesn't care at all for filesystem * (hah)
  1661. [20:19:13] <Russ> geckosenator: what interface?
  1662. [20:19:22] <geckosenator> wlan0
  1663. [20:19:33] <Russ> udhcpc -i wlan0
  1664. [20:19:35] <geckosenator> I can see it in ifconfig
  1665. [20:19:45] <geckosenator> and I can scan networks and see them with iwlist
  1666. [20:20:01] <geckosenator> but I keep getting this: DMA misaligned error with device 0
  1667. [20:20:10] <Russ> thats not happy
  1668. [20:20:26] <Russ> is this with the z1211?
  1669. [20:20:28] <geckosenator> well the wifi works with 2.6.27 as someone mentioned on the email list
  1670. [20:20:41] <geckosenator> once I try 2.6.28 or 2.6.29 it can't load the firmware anymore
  1671. [20:20:51] <geckosenator> and this person has the same exact problem
  1672. [20:20:57] * likewise (n=chatzill@82-171-51-231.ip.telfort.nl) Quit (Read error: 54 (Connection reset by peer))
  1673. [20:22:52] <geckosenator> when I unplug the wifi usb dongle: zd1211rw 1-1.3.3:1.0: error ioread32(CR_REG1): -22
  1674. [20:24:02] <Russ> that last part is normal
  1675. [20:24:08] <geckosenator> heh ok
  1676. [20:24:27] <geckosenator> well I"m not sure why I can't use udhcpc
  1677. [20:24:42] <geckosenator> do you get the DMA misaligned errors ?
  1678. [20:24:47] * lcuk (i=lcuk@cpc3-oldh7-0-0-cust590.manc.cable.ntl.com) has joined #beagle
  1679. [20:24:51] <Russ> you could trying switching the MUSB controller to PIO only mode to see if that works around the problem
  1680. [20:24:57] <geckosenator> how can I do that?
  1681. [20:25:04] <Russ> I don't have a zd1211rw
  1682. [20:25:08] <Russ> in the kernel config
  1683. [20:25:09] <geckosenator> ok
  1684. [20:25:15] <geckosenator> oh, I need to recompile ok
  1685. [20:25:27] <geckosenator> I just downloaded the 2.6.27 binary real quick to see if it would fix anything
  1686. [20:25:44] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-3f0f77443616e0b8) has joined #beagle
  1687. [20:25:46] <geckosenator> tomi's git tree doesn't pull, so I have to use the one without dss2
  1688. [20:25:53] <Russ> if it does work, you'd just need to debug what the driver is asking DMA to do that its balking at
  1689. [20:25:58] <geckosenator> but I guess I can checkout the 2.6.27 revision maybe
  1690. [20:26:21] <geckosenator> well first thing is I want to get wifi working
  1691. [20:26:45] <geckosenator> then yes, debug the dma and also figure out what happened to the newer kernels to make them barf sicne there are at least 3 people with this problem now
  1692. [20:27:03] <Russ> http://www.bat.org/~tomba/git/linux-omap-dss.git <- isn't working for you?
  1693. [20:27:14] <geckosenator> it works.. sort of
  1694. [20:27:21] <geckosenator> but it takes hours and hours to sync
  1695. [20:27:28] <geckosenator> and I have never successfully completed
  1696. [20:27:48] <Russ> its because its dumb
  1697. [20:27:53] <Russ> are you pulling from other places into the same tree?
  1698. [20:28:04] <geckosenator> no
  1699. [20:28:07] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-3f0f77443616e0b8) Quit (Client Quit)
  1700. [20:28:10] <geckosenator> it's going about 20 bytes per second
  1701. [20:28:10] <Russ> there's your problem
  1702. [20:28:10] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-0088002c85bca4b4) has joined #beagle
  1703. [20:28:21] <geckosenator> I need to pull from other places into the same tree?
  1704. [20:28:28] * tequilaworm (n=chatzill@212-198-79-134.rev.numericable.fr) Quit ("ChatZilla 0.9.84 [Firefox 3.0.7/2009021910]")
  1705. [20:28:35] <Russ> you are trying to pull down kernel.org linus+omap patches+dss2 all from poor bat.org via dumb http
  1706. [20:28:42] * FuL|OUT is now known as fulgas
  1707. [20:28:59] <geckosenator> well do you have a better way?
  1708. [20:29:00] * gcohler (n=gcohler@nat/ti/x-810ccef953f07c46) Quit (Remote closed the connection)
  1709. [20:29:05] <Russ> you can either add a bunch of remotes to one tree, or add your other trees as alternates
  1710. [20:29:10] <Russ> start from a linus 2.6 tree
  1711. [20:29:20] <Russ> and then do git remote add <omap tree>
  1712. [20:29:27] <geckosenator> this day is getting complicated.. but ok
  1713. [20:29:27] <Russ> git remote add <tomba dss2 tree>
  1714. [20:29:33] <geckosenator> I'll start with an omap 2.6 tree
  1715. [20:29:47] <Russ> then it will pull 99% of the code from kernel.og
  1716. [20:29:57] <Russ> another .8% from the omap tree
  1717. [20:30:05] <Russ> and the last .2% from bat.org
  1718. [20:30:05] <geckosenator> I already have omap tree pulled
  1719. [20:30:08] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-0088002c85bca4b4) Quit (Client Quit)
  1720. [20:30:23] <geckosenator> does it share disk space like that too?
  1721. [20:30:29] <Russ> yes
  1722. [20:30:36] <geckosenator> good
  1723. [20:30:51] <Russ> you can share between repositories too by cloning with the appropriate options
  1724. [20:31:02] <geckosenator> oh, I don't think I have done this yet
  1725. [20:31:32] <Russ> just have one primary repo where you have all your remotes added, and do git remote update from there
  1726. [20:32:18] <Russ> then clone that repo for individual projects, but with the --shared option
  1727. [20:32:36] <Russ> there are a million ways to do it
  1728. [20:33:29] <geckosenator> thanks
  1729. [20:34:20] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-e11eff73627b5e87) has joined #beagle
  1730. [20:34:49] <Russ> once you have remotes setup, 'git branch <remote>/master --track <remote>' is really useful
  1731. [20:35:09] <Russ> er, thats backwards
  1732. [20:35:22] <Russ> git branch <remote> --track <remote>/master
  1733. [20:35:27] * john3909 (n=jsynesio@76-216-254-210.lightspeed.dlmrca.sbcglobal.net) Quit (Read error: 110 (Connection timed out))
  1734. [20:35:32] <geckosenator> by the time I get all this figured out, the day will be over :-P
  1735. [20:35:58] <geckosenator> but hey.. I got my lcd working
  1736. [20:36:15] <geckosenator> although I think I wired some of the datapipns out of order
  1737. [20:36:29] <geckosenator> so stuff looks screwy
  1738. [20:36:45] <ZeZu> :)
  1739. [20:37:07] <geckosenator> I wish I had not ripped the ribbon cable for my 7" lcd though
  1740. [20:37:10] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-e11eff73627b5e87) Quit (Client Quit)
  1741. [20:37:14] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-6afdd2f555896474) has joined #beagle
  1742. [20:37:27] <geckosenator> I think I would have it working :-/
  1743. [20:40:11] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-6afdd2f555896474) Quit (Client Quit)
  1744. [20:41:51] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-24c9d04d579e104b) has joined #beagle
  1745. [20:43:56] <ds2> geckosenator: what data voltage are you running the LCD at?
  1746. [20:44:09] <geckosenator> 3.3v
  1747. [20:44:22] <geckosenator> do you think it's a problem?
  1748. [20:44:31] <ds2> geckosenator: are you sequencing it with the 5V line?
  1749. [20:44:46] <ds2> it is out of spec unless you use a precision 3.3V source
  1750. [20:44:50] <geckosenator> acutally there might be a problme
  1751. [20:45:00] <ds2> which might be a problem?
  1752. [20:45:02] <geckosenator> there are two power sources for the lcd
  1753. [20:45:11] <geckosenator> 5v and the other is from a 3v ldo
  1754. [20:45:16] <geckosenator> then the data lines are actually 3.3v
  1755. [20:45:28] <ds2> so you are NOT sequencing it ?
  1756. [20:45:31] <geckosenator> no
  1757. [20:45:39] <geckosenator> well manually sequencing
  1758. [20:45:50] <geckosenator> what are you supposed to do?
  1759. [20:45:52] <ds2> good enough for me, I'll turn both on at the same time and cross my fingers
  1760. [20:46:03] <geckosenator> well did you see my email?
  1761. [20:46:05] <ds2> you are suppose to apply the 2.5V first then apply 5V per the datasheet
  1762. [20:46:08] <geckosenator> I actually have problems
  1763. [20:46:12] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-24c9d04d579e104b) Quit (Client Quit)
  1764. [20:46:19] <geckosenator> I have to pull DE high while in u-boot
  1765. [20:46:30] <geckosenator> otherwise the lcd is way too bright
  1766. [20:46:37] <ds2> Hmmm
  1767. [20:46:51] <geckosenator> I think it's because u-boot supplies clocks too, but with different timings
  1768. [20:46:53] <ds2> is DE a pass through signal for you or does that get the TFP410 to do something else?
  1769. [20:46:55] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-29a46b8b49c2fee2) has joined #beagle
  1770. [20:47:05] <geckosenator> I had it going to the tfp401a
  1771. [20:47:10] <geckosenator> which comes out of hdmi
  1772. [20:47:13] <geckosenator> but, that never works
  1773. [20:47:19] <ds2> Hmmm
  1774. [20:47:22] <geckosenator> that de signal is like anding hsync and vsync
  1775. [20:47:34] <geckosenator> so instead I have to pull it high
  1776. [20:47:39] <ds2> I wonder what difference will be for me with a direct connection
  1777. [20:47:52] <geckosenator> I would love to hear
  1778. [20:47:57] <ds2> think I am making DE a GPIO and using that drive EN
  1779. [20:48:13] <ds2> take that back
  1780. [20:48:33] <ds2> EN is driven by a ! of the HDMI enable signal and DE drives the backlight control for me
  1781. [20:48:35] <geckosenator> there is a DE line already going to the tfp410 right?
  1782. [20:48:46] <geckosenator> oh, I have backlight control on a manual switch
  1783. [20:48:48] <geckosenator> whcih works fine
  1784. [20:48:56] <geckosenator> it's a completely separate circuit
  1785. [20:49:00] <ds2> yes, but I am intercepting it before it gets through... no HDMI for me
  1786. [20:49:13] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-29a46b8b49c2fee2) Quit (Client Quit)
  1787. [20:49:19] <ds2> well, I want PM eventually since I am already setting it up for Li battery power
  1788. [20:49:25] <geckosenator> well I would like to see how the ! of the hdmi enable signal goes
  1789. [20:49:38] <geckosenator> I'm already running on battery power :-P
  1790. [20:49:50] <ds2> oh then isn't manual backlight bad?
  1791. [20:49:55] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-7745ec36ca99ef27) has joined #beagle
  1792. [20:50:03] <ds2> I intend to tie it into the blanking routine
  1793. [20:50:03] <geckosenator> well maybe not ideal
  1794. [20:50:12] <geckosenator> I can always run it to a gpio
  1795. [20:50:21] <ds2> you got enough spare GPIOs?
  1796. [20:50:22] <geckosenator> but I'm going to switch it off when I need to, manually
  1797. [20:50:28] <geckosenator> on the beagle, sure
  1798. [20:50:33] <geckosenator> I'm not using the expansion header at all
  1799. [20:50:43] <ds2> oh heh... I am almost out of GPIOs
  1800. [20:50:47] <geckosenator> I was going to wire up another uart, that's about it
  1801. [20:51:22] <geckosenator> so.. do you have your boards yet? what is stopping you from testing it?
  1802. [20:51:38] <sakoman__> ds2: glad to hear you resolved the SPI issue. if you could pastebin your final pinmux some time I'll update u-boot
  1803. [20:51:49] <ds2> geckosenator: I been bring it up since Saturday!
  1804. [20:52:14] * may (i=8970728d@gateway/web/ajax/mibbit.com/x-7745ec36ca99ef27) Quit (Client Quit)
  1805. [20:52:15] <ds2> sakoman__: will do... will also do a write up. I just can't believe CLK needs to have IEN
  1806. [20:52:43] <ds2> geckosenator: I got 2 GPIO expanders; 1 TSC controller, 1 UART, and a MMC slot to validate before getting to the LCD
  1807. [20:53:10] <ds2> sakoman__: should I base it off your tree or is there a "proper" u-boot tree to work against?
  1808. [20:53:36] <sakoman__> ds2: most of the u-boot work is being based off my omap3-dev branch
  1809. [20:53:46] <sakoman__> we stage things there and then submit upstream
  1810. [20:54:07] <sakoman__> it typically takes months to get things upstream, so most folks just build off my branch
  1811. [20:54:18] <ds2> sakoman__: okay, got git URL for me to clone? I am working off an omap3-dev that was pointed to by the RevC validation page but been told that is out of date
  1812. [20:54:45] <ds2> cuz I also would like to have second MMC slot support in U-boot
  1813. [20:54:52] <geckosenator> I'm trying to figure out how to clone from kernel.org, then just clone the differences from another url..
  1814. [20:54:55] <sakoman__> ds2: I've found it is usually best to always enable the pin input, unless there is a real downside to doing so
  1815. [20:55:14] <ds2> geckosenator: look up remote branches
  1816. [20:55:22] <geckosenator> ds2: yeah doing it
  1817. [20:55:26] <sakoman__> ds2: clone url's are here: http://www.sakoman.net/cgi-bin/gitweb.cgi?p=u-boot-omap3.git;a=summary
  1818. [20:55:29] <ds2> sakoman: but doesn't that burn more power leaving the input receiver on?
  1819. [20:56:00] <sakoman__> a tiny amount, yes
  1820. [20:56:14] <ds2> so with 300-400 of them, it would add up
  1821. [20:56:42] <ds2> what irks me is no where does it mention that the receive clock is internally looped by something outside of the McSPI but inside the chip
  1822. [20:57:09] <sakoman__> I'm talking about the one'sy two'sy spi, gpio kinds of things
  1823. [20:57:59] <ds2> they still add up; also i don't think they get shut off in the PM modes either
  1824. [20:58:07] <geckosenator> sakoman__: does that url have dss2?
  1825. [20:58:20] <sakoman__> It's the kind of thing that you could fine tune after you get things working if you really care about power
  1826. [20:58:31] <geckosenator> sakoman__: we really care :-P
  1827. [20:59:11] <sakoman__> geckosenator: I usually care about function first, then power performance tuning later
  1828. [20:59:26] <sakoman__> geckosenator: dss2 for u-boot?
  1829. [20:59:29] <ds2> that is a fair argument
  1830. [20:59:39] <geckosenator> sakoman__: heh, sorry I realize it's u-boot
  1831. [20:59:47] <sakoman__> do you mean revised u-boot env for dss2?
  1832. [21:00:15] <sakoman__> geckosenator: I don't have a public kernel git for current dss2
  1833. [21:00:23] <geckosenator> yeah I realize that now
  1834. [21:00:24] <sakoman__> tomba is the official source
  1835. [21:00:39] <geckosenator> but when I clone from him it goes 20 bytes a second and never finishes
  1836. [21:00:42] <sakoman__> I just pull from him and generate an OE patch
  1837. [21:00:54] <geckosenator> so I'm going to have to figure out git-remote
  1838. [21:01:15] <geckosenator> also.. something in the wifi stuff broke from 2.6.27 to 2.6.28
  1839. [21:01:16] <ds2> git remote add LocalNameToUse GitRepoURL
  1840. [21:01:22] <ds2> git remote update
  1841. [21:01:28] <geckosenator> since my wifi card cannot load firmware with 2.6.28 or later, but 2.6.27 works
  1842. [21:01:31] <ds2> and you can see the remote branches with "git branch -a"
  1843. [21:01:35] <sakoman__> geckosenator: tomba talked about doing a gitorious mirror, don't know that he ever got around to doing it
  1844. [21:01:37] <dasnake> if neither x-loader nor u-boot initialize hdmi output when the beagle is displayed at boot, who is initializing video at that point?
  1845. [21:01:51] <dasnake> because that's exactly 1280x720@60 that I would like to use
  1846. [21:02:09] <geckosenator> ds2: I did that but I don't see a dss branch
  1847. [21:02:10] <sakoman__> my first clone from him took forever, but normal pulls aren't too bad
  1848. [21:02:39] <geckosenator> well I let it clone for 8 hours and it did not complete
  1849. [21:03:02] <sakoman__> dasnake: beagle's custom u-boot intializes dvi for the splash screen
  1850. [21:03:06] <geckosenator> ds2: oh I missed git remote update
  1851. [21:03:46] <dasnake> sakoman, so whatever magic u-boot is doing (and dss2 fails to do) is in the u-boot sources, right?
  1852. [21:03:58] <ds2> geckosenator: remote update is what downloads it
  1853. [21:04:21] <geckosenator> ds2: ok, makes sense because it's going really slow again :-P
  1854. [21:04:24] <ds2> I wonder what surprises are waiting on I2C2 ;)
  1855. [21:04:31] <sakoman__> dasnake: I'm not sure what you mean
  1856. [21:04:38] <geckosenator> I have a realtime clock for i2c I would like to hook up actually...
  1857. [21:04:42] <ds2> since I2C doesn't quote loop
  1858. [21:04:52] <dasnake> sakoman, I've troubles with beagle display on hdtv
  1859. [21:05:06] <ds2> geckosenator: you have no network capability in your setup?
  1860. [21:05:06] <dasnake> sakoman, u-boot displays the beagle correctly at 1280x720
  1861. [21:05:20] <geckosenator> ds2: unless I use usb in device mode
  1862. [21:05:31] <ds2> I see
  1863. [21:05:33] <dasnake> sakoman, linux pulls a "mode not supported" whatever I try (dss1,dss2,tons of different options, ...)
  1864. [21:05:35] <geckosenator> ds2: but I did get to scan wifi networks and found them with 2.6.27 kernel
  1865. [21:05:48] <geckosenator> ds2: but then I got dma errors and I could not run udhcpc
  1866. [21:05:48] <ds2> geckosenator: why not drop in a BT unit?
  1867. [21:05:56] <geckosenator> I only have 1 bt unit
  1868. [21:06:09] <geckosenator> I have bt devices.. but I need 2 bt usb to do networking
  1869. [21:06:12] <dasnake> geckosenator: for the dss2 patches I do the following way: pull tree from git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git then add as remote tomba and the git remote update .. it's fairly fast
  1870. [21:06:20] <ds2> uart units aren't expensive and according to sakoman ttyS1 can do the near 1M mode
  1871. [21:06:30] <geckosenator> dasnake: thanks, I'm trying that now
  1872. [21:06:40] <geckosenator> I had a uart unit
  1873. [21:06:50] <geckosenator> but I managed to "brick" it by setting the wrong parameters
  1874. [21:06:54] <geckosenator> and it can only recover via spi
  1875. [21:07:02] <sakoman__> dasnake: dss2 is still under development and the option syntax changes a lot. you need to make sure your boot args match the version of dss2 that was built into your system
  1876. [21:07:04] <ds2> use a McSPI then ;)
  1877. [21:07:36] <geckosenator> ds2: maybe... but I'm in your situation.. too much stuff to do
  1878. [21:07:36] <dasnake> sakoman, at boot shows no errors and the debug messages doesn't tell anything revealing of the problem, at least to me
  1879. [21:07:57] <dasnake> sakoman, I tried to ask in ml several times, with logs, but I couldn't catch attention
  1880. [21:08:20] <dasnake> the only thing I figured out is that u-boot is able to initialize dvi output in a reasonable way
  1881. [21:08:23] <dasnake> and linux don't
  1882. [21:09:11] <geckosenator> ds2: I want to get wifi working more than bt networking anyway
  1883. [21:09:17] <dasnake> if I compile framebuffer to check if bootloader initialized graphics I'm able to see linux output the angstrom splashscreen, but as soon as I try to use fb I got "mode not supported" again
  1884. [21:09:31] <dasnake> I guess I'm doing something foundamentally wrong, but I can't find what
  1885. [21:09:41] <sakoman__> dasnake: sorry, I am not up on what all the various kernels out there are using as far as dss2 rev, so I can't really offer any specific advice
  1886. [21:09:42] <geckosenator> dasnake: can you try different modes?
  1887. [21:10:40] <sakoman__> dasnake: if you are building the kernel yourself, you can just look in the Documentation/omap/dss text file for what your specific version is expecting
  1888. [21:10:49] <dasnake> geckosenator: I tried everything from 320x200 to 1280x720 with 2.6.27 (android), 2.6.28 (angstrom oe), 2.6.29 (mru), 2.6.29 (tomba, <18 march and >18 march revisions)
  1889. [21:11:09] <sakoman__> if you are using someone else's pre-built kernel, then only they can help you
  1890. [21:11:42] <ds2> just trace through the source; takes a bit of time but works
  1891. [21:12:08] <dasnake> sakoman, I guess I'm passing the right thing, omapdss debug output is coherent to what I ask, also fbset is coherent, it just doesn't work on my hdtv
  1892. [21:12:09] <mru> I don't provide prebuild kernels
  1893. [21:12:19] <dasnake> but it's not a cable/htdv problem, because u-boot works
  1894. [21:12:24] <mru> I guess he took something from my git
  1895. [21:13:04] <geckosenator> I wonder if I can use git-bisect to figure out why 2.6.28 broke the firmware upload for my wifi
  1896. [21:13:51] <sakoman__> geckosenator: only if you are a very patient man :-)
  1897. [21:14:11] <geckosenator> well it's doing a binary search...
  1898. [21:14:29] <geckosenator> I need to tell it only to deal wtih commits in the usb folder
  1899. [21:15:09] <geckosenator> and it has that ability
  1900. [21:16:15] <sakoman__> I've always found it a frustrating experience, especially when you run into commits that result in a broken state
  1901. [21:16:57] <geckosenator> yeah.. I was afraid of that
  1902. [21:17:17] <dasnake> anyhow, how does u-boot figure out the perfect display size for my hdtv?
  1903. [21:17:23] <sakoman__> dasnake: have you examined drivers/video/modedb.c to see how to concoct video mode strings?
  1904. [21:17:28] <dasnake> ask for resolutions via dvi?
  1905. [21:17:35] <sakoman__> dasnake: it doesn't figure it out, it is hard coded
  1906. [21:17:37] <geckosenator> dvi can't ask for resolutions
  1907. [21:17:42] <dasnake> uhmm
  1908. [21:17:44] <mru> u-boot has some magic hardcoded
  1909. [21:17:52] * mib_wa8h8l (i=c05e5e69@gateway/web/ajax/mibbit.com/x-bb2a20498a5b2aa0) has joined #beagle
  1910. [21:17:55] <mru> geckosenator: dvi can ask for resolutions, but u-boot can't
  1911. [21:18:12] <geckosenator> mru: oh, is that via i2c?
  1912. [21:18:16] <mru> yes
  1913. [21:18:19] <geckosenator> oh ok
  1914. [21:18:22] <ds2> geckosenator: firmware loading is handled outside of the usb directory
  1915. [21:18:26] <mru> same as vga
  1916. [21:18:35] * mib_wa8h8l (i=c05e5e69@gateway/web/ajax/mibbit.com/x-bb2a20498a5b2aa0) Quit (Client Quit)
  1917. [21:18:47] <geckosenator> ds2: thanks, that should save me some time.. do you know where it is handled?
  1918. [21:18:47] <dasnake> sakoman, yes the latest kernel I used (2.6.29 with >18 march tomba) parse resolutions in the form of 1280x720MR-24@60
  1919. [21:19:03] <dasnake> sakoman, I checked in the sources, and works, I have lines like:
  1920. [21:19:07] <sakoman__> geckosenator: ds2 is correct, I believe it is udev loading firmware
  1921. [21:19:15] <dasnake> fbcvt: 800x600@60: CVT Name - .480M3-R
  1922. [21:19:27] <dasnake> that tells me the kernel understood what I tried
  1923. [21:19:42] <geckosenator> sakoman__: isn't udev a package?
  1924. [21:20:02] <ds2> the loader code is in driver/firmware
  1925. [21:20:17] <ds2> yes udev does the sysfs acrobatics to answer the call for firmware
  1926. [21:20:19] <dasnake> mru, let me understood: u-boot doesn't ask for resolution via i2c, but magically figure out that hdtv would like 1280x720@60 ?
  1927. [21:20:20] <sakoman__> dasnake: the "R" means reduced sync, which many TV's do not like
  1928. [21:20:31] <dasnake> ook
  1929. [21:20:49] <geckosenator> ds2: well I only changed the kernel to fix it, so I'm hoping the problem is in drivers/firmware then
  1930. [21:20:51] <ds2> dasnake: I believe the U-boot mode is specially choosen to work on many devices
  1931. [21:20:55] <dasnake> but I read that beagle isn't able to do things different from reduced resolutions
  1932. [21:20:55] <Russ> I had a lot of trouble getting 1280x720M-24@60 working
  1933. [21:21:02] <sakoman__> dasnake: u-boot doesn't "figure out" anything. It is a hard coded value!
  1934. [21:21:06] <mru> dasnake: no, u-boot has hardcoded magic settings for 720p
  1935. [21:21:33] <dasnake> mru, really magic :)
  1936. [21:21:42] <Russ> hsw: 0x40, hfp: 0x0c0, hbp: 0x040, vsw: 0x05, vfp: 0x003, vbp: 0x014 worked for me
  1937. [21:21:54] <mru> you can get the same modes with a properly configured fb driver
  1938. [21:22:09] <dasnake> ok
  1939. [21:22:42] <geckosenator> ds2: do you adjust the backlight brightness?
  1940. [21:22:43] <Russ> I think that the HDTV video modes need to get added to modedb.c for stuff to work properly
  1941. [21:22:59] <dasnake> russ, I'll try to add your magic to modedb.c
  1942. [21:23:15] <ds2> geckosenator: resistor on the backlight or PWM your backlight boost controller
  1943. [21:23:21] <Russ> I got mine in a bizzare way, and its not even close to what HDTV's really expect
  1944. [21:23:26] <Russ> you might try a real 720p mode first
  1945. [21:23:59] <geckosenator> ds2: I was going to put a potentiometer in series with the resistor
  1946. [21:24:08] <geckosenator> ds2: but maybe pwm is better
  1947. [21:24:16] <Russ> http://www.3dexpress.de/displayconfigx/timings.html
  1948. [21:24:27] <ds2> geckosenator: what booster are you using?
  1949. [21:24:35] <dasnake> russ, what hdtv panel is yours?
  1950. [21:24:58] <geckosenator> ds2: TB62752FUG
  1951. [21:25:05] <Russ> I have a samsung LN46A750
  1952. [21:25:16] * john3909 (n=jsynesio@76-216-254-210.lightspeed.dlmrca.sbcglobal.net) has joined #beagle
  1953. [21:25:25] <ds2> geckosenator: no usable matches on that P/N
  1954. [21:25:30] <Russ> http://www.samsung.com/us/consumer/detail/detail.do?group=televisions&type=televisions&subtype=lcdtv&model_cd=LN46A750R1FXZA
  1955. [21:26:04] <dasnake> uhmm, I've a samsung too, but a le32r86
  1956. [21:26:13] <geckosenator> ds2: http://doc.chipfind.ru/marktech/tb62752afug.htm
  1957. [21:26:56] * scary__ (n=scary@76.14.22.230) Quit (Remote closed the connection)
  1958. [21:27:05] <mru> my LE40A646 seems quite happy with the beagle
  1959. [21:27:28] <geckosenator> ds2: it says you can use pwm to the shutdown
  1960. [21:27:30] <ds2> geckosenator: read the section "Setting the Io"
  1961. [21:27:37] <ds2> that would be the best palce to put the pot
  1962. [21:27:39] <dasnake> I'm sure that also my beagle can be friend of my samsung ..
  1963. [21:27:51] <ds2> do not exceed the backlight current spec
  1964. [21:28:07] <Russ> in the future, the beagle will supposively talk to the display and obtain modeline info and things will be easier
  1965. [21:28:12] <geckosenator> ds2: yeah, that's why I would put the pot in series with a resistor
  1966. [21:28:49] <geckosenator> I got a 20 ohm potentiometer.. it should work
  1967. [21:28:49] * Russ wonders if given the current exchange rate, a trip to Korea to pick up a LCD TV would be advantageous
  1968. [21:29:29] * fagius (n=fagius@static-71-111-254-119.rlghnc.dsl-w.verizon.net) Quit ("Leaving")
  1969. [21:29:55] <ds2> that'll get you a manual control
  1970. [21:30:04] <geckosenator> yeah, that's probably ok too
  1971. [21:30:10] * RogerMonk (n=a0740758@nat/ti/x-44e8d99c013bf27d) has joined #beagle
  1972. [21:30:16] <ds2> GPIO to the SHDN line is what I did
  1973. [21:30:19] <geckosenator> I would rather have it working than have the beagle not outputting pwm yet
  1974. [21:30:24] <mru> Russ: shipping it back might be tricky/expensive
  1975. [21:30:29] <ds2> heheh
  1976. [21:30:36] <geckosenator> ds2: so you have to set up software before you see anything
  1977. [21:30:44] <Russ> mru: what are you talking about, my 55 inch display is a carry on item
  1978. [21:30:49] <geckosenator> can uboot display the console on the lcd?
  1979. [21:31:01] <mru> otherwise a few items bought over there can easily make up for the plane ticket in saved money
  1980. [21:31:02] <ds2> yes, you need to setup software first
  1981. [21:31:12] <ds2> u-boot doesn't do console but you can use fbconsole in Linux
  1982. [21:31:18] * mru saved half a plane ticket on a single camera lens
  1983. [21:31:40] <dasnake> uhmm, any idea about the fact that if I set mode 1280x720MR-24@60 fb is set at 1280x614 ?
  1984. [21:31:45] <geckosenator> ds2: oh framebuffer console is cool.. but u-boot console might be nice too in case you screw stuff up and don't have another machine for serial console
  1985. [21:32:12] <Russ> geckosenator: but very complex...a kexec loader would be a much better solution
  1986. [21:32:17] <geckosenator> does anyone know what the branches in dss2 mean "pub1" "pub2" etc.. which should I use?
  1987. [21:32:39] <geckosenator> Russ: kexec loader? or do you mean you modify the file uboot uses in linux, then just reboot and pray?
  1988. [21:32:53] <Russ> http://www.flickr.com/photos/koenkooi/3300102390/ <- kexecboot is friggin awesome
  1989. [21:33:14] <Russ> the kernel has a way to start another kernel
  1990. [21:33:29] <geckosenator> oh I see
  1991. [21:33:43] <Russ> so you load a minimal kernel with a minimal fs with the bootloader, and then use that environment to load the real kernel
  1992. [21:33:45] <geckosenator> so you boot one kernel with uboot which gives a way to select a different one
  1993. [21:34:02] <geckosenator> cool
  1994. [21:34:05] <Russ> right, with full support for devices supported by the kernel
  1995. [21:34:13] <Russ> is that a picture of koen with an owl, or some other guy
  1996. [21:37:16] <ds2> geckosenator: U-boot USB tty support
  1997. [21:37:32] <geckosenator> ds2: that only works if you have another machine right?
  1998. [21:37:42] <ds2> yeah
  1999. [21:37:48] * massiveRobot (n=massiveR@75.149.106.130) Quit ()
  2000. [21:37:58] <ds2> solution of course is to never screw things up that bad if there is no second machine :P
  2001. [21:38:04] <mru> dev boards usually assume you have another machine
  2002. [21:38:14] <mru> get two beagles
  2003. [21:38:20] <mru> hack on one at a time
  2004. [21:38:29] <Russ> heh
  2005. [21:38:57] <Russ> just have a rescue SD card
  2006. [21:39:06] <Russ> then you can boot it with the user button
  2007. [21:40:01] <geckosenator> mru: yes I think I will get a second beagle once revc is out
  2008. [21:40:10] <geckosenator> Russ: yeah another good idea
  2009. [21:40:41] <Russ> oh, and buy a label maker for all those SD cards
  2010. [21:40:50] <geckosenator> I have a pen
  2011. [21:40:54] <Russ> my label maker can actually make an A with the circle on top
  2012. [21:41:06] <tomba> geckosenator: master
  2013. [21:41:15] <geckosenator> tomba: ok, that's what I'm doing thanks
  2014. [21:41:45] <Russ> geckosenator: are you some kind of amish developer
  2015. [21:42:19] <geckosenator> uh.. I'm not amish, but why do you ask?
  2016. [21:42:34] <Russ> using pens to label SD cards...
  2017. [21:42:54] <geckosenator> a pen has many more purposes than some special label making machine
  2018. [21:43:03] <Russ> bah
  2019. [21:43:04] <geckosenator> and it's lighter weight, cheaper, easier to replace etc..
  2020. [21:43:21] <mru> I'm with geckosenator on this one
  2021. [21:43:23] <Russ> I suppose next you'll tell me it doesn't need batteries
  2022. [21:43:45] <mru> actually, I have an even simpler method: I remember what's on the cards
  2023. [21:43:53] <mru> if I can't remember, it's not important
  2024. [21:43:59] <geckosenator> right
  2025. [21:44:05] <geckosenator> for recovery purposes, you could just try them all
  2026. [21:44:30] <mru> and for other purposes you can check what's there before writing
  2027. [21:44:45] <geckosenator> they have digital labels too
  2028. [21:45:33] <mru> I sometimes use filesystem labels to mount a specific card in the same location regardless of what random scsi name it gets
  2029. [21:47:27] <geckosenator> like /media/mystuff instead of /media/disk-11
  2030. [21:47:36] <geckosenator> the problem is sometimes I end up with /media/mystuff-3
  2031. [21:49:20] * brijesh (n=bksingh@nat/ti/x-8961238c6aad66a2) Quit ()
  2032. [21:51:15] * sakoman (n=sakoman@static-74-41-60-154.dsl1.pco.ca.frontiernet.net) has joined #beagle
  2033. [21:53:29] * sakoman__ (n=sakoman@static-74-41-60-154.dsl1.pco.ca.frontiernet.net) Quit (Read error: 60 (Operation timed out))
  2034. [21:54:20] * lcuk (i=lcuk@cpc3-oldh7-0-0-cust590.manc.cable.ntl.com) Quit ("Leaving")
  2035. [21:57:12] * cbrake is now known as cbrake_away
  2036. [22:02:50] * uberfry (n=spinl0ck@vodsl-10890.vo.lu) has joined #beagle
  2037. [22:06:12] <AudioFreak> mru: but what if you forget which one is the rescue card?
  2038. [22:06:53] <mru> it's the 64MB one
  2039. [22:06:57] <mru> useless for anything else
  2040. [22:06:59] <AudioFreak> lol :P
  2041. [22:12:04] <Russ> or like geckosenator, just keep trying till one boots
  2042. [22:13:23] * ddompe (n=ddompe@200.122.155.113) Quit ("ddompe is leaving now")
  2043. [22:14:33] * lcuk (i=lcuk@cpc3-oldh7-0-0-cust590.manc.cable.ntl.com) has joined #beagle
  2044. [22:14:58] * jrmuizel (n=jrmuizel@mozca02.ca.mozilla.com) Quit ()
  2045. [22:16:01] <AudioFreak> I think I'll just do my best to keep my laptop alive, then i'll probably be able to fix the beagleboard ;)
  2046. [22:16:28] * zuh (i=344cbe8a@emperor.pingu.fi) has joined #beagle
  2047. [22:16:40] * kulve (i=6226ddab@emperor.pingu.fi) has joined #beagle
  2048. [22:17:06] * adj_ (i=antti@hervanta.com) has joined #beagle
  2049. [22:28:05] * rsalveti (n=salveti@pc-a81040.wlan.inet.fi) Quit (Read error: 110 (Connection timed out))
  2050. [22:28:17] * adj (i=antti@hervanta.com) Quit (Read error: 110 (Connection timed out))
  2051. [22:28:32] * rsalveti (n=salveti@pc-a81040.wlan.inet.fi) has joined #beagle
  2052. [22:36:37] <geckosenator> AudioFreak: laptops are heavy though
  2053. [22:36:47] <geckosenator> I think having 2 beagle boards would be the obvious
  2054. [22:37:28] <ds2> laptops are such ancient technology
  2055. [22:37:33] <mru> touch book !
  2056. [22:37:49] <mru> it's a beagle *and* a laptop
  2057. [22:38:15] * mru wants
  2058. [22:42:56] <geckosenator> what do you want?
  2059. [22:46:09] * Russ (i=foobar@ip70-176-253-20.ph.ph.cox.net) Quit (Remote closed the connection)
  2060. [22:46:30] * ZeZu also
  2061. [22:46:57] <ZeZu> cortex-a9 w/ a ton of cores ~1ghz would be a lot nicer though
  2062. [22:47:34] * russ (i=foobar@ip70-176-253-20.ph.ph.cox.net) has joined #beagle
  2063. [22:50:24] <mru> it only supports up to 4 cores iirc
  2064. [22:53:03] <AudioFreak> geckosenator: as soon as rev c is out and my bankaccount permits me to, i'll buy a second beagle :P
  2065. [22:53:44] <AudioFreak> anyone ever tried mpd on a beagleboard?
  2066. [22:53:57] * russ (i=foobar@ip70-176-253-20.ph.ph.cox.net) Quit ("Ex-Chat")
  2067. [22:54:17] * russ (i=foobar@ip70-176-253-20.ph.ph.cox.net) has joined #beagle
  2068. [22:54:25] * russ is now known as Russ
  2069. [22:54:47] <AudioFreak> i love it on my laptop, but it would be better to have a beagle at home to organise my music and stream it to icecast and local soundset :P
  2070. [22:56:53] <geckosenator> all over wireless?
  2071. [22:58:23] <AudioFreak> hmm, well mpd needs the source files local, and when i listen to it remotely i just need a 128kbit stream
  2072. [22:58:35] <AudioFreak> that should be doable over wireless :P
  2073. [22:58:37] <geckosenator> yeah
  2074. [22:58:50] <geckosenator> or bluetooth even
  2075. [22:58:55] <geckosenator> since bluetooth can carry sound
  2076. [22:59:02] <geckosenator> I don't know if icecast supports that
  2077. [22:59:08] <AudioFreak> hmm, don't know
  2078. [22:59:15] <AudioFreak> would be cool though
  2079. [22:59:18] <geckosenator> yeah
  2080. [22:59:27] <geckosenator> then you would just need bluetooth headphones, not a laptop
  2081. [22:59:41] <AudioFreak> buy a stereo headset and just listen everywhere in you house :D
  2082. [22:59:49] <geckosenator> yeah
  2083. [23:00:07] <AudioFreak> gonna write that down before i forget :P
  2084. [23:01:04] <AudioFreak> oh and mpd can probably output "directly" to the bluetooth device
  2085. [23:01:16] <AudioFreak> so icecast isn't used then
  2086. [23:01:38] <AudioFreak> mpd can have as many outputs at the same time as your hardware can support
  2087. [23:01:45] <geckosenator> I'm thinking about using two lithium cells in series
  2088. [23:02:16] <geckosenator> then buck that to get 5v
  2089. [23:02:41] <AudioFreak> so i'd just configure a local output to my soundset, a bluetooth output to my headset and a icecast for remote music :)
  2090. [23:02:54] <geckosenator> you could do that
  2091. [23:03:02] <geckosenator> but then multiple people won't be able to tune in
  2092. [23:03:14] <AudioFreak> why not?
  2093. [23:03:48] <AudioFreak> only problem would be the bandwidth of my wireless/internetconnection as far as i can see
  2094. [23:04:12] <geckosenator> I mean over bluetooth
  2095. [23:04:30] <Russ> bluetooth audio doesn't do well through walls
  2096. [23:04:30] <AudioFreak> i guess it would be interesting to do some research on utilizing the dsp for decoding and encoding the audio
  2097. [23:04:38] <Russ> its not very accepting of loss
  2098. [23:04:57] <AudioFreak> guess the walls at my place won't be too much of a problem
  2099. [23:05:13] <AudioFreak> my dsp comment was about patching/rewriting mpd to so
  2100. [23:05:22] <Russ> and I think most headphones are probably class 2
  2101. [23:05:30] * zedstar (n=john@fsf/member/zedstar) Quit (Remote closed the connection)
  2102. [23:06:26] * bmxr (n=bmxr@S01060018f3b11a22.vf.shawcable.net) has joined #beagle
  2103. [23:06:37] * RogerMonk (n=a0740758@nat/ti/x-44e8d99c013bf27d) Quit (Remote closed the connection)
  2104. [23:07:11] <AudioFreak> hmm, is it posible to connect solid state disks to the beagle? i guess the outputs are not too much of a problem
  2105. [23:07:23] * _don_ (n=ddarling@nat/ti/x-25903084584a1469) Quit ()
  2106. [23:07:32] <AudioFreak> but old fashioned magnetic disks are just too big :P
  2107. [23:07:59] <Russ> AudioFreak: just put an SSD in a USB enclosure
  2108. [23:08:03] <AudioFreak> i'm thinking of about 2 terabytes of FLAC music :P
  2109. [23:08:13] <Russ> but really, SD cards are so large now
  2110. [23:08:19] <Russ> but perhaps I am underestimating your collection
  2111. [23:08:22] <Russ> yes, I am
  2112. [23:08:26] <AudioFreak> :P
  2113. [23:08:38] <AudioFreak> well it's not exactly 2 terabytes yet
  2114. [23:08:53] <Russ> I don't think 2TB of SSD would come cheap
  2115. [23:08:59] <AudioFreak> nope :P
  2116. [23:09:14] <Russ> Buy a NAS with 3 or 4 bays
  2117. [23:10:40] * _don_ (n=ddarling@nat/ti/x-f531b3bb0cec4be1) has joined #beagle
  2118. [23:10:48] <Russ> holy crap, I have an important announcement
  2119. [23:10:55] * __alanc__ (n=a-campbe@nat/ti/x-fdfd7cb347c12e0f) Quit ()
  2120. [23:11:00] <Russ> I just got my OFFICIAL NOTIFICATION from the MICROSOFT LOTTERY
  2121. [23:11:08] * TAK2004 (n=thomas@dslb-088-072-216-168.pools.arcor-ip.net) has joined #beagle
  2122. [23:12:33] <Russ> aparently, I can come "...Down to Uk Personally to Pick [My] Price"
  2123. [23:13:06] <mru> so you didn't win a day without crashes?
  2124. [23:13:29] <Russ> no, but I think they are sending me a CE 4.0 SDK
  2125. [23:13:41] <mru> I pity you
  2126. [23:16:11] <AudioFreak> Russ: 2 TB of SSD would be at least 4000 euro :P
  2127. [23:16:26] <AudioFreak> but it makes less noise than a 4 bay NAS :P
  2128. [23:16:49] <Russ> right, but the NAS you can stash anywhere
  2129. [23:18:08] <AudioFreak> guess i'll drop the wifi and go for a cabled network
  2130. [23:18:19] <Russ> for 4000 euro, you can rent rack space for your NAS
  2131. [23:18:32] <Russ> just have a bridge somewhere
  2132. [23:18:57] <AudioFreak> lol, i guess i'd talk to my boss then
  2133. [23:19:27] <AudioFreak> work for a local ict company hosting terminal server, exchange etc.
  2134. [23:20:44] <Russ> I'm waiting for some good 2TB drives so I can get a small 4TB array for myth
  2135. [23:20:58] <AudioFreak> :)
  2136. [23:21:00] * mpoullet|home (n=mpoullet@77-22-121-59-dynip.superkabel.de) has left #beagle
  2137. [23:21:10] * florian (n=fuchs@f048070029.adsl.alicedsl.de) Quit ("Verlassend")
  2138. [23:23:02] <AudioFreak> but all these media player plans have to wait :(
  2139. [23:23:23] <AudioFreak> i first need a pre-amp, which i bought the beagle for
  2140. [23:25:34] <AudioFreak> though depending on the hardware resources left over i might be able to stash in the player as well
  2141. [23:33:42] * brolin (n=brolin@190.157.13.75) has joined #beagle
  2142. [23:36:28] * likewise (n=likewise@82-171-51-231.ip.telfort.nl) has joined #beagle
  2143. [23:36:53] * rbelem (n=rodrigo@pdpc/supporter/active/rbelem) Quit ("Leaving")
  2144. [23:40:16] * bmxr (n=bmxr@S01060018f3b11a22.vf.shawcable.net) Quit (Remote closed the connection)
  2145. [23:40:26] * robtow (n=rtow@nat/montavista/x-cc34bc99a5de6b92) Quit (Read error: 110 (Connection timed out))
  2146. [23:41:03] <AudioFreak> hmm, it getting late
  2147. [23:41:41] <AudioFreak> don't understand a bit of the DSP tutorial, so i'm going to bed
  2148. [23:42:10] <AudioFreak> hope i get it tomorrow :P
  2149. [23:42:42] <AudioFreak> good night everyone
  2150. [23:42:49] * AudioFreak is now known as AudioFreak|sleep
  2151. [23:47:40] * mib_vto769 (i=7aa62e54@gateway/web/ajax/mibbit.com/x-0f075b84e1c44996) 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.