Hi there,


i was able to get my 10.1 custom Display to work with the RGB Pins on the 
beaglebone black.

I am using the latest Debian Jessie image from beagleboard.org and the X11 
Desktop has the right colors and the right size.

So i assume that the Timings from my display are correct.


panel {

                                status = "okay";

                                compatible = "ti,tilcdc,panel";

                                pinctrl-names = "default";

                                pinctrl-0 = <&bb_lcd_lcd_pins>;

                                panel-info {

                                        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>;

                                        sync-edge         = <0>;

                                        sync-ctrl         = <1>;

                                        raster-order      = <0>;

                                        fifo-th           = <0>;

                                };

                                display-timings {

                                        native-mode = <&timing0>;

                                        timing0: 1280x800 {

                                                clock-frequency = 
<70000000>;

                                                hactive = <1280>;

                                                vactive = <800>;

                                                hfront-porch = <80>;

                                                hback-porch = <60>;

                                                hsync-len = <20>;

                                                vback-porch = <12>;

                                                vfront-porch = <8>;

                                                vsync-len = <3>;

                                                hsync-active = <0>;

                                                vsync-active  = <0>;

                                        };

                                };

                        };


But when i play a video or when i have many frames on the display i get 
some screen flickers.


On the log via UART i see the following:


1- When booting up: of_graph_get_next_endpoint(): no port node found in 
/ocp/lcdc@4830e000

2- When video or many frames are displayed:

     tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000020): FIFO underflow

     tilcdc 4830e000.lcdc: tilcdc_crtc_irq(0x00000004): Sync lost


Any idea?


Is the DDR flash rate to slow? Or the DMA buffer not big enougth?


-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to