Difference between revisions of "Smart4418 SDK"

From FriendlyELEC WiKi
Jump to: navigation, search
(介绍)
(Introduction)
 
(15 intermediate revisions by 4 users not shown)
Line 2: Line 2:
  
  
==介绍==
+
==Introduction==
[[File:Smart4418-SDK-1606O.jpg|thumb|500px|Overview]]
+
[[File:Smart4418-SDK-1606O1.jpg|thumb|500px|Overview]]
[[File:Smart4418-SDK-1606F.jpg|thumb|500px|Front]]
+
[[File:Smart4418-SDK-1606F1.jpg|thumb|500px|Front]]
* The Smart4418 SDK carrier board V1606 has various interfaces and ports like HDMI port, USB host, SD card slot, SB9 serial port, RJ-45 Ethernet port, 3.5mm audio jack, SATA interface, MiniPCIe, MicroSIM etc with support for 3G/4G Bluetooth & WiFi.In addition it has hardware resources like buzzer, user keys, RTC battery, microphone and etc for users to evaluate its performance and features. FriendlyARM designed it for sake of industrial applications by putting all commonly used interfaces and ports on one side with  mounting holes for easy deployment.  
+
* The Smart4418 SDK carrier board V1606 has various interfaces and ports like HDMI port, USB host, SD card slot, DB9 serial port, RJ-45 Ethernet port, 3.5mm audio jack, SATA interface, MiniPCIe, MicroSIM etc with support for 3G/4G Bluetooth & WiFi.In addition it has hardware resources like buzzer, user keys, RTC battery, microphone and etc for users to evaluate its performance and features. FriendlyARM designed it for sake of industrial applications by putting all commonly used interfaces and ports on one side with  mounting holes for easy deployment.  
* 并且为方便用户快速产品原型开发,我们专门为Smart4418SDK底板设计增加了更多接口,例如DVP摄像头、SPI、GPIO、I2C、UART等常用管脚GPIO,板载AP6212 WiFi蓝牙模块,并且带有陶瓷天线和RTC接口。你可以极速简单地使用各种接口,这非常适合企业用户的产品开发。
+
* To make this carrier board applicable in various applications compared to our existing carrier boards we add more interfaces and ports such as DVP camera interface, SPI, GPIO, I2C, AP6212 WiFi & Bluetooth module, porcelain antenna, RTC seat and etc.
  
