I based it off the LCD4 dt.  It I am reading this right, it uses the tilcdc 
driver.  The LCD4 is supposed to be a 24-bit panel, but they are connecting 
it at 18-bit.  
 
Where can I find a list of lcd drivers built in?  I've had to resort to 
reading the code to firgure out some of the definitions used.  I can't find 
a list of drivers.  Thanks for the help, Brian
 
 /* Settings for NHD-4.3-ATXI#-T-1 / LCD4 cape: */
            panel {
                compatible = "tilcdc,panel";
                pinctrl-names = "default";
                pinctrl-0 = <&bone_lcd4_cape_lcd_pins>;
                panel-info {
                    ac-bias           = <255>;  /* AC Bias Pin Frequency */
                    ac-bias-intrpt    = <0>;    /* AC Bias Pin Transitions 
per Interrupt */
                    dma-burst-sz      = <16>;   /* DMA burst size */
                    bpp               = <24>;   /* Bits per pixel, was 16 
needs to be 100b in register*/
                    fdd               = <0x80>; /* FIFO DMA Request Delay */
                    tft-alt-mode      = <0>;    /* TFT Alternative Signal 
Mapping (Only for active) */
                    stn-565-mode      = <0>;    /* 12 Bit Per Pixel (5-6-5) 
Mode (Only for passive) */
                    mono-8bit-mode    = <0>;    /* Mono 8-bit Mode: 1=D0-D7 
or 0=D0-D3 */
                    sync-edge         = <0>;    /* Horizontal and Vertical 
Sync Edge: 0=rising 1=falling */
                    sync-ctrl         = <1>;    /* Horizontal and Vertical 
Sync: Control: 0=ignore */
                    raster-order      = <0>;    /* Raster Data Order 
Select: 1=Most-to-least 0=Least-to-most */
                    fifo-th           = <0>;    /* DMA FIFO threshold */
                    invert-pxl-clk;             /* Invert pixel clock */
                };
                display-timings {
                    native-mode = <&timing0>;
                    timing0: 480x272 {
                        hactive         = <480>;
                        vactive         = <272>;
                        hback-porch     = <44>;
                        hfront-porch    = <9>;
                        hsync-len       = <5>;
                        vback-porch     = <13>;
                        vfront-porch    = <4>;
                        vsync-len       = <10>;
                        clock-frequency = <65000000>;
                        hsync-active    = <0>;
                        vsync-active    = <0>;
                    };
                };
            };

>
>
> On Monday, October 7, 2013 10:31:17 AM UTC-4, bdwi...@gmail.com wrote:
>>
>> I have created a custom cape for a 24-bit LCD and am having trouble 
>> getting the upper bits (>16) to work.  I have disabled the HDMI and on 
>> board eMMC. The panel comes up but is not showing all 24-bit color.
>>
>
> What video driver are you using?  The tlcdc code uses a fixed 16 bits.
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beagleboard+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to