Quality RTOS & Embedded Software

 Real time embedded FreeRTOS RSS feed 
Real time embedded FreeRTOS mailing list 
Quick Start Supported MCUs PDF Books Trace Tools Ecosystem TCP & FAT Training




Loading

LM3S811, mirror reversed text on LCD display

Posted by Joe Flowers on January 15, 2012
Text comes out mirror reversed on LCD display of LM3S811.

I'm using a new LM3S811 with FreeRTOS and running the demo that came with FreeRTOS,
."\FreeRTOS\FreeRTOSV7.1.0\Demo\CORTEX_LM3S811_GCC".

I compiled with the latest version of the Lite Sourcery CodeBench (gcc) Lite.

Any ideas what is causing this mirror imaged, reversed text?

Thanks!

---------------

RE: LM3S811, mirror reversed text on LCD display

Posted by Richard on January 15, 2012
The demo for that board was written on one of the original hardware versions. I believe the OLED display (or the controller thereof) has been changed several times since then - so it might just be a case of grabbing the latest version of the Luminary/TI display driver from their StellarisWare package.

Regards.

RE: LM3S811, mirror reversed text on LCD display

Posted by Joe Flowers on January 15, 2012
Hi Richard,

Thanks a lot for your pointer. I have been trying and compiling other code distros for this but no luck yet.

I assume by the display driver you mean these files are what I need to change:

osram96x16.c
osram96x16.h

"osram96x16.c - Driver for the OSRAM 96x16 graphical OLED display."

Thanks Richard!!!

RE: LM3S811, mirror reversed text on LCD display

Posted by Richard on January 15, 2012
I know it is a different board, but if you search for the term "Note for LM3S2965 and LM3S6965 users" on the following page, you will see that, for that board at least, the name of the driver file changed too. The same might be the case for your board.

http://www.freertos.org/portlm3sx965.html

Regards.

RE: LM3S811, mirror reversed text on LCD display

Posted by Joe Flowers on January 15, 2012
Richard,

Thanks a ton for your kindness and help.

I think it would be best at this point if I switch gears and start working on the boards that are more suitable to our final product, the LM3S8962 & the LM3S9D92.

I hope these don't exhibit this same behavior or I'll have to revisit this problem.

Thanks again Richard.
-----





[ Back to the top ]    [ About FreeRTOS ]    [ Sitemap ]    [ ]




Copyright (C) 2004-2010 Richard Barry. Copyright (C) 2010-2016 Real Time Engineers Ltd.
Any and all data, files, source code, html content and documentation included in the FreeRTOSTM distribution or available on this site are the exclusive property of Real Time Engineers Ltd.. See the files license.txt (included in the distribution) and this copyright notice for more information. FreeRTOSTM and FreeRTOS.orgTM are trade marks of Real Time Engineers Ltd.

Latest News:

FreeRTOS V9.0.0 is now available for download.


Free TCP/IP and file system demos for the RTOS


Sponsored Links

⇓ Now With No Code Size Limit! ⇓
⇑ Free Download Without Registering ⇑


FreeRTOS Partners

ARM Connected RTOS partner for all ARM microcontroller cores

Renesas Electronics Gold Alliance RTOS Partner.jpg

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers

Atmel RTOS partner supporting ARM Cortex-M3 and AVR32 microcontrollers

STMicro RTOS partner supporting ARM7, ARM Cortex-M3, ARM Cortex-M4 and ARM Cortex-M0

Xilinx Microblaze and Zynq partner

Silicon Labs low power RTOS partner

Altera RTOS partner for Nios II and Cortex-A9 SoC

Freescale Alliance RTOS Member supporting ARM and ColdFire microcontrollers

Infineon ARM Cortex-M microcontrollers

Texas Instruments MCU Developer Network RTOS partner for ARM and MSP430 microcontrollers

Cypress RTOS partner supporting ARM Cortex-M3

Fujitsu RTOS partner supporting ARM Cortex-M3 and FM3

Microsemi (previously Actel) RTOS partner supporting ARM Cortex-M3

Atollic Partner

IAR Partner

Keil ARM Partner

Embedded Artists