We are attempting to bring up a beaglebone black based design. We are 
trying to roll our own image. So far this has been going rather well, but 
we have hit one stumbling point. We are trying to get the display driver 
configured properly. Currently we have a device tree with the following 
entry:

&lcdc {
 status = "okay";
};

/ {
panel {
status = "okay";
compatible = "ti,tilcdc,panel";
pinctrl-names = "default";
pinctrl-0 = <&nxp_hdmi_bonelt_pins>;
panel-info {
ac-bias           = <255>;
ac-bias-intrpt    = <0>;
dma-burst-sz      = <16>;
bpp               = <32>;
fdd               = <0x80>;
sync-edge         = <0>;
sync-ctrl         = <0>;
raster-order      = <1>;
fifo-th           = <0>;
};
 display-timings {
native-mode = <&timing0>;
timing0: 1024x768 {
clock-frequency = <65000000>;
hactive = <1024>;
vactive = <768>;
hfront-porch = <110>;
hback-porch = <90>;
hsync-len = <30>;
vback-porch = <22>;
vfront-porch = <12>;
vsync-len = <4>;
hsync-active = <1>;
vsync-active = <1>;
de-active = <1>;
pixelclk-active = <0>;
};
};


This is a pretty basic sample that I have found referenced in various 
resources. We get output displayed at that resolution on a monitor 
connected to the controller. The problem is that I cannot figure out a way 
to default the memory allocated by the drivers to give us the ability to 
have a virtual y resolution of twice the height. This would allow us to 
have the correct buffer space right off the bat in user space. I have 
example images that have this done. A build of Robert C Nelson seems to 
have it set up for triple while various TI builds let us adjust the virtual 
resolution on the fly. I either don't have the source for those or can't 
quite seem to find what was done to make that happen. If anyone has any 
insight on this that would be fantastic.


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