android/embedded system - hanback · 2020. 12. 14. · android/embedded system 20 training...

4
www.hanback.com Android/Embedded System 20 Training Equipment for Android Embedded Artificial Intelligence Convergence 518 Yuseong-daero, Yuseong-Gu, Daejeon 34202, South Korea TEL. +82-42-610-1111, 1164 (Dir.) FAX. +82-42-610-1199 E mail. [email protected] HANBACK ELECTRONICS Co.,Ltd. Product specifications and appearance of this catalog are subject to change without notice. v2.0.0

Upload: others

Post on 18-Aug-2021

27 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Android/Embedded System - Hanback · 2020. 12. 14. · Android/Embedded System 20 Training Equipment for Android Embedded Artificial Intelligence Convergence 518 Yuseong-daero, Yuseong-Gu,

www.hanback.com

Android/Embedded System

20

Training Equipment for Android Embedded Artificial Intelligence Convergence

518 Yuseong-daero, Yuseong-Gu, Daejeon 34202, South Korea

TEL. +82-42-610-1111, 1164 (Dir.) FAX. +82-42-610-1199 E mail. [email protected]

HANBACK ELECTRONICS Co.,Ltd.

Product specifications and appearance of this catalog are subject to change without notice. v2.0.0

Page 2: Android/Embedded System - Hanback · 2020. 12. 14. · Android/Embedded System 20 Training Equipment for Android Embedded Artificial Intelligence Convergence 518 Yuseong-daero, Yuseong-Gu,

Training equipment for Android embedded artificial intelligence convergence

Adopts the latest application processor from AMLogic USA, which includes 5TOPS (Artificial Intelligence Computing Capability) NPU (Neural Processing Unit) as the main module

ARM processor combines four 2.2GHz Cortex-A73 cores and two 1.8GHz Cortex-A53 cores in a big-little structure, providing the best performance in Android environment

Provides 4GB LPDDR4 and 32GB eMMC suitable for large-capacity application development and equipped with SD Card slot for storage expansion

Supports acceleration of the latest AI frameworks such as TensorFlow, Caffe, and Darknet through NPU

Equipped with LG Electronics Display with 800x1280 pixel resolution that prevents diffuse reflection and provides a wide viewing angle of 170/170 degrees up/down/left/right, providing sufficient brightness (450 nits) and rich colors (800 :1 contrast ratio)

Provides an integrated development environment that builds and installs on a target the ARM embedded Linux (Android) project in Windows 10

Android NDK or Arduino-based hardware control possible through the peripheral device sub-module

Supports Arduino-based firmware learning through ATmega2560 microcontroller sub-module

Supports Android SDK multimedia learning through touch screen, camera, microphone, speaker

ProductFeatures

List Specification

Main Module

bootloader : Uboot 2015.01

Operating System : Linux Kernel 4.9.113

Platform : Android Pie 9.0

Display : MIPI base display driver

Touch Screen : Touch screen driver

Audio : Audio driver, ALSA

Bluetooth : Bluetooth driver, bluedroid

Wi-Fi : Wi-Fi driver, wpa_supplicant, iwconfig, libnetutils, Connection Manager

Network Server : SSH Server, SFTP Server

USB : USB gadget driver

Ethernet Device : Ethernet Driver Connection Manager

Peripheral Module

Input Device : Button Switch Linux Device Driver/Linux Native Application/Android Application

Display Device : Text LCD/ 7-Segment Linux Device Driver/ Linux Native Application/ Android Application

Output Device : LED/ Buzzer Linux Device Driver/Linux Native Application/Android Application

Actuator Device : Vibrator/StepMotor Linux Device Driver/Linux Native Application/ Android Application

Sensor : Humidity and Temperature Sensor Linux Device Driver/ Linux Native Application/Android Application

ADC Device : Cds/VR(Variable Resister) Linux Device Driver/Linux Native Application/ Android Application

ADK-2560 Module

Input Device : Button Switch Firmware

