[Bug 605832] [NEW] LG monitor behaving incorrectly when used in conjunction with the Panda board and HDMI

Lee Jones lee.jones at canonical.com
Thu Jul 15 10:58:17 UTC 2010


Public bug reported:

The OMAP4 pre-installed image does not display on the LG W2261VP monitor
via HDMI.

The image tested was here: 
    http://cdimage.ubuntu.com/ubuntu-netbook/ports/daily-preinstalled/20100713/

-------------------------------------------------------------------------------------------------------------------------

When using a bare kernel and rootfs from rootstock with the following kernel cmdline: 
    setenv bootargs vram=32M, omapfb.vram=0:8M console=tty2 console=ttyO2,115200n8 \
    noinitrd mem=463M root=/dev/mmcblk0p2 rootwait ip=none; mmcinit 0; fatload mmc 0    \
    0x80200000 uImage; bootm 0x80200000

When the monitor is -
    _on_   : Monitor enters Power Saving Mode (PSM)
   _PSM_ : Monitor comes out of, then re-enters PSM

When adding the kernel cmdline arguments:
    omapdss.hdmimode=0 omapdss.hdmicode=4 

The exact same behaviour is displayed.

-------------------------------------------------------------------------------------------------------------------------

Some days after reporting this behaviour to the OEM it was reported back to me that there were
seemingly issues with long kernel cmdlines. So I chopped mine down and issued the following:
    setenv bootargs omapdss.hdmimode=0 omapdss.hdmicode=4 vram=32M, omapfb.vram=0:8M \
    console=tty2; mmcinit 0; fatload mmc 0 0x80200000 uImage; bootm 0x80200000

This provided some relic shakey video mode (640 x 480):
    4(0x4)	{640, 480, 25175, 96, 16, 48, 2 , 11, 31}

Any other mode I tried on the kernel cmdline was either shakey and produced 'out of range' 
errors or placed the monitor straight into Power Saving Mode.

-------------------------------------------------------------------------------------------------------------------------

Next I found out the driver used sysfs, so I decided to use it.

I issued the following command:
    echo 4 | sudo tee -a /sys/devices/platform/omapdss/display0/custom_edid_timing

This worked seamlessly.

-------------------------------------------------------------------------------------------------------------------------

So how do we make this work with the CD image, which has no display
related cmdline args?

The OEM and I are currently working to solve this issue.

** Affects: linux-ti-omap4 (Ubuntu)
     Importance: Medium
     Assignee: Lee Jones (lag)
         Status: In Progress

** Changed in: linux-ti-omap4 (Ubuntu)
     Assignee: (unassigned) => Lee Jones (lag)

** Changed in: linux-ti-omap4 (Ubuntu)
       Status: New => In Progress

** Changed in: linux-ti-omap4 (Ubuntu)
   Importance: Undecided => Medium

-- 
LG monitor behaving incorrectly when used in conjunction with the Panda board and HDMI
https://bugs.launchpad.net/bugs/605832
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux-ti-omap4 in ubuntu.




More information about the kernel-bugs mailing list