Changes

Jump to: navigation, search
no edit summary
{{Applies To Bora}}
{{InfoBoxBottom}}
{{WarningMessage|text=This application note was validated against specific versions of the kit only. It may not work with other versions. Supported versions are listed in the ''History'' section.}}
==History==
{| class="wikitable" border="1"
==Physical interfacing==
To interface the display a small adapter board is needed. On BoraEVB side it is connected to JP17 and JP23 headers. On display side it connects to LCD panel through a flat cable that is plugged onto JP3 header.
At this [httphttps://www.dave.eu/system/files/area-riservata/BORA_LCD_ADAPTER_Lumineq_el-320.240.36-hb_1.1.0_0.pdf link] schematics are available for download.
Also the following changes need to be made on BoraEVB in order to provide LCD required power supplies (12V and 5V):
Every pixel on the display has 2 possible states, ON (light pixel) or OFF (dark pixel). In the frame buffer, each pixel is represented by 8 bits. A byte of value 0xFF represents an ON pixel, and all the other values (0xFE down to 0x00) represent an OFF pixel.
At this [httphttps://www.dave.eu/system/files/area-riservata/AN-BELK-005-xpr.zip link] the Vivado design is available for download. Please note that, even if this application note is based on BELK 2.2.0, '''this design has been implemented with Vivado 2013.4'''.
Two PL IOs, controlled by the linux driver, manage the power supplies of the display (5V and 12V from BoraEVB to Lumineq Display).
==Enabling frame buffer driver in linux kernel==
To enable frame buffer driver user need to:
* get the pre-built binaries from this [httphttps://www.dave.eu/system/files/area-riservata/AN-BELK-005-sw.zip link].
Kernel and device tree can also be built with the following procedure:
8,154
edits

Navigation menu