H-Smart4412TKU 사용법 전자정보공학과 이 종 복
1. H-SMART4412TKU 시스템 개요 H-SMART4412TKU 임베디드 전용 개발 플랫폼으로 ARM계열의 프로세서 Cortex-A9기반으로 Quad Core프로세서를 탑재 대용량 멀티미디어 콘텐츠, 3D게임 웹브라우징 가능 다양한 응용 개발 보드가 함께 구성되어 리눅스, 안드로이드 기반으로 통합 개발 및 응용 개발 가능
2. 시스템 구성
H-SMART4412TKU 임베디드 시스템의 전체 시스템 구성 블록도 구 분 상세정보 USB USB 2.0Host 1 port, USB 2.0 OTG 1port Ethernet 10/100 Ethernet 1 port(RJ45) Serial RS232, RS485, UART-TTL JTAG JTAG Header 20pin Power 12V / 3A Adapter Slot Camera Slot
H-SMART4412T (Tablet)
H-SMART4412T의 CPU 보드의 구성도 항 목 상세정보 CPU Memory Sensor Wi-fi Blue-Tooth Samsung Exynos 4412 32bit RISC Processor(Quad Core 1.4GHz) Memory NAND FLASH, 256Mbyte(MLC), LPDDR2 1Gb [ LPDDR2 Package On Package ] Sensor Tri Axial Sensor, Digital Compass Sensor, Gyro Sensor Wi-fi 802.11b/g/n(USB Dongle Type) Blue-Tooth V4.0+EDR(USB Dongle Type) Camera Slot 착탈식 양방향 카메라용 슬롯 (1ea, SV210T Camera 겸용) GPS 내장형 GPS Module USB USB Host (1ea), USB Client (1ea) Battery Li-Poly 4000mA(내장형) etc RS-232C(Debugging Serial, USB to Serial 내장), JTAG, HDMI, SD-CARD
H-SMART4412T의 LCD 보드의 구성도 품 명 상세정보 Display 7 inch 1024x600 Wide TFT LCD Touch Capacitive Touch Sensor Haptic Sensor ( Coin Motor 1ea ) LED Driver Back Light LED Driver Camera 착탈식 양방향 카메라용 슬롯 LED Power/Signal Detector(RGB Color LED)
FPGA Board 품 명 상세정보 FPGA Xilinx XC3SD1800A(FPGA + DSP) RAM Xilinx XCF08PVO48C FPGA Platform Flash Memory Dot Matrix 8x8 LED Dot Matrix LED Chip LED 8EA Switch DIP Switch 8EA, Tact Switch 12EA FND 7-Segment 4EA CLCD 2x16 Character LCD Motor Step Motor driver IC JTAG JTAG Header 10pin IO User IO Header 40pin Power 5V / 3A Adapter
SENSOR Board 품 명 상세정보 MCU Atmel ATmega128 FND 7-Segment 3EA LED User LED 8EA JTAG Atmel ATmega16 JTAG include(USB) Key User KEY 2EA, Reset 1EA Option Sensor430 Kit (NTC, PTC, Temperature IC, Humidity, CDS, Infrared, Color, Photo interrupt, Photo Transistor, Photo Diode, Ultrasonic, Magnetic, Thermocuple, Accelerometer, Vibration, Pressure, Gas, Dust, Ozone, Strain Gage) Extern UART I/F (RF모듈 확장 가능) Power 5V / 3A Adapter
NFC Board 품 명 상세정보 PN544 NFC • 사이즈 최적화 Smallest package TFBGA64 (4.5 X 4.5 X 0.8 mm) • RF 프로토콜의 다양한 지원 • 통합 전원 관리 장치, 저 전력 소비에 최적화 • 배터리 오프(off) 및 배터리 로(Low) 모드에서도 작동 • Simultaneous multi cards management (ISO14443-A,B,B’, MIFARE) • 인식거리 최대 10Cm • 최적화된 임베디드 펌웨어 기반 80C51 코어 프로세서 • 호스트 베이스밴드에서 작동되는 MIFARE 1K/4K 리더/라이터(Reader/writer) 기능 • 모듈식의, 상표 없는, 플랫폼 독립적인 소프트웨어 스택에서는 선택적으로 사용 가능 • 동종 최고 수준의 RF 성능을 위해 최적화한 안테나 디자인 • Target markets : Smart Mobile phones, PDAs, Internet devices • Application : Mobile payment, Transport and event ticketing Service discovery, Easy pairing of Bluetooth, Wi-Fi, or WUSB devices Object exchange (vCards, digital rights
개발 소프트웨어 사양 항 목 내용 OS Kernel Bootloader FileSystem Toolchain Linux GUI Linux Kernel 3.0.51 Android 4.0.4 Ice Cream Sandwich(Linux Kernel 3.0.51) Bootloader U-boot 1.3.4 FileSystem EXT4 Toolchain EABI Arm-2010q1 Linux GUI GTK(The GIMP Toolkit) AVR Tool AVR Studio, WINAVR GCC FPGA Tool Xilinx ISE11 Device Driver USB(Host, Client, Serial), Wi-fi / Bluetooth, Camera, UART, GPS, Audio, LCD, Touch, 가속도센서, 지자기센서, Gyro센서, HDMI, Ethernet, RS-232, RS-485, NFC, LED, FND, RGB ChipLED, DOT, CLCD, KEY, ADC, MOTOR, AVR센서보드 드라이버 등 Application mplayer, mycam2fb, gpsView, WifiView, BluetoothView, Touch Test, Backlight Test, Sensor Test, IEB Board Test App, AVR Sensor Board Test App
필요한 엑세서리 메인보드와 터치스크린 각 1대 메인보드 전원 케이블 1개 터치스크린 전원케이블 1개 USB 케이블 (타입A~마이크로B 5핀) 1개 시리얼 케이블 (흑백적 4핀~RS232C 9핀 암놈) 1개
필요한 추가 소프트웨어 사이트 : idisk.hansung.ac.kr에 아이디 embedded, 패스워드 embedded로 로그인 한다. 다운받을 소프트웨어 TeraTerm-491.exe android-studio-bundle-windows.exe 설치할 때 Android_SDK, Android_Studio 폴더를 생성해서 각각 설치한다 (default folder에 설치하면 숨김화일이 되어 찾기가 어려움).
키트 연결 방법 우측하단 보드 전원케이블 병렬통신(우측 중간 USB Client~데스크탑 USB 케이블) : Windows cmd 창에서 Fastboot을 입력하여 활용 직렬통신 용도 : Tera Terminal 시리얼 통신 연결법 (2 가지 중 택일) 좌측 상단 흑백적 시리얼 케이블/RS232C 암놈~데스크탑 RS232C 숫놈 좌측 상단 마이크로B-5 USB 케이블~데스크탑 USB 타입A 시리얼 통신 확인법 장치관리자의 포트 (COM&LPT)에서 COM 번호를 확인한다. 인식이 안될 때 해결법 PC쪽 USB를 다른 포트에 꽂아본다. USB 케이블이 인식이 안되면 RS232 케이블로 연결한다. RS232 케이블이 인식이 안되면 USB 케이블로 연결한다.