processor module ax-som-cl335x reference

15
AX-SOM-CL335x Processor Module for Portable Devices TI Sitara AM335x-Based

Upload: alexey-yurko

Post on 08-Apr-2017

155 views

Category:

Devices & Hardware


0 download

TRANSCRIPT

Page 1: Processor module Ax-som-cl335x reference

AX-SOM-CL335x Processor Module for Portable Devices TI Sitara AM335x-Based

Page 2: Processor module Ax-som-cl335x reference

Detailed Description

Page 2 Processor module AX-SOM-CL335x based on TI AM335x

History of Changes

HISTORY OF CHANGES

VERSION DATE NOTES

1.0.0 14-Oct-2015 11:40

initial version of document

Page 3: Processor module Ax-som-cl335x reference

Detailed Description

Page 3 Processor module AX-SOM-CL335x based on TI AM335x

Content

1 General Information 4

1.1 Brief Description 4

1.2 Functional Diagram 5

2 Description of Functional Blocks 6

2.1 Processor AM335x 6

2.2 Memory DDR3 6

2.3 Memory NAND Flash 6

2.4 Power Supply Controller PMIC 6

2.5 Boot Sequence for Texas Instruments AM335x 6

2.6 Graphic System 6

2.7 Audio System 6

2.8 GSM/GPRS Module 7

2.9 WiFi/Bluetooth Module 7

2.9.1 WiFi 7

2.9.2 Bluetooth 7

2.10 GPS Receiver 7

2.11 RTC System 7

3 Description of Slots and Signals 8

3.1 Physical Location of Slots 8

3.2 Description of Signals in Slots 9

3.2.1 Slots X1 and X2 (USB0 and USB1) 9

3.2.2 Slots X3 (RS232) 9

3.2.3 Slot X4 (Power Supply) 9

3.2.4 Slot X5 (Earphones) 10

3.2.5 Slot X6 (External Speaker) 10

3.2.6 Slot X7 (Keyboard) 10

3.2.7 Slot X8 (SD) 10

3.2.8 Slot X9 (LCD) 11

3.2.9 Slot X10 (SIM Card) 11

3.2.10 Slot X16 (Extension) 11

3.2.11 The Users’ Buttons 12

3.2.12 Information LEDs 12

4 Module Firmware 13

5 Module Dimensions 14

6 Order Number 15

7 Additional Information 15

Page 4: Processor module Ax-som-cl335x reference

Detailed Description

Page 4 Processor module AX-SOM-CL335x based on TI AM335x

1 General Information

AX-SOM-CL335x – is a high-performance, highly integrated, compact and low

consumption microprocessor module. This module is the ideal solution for portable devices that combine high performance, a wide range of wireless interfaces and low power consumption.

The supported OS:

Embedded Linux Windows Embedded Compact 7

1.1 Brief Description

The processor - Texas Instruments Sitara AM335x: o 300-, 600-, 800-, 1000 MHz ARM® Cortex-A8 o Supporting instructions VFP and NEON® SIMD o 3D accelerator SGX530 o 2 extra 32-bit cores PRU o Encryption hardware blocks (AES, SHA, PKA, RNG)

to 4 Gb DDR3 RAM to 8 Gb NAND ROM LCD 24-bit interface 2 x USB 2.0 High Speed OTG (480 Mb/sec) SD Card 1 x UART 2 x RTC GPS module MAX-M8Q-0 of U-blox GSM/GPRS module SIM800H of SIMcom Wi-Fi & Bluetooth module WL1835MOD of Texas Instruments Audiocontroller TLV320AIC3007 of Texas Instruments Expansion slots with interfaces: with external memory, USB, SPI, UART, I2C. On / off button Cancel button Embedded LCD LED control driver Li+ batteries can be used and charged Nominal power tension +3.8 V The module size is 97 mm х 66 mm

Page 5: Processor module Ax-som-cl335x reference

Detailed Description

Page 5 Processor module AX-SOM-CL335x based on TI AM335x

1.2 Functional Diagram

Display 480x640 with touch

screen

WL1835MOD

Sitara AM335x

ARM Cortex-A8up to 1GHz

GSM/GPRSSIM800H

GPSMAX-M8Q

Bluethooth

WiFi

