OMAP4 framebuffer

Stefan Kalkowski stefan.kalkowski at ...1...
Fri Jul 13 12:02:55 CEST 2012


Hi Ivan,

On 13.07.2012 08:11, Ivan Loskutov wrote:
> Hello.
> 
> I try to extend OMAP4 frame-buffer driver for using with LCD. Your HDMI
> example does not work. I try to read OMAP DSS registers and receive
> strange values, for example: value DSS_REVISION is 0x02100004, other DSS
> and DISPC registers has similar values. What version u-boot do you use
> on pandaboard? Maybe part of the initialization is performed in u-boot.

one issue is that currently the outer L2-cache isn't handled by
Fiasco.OC (for the pandaboard). That means as long as it's enabled
(already by u-boot) it will contaminate DMA regions used by the
LCD-driver, that were already in the cache before.

So one interim fix is to use an u-boot version which doesn't enable the
L2-cache (CONFIG_SYS_L2CACHE_OFF variable in u-boot config). It doesn't
explains the observed strange register values, but maybe this already
enables you to use the LCD?

We are still working at that L2-cache issue. First steps are done to
enable L2-cache invalidation in Fiasco.OC, but there are some problems
left. So please by now disable the L2-cache on the Pandaboard completely
before using any DMA driven devices (USB-networking and LCD).

Best regards
Stefan

PS: a ready to use u-boot image can be found here:
https://github.com/downloads/nfeske/genode/u-boot.tgz

> 
> --
> Ivan Loskutov
> 
> 
> 
> 
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and 
> threat landscape has changed and how IT managers can respond. Discussions 
> will include endpoint security, mobile security and the latest in malware 
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> 
> 
> 
> _______________________________________________
> Genode-main mailing list
> Genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main
> 

-- 
Stefan Kalkowski
Genode Labs

http://www.genode-labs.com/ · http://genode.org/

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth






More information about the users mailing list