Advertisement

Quick Links

1

Introduction

This document applies to revision 2.2 evaluation boards.
This evaluation board is intended to be used to:
enable quick evaluate and debugging of software for the SPEAr1340 embedded MPU
act as a learning tool for rapid familiarity with the features of the SPEAr1340
provide a reference design to use as a starting point for the development of a final
application board
The EVALSP1340CPU board is equipped with interfaces to the high-speed peripherals
embedded in SPEAr1340 device.
Figure 1.
September 2012
EVALSP1340CPU evaluation board, revision 2.2
EVALSP1340CPU board rev. 2.2
Doc ID 022878 Rev 3
UM1522
User manual
www.st.com
1/35

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EVALSP1340CPU and is the answer not in the manual?

Questions and answers

Summary of Contents for ST EVALSP1340CPU

  • Page 1: Introduction

    ● provide a reference design to use as a starting point for the development of a final application board The EVALSP1340CPU board is equipped with interfaces to the high-speed peripherals embedded in SPEAr1340 device. Figure 1. EVALSP1340CPU board rev. 2.2...
  • Page 2: Table Of Contents

    Contents UM1522 Contents Introduction ..........1 Kit contents .
  • Page 3 UM1522 Contents OTG USB ..........19 A/D Interface .
  • Page 4 List of tables UM1522 List of tables Table 1. Summary of SPEAr1340 device features on the main board and plugboards ... 9 Table 2. Common power rails ............14 Table 3.
  • Page 5 EVALSP1340CPU board rev. 2.2 ........
  • Page 6: Kit Contents

    Kit contents UM1522 Kit contents ● EVALSP1340CPU main board ● CLCD VGA plugboard ● AC power adapter (output voltage 12V 2A) 6/35 Doc ID 022878 Rev 3...
  • Page 7: Features And Block Diagram

    UM1522 Features and block diagram Features and block diagram Board features ● SPEAr1340 embedded MPU ● 4 DDR3 chips (32-bit) 1 GB ● Serial NOR Flash, 8 MB ● 8-bit NAND Flash, 2 Gb ● 16-bit NAND Flash expansion connector ●...
  • Page 8 Features and block diagram UM1522 Figure 2. Block diagram MEMS INT Gyro gyroscope MEMS INT Acc accelerometer magnetometer INT Mag VS6624 camera module VIP/CAM STM25P64 connector SMI bus cs_0 LVDS transmitter 24 bit FPD SPI bus STM25P40 plugboard connector DDR bus CLCD RJ45 SPEAr1340...
  • Page 9: Implemented Spear1340 Device Features

    UM1522 Features and block diagram Implemented SPEAr1340 device features The following table shows the device features, the primary and alternate functions as well as the specific plugboard used. All IPs except Timer and MHY_debug are testable. The XGPIO pins listed in the table can be set through software registers. Legend: X = available = not available...
  • Page 10: Plugboards

    Each plugboard has the interface connectors in different positions to prevent insertion errors. Two video output plugboards are available: CLCD_VGA (included in the EVALSP1340CPU box) and CLCD_HDMI (EVALSP1340HDM can be ordered separately).
  • Page 11: Connectors, Jumpers And Pushbuttons

    UM1522 Features and block diagram Connectors, jumpers and pushbuttons Figure 3. Connector locations (top) 6SHDU 6SHDU &38 &DUG UHY &38 &DUG UHY $VVHPEO\ WRS $VVHPEO\ WRS 6SHDU 6SHDU &38 &DUG UHY &38 &DUG UHY $VVHPEO\ WRS $VVHPEO\ WRS & & &...
  • Page 12: Getting Started

    Linux console prompt. Booting The EVALSP1340CPU board can boot a Linux kernel pre-installed in the serial NOR Flash. At power on, the serial port outputs a brief header message with some uBoot information (uBoot version, SDK version, and some internal hardware information). At this point, you can choose to: ●...
  • Page 13: Serial Interface

    J35 is marked UART2 on the board is connected to UART1 on the SPEAr1340 device It is possible to simulate a cross cable by changing the position of the JP28 jumpers as shown below. Refer to the schematic drawing (contact your local ST representative for availability), for the pin-out of the connectors. Figure 4.
  • Page 14: Block Descriptions

    Block descriptions UM1522 Block descriptions General power supply The power supply block generates all the required voltages from a 12 V or a 5 V external AC/DC (plugged in J30). The generated voltages are: ● 5 V generated from 12 V with a step-down switching regulator (if 12 V ext. AC/DC is used) ●...
  • Page 15: Power Leds

    UM1522 Block descriptions Table 2. Common power rails (continued) Jumper Name for current measurement SPEAr (SPEAr_VDD3V3) JP32 SPEAr GMII interface (JP4: Close 1-2 for 3.3 V) Audio chip STA529 (U18) PCIe Clock source PCIe Voltage VDD3V3 JTAG MIPHY connector NAND Flash NAND8 Flash chip (Close 1&2 of JP20 for 3.3 V) NAND16 Flash chip (Close1&2 of JP37 for 3.3 V) CPU JTAG &...
  • Page 16: Static Memory Subsystem

    M25P64 (U11) ST serial Flash device: memory size = 8 MB ● M25P40 (U12) ST serial Flash device: memory size = 512 KB (optional, the device is not installed on the board) To enable M25P64 or M25P40, use SMI_CS0 with the JP12 jumpers set as shown in Figure Figure 6.
  • Page 17: Pcie/Sata

    UM1522 Block descriptions Figure 9. SPEAr NAND8/16 Flash I/O voltage selector NAND8 3.3 V 1.8 V JP20 JP20 NAND16 3.3 V 1.8 V JP37 JP37 PCIe/SATA One standard x1 PCIe connector (J24) and one standard SATA connector (J25 plus J41 for Hdd Sata Power) are present on the board.
  • Page 18: Ethernet Subsystem

    Block descriptions UM1522 Table 4. PCIe clock settings (default settings) (continued) SS1 (SW4-4) SS0 (SW4-3) S1(SW4-2) S0 (SW4-1) Spread % Spread type Output frequency -0.75 Down -0.75 Down -0.75 Down No spread Not applicable No spread Not applicable No spread Not applicable No spread Not applicable...
  • Page 19: Usb 2.0 Subsystem

    UM1522 USB 2.0 subsystem USB 2.0 subsystem Host ports The board has two host ports that are fully compliant with the USB 2.0 specification (two controllers with one port each). This means that the two hosts can work in concurrent mode with the maximum possible bandwidth.
  • Page 20: A/D Interface

    A/D Interface UM1522 A/D Interface Eight analog input lines are provided on the J4 strip connector. Table 8. J4 ADC connector ADC (optional) Pin number Signal ADC_VDD2V5 ADC_VREFP 4 ... 18 (even only) AIN0 ... AIN7 3 ... 19 (odd only) AGND ADC_VREFN The connector also allows you to determine the conversion range by setting the conversion...
  • Page 21: Memory Sd Card Interface

    UM1522 Memory SD card interface Memory SD card interface An SD memory card interface connector (J23) is present on board. When the card is inserted it is auto-powered and detected. Led D11 and D12 show the status of the interface. MEMS The board can host an optional STM LSM303DLH and an STM L3G4200D micro electromechanical system (MEMS).
  • Page 22: Debug Interface

    Debug interface UM1522 Debug interface The following debug interfaces are provided: ● The CPU JTAG interface: this can be used for "static" debug, meaning that it is possible to set a breakpoint and, when the system stops, to verify the contents of the memory and/or registers and modify them if needed.
  • Page 23: Strapping Options

    UM1522 Strapping options Strapping options General purpose I/Os are present on the board. They are connected to DIP switches to allow the user to select/deselect them. Immediately after reset phase, the SPEAr can be configured by means of the GPIO_A0 ... A3 strapping options.
  • Page 24: Test Modes

    Test modes UM1522 Table 12. SW3 software boot options (default settings) (continued) Boot Type SW3-4 SW3-3 SW3-2 SW3-1 Boot MMC/SD memory card. If the code is invalid no boot from any other device. Boot from UART (115 baud, no parity, 8 data bits, 1 stop bit) Boot from USB device.
  • Page 25: Leds

    UM1522 LEDs LEDs Several LEDs are present on the board. They display the following status information: Table 14. Status LEDs Color Status displayed LED1 Yellow GIG PHY activity (on connector J2) LED2 Green GIG PHY link (on connector J2) Green LCD +3.3 V powered LCD +3.3 V not powered or power failure USB Host1 overcurrent...
  • Page 26: Jumper Descriptions

    Jumper descriptions UM1522 Jumper descriptions The board has the following jumpers for settings or measurements: Table 15. List of board jumpers Jumper Description GMII voltage select (default 2-3 closed) JP11 SPI memory Write Protect select (default 1-2 closed) JP12 SMI memory Chip Select selector (see Figure 6) (default 1-2, 3&4 closed) JP17...
  • Page 27: Connectors

    UM1522 Connectors Connectors Table 16. List of board connectors Connector Description External Ethernet plugboard (optional) RJ45 Ethernet connector I2C strip connector A2D strip connector (optional) LCD connector (bottom side of board) LCD backlight power connector (bottom side of board) Video Out Video Out Audio out strip connector (optional) Audio out strip connector (optional)
  • Page 28: Pushbuttons

    Pushbuttons UM1522 Table 16. List of board connectors (continued) Connector Description Mono Microphone In jack SATA power connector Pushbuttons P2 Reset switch P1 Wakeup switch 28/35 Doc ID 022878 Rev 3...
  • Page 29: Appendix A Licence Agreements

    All other warranties, conditions or other terms implied by law are excluded to the fullest extent permitted by law. LIMITATION OF LIABILITIES. In no event ST or its licensors shall be liable to You or any third party for any indirect, special,...
  • Page 30 Demo Product if any. TERMINATION. ST may terminate this license at any time if You are in breach of any of its terms and conditions. Upon termination, You will immediately destroy or return all copies of the demo software and documentation to ST.
  • Page 31 Licensed Software or any portion or derivative thereof, for use with processors manufactured by or for an entity other than ST is a material breach of this Agreement and requires a separate license from ST. No source code and/or object code relating to and/or based upon Licensed Software is to be made available by You to any third party for whatever reason.
  • Page 32 You will take all reasonable precautions to ensure and monitor their compliance with such requirements. You agree to promptly notify ST in the event of a violation of any of the foregoing, and to cooperate with ST to take any remedial action appropriate to address the violation.
  • Page 33 UM1522 Licence agreements SEVERABILITY If any provision of this agreement is or becomes, at any time or for any reason, unenforceable or invalid, no other provision of this agreement shall be affected thereby, and the remaining provisions of this agreement shall continue with the same force and effect as if such unenforceable or invalid provisions had not been inserted in this Agreement.
  • Page 34: Revision History

    Revision history UM1522 Revision history Table 17. Document revision history Date Revision Changes 16-Mar-2012 Initial release. Edited Block diagram on page 8 Added: – “For this function, please use order code EVALSP1340LCD” to Chapter 12: LCD panel and touch screen function 03-Apr-2012 Plugboards on page 10 –...
  • Page 35 No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted under this document. If any part of this document refers to any third party products or services it shall not be deemed a license grant by ST for the use of such third party products or services, or any intellectual property contained therein or considered as a warranty covering the use in any manner whatsoever of such third party products or services or any intellectual property contained therein.

Table of Contents