Keypad

RS232TRS3243

Display interface24bit LCD

Touch ctrl

RTCPCF8563

AudioTLV320AIC3007

SIM-socket

DDR3 up to 512MB

NAND Flash up to 1GB

External Interfaces

6xUART

3xI2C

2xMcASP

GPIO

2xUSB

Memory intarfaces

2xSPI

Power ControlTPS65217C

Х14

FH12-20S-0.5SH

X7

Х15

X11

X3

DM1AA-SF-PEJ

1-5353183-0 X16

AXK5F60547YGX9

USB 0

USB 1

AX-SOM-CL335x

Х10

Х13

+-

2xCAN

3хMMC/SDSD Card

X8

Expansion Slot

UART

I2CGPIO

LCD

X6

Backlight I2C

Supply

Page 6: Processor module Ax-som-cl335x reference

Detailed Description

Page 6 Processor module AX-SOM-CL335x based on TI AM335x

2 Description of Functional Blocks

2.1 Processor AM335x

As the basic processor, the family of TI AM335x in the case of SPBGA-N324 with suffix ZCZ is used. To clock the processor we use 24 MHz (main) and 32.768 kHz (for the work of inner RTC processor TI AM335x) crystals.

It is possible to install processor with the frequency range from 300 MHz to 1 GHz.

2.2 Memory DDR3

By default, the configuration uses memory DDR3 Samsung K4B4G1646B-HCK0 of 256 Мbite (It is possible to enlarge it to 512 Мbite).

The beginning of the physical address of DDR3 is 0x8000 0000.

2.3 Memory NAND Flash

By default, the configuration uses NAND memory Samsung K9F2G08U0CSCB0T00 of 256 Мbite (It is possible to enlarge it to 1 024 Мbite).

The memory is attached to bus GPMC with the width of 8 bit.

2.4 Power Supply Controller PMIC

As power supply controller PMIC, we use TI TPS65217C. Controller PMIC attached to bus I2C0 and its address is 0x24.

2.5 Boot Sequence for Texas Instruments AM335x

By default, the following sequence is specified: 10011 - NAND->NANDI2C->MMC0->UART0

2.6 Graphic System

The processor supports the use of a display with the resolution to 2048х2048 (to 24 bit per pixel).

The matrix has slot X9 (AXK5F60547YG) to attach LCD module TD035STEE (the resolution of 480х640, a resistive touch screen, backlight). It is possible to attach other displays supported by processor AM335x.

2.7 Audio System

The audio system is based on codec TLV320AIC3007 of Texas Instruments. It is controlled via I2C interface, the address is 0х18. To transfer audio data we use interface MCASP0 of processor AM335x.

The mono audio input is attached to microphone MK1. The mono audio output is attached to slot X6 FH02W for a speaker of 8 Ohm 0.5 W. The stereo output is attached to slot X5, SJ1-42514 Stereo Jack 2.5 mm.

The stereo input and output are attached to GSM/GPRS module, which makes it possible to make a standard cell phone.

The linear stereo input is attached to extension slot X16.

Page 7: Processor module Ax-som-cl335x reference

Detailed Description

Page 7 Processor module AX-SOM-CL335x based on TI AM335x

2.8 GSM/GPRS Module

GSM/GPRS module SIM800H of SIMcom is used, it supports frequencies GSM850MHz, EGSM900MHz, DCS1800MHz and PCS1900MHz, GPRS multi-slot class 12/class 10, coding schemes CS-1, CS-2, CS-3 и CS-4. The module is controlled by interface UART2 of processor AM335x. The module is attached to slot X10 for a SIM card. The module works with an external antenna attached to slot X11 U.FL Series. To indicate the work of the module orange LED VD5 is used.

2.9 WiFi/Bluetooth Module

Combined WiFi/Bluetooth module WL1835MOD of Texas Instruments is used. The external antennae are attached to slots X13 and X14.

2.9.1 WiFi

Supporting IEEE Std 802.11a, 802.11b, 802.11g and 802.11n Supporting 20- and 40-MHz SISO and 20-MHz 2x2 MIMO for 2.4 GHz for high capacity

80 Mbps (TCP), 100 Mbps (UDP) Supporting 2.4-GHz MRC To support data transfer 4-bit interface MMC2 of processor AM335x is used.

