STMicroelectronics AN2641 Application Note Using the CLCD Controller in SPEAr Embedded MPUs

This Application Note describes how to configure and operate any type of color LCD with the CLCD controller and provides application developers with troubleshooting information on common integration issues.


STMicroelectronics AN2641 Application Note Using the CLCD Controller in SPEAr Embedded MPUs - cover page
Brand
STMicroelectronics
Document type
Application Note
Language
English
Pages
37
File format
PDF
File size
419 KB
Published
06 August, 2012
Updated
01 October, 2023
MD5 checksum
B0C34ED1FDF0C6CBC0F61A4BF6D453D1

About this manual

The document provides a comprehensive guide for developers on using the Color LCD (CLCD) controller found within the SPEAr family of ARM926-based embedded microprocessors. It details the configuration of various display types, including mono and color STN as well as TFT panels.

Key topics covered include programmable panel parameters such as resolution, synchronization timings, and clock sources. The note also explains the internal data flow, interrupt handling, and integration with Linux frame buffer drivers, along with troubleshooting tips for common issues like video flickering or white screens.

What's inside

  • Overview of the CLCD controller
  • CLCD panel programmable parameters
  • Panel dimensions and synchronization
  • Panel clock source and frequency
  • CLCD controller dataflow
  • Enabling and disabling the CLCD
  • CLCD interrupts
  • Linux frame buffer integration
  • Touchscreen operation and calibration
  • Troubleshooting

Specifications

CPU CoreARM926
Max Resolution1024 x 768
Color Depth Support32K color TFT, 15 gray-level mono
Bus Interface Width32-bit wide FIFOs

Frequently asked questions

What are the standard panel resolutions supported?

Supported resolutions include 320 x 200, 640 x 480, 800 x 600, and 1024 x 768.

How does the CLCD controller handle data transfer?

It fetches data from a frame buffer and uses its own dedicated DMA controller to transfer display data to the LCD panel.

Download PDF (419 KB)

More STMicroelectronics Manuals


View all STMicroelectronics manuals →