No display for running framebuffer.run

Stefan Kalkowski stefan.kalkowski at ...1...
Wed Mar 12 12:16:59 CET 2014


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 at ...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 at 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 at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main
> 

-- 
Stefan Kalkowski
Genode Labs

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




More information about the users mailing list