2.9.2 Bluetooth

Supporting Bluetooth 4.1 and CSA2. Host Controller Interface (HCI) Transport for Bluetooth Over UART Supporting Dual-Mode Bluetooth and BLE Supporting Bluetopia + LE Certified Stack Provided by TI For data transfer interface UART5 of processor AM335x is used.

2.10 GPS Receiver

GPS module MAX-M8Q-0 of U-blox is used Supporting 72-channel u-blox M8 mode, GPS L1C/A, SBAS L1C/A, QZSS L1C/A,

GLONASS L1OF, BeiDou B1. The interval between the switching on and the acceptance of coordinates (GPS) a cold

start-26 sec, hot start – 1 sec. Active external antenna GA-233 attached to slot X15 is used. For data transfer interface UART4 of processor AM335x is applied.

2.11 RTC System

It is possible to resort to 2 options: the embedded RTC system of processor AM335x and an external one based on IC PCF8563 of NXP, for data transfer interface I2C0 of processor AM335x is used, the address is 0x51.

Page 8: Processor module Ax-som-cl335x reference

Detailed Description

Page 8 Processor module AX-SOM-CL335x based on TI AM335x

3 Description of Slots and Signals

3.1 Physical Location of Slots

Slot

X5

(ear

phon

es)

Slot

X1

(USB

0)

Slot

X2

(USB

1)

Slot

X3

(RS2

32)

Slot

X8

(CD-

card

)

Slot X9 (LCD)

Slot X13 (Wi-Fi antenna)

Slot X6 (speaker)

Slot X4 (power supply)

Slot X10 (SIM-card)

Slot X16 (extension)

Slot X15 (GPS antenna)

Slot X11 (GSM antenna)

Slot X7 (keyboard)

Slot X14 (Bluetooth antenna)

Page 9: Processor module Ax-som-cl335x reference

Detailed Description

Page 9 Processor module AX-SOM-CL335x based on TI AM335x

3.2 Description of Signals in Slots

3.2.1 Slots X1 and X2 (USB0 and USB1)

USB0 and USB1 interfaces are realized within the inner controller of processor AM335x, they are compatible with standard USB OTG 2.0 High Speed and provide for the transfer speed up to 480 MB/s. USB0 и USB1 USB0 and USB1 interfaces are put to mini-type slots USB type AB.

USB0 slot X1 USB1 slot X2

Pin. Signal Name Pin. Signal Name

1 USB0_VBUS 1 USB1_VBUS

2 USB0_DM 2 USB1_DM

3 USB0_DP 3 USB1_DP

4 USB0_ID 4 USB1_ID

5 GND 5 GND

3.2.2 Slots X3 (RS232)

RS232 interface uses UART1 controller of processor AM335x and IC TRS3243 of TI and is put to slot X3 of PLLD1.27-06R type.

Pin. Signal Name Pin. Signal Name

1 RS232_RTS 4 RS232_RXD

2 RS232_TXD 5 GND

3 RS232_CTS 6 GND

3.2.3 Slot X4 (Power Supply)

The module is powered via slot X4 of 87438-0343 type

Pin. Signal Name

1 GND

2 NTC_BAT

3 VCC_BAT

Page 10: Processor module Ax-som-cl335x reference

Detailed Description

Page 10 Processor module AX-SOM-CL335x based on TI AM335x

3.2.4 Slot X5 (Earphones)

Earphone slot X5 of Jack 2.5 mm SJ1-42514 type

Pin. Signal Name

1 HP_AUD_COM

2 HP_AUD_L

3 HP_AUD_R

4

3.2.5 Slot X6 (External Speaker)

External speaker slot X6 of FH02W type

Pin. Signal Name

1 SPON

2 SPOP

3.2.6 Slot X7 (Keyboard)

Keyboard slot X7 of FH12-20S-0.5SH type

Pin. Signal Name Pin. Signal Name

1 AM_GPIO1_20 12 AM_GPIO1_24

2 AM_GPIO1_21 13 AM_GPIO1_25

3 AM_GPIO1_22 20 GND

11 AM_GPIO1_23

3.2.7 Slot X8 (SD)

SD-card slot X8 of DM1AA-SF-PEJ type

