Difference between revisions of "Smart6818/zh"

From FriendlyELEC WiKi
Jump to: navigation, search
(Created page with "English ==介绍== File:Smart681801.jpg File:Smart6818-layout.jpg File:Smart6818-SDK-1606F1.jpg|thumb|500...")
 
Line 3: Line 3:
 
[[File:Smart681801.jpg|thumb|frameless|500px|]]
 
[[File:Smart681801.jpg|thumb|frameless|500px|]]
 
[[File:Smart6818-layout.jpg|thumb|frameless|500px|]]
 
[[File:Smart6818-layout.jpg|thumb|frameless|500px|]]
[[File:Smart6818-SDK-1606F1.jpg|thumb|500px|Front]]
+
[[File:Smart4418-SDK-1606F1.jpg|thumb|500px|Front]]
[[File:Smart6818-SDK-1606O1.jpg|thumb|500px|Overview]]
+
[[File:Smart4418-SDK-1606O1.jpg|thumb|500px|Overview]]
* Smart6818是一款高集成的高性能四核Cortex-A9核心板,由广州友善之臂设计、生产和发行销售。作为Smart210核心板的兼容替代品,它采用三星S5P4418作为主处理器,运行主频可高达1.4Ghz,并标配1GB DDR3内存和8GB eMMC高速闪存。Smart6818核心板不仅集成AXP228电源管理单元,可实现软件开关机和硬件唤醒功能,而且集成千兆以太网卡和声卡芯片,非常方便企业用户进行快速产品设计和项目开发。
+
* Smart6818是一款高集成的高性能八核Cortex-A53核心板,由广州友善之臂设计、生产和发行销售。它采用三星S5P6818作为主处理器,运行主频可高达1.4Ghz,并标配1GB DDR3内存和8GB eMMC高速闪存。Smart6818核心板不仅集成电源管理单元,可实现软件开关机和硬件唤醒功能,而且集成千兆以太网卡和声卡芯片,非常方便企业用户进行快速产品设计和项目开发。
 
* Smart6818核心板采用了2.0间距双排针(P1,P2,P4),尺寸为74x55mm,总共引出174Pin引脚。其中P1和P2排针为标配焊接(可兼容Smart210之P1,P2),它们已经包含了大部分常用功能;P4空焊,方便有需要的用户扩展开发使用。在布局安排上,我们尽量考虑把常用的LCD模块能够固定在底板上,比如3.5“、4.3“、5“、7“、10.1“LCD等。
 
* Smart6818核心板采用了2.0间距双排针(P1,P2,P4),尺寸为74x55mm,总共引出174Pin引脚。其中P1和P2排针为标配焊接(可兼容Smart210之P1,P2),它们已经包含了大部分常用功能;P4空焊,方便有需要的用户扩展开发使用。在布局安排上,我们尽量考虑把常用的LCD模块能够固定在底板上,比如3.5“、4.3“、5“、7“、10.1“LCD等。
* 另外,若需要使用Smart6818的千兆以太网功能,请选用Smart6818/6818SDK底板。三星另一款芯片S5P6818,它基于八核Cortex-A53架构,运行主频可高达1.4Ghz,与S5P4418可pin to pin完全兼容,用户可以根据自己的产品项目需求,选择更高级的Smart6818(即将推出)。
+
* 另外,若需要使用Smart6818的千兆以太网功能,请选用Smart6818/6818SDK底板。Smart6818与[[Smart4418]]管脚Pin to Pin兼容, 尺寸一样。
 
