**** BEGIN LOGGING AT Mon Sep 28 02:59:57 2009 Sep 28 19:51:26 I am trying to enable HDMI on the TI Zoom2 platform. How does Angstrom handle switching the display at the user space? Sep 28 19:54:28 gt2: with a recent kernel using DSS2 it's pretty easy (not that I have a Zoom2 to help you with, only other OMAP3 devices) Sep 28 19:55:48 I am working on the LO kernel, but from the TI sync tree where they are pulling in the Zoom2 changes Sep 28 19:56:12 I have been reading around beagle board support, where they say we could do it with boot args Sep 28 19:56:53 but that doesn't seem to work. One of the dev mentioned that it can't be done at kernel and has to be switched from user space Sep 28 19:57:30 DJWIllis: whats your thought? Sep 28 20:04:34 gt2: does your kernel carry DSS2? That's really the big patchset that will make your life easier. I assume your building from oe.dev? Sep 28 20:04:46 gt2: what kernel version? Sep 28 20:06:17 yes, the kernel is based on the LO kernel 2.6.31, but from a TI int tree. It has DSS2 Sep 28 20:08:44 gt2: ok, read up on that and use DSS2 from userspace ;-) Sep 28 20:10:05 gt2: Documentation/arm/OMAP/DSS Sep 28 20:10:05 is what you want to be reading up ;-) Sep 28 20:14:11 DJWillis: Thanks! I have been reading at http://patchwork.kernel.org/patch/49821/ Sep 28 20:19:25 gt2: well assuming that DSS2 knows about your video setup it should be easy to setup the DVI video side of the HDMI (is the Zoom2 true HDMI or just DVI on the socket like the Beagle?) Sep 28 21:11:55 DJWillis: Zoom2 has real HDMI. http://omapzoom.org/platform.html Sep 28 21:34:38 hrmm, if its true hdmi dss2 probably doesnt have a driver for the hdmi bit yet Sep 28 21:35:15 I dont think anyone even pushed the basic zoom2 support to dss2 maintainer yer Sep 28 21:35:17 yet Sep 28 21:39:24 XorA|gone: well that would bugger that one, gt2 you better poke TI for whatever hackup they have on there custom BSP then ;-) Sep 28 21:43:06 DJWillis: I have a zoom2 :-) Sep 28 21:44:18 XorA|gone: :-), nice, I would take the Zoom 2 over the 1st gen OMAP3 EVM I have with it's broken DVI and touchscreen ;) Sep 28 21:44:22 DJWillis: gt2 is TI :-) Sep 28 21:44:54 I have been trying to pull HDMI from the Android TI kernel tree. The devs should be pushing into lO soon Sep 28 21:45:35 XorA|gone: I worked that out as he is behind the TI NAT ;-), what confused me was way he would need to ask in #angstrom if he was inside TI? Sep 28 21:45:38 Android divererged a lot from LO :-( Sep 28 21:46:06 Android trees are such a mess half the time :( Sep 28 21:46:53 but there are around 4 HDMI patches in the Android tree and I just pulled them in and it works. Sep 28 21:47:15 I can send the output to TV using HDMI and can play a video clip in TV Sep 28 21:47:17 gt2: sounds like it's an ideal candidate for DSS2, if it's DSS1 then I assume you would need some sort of kernel hack and a bootarg, sorry for sending you down the wrong route and wasting your time. Sep 28 21:47:31 gt2: ok, cool :) Sep 28 21:47:43 Only issue is it displays only half the screen Sep 28 21:49:33 changing the screen resolution at kernel boot args doesn't work. The TI dev that I spoke of is not aware of Angstrom and hence wanted to seek help from Angstrom experts here :) Sep 28 21:50:06 DJWillis: Thats ok. I have been reading around, but hasn't gotten a clue yet Sep 28 21:52:55 gt2: makes sense, are they aware of Arago for the Zoom2? If they have info on that you should be able to apply it to Angstom with ease ;) Sep 28 22:00:26 I am not sure. Sep 28 22:02:49 DJWillis: So, is it done at user space level? Sep 28 22:03:04 I heard that Android has a limitation on this Sep 28 22:04:59 gt2: as your zoom2 is not using DSS2 (it would seem) and is TI patched I am afraid I really don't know :( Sep 28 22:06:04 the LO kernel version that I am using has DSS2 Sep 28 22:06:38 DJWillis: unfortunately, Zoom2 is not yet integrated/supported by Arago... currently there are 2 separate implementations - Poky based and OE/Angstrom based (by XorA) Sep 28 22:07:06 gt2: has ;) but is it setup and enabled for the Zoom2? Sep 28 22:07:54 denix: noted. I was not sure as I saw the support slipping into OE recently, was not sure if some of that had come for Arago. Sep 28 22:10:58 DJWillis: dss2 is working on zoom2 Sep 28 22:11:09 DJWillis: I just dont know about all the drivers working yet Sep 28 22:11:31 DJWillis: wireless guys decided to base on Poky (being smartphone/netbook oriented) Sep 28 22:11:41 gt2: I havent tried, so I think you are on your own, I think I am the only Angstrom person with Zoom2 Sep 28 22:11:57 XorA|gone: do you work with someone from WTBU for Zoom2 support? Sep 28 22:12:04 denix: yes Sep 28 22:12:11 XorA|gone: Koen not got one? Sep 28 22:12:16 denix: they sent me a zoom2 to get Angstrom working Sep 28 22:12:28 DJWillis: koen got zoom1 Sep 28 22:12:29 DJWillis: not yet :-) Sep 28 22:12:40 yes, DSS2 has been enabled for Zoom2 on the LO kernel that I am talking about Sep 28 22:13:14 I heard the hot plug is not implemented and hence the switching of the display doesn't happen automatically Sep 28 22:13:18 I need a weekend where I am a) in house, b) girlfriendless to try some of the zoom2 tricks Sep 28 22:13:42 So, we need to switch the display at files system level Sep 28 22:14:12 there is a DSS2 document somewhere, OE even packages it Sep 28 22:14:19 I just cant remember where offhand Sep 28 22:16:07 Thanks everyone for your inputs. I'll continue to explore and catch up later **** ENDING LOGGING AT Tue Sep 29 02:59:58 2009