이 매뉴얼은 JK전자(JK Electronics) 에 의해서 번역, 수정, 작성 되었고 소유권 또한
JK전자(JK Electronics)
의 것입니다. 소유권자의 허가를 받지 않고 무단으로 수정, 삭제하거나 배포 할 수 없습니다.



 

S5PV210 SDK 개발보드 Android 사용자 가이드


 
* Update history

- 2012.2.25 : 초기 Release
   2012.2.25 S/W 업데이트


 
1. 안드로이드 Key 맵핑
2. 안드로이드 4.0.3 소프트웨어 지원
3. Rotate Screen
4. 단축 버튼 설명
5. 무선 인터넷 설정
6. CMOS/USB Camera
7. HDMI TV 출력
8. GPS 테스트
9. 유선 네트워크(Wired Network)
10. USB Bluetooth


 

1. 안드로이드 Key 맵핑

s5pv210

안드로이드 운영체제에서 공통적으로 사용되는 키 이름 입니다. 물론 키 설정은 운영체제에서 다시 설정 할 수 있습니다.

KEY Description KEY Description
K1 Back K5 Left
K2 Home K6 Down
K3 Menu K7 Right
K4 OK K8 Up

2. 안드로이드 4.0.3 소프트웨어 지원

* 현재 안드로이드 4.0 데모 버젼에서 사용가능한 어플리케이션

Application Support Etc
2D/3D 하드웨어 가속 Yes  
HD Video 하드웨어 가속 Yes  
Audio Play & Record Yes  
SD-WiFi Yes  
CMOS/USB Camera No  
HDMI 출력 No  
GPS No 디바이스 드라이버는 구현되어 있지만 아직 GUI 어플리케이션만 미 구현 상태
3G CDMA Modem No
Ethernet No
U disk Plug & Play No

3. Rotate Screen

K3 키를 이용해서 가로모드, 세로모드를 전환 할 수 있습니다.

s5pv210 s5pv210

4. 단축 버튼 설명

안드로이드 시스템을 편리하게 사용하게 하기 위해서 인디케이터 화면의 상단에 4개의 단축 버튼을 추가 하였습니다.

s5pv210


5. 무선 인터넷 설정

시스템을 부팅시키기 전에 먼저 SD-WiFi module 을 개발보드의 SDIO포트에 연결 합니다.

android

부팅이 완료되면 메뉴(K2)로 진입한다음 세팅(Setting) 메뉴로 들어 갑니다.
세팅 메뉴에서 Wireless & network 세팅 클릭을 해서 무선네트워크 설정 화면으로 이동 합니다.

s5pv210

Wi-Fi 를 켜면 자동으로 근거리 네트워크 AP Search 가 시작 됩니다.

s5pv210

s5pv210

문선 AP에 자동으로 연결이 되면서 인터넷 보안이 설정되어 있다면 아래와 같이 Password 입력 화면이 나옵니다. 알맞은 패스워드를 입력 합니다.

s5pv210

무선네트워크에 연결된 화면 입니다.

s5pv210

6. CMOS/USB Camera

USB Host 포트에 USB카메라를 연결하거나, 20핀 CMOS카메라 포트에 1.3Mega CMOS 카메라 모듈을 연결 합니다. CMOS 카메라는 안드로이드 S3C6410 StartKit 개발보드와 동일한 카메라를 사용 합니다.

s5pv210

7. HDMI TV 출력

HDMI를 통해서 TV를 출력 할때는 synchronize 출력으로 설정을 해야 합니다. Setting/Display 메뉴를 실행 합니다.

s5pv210

맨 마지막 메뉴에 TV Output 설정 메뉴가 있습니다. TV Resolution을 1080p * 480p 로 설정 합니다.

s5pv210

TV의 HDMI 포트와 개발보드의 CPU모듈에 있는 HDMI 포트를 연결 합니다.

8. GPS 테스트

시리얼 GPS 모듈을 지원 합니다. 시리얼 GPS모듈을 개발보드의 CON2: UART1(s3c2410_serial1) 포트에 연결 합니다. 테스트 시에는 외장 안테나 등을 반드시 실외에 두고 테스트 해야 합니다. 실외 환경에서도 경우에 따라서는 유효한 데이터를 가지고 오기까지 10분 이상이 소요 될수도 있습니다.

s5pv210

9. 유선 네트워크(Wired Network)

안드로이드 메인 화면에서 Ethernet Setting 을 선택 합니다.

s5pv210

(1) DHCP 사용
유선네트워크 설정은 기본으로 DHCP로 되어 있어서 네트워크 선이 올바르게 연결되어 있다면 자동으로 IP와 네트워크 할당을 시작 합니다.

s5pv210 s5pv210

(2) Static IP 사용

Ethernet and network settings 메뉴에서 "Use static IP" 를 체크 합니다.

s5pv210

"IP address" 메뉴를 선택하고 아래 하면과 같이 적당한 IP 주소를 입력 합니다.

s5pv210

같은 방법으로 Gateway, Netmask, DNS 를 설정 합니다.

s5pv210

10. USB Bluetooth

Linux 커널에서 많은 USB Bluetooth 모듈을 지원하고 있기 때문에 Android 에서도 USB Bluetooth 모듈들을 동일하게 이용할 수 있습니다. 개발보드의 USB 호스트 포트에 USB Bluetooth 모듈을 연결 하고, K3 Key를 눌러서 "Setting" 메뉴로 이동 합니다.

s5pv210

s5pv210

Settings/Wireless & network settings 메뉴에서 Bluetooth 를 On 시킵니다.

s5pv210

Bluetooth가 켜지면 자동으로 주변의 Bluetooth 디바이스 서치를 시작 합니다.

s5pv210

(1) Pairing with Bluetooth devices

Bluetooth 디바이스 중에서 핸드폰 등의 Bluetooth 디바이스를 선택 합니다.

s5pv210

그러면 아래 화면과 같이 PIN 번호를 입력 하라는 창이 나옵니다. 보통은 기본값으로 "0000" or "1234" 를 입력 합니다.

s5pv210

위의 화면과 동시에 핸드폰등의 Paring을 시도하는 장치에도 PIN 을 물오보는 창이 나오고 동일하게 입력을 합니다.(물론 PIN번호는 설정한 장치마다 다를 수 있습니다.) Paring 이 정상적으로 이루어 졌다면 아래 화면(e63디바이스)과 같이 "Paired but not connected" 라고 디바이스 상태가 변경 됩니다.

s5pv210

(2) File transfer via USB Bluetooth
Pairing 이 완료 되었다면 개발보드에서 "Bluetooth File Transfer" 어플리 케이션을 실행 합니다.

s5pv210

Bluetooth App 이 실행된 화면 입니다.

s5pv210

Bluetooth File Transfer App은 자동으로 SD 메모리 카드에 있는 파일들의 리스트를 보여 줍니다. 전송하고자 하는 파일을 선택(g.png) 합니다.

s5pv210

K3(Menu Key)를 눌러서 메뉴가 나오면 "More" 를 선택해서 다음 메뉴로 이동 합니다. 전체 메뉴에서 "Send via Bluetooth(1 item) 을 선택 합니다.

s5pv210

s5pv210

전송하고자 하는 디바이스를 선택 합니다. 이전에 Pairing이 완료된 "e63" 디바이스를 선택 합니다.

s5pv210

s5pv210

선택이 완료되면 아래 그림과 같이 파일 전송을 시작 합니다.

s5pv210