Top Banner
TITLE and Preliminary Date page 1 of 16 7Smart Embedded Evaluation Module Hardware Description PCB Version C Preliminary V0 Written by: ____Paul Kleist_______________ Reviewed by: ___________________
16

4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

Mar 22, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 1 of 16

7” Smart Embedded

Evaluation Module

Hardware Description

PCB Version C

Preliminary V0

Written by: ____Paul Kleist_______________

Reviewed by: ___________________

Page 2: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 2 of 16

Revision history:

Date Page, change Version

2018-05-02 Started Document Preliminary

Legal Disclaimer: THIS INFORMATION / SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Page 3: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 3 of 16

Introduction

Emerging Display Technologies has developed a new series of Display modules called

This series of highly integrated modules are intended to be used as Intelligent Display Modules

with Touchpanel and Integrated Driver board with MCU, Memory and a number of interfaces.

The MCU used is the STM32F746 series ARM Cortex M7 processors from STMicroelectronics

with integrated TFT Controller and a variety of Interfaces .

As Standard, the Modules comes with a wide range Power Supply input of 7 to 36 Volt.

This Document describes the Hardware and Interfaces used on the Board in details for Rev.B

boards. Future revisions of the boards will be described in this document with reference to the

Board Revisions if anything changes.

This first series of modules are what we call Evaluation Modules that can be used for Proof of

Concept, Rapid Prototyping and for production. With a certain minimum qty. we can customize

these modules by removing Interface components that are not used in the application, thereby

lowering the cost.

We can also do full custom designs around the Core MCU / Memory system adding special

circuits, special power supply and other interfaces etc. by customers specification.

Page 4: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 4 of 16

Table of Content

Revision history: .................................................................................................................................. 2

Legal Disclaimer: ................................................................................................................................. 2

Table of Content................................................................................................................................... 4

1. Module Description...................................................................................................................... 5

1.1 General ................................................................................................................................. 5

1.2 Block Diagram ..................................................................................................................... 5

1.3 TFT Backlight and Touch Interface ..................................................................................... 7

1.4 Memory Options .................................................................................................................. 7

2. Hardware connections .................................................................................................................. 8

2.1 Power Input - IF4 ................................................................................................................. 8

2.2 GPIO - IF5 ........................................................................................................................... 9

2.3 SPI - IF6 ............................................................................................................................. 10

2.4 I2C - IF7 ............................................................................................................................. 11

2.5 RS23 - IF8 .......................................................................................................................... 12

2.6 CAN - IF9 .......................................................................................................................... 13

2.7 RS485 - IF10 ...................................................................................................................... 14

2.8 USB OTG - IF11 ................................................................................................................ 15

2.9 ST_LINK/V2 - IF12........................................................................................................... 16

Page 5: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 5 of 16

1. Module Description

1.1 General

The Smart Embedded modules has everything needed to build a modern Graphic User Interface

Module. The MCU used is STM32F746 Cortex-M7 series with integrated TFT controller capable of

driving display with up to 1024 x 768 resolution (XGA). Resolution on this 7” module is 800x480.

Power Supply input is 7 to 36 Volt.

EDT Smart Embedded boards supports TouchGFX and FreeRTOS which enables easy ‘Proof Of

Concept’ and Rapid Prototyping of modern Graphic User Interfaces. We have implemented a

number of generally used Industrial interfaces with Driver chips to connect to an external system.

The following interfaces are available as standard on the Evaulation Modules:

I2C, SPI, CAN, RS485, RS232, 6-bit GPIO and USB OTG.

A programming interface for ST-LINK/V2 is also provided.

For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the

appropriate CAS. For Interface IC specifications we have included links to appropriate datasheets.

1.2 Block Diagram

All interfaces use same connector type: Insert Manufacturer and partno.

Page 6: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 6 of 16

1.3 Picture of PCB

R61

RS485

Termination

Resistor

R55 - R56

CAN

Termination

Resistors

5 Volt

Single Supply

Jumper

Page 7: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 7 of 16

1.4 TFT Backlight and Touch Interface

