Hi Aditya,
the framebuffer driver for Freescale's IPUv3 device is expected to work out of the box when using the i.MX53 SABRE tablet, as well as the i.MX53 Quickstart Board. Both configurations work with statically assigned resolutions.
To let it work on your concrete i.MX6 board, you've to adapt the driver code to use appropriated DMA channels, correct timings, as well as an appropriated resolution. Moreover, typically you've to do something to enable the display, like GPIO + IOMUX controller routings, which is done for the mentioned boards in the platform driver of Genode.
I'm afraid, I can't help you with an easy way to debug it. When doing the same work for e.g. the SABRE tablet, I've traced the available Linux driver to find out, what needs to be done in general. I'm afraid the documentation, although substantial with respect to register definitions, isn't sufficient to build it from scratch.
Of course there are other run scripts that make use of the framebuffer, like for instance 'os/run/demo.run'.
Regards Stefan
On 03/12/2014 11:52 AM, Aditya Kousik wrote:
Hi Christian,
We're basically running tests for our framebuffer driver on our Genode port for i.MX6 board. Similar results. No concrete display on the LVDS display. The screen gets pixelated gradually from black to complete white. While this could be a fault with the driver, it'll still be good to know how to debug it. What ARM board did you carry out your experiments with?
Also, are there other run scripts to test framebuffer?
Aditya.
On Wed, Mar 12, 2014 at 4:12 PM, Christian Helmuth < christian.helmuth@...1...> wrote:
Hello Aditya,
it seems you discovered a bug in the framebuffer test.
On Wed, Mar 12, 2014 at 03:50:14PM +0530, Aditya Kousik wrote:
I've tried running the test-framebuffer on my linux_x86 base. The
terminal
log session sends debug message of "blue", "green", "red" etc. But
nothing
shows on the QEMU monitor. What could be going wrong here?
I opened issue #1092 on Github for tracking developments. Please feel invited to investigate further on the issue and discuss your findings under
https://github.com/genodelabs/genode/issues/1092
Regards
Christian Helmuth Genode Labs
http://www.genode-labs.com/ · http://genode.org/ https://twitter.com/GenodeLabs · /ˈdʒiː.nəʊd/
Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth
Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is nowavailable. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ Genode-main mailing list Genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech
Genode-main mailing list Genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main