Pin. Signal Name Pin. Signal Name

1 MMC_D3 7 MMC_D0

2 MMC_CMD 8 MMC_D1

3 GND 9 MMC_D2

4 VCC_3.3V_A CD CD

5 MMC_CLK CDWP GND

6 GND WP WP

Page 11: Processor module Ax-som-cl335x reference

Detailed Description

Page 11 Processor module AX-SOM-CL335x based on TI AM335x

3.2.8 Slot X9 (LCD)

Slot AXK5F60547YG for LCD module of TD035STEE1 type

Pin. Signal Name Pin. Signal Name Pin. Signal Name

1 GND 27 AM_GPIO0_11 43 VCC_3.3V_A

2 AM_AIN2 28 GND 45 GND

3 AM_AIN1 29 AM_GPIO2_11 46 AM_GPIO2_24

4 AM_AIN3 30 AM_GPIO2_12 47 GND

5 AM_AIN0 31 AM_GPIO2_13 48 AM_GPIO2_25

6 GND 32 AM_GPIO2_14 49 AM_SPI0_D0

9 GND 33 AM_GPIO2_15 50 AM_SPI0_CS0

15 GND 34 AM_GPIO2_16 51 AM_SPI0_D1

17 AM_GPIO1_26 35 GND 53 AM_SPI0_CLK

20 VCC_3.3V_A 36 GND 54 AM_GPIO2_22

21 GND 37 AM_GPIO2_6 55 AM_GPIO2_23

22 GND 38 AM_GPIO2_7 58 LCD_WLED_N

23 AM_GPIO2_17 39 AM_GPIO2_8 59 LCD_WLED_P

24 AM_GPIO0_8 40 AM_GPIO2_9 60 GND

25 AM_GPIO0_9 41 AM_GPIO2_10

26 AM_GPIO0_10 42 GND

3.2.9 Slot X10 (SIM Card)

SM card slot X10 of 472730001 type of Molex.

Pin. Signal Name Pin. Signal Name Pin. Signal Name

C1 SIM_VDD C5 GND C6 SIM_VPP

C2 SIM_RESET C3 SIM_CLK C7 SIM_DATA

3.2.10 Slot X16 (Extension)

Extension slot X16 of 1-5353183-0 type of Tyco.

Pin. Signal Name Pin. Signal Name Pin. Signal Name

1 GND 33 AM_GPIO2_10 80 GND

2 AM_SPI0_D1 34 AM_GPMC_OEN_REN

85 GND

3 AM_SPI0_D0 35 AM_GPIO1_31 92 GND

4 AM_SPI0_CLK 36 AM_GPMC_AD[0] 97 GND

5 nAM_SPI0_CS1 37 GND 102 AM_AIN2

6 AM_GPIO2_22 38 AM_GPMC_AD[2] 104 GND

7 VCC_BAT 39 AM_GPMC_WEN 108 VCC_BAT

8 GND 40 AM_GPMC_AD[4] 109 GND

Page 12: Processor module Ax-som-cl335x reference

Detailed Description

Page 12 Processor module AX-SOM-CL335x based on TI AM335x

Pin. Signal Name Pin. Signal Name Pin. Signal Name

9 AM_GPIO2_25 41 AM_GPMC_AD[1] 110 EXT_USB_DP

10 AM_GPIO2_24 42 AM_GPMC_AD[7] 112 EXT_USB_DN

11 AM_GPIO2_23 43 AM_GPMC_AD[3] 113 AM_AIN1

12 AM_GPIO0_8 44 GND 114 EXT_USB_ID

13 GND 45 AM_GPMC_AD[5] 115 AM_AIN0

14 VCC_BAT 46 AM_GPIO0_23 116 GND

15 AM_GPIO2_17 47 AM_GPMC_AD[6] 118 AM_GPIO0_15

16 AM_GPIO0_10 48 AM_GPIO0_26 120 AM_GPIO0_14

17 AM_GPIO0_9 49 GND 121 GND

18 AM_GPIO2_11 50 VCC_BAT 122 AM_GPIO0_13

19 AM_GPIO0_11 51 AM_GPIO0_22 123 EXT_PWR_EN

20 GND 52 AM_GPIO1_12 125 AM_GPIO0_19