All circuits necessary to drive the TFT Display, Backlight and I2C channel for the Touch System is

integrated on the Board. Backlight intensity can be controlled by the application via a PWM signal.

1.5 Memory Options

As standard the 7” Evaluation Module has 16MB SDRAM and 16MB QSPI Flash.

Following memory options exists:

SDRAM: 16MB

QSPI Flash: 16 / 32 / 64 MByte

The SDRAM is used for Framebuffer(s) .

QSPI Flash is mainly used for storing Fonts and the used Graphic elements.

Changing the Standard Memory to another might require a minimum order qty.

Page 8: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 8 of 16

2. Hardware connections In this section the HW interfaces and supply voltage requirements are described.

2.1 Power Input - IF4

The pin function, name and description can be seen in the following table:

Pin # Name I/O Description

1 VP_IN P Positive Power Supply input (7-36 Volt) Do not connect if jumpered for 5Volt

2 VP_IN P Positive Power Supply input (7-36 Volt) Do not connect if jumpered for 5Volt

3 VP_EN I POWER SUPPLY Enable (Internally Pull Up, Pull Low to Power Down)

4 - - Do not connect

5 GND P Ground

6 GND P Ground

NOTE: Pin 3 has an internal 100k Pull-up to VP_IN.

There is a Jumper option for single 5Volt Supply

Pin types:

P – Power pins.

I – Inpuut

O – Output

IO Bi-directional pin.

The

On-Board LED is controlled by PI8.

Page 9: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 9 of 16

2.2 GPIO - IF5

Pin # Name I/O Description

1 GPIO1 IO Configured as Input with filter

2 GPIO2 IO Configured as Input with filter

3 GPIO3 IO Configured as Input with filter

4 GPIO4 IO Configured as Input with filter

5 GPIO5 IO Configured as Input with filter

6 GPIO6 IO Configured as Input with filter

All GPIO’s are equipped with protection series resistor, filter capacitor and Pull-Up to 3.3 Volt.

Series resistor is 1KΩ, capacitor is 1nF and Pull-Up resitor is 22KΩ as shown below.

The Port Pins are configured as Inputs in the BSP. They can be changed here:

Insert reference to file.

Alternate Pin functions:

Pin No. PORT Alternate functions

1 PORTF7 Analog TIM11_CH1 UART7_TX

2 PORTF6 Analog TIM10_CH1 UART7_RX

3 PORTF9 Analog TIM14_CH1 UART7_CTS

4 PORTH7 Analog

5 PORTC7 Analog TIM3_CH2 UART6_RX

6 PORTC6 Analog TIM3_CH1 USART6_TX

Page 10: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 10 of 16

2.3 SPI - IF6

Pin # Name I/O Description

1 VDD 3.3Volt P 3.3Volt Power Supply

2 SPI2_NSS O Negative Slave Select

3 SPI2_SCK O SPI Clock

4 SPI2_MISO I SPI Data Input

5 SPI2_MOSI O SPI Data Output

6 GND P GND

The Port Pins are configured as SPI2 in the BSP. They can be changed here: Insert reference to file.

Alternate Pin functions:

Pin No. PORT Alternate functions

2 PF6 Analog TIM1_BKIN GPIO

3 PF7 Analog GPIO

4 PF8 Analog GPIO

5 PF9 Analog GPIO

Page 11: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 11 of 16

2.4 I2C - IF7

Pin # Name I/O Description

1 VDD 3.3Volt P 3.3Volt Power Supply

2 I2C_SCL IO SCL

3 I2C_SDA IO SDA

4 I2C_INT I Interrupt

5 I2C_RST O Reset

6 GND P GND

The Port Pins are configured as I2C3 in the BSP. They can be changed here: Insert reference to file.

Alternate Pin functions:

Pin No. PORT Alternate functions

2 PB8 Analog TIM1_CH1 TIM8_BKIN2 GPIO

3 PB9 Analog TIM3_CH4 TIM8_CH4 GPIO

4 PI2 Analog LPTIM1_OUT GPIO

