On Wednesday 01 September 2010 05:33:00 pm Ambrose, Martin wrote:
> On Wed, Sep 01, 2010 at 05:01:38, Caglar Akyuz wrote:
> > On Tuesday 06 April 2010 12:54:59 am Ambrose, Martin wrote:
> > > This work includes the following:
> > > . Implement handler for FBIO_WAITFORVSYNC ioctl.
> > >
> > > . Allocate the data and palette buffers separately.
> > > A consequence of this is that the palette and data loading is now
> > > done in different phases. And that the LCD must be disabled
> > > temporarily after the palette is loaded but this will only happen
> > > once after init and each time the palette is changed. I think this
> > > is OK.
> > >
> > > . Allocate two (ping and pong) framebuffers from memory.
> > >
> > > . Add pan_display handler which toggles the LCDC DMA registers between
> > > the ping and pong buffers.
> >
> > Hello,
> >
> > This patch breaks driver for a VGA display. After reverting this patch,
> > display works as expected. Do you have any idea what may be the cause?
> > I'm testing it on L-138 based Hawkboard.
>
> What is the nature of the error? Does the driver fail to load/initialize?
> Does the user space API still work but the display is corrupted? Something
> else?
>
> Regards,
> Martin
>
There is no error in log messages, but display is showing total garbage.
I'm trying with framebuffer console but copying known patterns to fb0 also
shows garbage. I prepared 3 raw images (red, green, blue) all having the same
size as framebuffer. Then:
$cp {red|green|blue} /dev/fb0
shows garbage for all three.
I compared hsync, vsync, pclk video signals with the working case and all are
the same.
Best Regards,
Caglar
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source