• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Embedded Software » Android » Android forum » TMDXEVM8148 LCD image offset
Share
Android
  • Forum
Options
  • Subscribe via RSS

TMDXEVM8148 LCD image offset

TMDXEVM8148 LCD image offset

This question is not answered
Jeppe Ledet-Pedersen
Posted by Jeppe Ledet-Pedersen
on Apr 17 2012 02:27 AM
Prodigy180 points

Hi,

This is a continuation of a post from the Rowboat forums: http://groups.google.com/group/rowboat/browse_thread/thread/94feb97b294a1e44

I have succesfully compiled Android 4.0 ICS for my TMDXEVM8148 and managed to get the LCD working with the guidelines from this thread: http://e2e.ti.com/support/embedded/android/f/509/t/163869.aspx. However, the image on the LCD seems to be shifted about 10 pixels upwards, giving a black bar in the bottom of the screen. I have tested with the Arago Linux image that came with the evaluation board, which has the same black bar in the bottom of the image.

I have dumped the Android framebuffer which doesn't show the bar, so I think the problem may be related to the timing of the LCD: http://goo.gl/hl1IX (the black bar in the right side of the image is a problem with Android not showing the navigation bar buttons).

I run the display at 800x480 using this rc.syslink: http://goo.gl/zkv54 and my boot sequence looks like this: http://goo.gl/KIJsW

The datasheet for the tfc-s9700rtwv43-01B display is not available on ThreeFive's website, so I can't check the timing of the display.

Has anyone experienced the same problem and found a solution?

Thanks.

-Jeppe

DM814x EVM TI8148 TI814x DM814x 814x
Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Jeppe Ledet-Pedersen
    Posted by Jeppe Ledet-Pedersen
    on Apr 17 2012 09:34 AM
    Prodigy180 points

    I see my question has been moved to the Android forum. I actually posted it in the DM814x and AM387x Processors Forum on purpose, since I experience the problem with both Android and Agaro and don't think it's related to Android.

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • HardikShah
    Posted by HardikShah
    on Apr 17 2012 23:51 PM
    Mastermind20155 points

    Hi,

    Can  you please try following timing

    #change resolution 
     echo 0 > /sys/devices/platform/vpss/graphics0/enabled
     echo 1:dvo2 > /sys/devices/platform/vpss/graphics0/nodes
     echo vcompmux:dvo2 > /sys/devices/platform/vpss/video0/nodes
     echo 0 > /sys/devices/platform/vpss/display1/enabled
     echo 33500,800/164/89/10,480/10/23/10,1 > /sys/devices/platform/vpss/display1/timings

    echo 29230,800/40/40/48,480/13/29/10,1 > /sys/devices/platform/vpss/display1/timings
    echo triplediscrete,rgb888 > /sys/devices/platform/vpss/display1/output
    echo 1 > /sys/devices/platform/vpss/display1/enabled
    echo 1 > /sys/devices/platform/vpss/graphics0/enabled

    Regards,

    Hardik Shah




    Please mark this post as answered via the Verify Answer button below if you think it answers your question.  Thanks!

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Jeppe Ledet-Pedersen
    Posted by Jeppe Ledet-Pedersen
    on Apr 18 2012 01:35 AM
    Prodigy180 points

    Hi Hardik,

    Thanks for helping me out. Unfortunately, I get the following error when I try those timings:

    SysLink version : 2.00.00.78
    SysLink module created on Date:Apr 17 2012 Time:16:09:27
    HDMI W1 rev 4.0
    ti81xxfb ti81xxfb: fvid2 create failed.
    ti81xxfb ti81xxfb: fvid2 create failed.
    omaplfb OMAPLFBInitFBDev: Device 0: Couldn't open framebuffer(-110)
    omaplfb: OMAPLFB_Init: OMAPLFBInit failed

    The screen flashes with random patterns for a couple of seconds, and ends up with the left half red and the right half black.

    -Jeppe

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Jeppe Ledet-Pedersen
    Posted by Jeppe Ledet-Pedersen
    on Apr 24 2012 05:46 AM
    Prodigy180 points

    Hi Hardik,

    I've experimented with the timeout option for the vpss.ko module. If I disable the timeout with timeout=0, I get an image after waiting for 5-10 seconds. The vertical offset is no longer there, but it's been replaced by a horitzontal offset of about 70p (image is shifted to the left).

    Is it normal for the vpss module to take that long to set the PLLs? Can you supply me with the timing parameters for the display so I can do some experimenting on my own?

    Thanks.

    -Jeppe

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use