5 PG3 Analog GPIO

Page 12: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 12 of 16

2.5 RS232 - IF8

RTS: PORTB14

TX: PORTC10

RX: PORTC11 CTS: PORTD11

FORCE_ON: PORTA15, OUTPUT normally HIGH

/FORCE_OFF: PORTF10, OUTPUT normally HIGH

/INVALID: PORTH6, INPUT

IF8 use USART3.

The RS232 Interface Chip used is TRS3122E, datasheet can be downloaded from TI.com

using following link: http://www.ti.com/lit/ds/symlink/trs3122e.pdfs

Initialization in BSP can be found here:

Insert reference to file.

Mounting options: Remove Connector, IC and associated components.

Jumpers can be mounted to provide 3.3Volt USART.

Pin # Name I/O MCU Port Description

1 GND P 3.3Volt Power Supply

2 RTS O PORTB14 RS232 Request To Send

3 TX O PORTC10 RS232 TXD

4 RX I PORTC11 RS2132 RXD

5 CTS O PORTD11 RS232 Clear To Send

6 GND P GND

Page 13: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 13 of 16

2.6 CAN - IF9

Pin # Name I/O Description

1 VSS P GND

2 VSS P GND

3 CAN_L O CANL

4 CAN_H I CANH

5 GND P GND

6 GND P GND

The CAN interface Chip used is TCAN1042HVD from Texas Instruments, datasheet can be

downloaded from TI.com using following link: http://www.ti.com/lit/ds/symlink/tcan1042hv.pdf

CAN2 on STM32F746 is used. CAN2TX on PB13, CAN2_RX on PB5 and CAN2 STB on PA7.

The CAN signals are terminated on the PCB with R55 -R56 which must be removed if not needed.

Initialization in BSP can be found here:

Insert reference to file.

Mounting options: Remove Connector, IC and associated components if not used.

Page 14: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 14 of 16

2.7 RS485 - IF10

Pin # Name I/O Description

1 VSS P GND

2 VSS P GND

3 RS485_B O RS485B

4 RS485_A I RS485A

5 GND P GND

6 GND P GND

The RS485 interface Chip used is SN65HVD72DR from Texas Instruments, datasheet can be

downloaded from TI.com using following link: http://www.ti.com/lit/ds/symlink/sn65hvd78.pdf

USART2 on STM32F746 is used.

USART2_RX on PA3, USART2_TX on PA2, USART2_DE on PA1.

The RS485 lines are terminated with R61 which must be removed if not needed.

• Bus I/O Protection;

– >±15 kV HBM Protection

– >±12 kV IEC 61000-4-2 Contact Discharge

– >±4 kV IEC 61000-4-4 Fast Transient Burst

Initialization in BSP can be found here: Insert reference to file.

Mounting options: Remove Connector, IC and associated components if not used.

Page 15: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 15 of 16

2.8 USB OTG - IF11

USB OTG Port is equipped with a MICRO USB AB connector

Mounting options: Remove Connector and associated components if not used.

Page 16: 4.3' Smart Embedded Interface description Description/EDT 7inch... · For Electrical and Timing Specifications please consult the Datasheet of STM32F746 and the ... 5 I2C_RST O Reset

TITLE and Preliminary Date page 16 of 16

2.9 ST_LINK/V2 - IF12

IF12 provides a programming interface for ST-LINK/V2

Pin # Name I/O Description

1 VDD P Target VCC connect to Pin 1 on ST-LINK/V2

2 SWO O Not used for programming

3 SWDIO IO Connect to Pin 7 on ST-LINK/V2

4 SWCLK I Connect to Pin 9 on ST-LINK/V2

5 NRST I RESET connect to Pin 15 on ST-LINK/V2

6 GND P GND Connect to Pin 4 on ST-LINBK/V2

Programming Software can be downloaded fro STMicrosystems, registration required.

http://www.st.com/content/st_com/en/products/development-tools/software-development-

tools/stm32-software-development-tools/stm32-programmers/stsw-link004.html

Picture of ST-LINK programmer. 20-pin connector is used.