BBB Framebuffer driver : Project status

Christian Mauderer christian.mauderer at embedded-brains.de
Wed Jun 19 03:43:31 UTC 2019



Am Dienstag, 18. Juni 2019 schrieb Vijay Kumar Banerjee:
> Hello all,
> 
> 
> The current status of the project is that I could port the tda drivers
> successfully but there are some bugs in the RTEMS bbb-i2c.c driver
> in beagle BSP, as a result of which, the I2C-adaptation driver cannot
> be used. Currently Christian is working on the bugs in the RTEMS 
> driver.

Note from me: Our current driver is very EEPROM centric. It seems to work only with the RTEMS EEPROM driver. It's not really part of your GSoC but has the potential to eat up time. Therefore I suggested a workaround and will have a look at it on the weekend.

> To test the tda work, I have used the ti_i2c driver from the FreeBSD
> and successfully built the lcd and tda drivers. The driver was tested
> on a real hardware with a monitor by Christian and the EDID read was

Don't be modest here. I only run your binary because it seems your current monitor or adapter doesn't work like expected (not even with FreeBSD). Hopefully that will be solved in the near future.

> successful with the ti_i2c dirver . But there was the missing
> fdb(frame buffer device) driver that is causing it to fail. 
> The Blocker currently is that there is some issue with the fbd porting and
> I have posted the non-working patch for review on what to do about it
> ref: https://lists.rtems.org/pipermail/devel/2019-June/026214.html
>

I'll take a look at that this evening. Especially the memory and DMA stuff can be tricky to port. And I expect a lot of that in a display driver. 
 
> 
> After it comes to a working state and the fbd is connected properly,
> the next step will be to make a sample app to write something to the
> /dev/fb0 device.

If the review is a blocker, you can already start with that on FreeBSD. Porting a working sample to RTEMS is much simpler than not knowing whether it's the sample or the driver that doesn't work ;-)

> 
> 
> Thanks,
> Vijay
>

-- 
-- 
--------------------------------------------
embedded brains GmbH
Herr Christian Mauderer
Dornierstr. 4
D-82178 Puchheim
Germany
email: christian.mauderer at embedded-brains.de
Phone: +49-89-18 94 741 - 18
Fax:   +49-89-18 94 741 - 08
PGP: Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.


More information about the devel mailing list