= Add Framebuffer Driver for Beaglebone Black = [[TOC(GSoC/2019/BBBFrameBuffer, depth=2)]] '''Mentors:''' Christian Mauderer, Pavel Pisa, Udit Kumar Agarwal '''Students:''' Vijay Kumar Banerjee '''Status:''' Current status of project. For starting, it should be: Uninitiated. '''Introduction:''' RTEMS has good support for Beaglebone Black through the beagle BSP. The BBB uses tda19988 HDMI Framer to read and configure the HDMI port through I2C bus interface. RTEMS has good support for I2C bus driver for the BBB and hence makes way for the Framebuffer driver to be added to the BSP. '''Goal:''' The project aims at adding the Framebuffer driver support for the Beablebone black BSP, the final goal for this project is to have a working framebuffer console for the BBB. '''Requirements:''' * Beablebone Black RevC * JTAG Header for BBB * JTAG Debugger = Miscellaneous Sections = As the project progresses, you will need to add build instructions, etc and this page will evolve from a project description into a HOWTO. = References = * https://media.digikey.com/pdf/Data%20Sheets/NXP%20PDFs/TDA19988_DS_21_july_2011.pdf * https://elinux.org/BeagleBoard * http://beagleboard.org/black * https://github.com/freebsd/freebsd * https://en.wikipedia.org/wiki/Consumer_Electronics_Control * https://en.wikipedia.org/wiki/Extended_Display_Identification_Data * https://docs.rtems.org/branches/master/bsp-howto/frame_buffer.html#driver-function-overview