AM335X LCD Board

From Waveshare Wiki
Jump to: navigation, search
AM335X LCD Board
AM335X LCD Board

LCD Interfaces Expansion Designed for MarsBoard AM335X, Supports 4.3inch or 7inch LCD
{{{name2}}}

{{{name3}}}

{{{name4}}}

{{{name5}}}

Primary Attribute
Category: Expansions, mini PC, MarsBoard AM335X, AM335X LCD Board
{{{userDefinedInfo}}}: {{{userdefinedvalue}}}
Brand: Waveshare
Website
English: Website
Chinese: 官方网站
Onboard Interfaces
LCD43-A LCD7R
Related Products

Introduction

LCD Interfaces Expansion Designed for MarsBoard AM335X, Supports 4.3inch or 7inch LCD

More

How to write firmware images

To use a AM335X LCD Board with an LCD, please download the firmware, of which name contains "LCD".

System Firmware downloads

You can get the related system firmware resource from:

How to write OS to a TF card

  1. Unzip the firmware.
    A file archiver software, such as 7-Zip, is required to unzip the corresponding image file.
  2. Format your TF card.
    Run the software SDFormatter.exe to format your TF.
    MarsBoard-AM335X-User-Manual-1.jpg
  3. Write the system firmware.
    Note: before the image written, please make sure the capacity of the TF card is bigger than the size of the firmware image!
    Run the software Win32DiskImager.exe, choose the unzipped .img file and storage device then click the button Write.
    MarsBoard-AM335X-User-Manual-2.jpg

Boot up from the TF card system

Note: a 5V/2A adapter is used for power supply.

  1. Insert the TF card into the TF card socket;
  2. Set the boot up switch (hereafter BOOT) to “SD”;
  3. Power up to start the system.

Program the eMMC system from the TF card

  1. Insert the TF card, in which firmware should be eMMC , into the TF card socket;
  2. Set the BOOT to “SD”;
  3. Power up and then the LED1 and LED2 blink.
  4. The eMMC programming isn’t completed until both the LED1 and LED2 are lighten steady or extinguished (The programming process lasts about 30 min);
  5. Disconnect the power and remove the TF card.
  6. Set the BOOT to “NAND”.
  7. Power up to start the system.

LCD Connection

Note: There are two sockets for LCD connection(4.3inch LCD and 7inch LCD). If the board is connected to the LCD by a wrong interface, it may damage the LCD and the main board.

  • When using 4.3inch LCD
    Disconnect the power then connect the board to a 4.3inch LCD via the LCD4.3 socket. Please first Make sure the image you programmed is for 4.3inch LCD and then plug a power adapter to the MarsBoard AM335X board.
AM335X LCD Board User Manual-1.jpg
  • When using 7inch LCD
    Disconnect the power then connect the board to a 7inch LCD via the LCD7 socket. Please first Make sure the image you programmed is for 7inch LCD and then plug a power adapter to the MarsBoard AM335X board.
AM335X LCD Board User Manual-2.jpg

Touch Calibration

Since using a resistive touch LCD, you can execute the following commands for calibration:

Angstrom:

root@Angstrom:~# rm -rf /etc/pointercal*
root@Angstrom:~# ts_calibrate

After entering the calibration interface, there will be a prompt for five-point calibration shown in the screen. Click the points one by one and then execute:

root@Angstrom:~# sync

Restart your system to finish the touch calibration. Switch power supply or use

sudo reboot

to restart the system:

Note: if the calibration failed, reboot and retry again.

Debian:

root@debian:~# rm -rf /etc/pointercal*
root@debian:~# sync

Restart your system to enter touch calibration. Click the points one by one to finish the touch calibration.

Resources

Development tools for the AM335X

Cross compiler tool chain

MarsBoard AM335X Image

MarsBoard AM335X Source Code

Development tools for the AM335X

Cross compiler tool chain

Support

Mail.png Contact your seller (fast response and most recommended)

or send emails to service@waveshare.com (not fast enough but please be patient) for help.

Our working time: 09:00-18:00 (UTC+8 Monday to Saturday)