login about faq

I'm trying to get my pandaboard running the Android 4.0 build of Linaro (https://android-build.linaro.org/builds/~linaro-android/panda/) outputting to an HDMI capture device, but am not having any luck so far. From what I can gather from the schematics (http://www.pandaboard.org/node/222/) and the documentation, I want to hook up to the first HDMI port for this and then switch the primary display to that:

http://elinux.org/Panda_How_to_kernel_3_0_rel#Switching_primary_display_to_the_HDMI_port

However, this isn't giving me any output. I can tell that Android is up and running (I can connect to it via adb or even take a screenshot via ddms). I know the device for capture (a blackmagic decklink extreme 3d card) that I'm using is kind of finnicky (it demands 1920x1024@60hz or nothing), so I tweaked the following settings (after temporarily turning off overlay0, as suggested):

echo "tv" > /sys/devices/platform/omapdss/overlay0/manager echo "1920,1024" > /sys/devices/platform/omapdss/overlay0/output_size

Is there anything I'm missing? Are there any other platforms (Android 2.3? Ubuntu?) where HDMI output to this kind of device is known to work? Any help at all appreciated.

asked 29 Nov '11, 16:43

wlach's gravatar image

wlach
111
accept rate: 0%

edited 02 Apr, 11:24

Michael%20Opdenacker's gravatar image

Michael Opde... ♦♦
440139


Did you check the bootargs?

"omapdss.def_disp=hdmi" should be in the bootargs in order to make the hdmi display work.

Hope it helps.

link

answered 01 Dec '11, 03:20

mmtan's gravatar image

mmtan
11556
accept rate: 0%

Hi,

Then, can you please explain how to add "omapdss.def_disp=hdmi" for bootargs? Thanks,

(04 Apr, 09:57) JasonC

Hi, Faster way is to setevn the bootargs value during boot-up: 1. Press any keys for manual boot. 2. Type: setenv bootargs 'all your boot arguments'

Else, you can edit the CONFIG_BOOTARGS define in "u-boot/include/configs/omap4430panda.h" and re-build the u-boot.

link

answered 04 Apr, 19:57

mmtan's gravatar image

mmtan
11556
accept rate: 0%

Thanks for your comment.

Here is what I did.

My current bootargs I could read from boot.txt which is under /boot partition is "console=tty02,115200n8 rootwait ro earlyprintk fixrtc nocompcache vram=48M omapfb.vram=0:24M,1:24M mem=456M@0x8000000 mem=512M@0xA0000000 init=/init androidboot.console=tty02".

And I added "omapdss.def_disp=hdmi" at the end of previous bootargs.

And then I'm seeing the following message.


Cannot Display This Video Mode.

Optimum resolution 1680x1050 60Hz.


(05 Apr, 09:45) JasonC

As you mentioned before, wifi is working well and I could see it when I used the HDMI monitor. Thanks.

(06 Apr, 09:31) JasonC

Hi, can I know what issue that you are seeing here? you were not able to view images on the HDMI monitor? Maybe this link will be useful for you: http://ask.linaro.org/questions/286/hdmi-monitor-display-blank-using-linaro-1110-release-on-pandaboard.

I was using the same bootargs as yours to boot up linaro 11.10 on pandaboard successfully. The "omapdss.def_disp=hdmi" was added for normal P2 release, not on Linaro.

Also, make sure it's ttyO2, not tty02 in the bootargs. I bumped into such error once.

Hope it helps...

(06 Apr, 13:16) mmtan
Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×130
×94
×16
×9

Asked: 29 Nov '11, 16:43

Seen: 1,000 times

Last updated: 06 Apr, 13:16