* Smart4418/6818SDK 1606底板详情请查看[http://wiki.friendlyarm.com/wiki/index.php/Smart4418SDK Smart4418/6818SDK 1606]。
 
* Smart4418/6818SDK 1606底板详情请查看[http://wiki.friendlyarm.com/wiki/index.php/Smart4418SDK Smart4418/6818SDK 1606]。
  
 
==资源特性==
 
==资源特性==
* CPU: S5P4418, 动态运行主频400Mhz--1.4GHz
+
* CPU: S5P6818, 动态运行主频400Mhz--1.4GHz
* PMU 电源管理:AXP228,支持软件关机和睡眠唤醒等
+
* 电源管理: 采用一颗ARM® Cortex®-M0单片机做电源管理, 支持动态调压, 软件关机和定时开机等功能
 
* DDR3 RAM: 1GB  
 
* DDR3 RAM: 1GB  
 
* 网络: 千兆以太网接口(RTL8211E), 板载唯一MAC地址芯片
 
* 网络: 千兆以太网接口(RTL8211E), 板载唯一MAC地址芯片

Revision as of 02:34, 26 July 2018

English

1 介绍

Smart681801.jpg
Smart6818-layout.jpg
Front
Overview
  • Smart6818是一款高集成的高性能八核Cortex-A53核心板,由广州友善之臂设计、生产和发行销售。它采用三星S5P6818作为主处理器,运行主频可高达1.4Ghz,并标配1GB DDR3内存和8GB eMMC高速闪存。Smart6818核心板不仅集成电源管理单元,可实现软件开关机和硬件唤醒功能,而且集成千兆以太网卡和声卡芯片,非常方便企业用户进行快速产品设计和项目开发。
  • Smart6818核心板采用了2.0间距双排针(P1,P2,P4),尺寸为74x55mm,总共引出174Pin引脚。其中P1和P2排针为标配焊接(可兼容Smart210之P1,P2),它们已经包含了大部分常用功能;P4空焊,方便有需要的用户扩展开发使用。在布局安排上,我们尽量考虑把常用的LCD模块能够固定在底板上,比如3.5“、4.3“、5“、7“、10.1“LCD等。
  • 另外,若需要使用Smart6818的千兆以太网功能,请选用Smart6818/6818SDK底板。Smart6818与Smart4418管脚Pin to Pin兼容, 尺寸一样。
  • Smart4418/6818SDK 1606底板详情请查看Smart4418/6818SDK 1606

2 资源特性

  • CPU: S5P6818, 动态运行主频400Mhz--1.4GHz
  • 电源管理: 采用一颗ARM® Cortex®-M0单片机做电源管理, 支持动态调压, 软件关机和定时开机等功能
  • DDR3 RAM: 1GB
  • 网络: 千兆以太网接口(RTL8211E), 板载唯一MAC地址芯片
  • eMMC:8GB
  • 音频:集成音频芯片, 支持麦克风输入和耳机输出
  • LED:一个电源指示LED, 两个GPIO控制的LED
  • 其他: 板载温控电阻
  • PCB Size: 74x55mm,6层,沉金工艺
  • 温度工作范围:零下30摄氏度到70摄氏度
  • 供电: DC 5V, up to 1.2A
  • OS/Software: u-boot, Android5.1/4.4, Debian8, ubuntu-core
  • 3个2.0mm排针, 共174针, 引出以下信号:
    • USB 2.0 - Host x1, OTG x1
    • 视频输出/显示 - RGB Parallel I/F (24-bit), LVDS 和HDMI 1.4a
    • 视频输入 - DVP Camera interface, ITU-R BT 601/656 8-bit 和 MIPI-CSI
    • 音频输入 - 麦克风输入
    • 音频输出 - 耳机输出(带插入检测)和HDMI
    • 网络 - 10/100/1000Mbps 以太网 x1
    • ADC - CPU自带ADC, 7通道, 12-bit, 输入范围0~1.8V
    • 外围接口 - SDIO/MMC x2, SPI x2, I2C x3, UART x5, PWM x3, GPIOs x24
    • 其他 - Power按键输入, RESET输入, RESET输出, RTC电池输入

3 管脚定义

P1 P2
Pin# Name Pin# Name Pin# Name Pin# Name
1 VDD_5V 2 DGND 1 UART0_TX 2 UART0_RX
3 RTC_BATT 4 GPIOB8 3 UART1_TX 4 UART1_RX
5 NRESETIN 6 GPIOC17 5 UART2_TX 6 UART2_RX
7 MMC0_CMD 8 MMC1_CMD 7 UART3_TX 8 UART3_RX
9 MMC0_CLK 10 MMC1_CLK 9 UART1_nCTS 10 UART1_nRTS
11 MMC0_D0 12 MMC1_D0 11 CAM0_D0 12 CAM0_D1
13 MMC0_D1 14 MMC1_D1 13 CAM0_D2 14 CAM0_D3
15 MMC0_D2 16 MMC1_D2 15 CAM0_D4 16 CAM0_D5
17 MMC0_D3 18 MMC1_D3 17 CAM0_D6 18 CAM0_D7
19 MMC0_CD 20 GPIOB24 19 CAM0_PCLK 20 CAM0_VSYNC
21 PWRKEY 22 SPI1_CS/GPIOC10 21 CAM0_HYNC 22 GPIOB14
23 GPIOB28/UART4_RX 24 SPI1_MISO/GPIOC11 23 GPIOB16 24 HDMI_TX1P
25 GPIOB29/UART4_TX 26 SPI1_MOSI/GPIOC12 25 HDMI_TX0P 26 HDMI_TX1N
27 GPIOB30 28 SPI1_CLK/GPIOC9 27 HDMI_TX0N 28 HDMI_TXCP
29 GPIOC15 30 GPIOC16 29 HDMI_TX2P 30 HDMI_TXCN
31 GPIOB31 32 GPIOB18 31 HDMI_TX2N 32 HDMI_HPD
33 GPIOD1/PWM0 34 I2C0_SCL 33 I2C1_SDA 34 I2C1_SCL
35 GPIOC13/PWM1 36 I2C0_SDA 35 USB_OTG_ID 36 SPI0_CS
37 USB_HOST_D- 38 I2C2_SCL 37 USB_OTG_D- 38 SPI0_MISO
39 USB_HOST_D+ 40 I2C2_SDA 39 USB_OTG_D+ 40 SPI0_MOSI
41 LCD_B0 42 LCD_B1 41 VBUS_5V 42 SPI0_CL
43 LCD_B2 44 LCD_B3 43 LVDS_CLKP 44 GPIOB25
45 LCD_B4 46 LCD_B5 45 LVDS_CLKM 46 DGND
47 LCD_B6 48 LCD_B7 47 LVDS_Y0P 48 LAN_MDI1_N
49 LCD_G0 50 LCD_G1 49 LVDS_Y0M 50 LAN_MDI1_P
51 LCD_G2 52 LCD_G3 51 LVDS_Y1P 52 LAN_MDI0_N
53 LCD_G4 54 LCD_G5 53 LVDS_Y1M 54 LAN_MDI0_P
55 LCD_G6 56 LCD_G7 55 LVDS_Y2P 56 LINK_LED
57 LCD_R0 58 LCD_R1 57 LVDS_Y2M 58 SPEED_LED
59 LCD_R2 60 LCD_R3 59 LVDS_Y3P 60 DGND
61 LCD_R4 62 LCD_R5 61 LVDS_Y3M 62 HP_DETECT
63 LCD_R6 64 LCD_R7 63 HP-R 64 HP-L
65 LCD_VSYNC 66 LCD_HSYNC 65 LAN_MDI2_P 66 LAN_MDI3_P
67 LCD_CLK 68 LCD_DE 67 LAN_MDI2_N 68 LAN_MDI3_N
69 DGND 70 BOOT_CS 69 Mic-P 70 Mic-N
P4
Pin# Name Pin# Name
1 MIPICSI_DP0 2 GPIOD8/PPM
3 MIPICSI_DN0 4 GPIOC7
5 MIPICSI_DP1 6 GPIOC8
7 MIPICSI_DN1 8 GPIOC24
9 MIPICSI_DP2 10 GPIOC28
11 MIPICSI_DN2 12 GPIOC0
13 MIPICSI_DP3 14 GPIOC1
15 MIPICSI_DN3 16 GPIOC2
17 MIPICSI_DPCLK 18 GPIOC3
19 MIPICSI_DNCLK 20 DGND
21 GPIOB9 22 ADC1
23 GPIOB26 24 ADC3
25 GPIOC4 26 ADC4
27 AliveGPIO3 28 ADC5
29 PWREN_SYS 30 ADC6
31 GPIOC14/PWM2 32 ADC7
33 NRESETOUT 34 DGND
说明
  1. VDD_5V:给核心板供电的电源输入脚,输入范围4.7-5.6V,推荐5V/1.2A(MAX), 通过降频降压, 可以有效降低功耗: 主频每降低200MHz, 功耗大概降低0.5W
  2. BOOT_CS: 启动模式选择,悬空或高电平为eMMC启动,低电平为SD启动
  3. NRESETIN:复位信号输入,低电平有效。此信号核心板的CPU提供复位信号,外部只需接一个按键就可以
  4. NRESETOUT: 复位信号输入,低电平有效。此信号核心板是的CPU输出的复位信号, 可以提供给外围电路使用
  5. RTC_BATT:RTC备份电池输入,直接接3V电池。核心板上电后由板子内部的3.3V给RTC供电,不上电时由备份电池供电,自动切换
  6. ADC1~7:CPU自带的12-Bit ADC输入,通道1~7,采集范围:0-1.8V
  7. 10/100M以太网模式: LAN_MDI1_N/P=RX-/+, LAN_MDI0_N/P=TX-/+, 也即只需4根信号线连接到带变压器的RJ45连接器
  8. 10/100/1000M以太网模式: LAN_MDI0_N/P~LAN_MDI3N/P, 也即需要把全部8根信号线连接到带变压器的RJ45连接器
  9. 具体外围及扩展电路请参考我们设计的底板Smart210/4418 SDK
  10. Smart4418/6818原理图pdf

4 机械尺寸

Smart4418-6818 drawing.png
需要更详细的尺寸, 请下载dxf文件::Smart4418_6818-1711-Drawing(dxf).zip

5 硬件设计注意事项

5.1 EEPROM

  • 因为Smart6818核心板上的集成了带MAC地址的EEPROM, 型号为24AA025E48T-I/OT, 接在I2C0上, 设备地址为0x51, 所以有些型号的EEPROM不能接在I2C0上, 否则会地址冲突.
  • 不能接在I2C0上的EEPROM: 24C04, 24C08, 24C16, 可以接在I2C0上的EEPROM:24C01, 24C02, 24C256
  • 关于EEPROM地址问题, 请看 http://www.onsemi.com/pub_link/Collateral/CAT24C01-D.PDF

6 参考开发底板

Smart4418/6818SDK

7 快速入门

7.1 准备工作

要开启你的Smart6818开发板,请先准备好以下硬件

  • Smart6818核心主板+底板
  • 大SD卡/: Class10或以上的 8GB SDHC卡
  • 一个DC接口的外接电源,要求输出为12V/2A
  • 一台支持HDMI输入的显示器或者电视(或选购LCD配件)
  • 一套USB键盘鼠标(或选购串口转接板,要PC上接串口终端进行操作)
  • 一台电脑,需要联网,建议使用Ubuntu 14.04 64位系统