L4Android/L4Linux Beagleboard framebuffer and driver

Adam Lackorzynski adam at os.inf.tu-dresden.de
Tue Oct 4 23:12:39 CEST 2011


On Tue Oct 04, 2011 at 14:16:10 +0200, Giorgio Wicklein wrote:
> what steps are required to do that?
> Do I need to adjust the driver in lcd-omap3.c (l4/src/l4/pkg/drivers/lcd/src)?
> That file contains the following code:
>     335 static void configure_dss_beagleboard(l4_addr_t frame_buffer)
>     336 {
>     337    // for beagleboard just set the framebuffer address and let it run,
>     338    // everything else is already configured by U-Boot
>     339    write_dss_reg(Reg_dispc_gfx_ba0, frame_buffer);
>     340    write_dss_reg(Reg_dispc_gfx_ba1, frame_buffer);
>     341 }
> So it should just work.
Hmm, should. I don't think that the registers have changed there.

> Maybe a newer version of U-Boot solves this?

Hmm, if it's already doing some graphics, I do not see what a different
u-boot would be doing different. But maybe it's worth a try.

Adam                 adam at os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/

More information about the l4-hackers mailing list