Changes

Jump to: navigation, search

BELK-AN-004: Interfacing BoraEVB/BoraXEVB to TFT LCD display

868 bytes added, 10:38, 1 September 2015
no edit summary
= AN=History={| class="wikitable" border="1"!Version!Date!BELK version!Notes|-|1.0.0||[[Bora_Embedded_Linux_Kit_(BELK)#BELK_software_components|2.2.0]]|First release|-005: Interfacing BoraEVB to TFT LCD display=|}
==Introduction==
This application note describes the interfacing of Ampire AM-800480STMQW-TA1 display to BoraEVB. This project is based on [[Bora_Embedded_Linux_Kit_%28BELK%29#BELK_software_components|BELK 2.2.0]].
At this URL TBD schematics are available for download.
==Block diagramand Vivado design==The following picture shows simplified block diagram of the design. TBDLCD is driven by a controller implemented in PL that fetches pixel data from frame buffer and periodically refreshes physical screen. LCD controller provides configuration registers that are mapped in the following address range:TBD To implement frame buffer, a portion of main SDRAMis used. This area is allocated at runtime by linux frame buffer driver. At the following URL the Vivado design is available for download: TBD.
==Enabling frame buffer driver in linux kernel==
To enable frame buffer driver TBD
 
Once the kernel has completed boot, frame buffer can be accessed from user space applications via <code>/dev/fb0</code> device file (for more details please refer to https://www.kernel.org/doc/Documentation/fb/framebuffer.txt).
The following image shows Qt 4.??? demo application running on top of it.
TBD
4,650
edits

Navigation menu