Transcript
OK4418 User’s Manual Part I - Introduction
Copyright@2017-2018 http://www.arm9board.net
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-871-65899845
COPYRIGHT STATEMENT Contents (content being images, text, programs and scripts) of this manual is copyright © Witech Co., Ltd.. All rights expressly reserved. Any content of the manual printed or downloaded may not be sold, licensed, transferred, copied or reproduced in whole or in part in any manner or in or on any media to any person without the prior written consent of Witech Co., Ltd.. Including but not limited to: Transmission by any method Storage in any medium, system or program Display in any form Performance Hire, lease, rental or loan Requests for permission to reproduce material from this manual should be addressed to Witech Co., Ltd.
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-871-65899845
OK4418 is an Embedded Computer (Single Board Computer) based on the 1.4GHz Samsung S5P4418 (ARM Cortex-A9) microcontroller. OK4418 embodies abundant of built-in resources and powerful video processing capacity, which make the OK4418 reliable for the development of higher-end products. Together with the OK4418 we provide BSPs (Board Support Packages) for Embedded Linux and Android including basic drivers for all the components on the board and illustrating programs, which we believe can help the users in understanding the ARM architecture and shortening their development circle. Here are some dos and don’ts for using the OK4418: 1.
After opening the OK4418 package, please check and make sure that the following components are all enclosed: 1 × OK4418 board 1 × serial port cable 1 × USB cable 1 × 5V power supply 1 × DVD
2.
DO NOT plug/ unplug the core board when power is on.
3.
The core board connector should not be touched by finger or oil.
4.
When using the Development Board for the first time, please do read and follow the user manual to prevent unnecessary troubles and damages.
5.
Every time before powering on the Development Board, please touch anyone of the metallic interface with your fingers to unload the Electrostatic. Do not touch the chips with your fingers!
6.
Before physically operating the Development Board, please switch the power off. Hot plugging is not supported except on the USB and Ethernet interfaces.
7.
We provide for the OK4418 12 weeks’ guarantee (in the precondition of non-artificial damage) and 24 weeks’ technical support. Editor: Witech Co. Ltd. Tel: 86-871-65899845 Fax: 86-871-65899845 Email:
[email protected] Website: http://www.arm9board.net Copyright reserved© Witech Co., Ltd.
Website: http://www.arm9board.net Email:
[email protected] Tel: +86-871-65899845
Table of Contents 1. Brief Introduction.......................................................................................................5 2. S5P4418 .....................................................................................................................6 3. OK4418-CORE..........................................................................................................8 3.1 Introduction......................................................................................................9 3.2 Resources .........................................................................................................9 3.3 Layout ............................................................................................................10 3.4 Pin-out............................................................................................................11 3.5 Pin Definitions ...............................................................错误!未定义书签。 4. OK4418 Carrier Board.............................................................................................13 4.1 Interfaces........................................................................................................13 4.2 Layout ............................................................................................................13 4.3 Resources .......................................................................................................14 4.4 Specifications.................................................................................................15 4.4.1 Power Supply ........................................................................................15 4.4.2 Boot Switch...........................................................................................15 4.4.3 Serial ports ............................................................................................15 4.4.4 USB OTG..............................................................................................16 4.4.5 ADC ......................................................................................................16 4.4.6 SD/SDIO ...............................................................................................17 4.4.7 Mini-PCIE.............................................................................................17 4.4.8 Audio.....................................................................................................18 4.4.9 WIFI & Bluetooth .................................................................................18 4.4.10 Camera ................................................................................................19 4.4.11 RS485..................................................................................................19 4.4.12 LVDS ..................................................................................................19 4.4.13 Resistive Touch...................................................................................20 4.4.14 MIPI_DSI Display Interface ...............................................................21 4.4.15 Buttons ................................................................................................22 Appendix......................................................................................................................23 OK4418 Power Consumption Test ......................................................................23
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-871-65899845
1. Brief Introduction The Witech OK4418 is a development platform based on the Samsung S5P4418 ARM Cortex-A9 quad-core 1.4Ghz microcontroller. Carrying 1GB DDR3 RAM, 8GB eMMC ROM, on-board Gigabit Ethernet, DVP&MIPI camera interface, LVDS& DHMI& LVD& MIPI display output, 5 x UART, 2 x USB Host, 1 x USB OTG, supporting Bluetooth & WIFI, the OK4418 makes itself a powerful and suitable device for developing and implementing kinds of industrial products.
The OK4418 Development Board is split into two parts, a core board and a carrier board. The core board is actually the central controlling module of the Development Board, which embodies the S5P4418 CPU, DDR3 RAM, eMMC and power management unit. Measuring only 45 x 60mm, the core board can be connected to the 130 x 190mm carrier board via four 80pin anti-oxidation connectors; once programmed, it can be also detached from the carrier board and used as individual COM (Computer On Module) and inserted like a "big chip" into test beds, prototypes, and production units for OEM deployment. The OK4418 Development Board is designed in conformity with CE standard with full consideration to high speed signal competence, EM compatibility, and static protection and etc., to ensure stable performance under various environments. Together with the OK4418 we provide BSP (Board Support Packages) for Android 5.1.1 and Embedded Linux-3.4.39 and QT4.8.6, which provide drivers for all the bottom interfaces and devices and utility applications. Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
2. S5P4418 S5P4418 is a system-on-a-chip (SoC) based on the 32-bit ARMv7-A architecture for tablets and cell-phones. S5P4418 uses the ARM Cortex-A9 in a quad core configuration, the latter provides a 50% overall performance boost over the earlier Cortex-A8 core. The SoC memory controller supports a maximum memory bandwidth of 6.4GB/s for heavy traffic operations such as 1080p video encoding and decoding, 3D graphics display and high resolution image signal processing with a Full HD display. The application processor supports dynamic virtual address mapping, which helps software engineers to fully utilize the memory resources with ease. The S5P4418 features the Mali400MP graphics processing unit which supports OpenGL ES 1.1 and 2.0. The native dual display, in particular, supports Full HD resolution of a main LCD display and 1080p 60 frame HDTV display throughout HDMI, simultaneously. Specifications:
28 nm HKMG process.
Quad-core ARM Cortex-A9 at 1.4 GHz
ARM Mali-400MP GPU
Full-HD Multi Format Video Codec
Supports MLC/SLC NAND Flash with Hardwired ECC algorithm (4/8/12/16/24/40/60-bit)
Dual Display up to 2048x1280, TFT-LCD, LVDS, HDMI 1.4a, MIPI-DSI output
Supports various memory types: x32 LPDDR3 up to 667 MHz (TBD), Low Voltage DDR3 , DDR3 up to 800 MHz
3 channel ITUR.BT 656 Parallel Video Interface and MIPI-CSI
Security functions (AES, DES/TDES, SHA-1, MD5 and PRNG) and Secure JTAG
Target Applications:
In-Vehicle Infotainment system
Digital Signage
HMI
In-flight entertainment system
IP phone
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
IPTV
Portable medical equipment
Tablet PC
Block Diagram:
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
3. OK4418-CORE
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
3.1 Introduction The OK4418-CORE is the core board, i.e., the central controlling unit of the OK4418 development board, which carries the S5P4418 CPU, DDR3 RAM, NAND eMMC Flash, PMIC and etc... Measuring only 45 x 60mm, the core board can be connected to the 130 x 190mm carrier board via four 80pin anti-oxidation connectors; once programmed, it can be also detached from the carrier board and used as individual COM (Computer On Module) and inserted like a "big chip" into test beds, prototypes, and production units for OEM deployment. The 4 x 80pin connector lead out all of the 320 CPU pins. 3.2 Resources Function
Qty.
Specs
LCD
1
RGB888 24bit, max resolution 2048x1280
LVDS
1
HDMI
1
Supporting JEIDA and VESA output mode, 4 data channels, 1 clock channel, max resolution 2048x1280 HDMI 1.4, max resolution 1080x1920
MIPI_DSI
1
DVP
2
8bit parallel interface, supporting up to 5MP
MIPI_CSI
1
D-PHY spec V1.00, supporting up to 5MP
SD/MMC/SDIO
2
USB Host
1
3 channels in total, 1-ch taken by eMMC, 2-ch are led out. USB 2.0 Host with integrated HS USB Phy
USB OTG
1
USB 2.0 OTG with integrated HS USB Phy
UART
6
Each supporting up to 5.0Mbps
IIC
3
Supporting 100kbit/s and 400kbit/s
IIS
3
Supporting up to 3 IIS interfaces
SPI
3
Supporting up to 3 SPI interfaces
Ethernet
1
10/100/1000Mbps auto-adaptive
PWM
4
4 PWM output
SPDIF
1
Supporting SPDIF interface
ADC
7
External bus
1
12bit resolution, max input freq. 100KHz, power input range 0-1.8V Max data bus width: 16bit; Max address bus: 14bit
JTAG
1
Standard JTAG debug port
Display
Camera
MIPI DSI SPEC V1.01r11, max 4 data channels, max resolution 1920x1200
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
3.3 Layout
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
3.4 Pin-out
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
4. OK4418 Carrier Board 4.1 Interfaces
4.2 Layout
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
4.3 Resources Function LVDS
Qty. 1
Spec. 8bit, 2mm pitch double row pin loader, capacitive touch screen supported
Display
HDMI
1
HDMI 1.4, HDMI-A connector
LCD
1
RGB888 24bit, supporting capacitive/resistive touch screen
MIPI
1
4 differential pairs, supporting capacitive touch screen
DVP
1
8bit parallel interface, supporting upto 5 Megapixel
MIPI
1
MIPI camera
Audio
1
1 x MIC, 1 x earphone
SD/MMC/SDIO
1
SD/SDHC/SDXC(UHS-I) compatible
SDIO
1
2mm pitch 20pin double-row pin loader
USB Host
2
USB 2.0 Host
USB OTG
1
USB 2.0 OTG, Standard micro USB connector
UART
5
4 x 3-wire & 1 x 5-wire. UART5 is RS232 and others
Camera
are TTL IIC
3
IIC1 and IIC2 are CPU-original, IIC3 is IO-emulated
SPI
1
Ethernet
1
10/100/1000Mbps auto-adaptive
WIFI
1
RL-UM02WBS-8723BU-V1.2
Bluetooth
1
1T1R WLAN and Bluetooth
RS485
1
Isolated RS485 output
Mini-PCIE
1
For 3G/4G module
Infrared receiver
1
NOT soldered
ADC
1
CPU-original
Button
6
1 x reset, 1 x power, 4 x user buttons
Battery Connector
1
IEEE
802.11b/g/n
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
4.4 Specifications 4.4.1 Power Supply
OK4418 is power by 5V power supply, protected from opposite connection and over-voltage. When LED2 turns red it indicates voltage over=tension. 4.4.2 Boot Switch
The OK4418 can be booted from eMMC, SD card or USB OTG, a dip switch is used for configuring the boot source. EMMC
SD
OTG
VID1_3
ON
OFF
X
AP_SD3
OFF
ON
X
AP_SD1
OFF
OFF
ON
AP_SD0
OFF
OFF
ON
4.4.3 Serial ports There are 5 serial ports on the OK4418. UART5 (DB9) is being used as debug port for outputting debug messages. UART0: 3-wire TTL, 3.3V UART1: 5-wire TTL, 3.3v Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
UART2: 3-wire TTL, 3.3V UART4: 3-wire TTL, 3.3V UART5: RS232, DB9
4.4.4 USB OTG
USB OTG can be used for charging when a Li-battery is connected to the OK4418. 4.4.5 ADC The S5P4418 CPU carries 8 ADC channels, 7 of which are led out by the OK4418 core board. Input range being 0-1.8V.
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
4.4.6 SD/SDIO SDIO0 is connected to the SD card slot, SDIO1 is used for connecting the Witech SDIO WIFI module.
4.4.7 Mini-PCIE OK4418 carries a mini-PCIE slot with breach lock and mounting hole, SIM card slot is implemented to support 3G/4G module, MP2161 switchable regulated power supply is used to provide stable power.
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
4.4.8 Audio The OK4418 carries WM8960 audio chip, with standard 3.5mm earphone and MIC socket.
4.4.9 WIFI & Bluetooth OK4418 carries RL-UM02WBS-8723BU-V1.2 WIFI & Bluetooth module. Two 2.4GHz antennas are placed on the right-up corner of the OK4418 PCB, named as U19 and U20; U19 is the main antenna and U20 as assistive antenna.
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
4.4.10 Camera OK4418 supports 5MP OV5640 DVP and OV5645 MIPI interface cameras. Auto-focus is supported by DVP interface.
4.4.11 RS485 Isolation design is adopted for the RS485 bus. A jumper switch JP3 is connected to 120Ω resistance, connect the jumper cap when using the OK4418 as terminal device.
4.4.12 LVDS OK4418 carries 1 LVDS output channel, including 1 pair of clock signal and 4 pairs of data signals, can be used for connecting 1 single-channel LVDS display. The LVDS interface (J4) is compatible with most of the common LVDS display on the current market. Considering the difference of power supply required by different displays, a jumper (P4) is implemented to select the output power voltage (3.3V / 5V). Whichever voltage is selected, the power supply can be switched by the CPU via the Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
MCU_VG_EN0 pin: high power level turns the power on and low power level turns power off.
4.4.13 Resistive Touch TSC2007 chip resistive touch is implemented for AD conversion for resistive touch.
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
4.4.14 MIPI_DSI Display Interface
MIPI is led out directly from the CPU, can be used for connecting the Witech 7” MIPI display. Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
4.4.15 Buttons There are 6 buttons on the OK4418: Power, Reset, back, Volume +, Volume -, Home.
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845
Appendix OK4418 Power Consumption Test No.
Test
Voltage
OK4418 Current
Core board Current
LCD Brightness
Boot-up Peak
Stable
Boot-up Peak
Stable
(0-10)
5
1167
760
805
433
5
7” LCD 1
OK4418 +7” LCD+ 4G +HDMI
2
OK4418 +7” LCD
5
1030
624
1026
360
5
3
OK4418 +7” LCD
5
-
733
-
501
5
5
1197
635
801
419
5
5
1159
750
797
390
5
5
1326
835
826
429
5
+ Video play 4
OK4418 +7” LCD + HDMI
5
OK4418 +7” LCD + 4G
7” MIPI 1
OK4418 + 7” MIPI + 4G
2
OK4418 + 7” MIPI
5
1134
763
809
409
5
3
OK4418 + 7” MIPI
5
-
843
-
550
5
5
1543
967
1338
886
5
+ Video play
10.1” LVDS 1
OK4418 + LVDS + 4G + HDMI
2
OK4418 + LVDS
5
1381
878
1119
884
5
3
OK4418 + LVDS +
5
-
935
-
845
5
5
1172
845
1157
863
5
5
1541
899
1247
859
5
Video play 4
OK4418 + LVDS + HDMI
5
OK4418 + LVDS + 4G
No Display 1
OK4418
5
1028
500
1116
400
5
2
Sleeping
5
-
12
-
7
0
Copyright reserved© Witech Co., Ltd. Website: http://www.arm9board.net Email:
[email protected] Tel: +86-87165899845