Display Device : Text LCD/ 7-Segment Firmware

Output Device : LED/ Buzzer Firmware

Actuator Device : Vibrator/StepMotor Firmware

Sensor : Humidity and Temperature Sensor Firmware

ADC Device : Cds/VR(Variable Resister) Firmware

Software Specifications

20

Page 3: Android/Embedded System - Hanback · 2020. 12. 14. · Android/Embedded System 20 Training Equipment for Android Embedded Artificial Intelligence Convergence 518 Yuseong-daero, Yuseong-Gu,

List Specification

Main Module

CPU : Amlogic A311D2.2GHz Quad core ARM cortex-A73 and 1.8GHz Dual core Cortex-A53 CPU

GPU : Mali G52 MP4 at 800MHz

Decoding : Multi-video decoder 4k x 2k@60fps + 1080p@60fps

Encoding : H.265/H.264 1080P@60fps

RAM : 4GB LPDDR4

eMMC : 32GB

Storage : Micro SD Card, 8GB

SPI Flash : 16MB

MCU : STM8S003 with Programmable EEPROM

Wi-Fi : 2T2R 802.11 ac with RSDB

Bluetooth : V5.0

Ethernet : 1Gbps

SoundMEMS MicrophoneSpeaker 2WStandard 3.5mm headphone jack

DisplayHDMI 2.1aMIPI-DSI, 7inch 800x1280 Pixel IPS LCD

Touch screen7inch 10point Capacitive Multi-Touch ScreenCapacitive Touch Key 4EA

CameraImage Sensor : OV27102.0M Pixel, 1280x720@30fps MJPEGLens size : 2.7inchAngle of view : 92 degree

USBUSB-C : USB PD USB2.0 OTGUSB Host : USB3.0 2EA, USB2.0 2EA

UART : Serial to USB Port 1EA(BType Debugging UART)

Power : 5V/4A AC/DC Adaptor

Size : 315x209mm

Peripheral Module

Input Device : Button Switch 5EA

Display Device2x16 Text LCD 1EA6-Digit Seven Segment 1EA

Output Device : LED 8EA, Buzzer

Actuator : Step Motor, Vibrator

Sensor : Humidity and Temperature measure

ADC Device : CdS, VR(Variable Resister)

Size : 122x112mm

ADK-2560 Module

MCU : ATmega2560

Clock : 7.3728MHz

USB Controller : ATmega8U2

GPIO Socket : 2x18(1EA), 1x10(1EA), 1x8(5EA)

Size : 122x77mm

Hardware Specifications

HANBACK ELECTRONICS

Page 4: Android/Embedded System - Hanback · 2020. 12. 14. · Android/Embedded System 20 Training Equipment for Android Embedded Artificial Intelligence Convergence 518 Yuseong-daero, Yuseong-Gu,

Embedded System Development Environment

Introduction to Training Equipment

Building Development Environment

Linux Kernel Module

Kernel Module Implementation

Device Control Using Kernel Module

Linux Kernel API

Memory Allocation and Release

Kernel Timer

Kernel Thread

Interrupt

Export Symbol

I/O Multiplexing

Linux Kernel Driver

Virtual File System

Charater Device Driver

Misc Device Driver

Platform Device Driver

I2C Device Driver

Shared Library

Android Application

Device Control Using Android Application

Multimedia Application

Appendix Misc Device Control

Micro SD Adapter 1EA

Platform USB (include OS image and Tools)

1EA

5V 4A Power Adapter1EA

User Guide book 1EA

Ethernet Cable 1EA

USB A to C Type Cable1EA

SM20

Training Contents

Product Composition

Layout

Power Switch

+5V PowerAdapter Jack

Ethernet Port

HDMI Port

OTG Port(USB Type C)

USB Port

Headphone Jack

Main Control SwitchDebug Console Port

ApplicationPeripheral

Module

ADK 2560 Module

Camera Speaker PeripheralMode Select

7inch TFT LCDwith Touchscreen

Mic.