Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
12618 Discussions

Baremetal LCD programming with Arrow Cyclone V SoCKit

Altera_Forum
Honored Contributor II
1,301 Views

Hi community, 

 

Has anyone have experience in programming the LCD without the aid of Linux? Any type of guidance would help. I have tried using SPI interface to write data to display on the LCD but to with no success.  

Simple LCD baremetal code would also be greatly helpful.  

 

Thanks
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
421 Views

Altera-s barebetal examples page http://www.altera.com/support/examples/soc/soc.html contain project archive 'I2C": 

 

--- Quote Start ---  

...the usage of I2C APIs to perform master read/write and slave read/write. This example demonstrates I2C communication with LCD screen, EEPROM memory as well as communication between two I2C modules... 

--- Quote End ---  

 

About "SPI" also present many links.
0 Kudos
Altera_Forum
Honored Contributor II
421 Views

The board I am using does not have a New Haven LCD. This is the board I am using : http://parts.arrow.com/item/detail/arrow-development-tools/sockit#emqe. It uses GPIO and SPI to write to the LCD.

0 Kudos
Altera_Forum
Honored Contributor II
421 Views

The baremetal example provided only works with a NHD-0216K3Z-NSW-BBW-V3 LCD screen (New Haven). The board I am using is : http://parts.arrow.com/item/detail/arrow-development-tools/sockit#emqe and I cannot find any baremetal examples for it.

0 Kudos
Reply