21 AM_GPIO2_14 53 AM_GPIO0_22 128 GND

22 AM_GPIO2_12 54 AM_GPIO1_14 129 AM_AIN3

23 AM_GPIO2_16 55 AM_GPIO1_13 130 AM_GPIO0_12

24 AM_GPIO2_13 56 GND 131 GND

25 GND 57 AM_GPIO1_15 132 AM_I2C0_SCL

26 AM_GPIO2_15 59 AM_GPMC_ADVNALE

134 AM_GPIO1_16

27 AM_GPIO2_7 61 GND 136 AM_I2C0_SDA

28 AM_GPIO2_6 62 AM_GPIO1_30 137 LIN_L

29 AM_GPIO2_9 67 VCC_BAT 139 LIN_R

30 AM_GPIO2_8 68 GND 140 GND

31 VCC_BAT 73 GND

32 GND 76 AM_GPMC_WAIT0

3.2.11 The Users’ Buttons

Button S1 switches the module power on and off. It is attached to power supply controller PMIC. If you press the button when the module is switched off, the hardware enablement of the module takes place and when the module is switched on, the software shutdown takes place. If you hold the button for 8 sec, the hardware reset of the module is performed.

Button S1 is of the hardware reset of the module. It is attached to power supply controller PMIC. If you press the button, the hardware reset of the module takes place.

3.2.12 Information LEDs

There are 4 LEDs for work modes indication:

Name Color Indication Name Color Indication

VD3 green Switch indicator VD5 orange GSM module

VD4 orange Battery charging б

VD6 green Wi-Fi/Bluethooth module

Page 13: Processor module Ax-som-cl335x reference

Detailed Description

Page 13 Processor module AX-SOM-CL335x based on TI AM335x

4 Module Firmware Module Firmware per UART0

1. Make sure that the terminal program (examples of minicom in OS Linux and Tera Term in Windows are taken only) after the power is switched on shows symbols “CCCCCC”. If this does not happen, the prime load mode for UART0 shall be set.

2. Switch off the module power. 3. For minicom it is important to specify the buffers size (1K) to transfer via

XMODEM/YMODEM: Ctrl-a o, File transfer protocols, and write commands sx -vv -k and sb -vv -k.

4. Transfer via Xmodem the start loader: Ctrl-a, s, xmodem select file u-bootspl.bin (select by pressing space bar twice and go to catalogs) and press enter. For Tera Term select File->Transfer->XMODEM->Send… and indicate file u-boot-spl.bin.

5. Switch on the power and wait to see the current percentage of the loading (for Linux PC only).

6. After ROM is successfully loaded, the code initiates the start loader that waits to transfer u-Boot loader via Y modem protocol.

7. After the second “CCCC”, send via Y modem: Ctrl-a, s, ymodem select file uboot.img and press enter. For Tera Term select File->Transfer->YMODEM->Send… and indicate file u-boot.img.

8. If everything is successfully loaded you can see the invitation of U-Boot#

Page 14: Processor module Ax-som-cl335x reference

Detailed Description

Page 14 Processor module AX-SOM-CL335x based on TI AM335x

5 Module Dimensions

Page 15: Processor module Ax-som-cl335x reference

Detailed Description

Page 15 Processor module AX-SOM-CL335x based on TI AM335x

6 Order Number

The module can be supplied in the following configurations: 1. AX-SOM-CL335x (WiFi). Equipped with the WiFi/Bluethooth module. 2. AX-SOM-CL335x (WiFi, GSM) equipped with GSM, but without GPS. 3. AX-SOM-CL335x (WiFi, GSM, GPS). Fully equipped i.e. equipped with all types for wireless interfaces.

7 Additional Information

The module is accompanied with additional documentation: 1. The matrix overall dimensions in formats dxf, dwg. 2. The recommendations for the installation of wireless interface modules over a basically

equipped matrix in pdf. 3. The matrix functional diagram in pdf.

Contacts

LLC «AXONIM» 220125, the Republic of Belarus, Minsk, Gintovta str 1, office 502. Phones.: +375-17-336-40-81

+375-17-336-40-82 Fax: +375-17-336-40-84 Email: [email protected] www.axonim.by www.potatomodule.com