==资源特性==
+
==Features==
[[File:Smart4418-SDK-Features01.jpg|thumb|600px|Features]]
+
[[File:Smart4418-SDK-Features001.jpg|thumb|600px|Features]]
  
 
::{| class="wikitable"
 
::{| class="wikitable"
 
|-
 
|-
|底板         ||Smart4418SDK 1606
+
|SDK Carrier Board Model         ||Smart4418SDK 1606
 
|-
 
|-
|尺寸   || 189.8 x 118.2(mm)
+
|Dimension   || 189.8 x 118.2(mm)
 
|-  
 
|-  
|适用于   || [http://wiki.friendlyarm.com/wiki/index.php/Smart4418/zh Smart4418]
+
|Applicable CPU Board   || [http://wiki.friendlyarm.com/wiki/index.php/Smart4418/zh Smart4418]
 
|-
 
|-
|WiFi/蓝牙   || 板载WiFi蓝牙模块
+
|WiFi/Bluetooth   || Onboard WiFi & Bluetooth
 
|-
 
|-
|MiniPCIe接口座   ||  用来接4G模块,仅用于数据通讯, 没有通话功能
+
|MiniPCIe Interface   ||  For 4G modules, data service only, speech service not applicable
 
|-
 
|-
|SIM卡座   ||  弹出式MicroSIM卡座
+
|SIM Card Slot   ||  Pop-up MicroSIM card slot
 
|-
 
|-
|天线   || 板载陶瓷天线
+
|Antenna   || Onboard porcelain antenna
 
|-
 
|-
|DVP摄像头接口   || 24pin ,0.5mm 5mm间距,FPC贴片竖座 <br /> DVP Camera interface, ITU-R BT 601/656 8-bit
+
|DVP Camera Interface   || 24pin, 0.5mm pitch FPC seat <br /> DVP Camera interface, ITU-R BT 601/656 8-bit
 
|-
 
|-
|HDMI输出   || 1路HDMI A Type,支持HDMI 1.4a(Smart4418) <br /> 支持1080p30视频输出
+
|HDMI Interface   || 1 x HDMI A Type, HDMI 1.4a (Smart4418) <br /> 1080p30 video output
 
|-
 
|-
|RS232串口   || 2路3线串口(基于UART0,3), DB9公座
+
|RS232 Serial Interface   || 2 x 3-wire serial port (UART0 and 3), DB9 male connector
 
|-
 
|-
|USB Host  || 2路,USB A型口<br /> 采用USB 2.0 hub扩展(可兼容USB 1.1)
+
|USB Host  || 2 x USB A <br /> brought out from USB 2.0 hub, (USB 1.1 compatible)
 
|-
 
|-
|USB Slvae ||  1路,Micro USB, 仅作为数据传输
+
|USB Slave ||  1 x Micro USB, data communication only
 
|-
 
|-
|音频输入输出   || 直接引出核心板资源<br />支持录音和放音 <br /> 3.5mm耳机座和MIC输入座 <br /> 在板麦克风输入
+
|Audio Interface   || Internal Audio<br /> supports audio recording and play <br /> 3.5mm audio jack and MIC <br /> onboard Microphone
 
|-
 
|-
|以太网   || 直接引出核心板资源,1000/100/10M自适应
+
|Ethernet   || Internal 1000/100/10M Ethernet
 
|-
 
|-
|按键 ||  PWRKEY(电源按键)<br /> RST(重启按键)<br /> K1/K2/K3可独立编程按键
+
|User Key ||  PWRKEY (power key) <br /> RST (reset) <br /> K1/K2/K3 programmable keys
 
|-
 
|-
|LED  || 2个GPIO控制可编程LED(位于核心板)
+
|LED  || 2 x GPIO LED (On Smart4418 CPU board)
 
|-
 
|-
|RTC  || 板载RTC电池(CR1220)
+
|RTC  || Onboard RTC battery(CR1220)
 
|-
 
|-
|蜂鸣器   || 1路PWM控制蜂鸣器输出
+
|Buzzer   || 1 x PWM buzzer
 
|-
 
|-
|SPI扩展接口 || CON3: 26pin ,2.54mm双排针
+
|SPI Interface || CON3: 26pin ,2.54mm pitch double row pin-header
 
|-
 
|-
|GPIO座子 ||  GPIOC9、GPIOC10、GPIOC11、GPIOC12
+
|GPIO Header ||  GPIOC9, GPIOC10, GPIOC11 and GPIOC12
 
|-
 
|-
|SD卡座   || 弹出式SD卡座
+
|SD Card Slot   || Pop-up SD card slot
 
|-
 
|-
|I2C扩展接口 ||  I2C0
+
|I2C Interface ||  I2C0
 
|-
 
|-
|UART串口接口 || UART2
+
|UART Serial Interface || UART2
 
|-
 
|-
|SATA接口  ||  板载SATA接口
+
|SATA  ||  Onboard SATA interface
 
|-
 
|-
|SATA电源接口 || 板载SATA电源接口
+
|SATA Power || Onboard SATA power interface
 
|-
 
|-
|LCD接口 ||  LCD接口座(45pin, 0.5mm间距FPC贴片座) <br /> 支持一线触摸<br /> 支持背光可调<br /> 支持电容触摸屏<br /> 支持RGB888模式 <br /> 支持全彩TFT CD
+
|LCD Interface ||  LCD Interface(45pin, 0.5mm pitch FPC seat) <br /> Supports FriendlyARM one wire technology <br /> back-light adjustable <br /> Supports LCDs with capacitive touch<br /> Supports RGB888 <br /> Supports full color TFT CD
 
|-
 
|-
|LCD固定孔 ||  适用于X710 LCD模块
+
|LCD Mounting Holes ||  Applicable for X710 LCD
 
|-
 
|-
|LVDS接口 ||  2pin, 2.0mm间据
+
|LVDS Interface ||  2pin, 2.0mm pitch
 
|-
 
|-
|GPIO接口 || 30pin 2.0mm双排针, 包含1个UART, 1个I2C, 1个SPI, 1路SDIO, 11个GPIO
+
|GPIO Pin-header || 30pin 2.0mm pitch double-row pin-header including 1x UART, 1x I2C, 1 x SPI, 1 x SDIO and 11 x GPIO
 
|-
 
|-
|其它 || 板载1个EEPROM, 1个三轴加速度传感器
+
|Other Resources || 1 x EEPROM, 1 x 3-Axis Digital Accelerometer
 
|-
 
|-
|供电   ||  DC 9V~24V/2A, 当使用SATA或LVDS背光时, 必须12V/3A供电
+
|Power   ||  DC 9V~24V/2A. When you connect a SATA hard disk or LVDS LCD to it a 12V/3A power adapter is required
 
|}
 
|}
  
==接口描述和尺寸==
+
==Diagram, Layout and Dimension==
===接口描述===
+
===Pin Descriptions===
*'''LVDS接口'''
+
*'''26Pin UART/SPI/I2C/PWM Interface'''
 +
::{| class="wikitable"
 +
|-
 +
|Pin# || Name          ||Pin#  || Name   
 +
|-
 +
|1    || VDD_3.3V  ||2    || VDD_5V
 +
|-
 +
|3    ||I2C0_SDA      ||4    || VDD_5V
 +
|-
 +
|5    || I2C0_SCL  ||6    || DGND
 +
|-
 +
|7    || NC      ||8    || UART3_TX
 +
|-
 +
|9    || DGND          ||10    || UART3_RX
 +
|-
 +
|11  || NC      ||12    || GPIOD1/PWM0
 +
|-
 +
|13  || NC        ||14    || DGND
 +
|-
 +
|15  || NC      ||16    || GPIOC13/PWM1
 +
|-
 +
|17  || VDD_3.3V  ||18    ||NC
 +
|-
 +
|19  || SPI0_MOSI/GPIOC31    ||20    || DGND
 +
|-
 +
|21  || SPI0_MISO/GPIOD0      || 22  || NC
 +
|-
 +
|23  || SPI0_CLK/GPIOC29  || 24  || SPI0_CS/GPIOC30
 +
|-
 +
|25  || DGND           || 26  || NC
 +
|}
 +
 
 +
*'''LVDS Interface'''
 
::{| class="wikitable"
 
::{| class="wikitable"
 
|-
 
|-
Line 104: Line 136:
 
|}
 
|}
  
*'''DVP摄像头接口'''
+
*'''DVP Camera Interface'''
 
::{| class="wikitable"
 
::{| class="wikitable"
 
|-
 
|-
Line 132: Line 164:
 
|}
 
|}
  
*'''LCD接口'''
+
*'''LCD Interface'''
 
::{| class="wikitable"
 
::{| class="wikitable"
 
|-
 
|-
 
|Pin# || Name  || Description   
 
|Pin# || Name  || Description   
 
|-
 
|-
|1, 2 || VDD_5V || 5V输出, 可以给LCD模组供电
+
|1, 2 || VDD_5V || 5V Output, it can be used to power LCD modules
 
|-
 
|-
|11,20,29, 37,38,39,40, 45|| DGND || 参考地, 0电位
+
|11,20,29, 37,38,39,40, 45|| DGND || Ground
 
|-
 
|-
|3-10    || Blue LSB to MSB  || RGB的蓝色信号
+
|3-10    || Blue LSB to MSB  || RGB blue
 
|-  
 
|-  
|12-19  || Green LSB to MSB || RGB的绿色信号
+
|12-19  || Green LSB to MSB || RGB green
 
|-
 
|-
|21-28  || Red LSB to MSB  || RGB的红色信号
+
|21-28  || Red LSB to MSB  || RGB red
 
|-
 
|-
|30      || GPIOB25          || 普通GPIO, 用户可控制
+
|30      || GPIOB25          || available for users
 
|-
 
|-
|31      || GPIOC15          || 一线协议信号, 以实现LCD型号识别, <br>
+
|31      || GPIOC15          || occupied by FriendlyARM one wire technology to recognize LCD models  <br>
背光控制和电阻触摸的功能. 系统已占用, 用户不可重新设置.
+
and control backlight and implement resistive touch, not applicable for users
 
|-     
 
|-     
|32      || XnRSTOUT Form CPU || 系统复位时向外输出低电平
+
|32      || XnRSTOUT Form CPU || low when system is reset
 
|-
 
|-
|33      || VDEN  || 指示RGB信号有效的信号
+
|33      || VDEN  || signal the external LCD that data is valid on the data bus
 
|-
 
|-
|34      || VSYNC || 场信号
+
|34      || VSYNC || vertical synchronization
 
|-
 
|-
|35      || HSYNC || 行信号
+
|35      || HSYNC || horizontal synchronization
 
|-
 
|-
|36      || LCDCLK || LCD频率, Pixel frequency
+
|36      || LCDCLK || LCD clock, Pixel frequency
 
|-
 
|-
|41      || I2C2_SCL  || I2C2的时钟信号, 用来传输电容屏触摸数据
+
|41      || I2C2_SCL  || I2C2 clock signal, for capacitive touch data transmission
 
|-
 
|-
|42      || I2C2_SDA  || I2C2的数据信号, 用来传输电容屏触摸数据
+
|42      || I2C2_SDA  || I2C2 data signal, for capacitive touch data transmission
 
|-
 
|-
|43      || GPIOC16 || 电容触摸中断信号, 配合I2C2使用
+
|43      || GPIOC16 || interrupt pin for capacitive touch, used with I2C2
 
|-
 
|-
|44      || NC  || 没有任何连接
+
|44      || NC  || Not connected
 
|}
 
|}
  
*'''SATA接口'''
+
*'''SATA Interface'''
::* 标准7Pin数据接口, 大4Pin电源接口
+
::* Standard 7Pin Data Interface, 4Pin Power Interface
 
::[[File:SATA-01.png|frameless|500px|]]
 
::[[File:SATA-01.png|frameless|500px|]]
  
  
*'''电源接口'''
+
*'''Power Interface'''
::*DC电源座子, 适合DC5.5*2.1mm电源插头, 9V~24V宽电压输入, 因为SATA电源和LVDS背光电源跟输入电源直接连通, 所以当使用SATA或LVDS背光时, 必须12V/3A供电
+
::*DC power jack, applicable for DC 5.5 * 2.1mm power jack, DC 9V~24V/2A. When you connect a SATA hard disk or LVDS LCD to it a 12V/3A power adapter is required
 
::[[File:DC-005.png|frameless|200px|]]
 
::[[File:DC-005.png|frameless|200px|]]
  
::*2.54mm间距, 2510-4P针座. Pin1~Pin4定义: VDD_12V, DGND, DGND, 12V_IN<br>其中12V_IN直接连到DC电源座子, VDD_12V是5V_IN经过开关S1后连接到板子的12V电源网络
+
::*2.54mm pitch, 2510-4P pin-header, Pin1~Pin4 description: VDD_12V, DGND, DGND, 12V_IN<br>Pin 12V_IN is connected to DC power jack, VDD_12V is connected to 12V_IN through the S1 switch
 
::[[File:CON5.png]]
 
::[[File:CON5.png]]
  
===机械尺寸===
+
===Dimensional Diagram===
 
[[File:Smart4418SDK-1606-Dimensions.png|frameless|800px|Smart4418SDK-1606-Dimensions]]
 
[[File:Smart4418SDK-1606-Dimensions.png|frameless|800px|Smart4418SDK-1606-Dimensions]]
  
::详细尺寸:[http://wiki.friendlyarm.com/wiki/images/9/90/Smart4418-1606-Dimensions%28dxf%29.zip dxf文件]
+
::For more details refer to :[http://wiki.friendlyarm.com/wiki/images/9/90/Smart4418-1606-Dimensions%28dxf%29.zip dxf file]
 +
 
 +
==Resources==
 +
:SDK Carrier Board Hardware Technical Documents
 +
::[http://wiki.friendlyarm.com/wiki/images/c/c0/Smart4418SDK-1606-PCB%28brd%29.zip PCB source files], Allegro 16.5 or above<br>
 +
::[http://wiki.friendlyarm.com/wiki/images/9/90/Smart4418-1606-Dimensions%28dxf%29.zip PCB dxf file]<br>
 +
::[http://wiki.friendlyarm.com/wiki/images/1/1c/Smart4418SDK-1606-Schematic%28dsn%29.zip schematics], OrCAD 16.5 or above<br>
 +
::[http://wiki.friendlyarm.com/wiki/images/9/90/Smart4418SDK-1606-Schematic.pdf schematics in pdf]
 +
:[http://wiki.friendlyarm.com/wiki/index.php/Smart4418 Smart4418 CPU board wiki]<br>
 +
:[http://wiki.friendlyarm.com/wiki/images/0/0b/Smart4418-1512-Schematic.pdf Smart4418 CPU board schematics in pdf]
 +
 
 +
==Update Log==
 +
===August-02-2016===
 +
* Released English version
  
==资源链接==
+
===Dec-08-2016===
:SDK硬件设计文件
+
* Updated Section 2
::[http://wiki.friendlyarm.com/wiki/images/c/c0/Smart4418SDK-1606-PCB%28brd%29.zip PCB源文件], 使用Allegro 16.5或以上版本 <br>
+
::[http://wiki.friendlyarm.com/wiki/images/9/90/Smart4418-1606-Dimensions%28dxf%29.zip PCB dxf文件]<br>
+
::[http://wiki.friendlyarm.com/wiki/images/1/1c/Smart4418SDK-1606-Schematic%28dsn%29.zip 原理图源文件], 使用OrCAD 16.5或以上版本 <br>
+
::[http://wiki.friendlyarm.com/wiki/images/9/90/Smart4418SDK-1606-Schematic.pdf 原理图pdf文件]
+
:[http://wiki.friendlyarm.com/wiki/index.php/Smart4418/zh Smart4418核心板软件和硬件详细介绍]<br>
+
:[http://wiki.friendlyarm.com/wiki/images/0/0b/Smart4418-1512-Schematic.pdf Smart4418原理图pdf]
+

Latest revision as of 04:19, 26 May 2020

查看中文


1 Introduction

Overview
Front
  • The Smart4418 SDK carrier board V1606 has various interfaces and ports like HDMI port, USB host, SD card slot, DB9 serial port, RJ-45 Ethernet port, 3.5mm audio jack, SATA interface, MiniPCIe, MicroSIM etc with support for 3G/4G Bluetooth & WiFi.In addition it has hardware resources like buzzer, user keys, RTC battery, microphone and etc for users to evaluate its performance and features. FriendlyARM designed it for sake of industrial applications by putting all commonly used interfaces and ports on one side with mounting holes for easy deployment.
  • To make this carrier board applicable in various applications compared to our existing carrier boards we add more interfaces and ports such as DVP camera interface, SPI, GPIO, I2C, AP6212 WiFi & Bluetooth module, porcelain antenna, RTC seat and etc.

2 Features

Features
SDK Carrier Board Model Smart4418SDK 1606
Dimension 189.8 x 118.2(mm)
Applicable CPU Board Smart4418
WiFi/Bluetooth Onboard WiFi & Bluetooth
MiniPCIe Interface For 4G modules, data service only, speech service not applicable
SIM Card Slot Pop-up MicroSIM card slot
Antenna Onboard porcelain antenna
DVP Camera Interface 24pin, 0.5mm pitch FPC seat
DVP Camera interface, ITU-R BT 601/656 8-bit
HDMI Interface 1 x HDMI A Type, HDMI 1.4a (Smart4418)
1080p30 video output
RS232 Serial Interface 2 x 3-wire serial port (UART0 and 3), DB9 male connector
USB Host 2 x USB A
brought out from USB 2.0 hub, (USB 1.1 compatible)
USB Slave 1 x Micro USB, data communication only
Audio Interface Internal Audio
supports audio recording and play
3.5mm audio jack and MIC
onboard Microphone
Ethernet Internal 1000/100/10M Ethernet
User Key PWRKEY (power key)
RST (reset)
K1/K2/K3 programmable keys
LED 2 x GPIO LED (On Smart4418 CPU board)
RTC Onboard RTC battery(CR1220)
Buzzer 1 x PWM buzzer
SPI Interface CON3: 26pin ,2.54mm pitch double row pin-header
GPIO Header GPIOC9, GPIOC10, GPIOC11 and GPIOC12
SD Card Slot Pop-up SD card slot
I2C Interface I2C0
UART Serial Interface UART2
SATA Onboard SATA interface
SATA Power Onboard SATA power interface
LCD Interface LCD Interface(45pin, 0.5mm pitch FPC seat)
Supports FriendlyARM one wire technology
back-light adjustable
Supports LCDs with capacitive touch
Supports RGB888
Supports full color TFT CD
LCD Mounting Holes Applicable for X710 LCD
LVDS Interface 2pin, 2.0mm pitch
GPIO Pin-header 30pin 2.0mm pitch double-row pin-header including 1x UART, 1x I2C, 1 x SPI, 1 x SDIO and 11 x GPIO
Other Resources 1 x EEPROM, 1 x 3-Axis Digital Accelerometer
Power DC 9V~24V/2A. When you connect a SATA hard disk or LVDS LCD to it a 12V/3A power adapter is required

3 Diagram, Layout and Dimension

3.1 Pin Descriptions

  • 26Pin UART/SPI/I2C/PWM Interface
Pin# Name Pin# Name
1 VDD_3.3V 2 VDD_5V
3 I2C0_SDA 4 VDD_5V
5 I2C0_SCL 6 DGND
7 NC 8 UART3_TX
9 DGND 10 UART3_RX
11 NC 12 GPIOD1/PWM0
13 NC 14 DGND
15 NC 16 GPIOC13/PWM1
17 VDD_3.3V 18 NC
19 SPI0_MOSI/GPIOC31 20 DGND
21 SPI0_MISO/GPIOD0 22 NC
23 SPI0_CLK/GPIOC29 24 SPI0_CS/GPIOC30
25 DGND       26 NC
  • LVDS Interface
Pin# Name Pin# Name
1 SYS_3.3V 2 SYS_3.3V
3 GPIOC16 4 GPIOB18
5 DGND 6 DGND
7 LVDS_D0- 8 LVDS_D0+
9 LVDS_D1- 10 LVDS_D1+
11 LVDS_D2- 12 LVDS_D2+
13 DGND 14 DGND
15 LVDS_CLK- 16 LVDS_CLK+
17 LVDS_D3- 18 LVDS_D3+
19 I2C2_SCL 20 I2C2_SDA
  • DVP Camera Interface
Pin# Name
1, 2 SYS_3.3V
7,9,13,15,24 DGND
3 I2C0_SCL
4 I2C0_SDA
5 GPIOB14
6 GPIOB16
8,10 NC
11 VSYNC
12 HREF
14 PCLK
16-23 Data bit7-0
  • LCD Interface
Pin# Name Description
1, 2 VDD_5V 5V Output, it can be used to power LCD modules
11,20,29, 37,38,39,40, 45 DGND Ground
3-10 Blue LSB to MSB RGB blue
12-19 Green LSB to MSB RGB green
21-28 Red LSB to MSB RGB red
30 GPIOB25 available for users
31 GPIOC15 occupied by FriendlyARM one wire technology to recognize LCD models

and control backlight and implement resistive touch, not applicable for users

32 XnRSTOUT Form CPU low when system is reset
33 VDEN signal the external LCD that data is valid on the data bus
34 VSYNC vertical synchronization
35 HSYNC horizontal synchronization
36 LCDCLK LCD clock, Pixel frequency
41 I2C2_SCL I2C2 clock signal, for capacitive touch data transmission
42 I2C2_SDA I2C2 data signal, for capacitive touch data transmission
43 GPIOC16 interrupt pin for capacitive touch, used with I2C2
44 NC Not connected
  • SATA Interface
  • Standard 7Pin Data Interface, 4Pin Power Interface
SATA-01.png


  • Power Interface
  • DC power jack, applicable for DC 5.5 * 2.1mm power jack, DC 9V~24V/2A. When you connect a SATA hard disk or LVDS LCD to it a 12V/3A power adapter is required
DC-005.png
  • 2.54mm pitch, 2510-4P pin-header, Pin1~Pin4 description: VDD_12V, DGND, DGND, 12V_IN
    Pin 12V_IN is connected to DC power jack, VDD_12V is connected to 12V_IN through the S1 switch
CON5.png

3.2 Dimensional Diagram

Smart4418SDK-1606-Dimensions

For more details refer to :dxf file

4 Resources

SDK Carrier Board Hardware Technical Documents
PCB source files, Allegro 16.5 or above
PCB dxf file
schematics, OrCAD 16.5 or above
schematics in pdf
Smart4418 CPU board wiki
Smart4418 CPU board schematics in pdf

5 Update Log

5.1 August-02-2016

  • Released English version

5.2 Dec-08-2016

  • Updated Section 2