This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

enable LCD or HDMI on Arago 2013.05 am335x-evm

I used prebuilt images from SDK on BeagleBone Black platform, A6 rev.

How can I enable my poor man :) 320x240 LCD ? Or the HDMI framer that is on board?
I have this LCD connected to MPU bus and working (some tests with BeagleBone Black images).

The Arago disto starts well but nothing that a simple console.

Thanks in advance,

  • Hi,

    The HDMI on the BeagleBone black isn't supported in the TI PSP yet: http://processors.wiki.ti.com/index.php/AM335x-PSP_04.06.00.11_Release_Notes
    If you wish to use the HDMI, you can try the Angstrom distribution from the BBB site.

    Have you seen the LCD Controller Driver's Guide? http://processors.wiki.ti.com/index.php/AM335x_LCD_Controller_Driver%27s_Guide

    You can change the LCD controller configuration for your LCD inside the kernel and then recompile the kernel. The structure you need to check can be found inside the <linux_dir>/arch/arm/mach-omap2/board-am335xevm.c board file:

    static struct lcd_ctrl_config lcd_cfg = {
        &disp_panel,
        .ac_bias        = 255,
        .ac_bias_intrpt        = 0,
        .dma_burst_sz        = 16,
        .bpp            = 32,
        .fdd            = 0x80,
        .tft_alt_mode        = 0,
        .stn_565_mode        = 0,
        .mono_8bit_mode        = 0,
        .invert_line_clock    = 1,
        .invert_frm_clock    = 1,
        .sync_edge        = 0,
        .sync_ctrl        = 1,
        .raster_order        = 0,
    };

    Best regards,
    Miroslav

  • Hi Miroslav,

    Thanks for reply. The Angstrom distribution is quite dead, at least for BBB, no update since 2012 or so.
    Their website is down and we can find images of people google hard drives :)

    I would like to use TI native tools (including linux) since I'm interested primary in TI's AM335x controller, not on specific BBB board. I use BBB board only because it's cheap.

    The problem with BBB is that they made kernel and distribution specifically to use (and to buy) their additionally boards (eg. capes) so supposing you want to connect other LCD, you can't unless clone their EEPROM from LCD board.

    But I already solved my custom LCD problem from within u-boot (used as test environment) and probably I'll make it work with PSP too (and maybe HDMI) when I have time.

    Thanks very much again,