Search

Technical Discussion Group Forum

This forum is provided for user discussion. While Beacon EmbeddedWorks support staff and engineers participate, Beacon EmbeddedWorks does not guarantee the accuracy of all information within in the Technical Discussion Group (TDG).

The "Articles" forums provide brief Articles written by Beacon EmbeddedWorks engineers that address the most frequently asked technical questions.

To receive email notifications when updates are posted for a Beacon EmbeddedWorks product download, please subscribe to the TDG Forum of interest.

TDG Forum

PrevPrev Go to previous topic
NextNext Go to next topic
Last Post 04 Feb 2014 09:38 AM by  steven.eckhoff
DM3730 - Modify DSS DISPC Registers From Userspace
 1 Replies
Sort:
You are not authorized to post a reply.
Author Messages
steven.eckhoff
Basic Member
Basic Member
Posts:192


--
31 Jan 2014 10:51 AM

    Q:
    Product    
    DM3730 / AM3703 Torpedo SOM
    Software OS    
    Linux
    Part Number    
    1021753
    Description    
    Hi,

    We are having trouble implementing a custom display.

    In short, we are trying to interface a monochrome 10bits OLED lcd. Our strategy is to use 24bits RGB but use only 2 component (8bits, 2bits - 6bits to GND, 8bits to GND.) The input signal will be mix accordingly by our camera driver, then piped to the tidisplaysink. We want to use the OMAP DSS DISPC gamma correction table since the linear signal doesnt correspond to the gamma curve of our display. Is there any way to change the DSS DISPC registers from userspace? From TI documentations we need to write the physical address to a unsigned int array into register "DISPC_GFX_TABLE_BA".

    A:

    You would need an entry in the sysfs to be able to manipulate the hardware from userspace. I looked through the sysfs entries and I do not see one. For this kind of functionality, you would need to modify the driver to allow you to modify the register from userspace.

     

    steven.eckhoff
    Basic Member
    Basic Member
    Posts:192


    --
    04 Feb 2014 09:38 AM
    You may also want to consider information in the following links. For your case I believe sysfs should be adequate.

    http://www.spinics.net/li...-media/msg10095.html
    You are not authorized to post a reply.