On Wed, 27 Apr 2016 21:39:16 +0200 Martin Pietryka martin.pietr...@chello.at wrote:
> The DMA was outputting the palette on the screen because the base > for the DMA was not after the palette. In addition to that, the ceiling was > also too high, this led that the output on the screen was shifted. > > NOTE: According to the TRM, even in 16/24bit mode a palette is required > in the first 32 bytes of the framebuffer. > > See also: > https://e2e.ti.com/support/arm/sitara_arm/f/791/p/234967/834483#834483 > > "In this mode, the LCDC will assume all information is data and thus you > need to ensure that the DMA points to the first pixel of data and not the > first entry in the frame buffer which is the beginning of the 512 byte > palette." > > Signed-off-by: Martin Pietryka <martin.pietr...@chello.at> > Reviewed-by: Hannes Schmelzer <oe5...@oevsv.at> > Tested-by: Hannes Schmelzer <oe5...@oevsv.at> > --- > > Changes in v3: None > > drivers/video/am335x-fb.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) appied to u-boot-video/master, thanks! -- Anatolij _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot