(Andro-G3 \306\367\306\303\260\372\301\244\(VB,Ubuntu\) hwp)

Size: px
Start display at page:

Download "(Andro-G3 \306\367\306\303\260\372\301\244\(VB,Ubuntu\) hwp)"

Transcription

1 Global Biz Technology Linux & Android Porting & App Programming - 15주과정 - Andro-G3 개발보드를구입해주신고객님께진심으로감사드립니다. 본매뉴얼은 Andro-G3를 구입하신분들께서 Andro-G3 보드를이용하여, 리눅스(kernel ) 와안드로이드(version 2.1, Eclair) 포팅을실습하고, 윈도우즈개발환경에서안드로이드응용프로그램을개발하여 Andro-G3 에서실행하여결과를확인하여볼수있도록도와드리기위해서제작되었습니다. 본문서의모든저작권은 ( 주) 지비테크에있습니다. 무단복제및전제를금합니다. Copyrightc 2006 by GBTec Inc. LTD.

2 목 차 1. 포팅개요 1 2. Andro-G3 구조와특징 Andro-G3 개요 Andro-G3 장비개요 Andro-G3 특징 Andro-G3 사양 S5PC110 블록다이어그램 메모리맵 하드웨어구성 부품배치도및명칭 주요제품구성 DVD 폴더/ 파일트리 Andro-G3 활용방법 5 가지 리눅스 & 안드로이드포팅테스트 (3 가지) 안드로이드앱개발및다운로드테스트 (2 가지) 9 3. 하드웨어개발환경설치 작업환경구성도 교차개발환경구성도 포팅에필요한주요소프트웨어 포팅작업디렉토리구성 포팅관련주요컴포넌트 Cross Compiler와 Toolchain 작업파일준비하기 가상머신(Virtual Machine) 설치 개발호스트리눅스설치 가상머신설치환경만들기 리눅스(ubuntu) 설치 가상머신환경설정 게스트확장설치 공유폴더(Shared Folder) 지정하기 리눅스창조절하기 네트워크환경설정하기 리눅스기초 리눅스명령어익히기 도움말명령어 파일및디렉토리 파일내용확인 60

3 4.1.4 프로세스관리 사용자관리 네트워크관리 압축명령어 리눅스활용 기타명령어 vim 에디터익히기 vim 의기본사용모드 열기, 저장, 종료 기본적인편집 이동 수정, 삭제, 복사, 붙이기 ex 명령어형식 set 명령어 리눅스커널및드라이버포팅 포팅을위한폴더생성및파일준비 호스트컴퓨터와타겟보드연결설정 케이블연결(Host 와타겟보드연결) DNW 환경설정( 시리얼통신환경설정) usb 드라이버설치1 ( 이미지다운로드용) usb 드라이버설치2 ( 안드로이드응용프로그램다운로드용) T-Flash 살펴보기 T-Flash Sector Map 이미지다운로드메시지살펴보기 Andro-G3 부팅과정 T-Flash 내용삭제 Andro-G3 시스템복구하기 호스트컴퓨터의개발환경설정(Toolchain 설치) 부트로더(u-boot) 컴파일및설치 부트로더(u-boot) 컴파일 Bootloader(u-boot) 다운로드 u-boot 명령어살펴보기 리눅스커널소스분석 리눅스커널소스받기 리눅스커널압축풀기및분석 리눅스커널컴파일 컴파일환경설정 드라이버수정 make menuconfig 내용요약 포팅용리눅스커널컴파일 Target 보드에다운로드 & 테스트 143

4 6. 안드로이드포팅 안드로이드소스다운로드및컴파일 소스다운로드를위한환경설정 소스다운로드및빌드 ALSA 적용하기 Busybox 적용하기 제공된소스를이용한빌드 안드로이드빌드 mkimage 실습 안드로이드이미지다운로드및테스트 ramdisk.img 다운로드 system.img 다운로드 userdata.img 다운로드 안드로이드소스분석 안드로이드부팅과정 init 파일 init.rc 파일 zygote 파일 acore 파일 power 관련파일들 안드로이드응용프로그램개발 안드로이드개요 모바일 OS 의종류 모바일 OS 의시장방향 안드로이드란? 안드로이드플랫폼구조 응용프로그램개발환경구축 Android SDK 다운로드 Eclipse( 이클립스) 다운로드 JDK 다운로드 Java Development Kit (JDK) 설치 SDK와 Eclipe( 이클립스) 연동 Available Package 추가등록 Virtual Device 생성 안드로이드응용프로그램구성및개발과정 Android Application 구성요소 안드로이드응용프로그램개발과정 안드로이드응용프로그램을위한 usb 드라이버설치 안드로이드응용프로그램예제완성하기 [ 예제 1] HelloAndroid [ 예제 2] ActTest [ 예제 3] ResourceMgr 233

5 7.4.4 [ 예제 4] ResourceMgr [ 예제 5] ResourceViewer 244 부록 SDK logcat 메시지 Andro-G3 logcat 메시지 부팅과정의터미널출력화면 리눅스환경설정파일 개발환경설치방법2(VMware + FedoraCore) 개발환경설치방법3(VirtualBox + Fedora) 299

6 1. 포팅개요 2007년 11월에구글에서개발한모바일 OS인 Android( 안드로이드) 는 OHA(Open Handset Alliance) 를기반으로하는다국적연합체의지원을받고있으며, 오픈소스리눅스를기반으로 SDK( 소프트웨어 개발킷) 와 Eclipse( 응용프로그램개발환경) 등이무료로제공되어휴대폰이나임베디드장비에포팅 되어다양한분야에서활용되고있다. 이교재는리눅스커널과안드로이드프레임워크를 Andro-G3 교육용장비에포팅하는교육을위한문 서로, 가상머신설치부터, 개발용리눅스설치및기초적인리눅스사용법, 안드로이드소스받기및컴 파일, 리눅스와안드로이드포팅에관한파일수정및컴파일, 타겟보드에다운로드및테스트하는내 용을담고있으며, 안드로이드응용프로그램을개발하기위한안드로이드 SDK, Eclipse, 자바등을다 운로드하고설치하는방법, 안드로이드응용프로그램개발및에뮬레이터에서테스트하는방법, 안드 로이드응용프로그램을 한전반적인기술을다루고있다. Andro-G3에인스톨하여테스트하는방법등포팅및응용프로그램개발에대 이과정은리눅스및안드로이드포팅과안드로이드응용프로그램개발을겸하고있어서두가지학습 을효율적으로하기위해서, 윈도우즈에가상머신을설치하고이가상머신에리눅스를탑재하여포팅 실습을하고, 안드로이드응용프로그램개발및테스트는기본적으로윈도우즈에서하며, 일부는 Andro-G3 에다운로드하여직접타겟보드에서실행하여결과를보기도한다. 포팅을위해리눅스커널버전은 를사용하였고안드로이드버전은 2.1(Eclair) 을사용하였으며, 이문서를작성할당시의리눅스바닐라커널버전은 , 안드로이드버전은 2.2(Froyo) 가나온상 태이다. 이교재는리눅스및안드로이드에대한기초개발자위주로최대한쉽고자세하게작성되었으며, 일일 3시간씩 15 주정도에실습할내용으로기술되었다. 개인의능력에따라내용중쉬운부분은빠르게 지나가고, 어려운부분은관련서적이나인터넷의도움을받을필요도있을것이라고생각되며, 설명이 부족한부분은이후추가또는보완이될수있도록할것이다. ( 참고사항) 포팅과정에서표시한파일사이즈등의숫자는단지참고용으로기록한것으로리눅스나안드로이드 버전과상황에따라다르게나타날수있으므로이점착오없기를바란다. [ Andro-G3 메인화면 ] Linux & Android Porting 1

7 2. Andro-G3 구조와특징 2.1 Andro-G Andro-G3 개요 장비개요 - 삼성 S5PC110 32bit RISC Microprocessor (ARM Cortex-A8) 기반의 Embedded System - 저전압제품으로응용프로그램과모바일폰, PDA, 내비게이션등응용능력이높은 Embedded System - 하드웨어는 AXI, AHB, APB 16/32-bit 외부버스구조를가지고있고, 멀티미디어지원으로는 비디오, 오디오처리기능과 OpenGL 3D/2D Graphic 이있으며, MFC(Multi Format video Codec) 기반의 MPEG-4, H.263 H.264의인코딩과디코딩기능및 MPEG-2, VC1, Divx의디 코딩기능지원 - 고성능단말기(Pocket PC, 내비게이션, PMP, DMB, PDA), 블루투스기기, 산업용제어시스템 등개발자에게다양한개발환경을제공할수있으며, 7 인치 TFT-LCD와멀티터치스크린을사 용하여멀티미디어환경에서응용프로그램개발에최적화 Andro-G3 - - 특징 고성능프로세서탑재 ㆍARM Cortex-A8 기반의삼성 S5PC110(1GHz) 데이터저장을위한메모리 ㆍ ㆍ ㆍ Built-in NAND Flash(512MB) Built-in Micro SD T-Flash(2GB) - boot-loader, Linux kernel, Android system and applications SD Card(4GB support up to 32 GB) - 그림, 음악, 동영상등사용자파일용 - 고급비주얼시스템을위한 7" Wide Type TFT-LCD ㆍ내비게이션이나 PMP를위한동영상재생에적합한 7" Wide Type TFT-LCD 탑재 (800 x 480 pixels) ㆍ Multi-touch panel - Bluetooth & Wireless LAN ㆍ무선헤드셋, 무선마우스응용을위한 Bluetooth 모듈(2.0 +EDR) ㆍ무선인터넷사용을위한 Wireless LAN 모듈(WiFi b/g) - 휴대용동영상촬영, 화면캡처를위한고해상도 Camera( 옵션) ㆍ2 Mega Pixel, autofocus의고해상도 Camera Module - 다양한응용분야활용을위한초고속 USB 2.0 ㆍ최대 480Mbps 속도기반의 USB 2.0 Device Interface 구현 (Standard USB 2.0 Hosted, Supports 3G and GPS Module) ㆍ Micro USB(Device mode includes charging) - TV OUT ㆍ Digital TV OUT(Standard HDMI Port) ㆍ Analog TV OUT(3.5mm Jack (Video RCA / Audio RCA)) - 3 축가속도센서 ㆍ 3-axis accelerometer for UI auto-rotate 용 2 Linux & Android Porting

8 2.2 Andro-G3 사양 S5PC110 블록다이어그램 메모리맵 Linux & Android Porting 3

9 2.2.3 하드웨어구성 ITEM SPEC DESCRIPTION CPU ARM Cortex-A8 S5PC110 (1GHz) 삼성제품 MEMORY DRAM One-NAND Flash T-Flash SD Card 256MB mddr 512MB Micro SD T-Flash(2GB) SD Card(4GB support up to 32 GB) GRAPHIC 2D/3D OpenGL 3D/ 2D 4M triangle 지원 USB USB OTG HOST MICRO USB : Device mode includes charging Standard USB 2.0 Hosted UART 1 Port DEBUG port CAMERA 2M Pixel OmniVision 제공 사 2M PIXEL, AUTO FOCUS, Preview, snap shot SD/MMC 1 Port SD 2.0 PROTOCOL, MMC 4.0 PROTOCOL 지원 기능 LCD WVGA 7 WIDE TYPE TFT-LCD, 800 x 480 KEYPAD SCAN KEY Capacitive Touch Standard 3 key TV OUT Digital TV OUT Standard HDMI Port Analog TV OUT 3.5mm Jack (Video RCA / Audio RCA) BLUETOOTH BT2.0 EDR 2.0 +EDR WLAN IEEE802.11b/g WiFi b/g ACCELEROMETER 3-axis 3-axis accelerometer for UI auto-rotate 4 Linux & Android Porting

10 2.2.4 부품배치도및명칭 Andro-G3 의부품배치및명칭은다음과같다. Linux & Android Porting 5

11 2.2.5 주요제품구성 장치본체 각종구성품 ( 구성품은협의에따라제공유무가달라질수있음) 6 Linux & Android Porting

12 2.2.6 DVD 폴더/ 파일트리 폴더하위폴더및파일기능및내용비고 DNW 폴더(dnw1.01.exe) 윈도우즈가상터미널실행파일 usb_drv_android_app 폴더안드로이드 App용 usb 드라이버 GBT inst_prog_windows ( 윈도우즈용) inst_prog_linux ( 리눅스용) inst_prog_android ( 안드로이드용) image inst_final_src ( 최종소스) inst_final_bins ( 최종오브젝트) inst_prog_ aapp_tools ( 안드로이드 App 개발툴) inst_datasheet usb_drv_uboot 폴더 u-boot용 usb 드라이버 VirtualBox Win.exe ubuntu desktop-i386.iso androg3_recovery_ zip drv_chg_src 폴더 eabi-armv6.tar.gz anrdog3-uboot edu.tar.gz androg edu.tar.bz2 가상머신설치파일 우분투설치파일 T-Flash 파일복구용튤 리눅스드라이버수정용 리눅스커널포팅용툴체인 u-boot 파일( 실습용) u-boot-edu 폴더로풀림리눅스커널파일( 실습용) androg edu 폴더로풀림 jdk-1_5_0_22-linux-i586.rpm 자바설치파일 Fedora용 smdk-usbdl 리눅스에서 usb 다운로드용 android2.1_src_from_android 폴더 android-edu.tar.bz2 android 2.1 원본소스 mydroid 폴더로풀림 android 2.1 파일( 실습용) mydroid-edu 폴더로풀림 구글소스 mkimage, mkyaffs2image 루트파일시스템생성용 Fedora용 alsa_src, alsa_src_g3 폴더 ALSA lib와 utils 파일 busybox arm11.tar.gz Busybox 파일 (u-boot.bin 등실습한내용) Andro-G3 다운로드용폴더 anrdog3-uboot tar.gz u-boot 최종소스파일 비어있음 androg tar.bz2 리눅스커널최종소스파일 " android-fin.tar.bz2 u-boot.bin zimage ramdisk-uboot.img androg3-system.tar.gz androg3-userdata.tar.gz eclipse-java-helios-sr1 -Win32.zip 안드로이드2.1 최종소스 mydroid-fin 폴더로풀림 u-boot 최종오브젝트 리눅스커널최종오브젝트 루트파일시스템최종오브젝트 android system android userdata 이클립스파일 android-sdk_r07-windows.zip 안드로이드 SDK 파일 jdk-6u22-windows-i586.exe datasheet 폴더및파일 자바설치파일 데이터시트 최종폴더 최종폴더 GBT " App 용 Linux & Android Porting 7

13 2.3 Andro-G3 활용방법 5 가지 Andro-G3 와본교재를활용하면다음과같은다섯가지정도의테스트를해볼수있다 리눅스 & 안드로이드포팅테스트 (3 가지) 1. 최종오브젝트이용 : 다운로드-테스트 제공되는최종오브젝트를이용하여컴파일과정없이미리컴파일된내용(u-boot, 리눅스커널, 루트 파일시스템, 안드로이드 system 이미지) 을 Andro-G3 에바로다운로드하여테스트해볼수있다. - 이방법은다운로드만하면되므로절차가비교적간단하며, 윈도우즈의경우는보조파일로 DNW 와 usb 드라이버파일만있으면되고, 리눅스에서는 mount, cp 명령어정도만알고있으면된다. 1) 참조파일 (1) 주요파일 : inst_final_bins/u-boot.bin, zimage, ramdisk-uboot.img, androg3-system.tar.gz( 압축을풀어서이용) (2) 보조파일 : inst_prog_windows/dnw, usb_drv_uboot 2) 참조페이지 (1) u-boot.bin, zimage, ramdisk-uboot.img 다운로드는윈도우즈에서 DNW를이용하여다운로 드하며 3 가지모두동일한방법으로다운로드할수있다 Bootloader 다운로드참조 (2) 안드로이드 system 폴더다운로드는리눅스( 우분투) 에서 Micro SD card reader에직접복 사(cp) 하여넣는다 system.img 다운로드참조 2. 최종소스이용 : 컴파일-다운로드-테스트 제공되는최종소스를이용하여컴파일과정만으로, u-boot, 리눅스커널, 루트파일시스템, 안드로 이드 - system 이미지를다운로드하여테스트해볼수있다. 이방법은소스를컴파일까지해야하므로리눅스에서툴체인설치및각종환경설정등을할줄 알아야하며, 3 번보다는절차가간단하지만포팅과관련된많은지식을알고있어야가능하다. 1) 참조파일 (1) 주요파일 : inst_final_src/androg3-uboot tar.gz, androg tar.bz2, android-fin.tar.bz2, eabi-armv6.tar.gz (2) 보조파일 : inst_prog_windows/dnw, usb_drv_uboot 2) 참조페이지 주요파일로제공된완성된최종소스를이용하여, 다음과같이툴체인설치부터, u-boot, zimage, 안드로이드 system 및 ramdisk 를생성하여다운로드해본다. - 아래참조내용을따라갈때, xx-yy-edu 등의 edu가붙은것대신에최종소스를이용한다. (1) Toolchain 설치 : 5.4 호스트컴퓨터의개발환경설정(Toolchain 설치) 참조 (2) u-boot 수정, 컴파일및다운로드테스트 : 5.5 부트로더(u-boot) 컴파일및설치참조 (3) zimage( 리눅스커널) 수정, 컴파일및다운로드테스트 : 5.7 리눅스커널컴파일참조 (4) 안드로이드 system 및 ramdisk 이미지관련수정, 컴파일및다운로드테스트 : 6.2 제공된 소스를이용한빌드및 6.3 안드로이드이미지다운로드및테스트참조 8 Linux & Android Porting

14 3. 포팅소스이용 : 수정-컴파일-다운로드-테스트 제공되는포팅소스를이용하여처음부터차근차근따라가면서소스를수정해보면서, 컴파일및다 운로드를해보는방법으로, 포팅관련전과정을체계적으로익힐수있으며, 최종컴파일이완료되 면 u-boot, 리눅스커널, 루트파일시스템, 안드로이드 system 이미지를다운로드하여테스트해 볼수있다. - 이방법은소스수정및컴파일까지해야하므로리눅스에서툴체인설치및각종환경설정등을 할줄알아야하며, 2번보다는좀더절차가복잡하고포팅과관련된많은지식을알고있어야 가능하다. 1) 참조파일 (1) 주요파일 : inst_prog_linux/androg3-uboot edu.tar.gz, androg edu.tar.bz2, eabi-armv6.tar.gz, drv_chg_src inst_prog_android/android-edu.tar.bz2, alsa_src, alsa_src_g3 (2) 보조파일 : inst_prog_windows/dnw, usb_drv_uboot 2) 참조페이지 제공된소스를이용하여, 다음과같이툴체인설치부터, u-boot, zimage, 안드로이드 system 및 ramdisk 를생성하여다운로드해본다. - 아래참조내용을따라갈때, xx-yy-edu 등의 edu 붙은것은교육용으로만든것으로일부 기능이빠져있어이를완성해야제대로동작이된다. (1) Toolchain 설치 : 5.4 호스트컴퓨터의개발환경설정(Toolchain 설치) 참조 (2) u-boot 수정, 컴파일및다운로드테스트 : 5.5 부트로더(u-boot) 컴파일및설치참조 (3) zimage( 리눅스커널) 수정, 컴파일및다운로드테스트 : 5.7 리눅스커널컴파일참조 (4) 안드로이드 system, ramdisk 이미지관련수정, 컴파일및다운로드테스트 : 6.2 제공된소 스를이용한빌드및 6.3 안드로이드이미지다운로드및테스트참조 안드로이드앱개발및다운로드테스트 (2 가지) 1. 준비된앱이용 : 앱다운로드-테스트 인터넷등을통하여입수한안드로이드응용프로그램(Application) ( 예, "mini army v1.0.0.apk") 을 Andro-G3 에직접다운로드하여앱(App) 의동작을테스트해볼수있다. - 이방법은윈도우즈의 명령실행창 에서 "adb install" 명령만으로설치를할수있다. 1) 참조파일 : 안드로이드 SDK 파일중, adb.exe inst_prog_windows/usb_drv_android_app 2) 참조페이지 (1) 안드로이드응용프로그램을위한 usb 드라이버설치를참조하여 usb 드라이버를설 치한다. (2) 7.2 안드로이드응용프로그램개발환경구축을하든지또는개발환경구축에서만들어진 adb.exe 파일을적당한폴더에넣고폴더경로에대한환경설정을한다. 7.2 안드로이드응용프로그램개발환경구축참조 Linux & Android Porting 9

15 (3) 명령프롬프트( 시작-보조프로그램- 명령프롬프트) 를실행하여다음과같이안드로이드응용 프로그램( 패키지) 을 Andro-G3 에인스톨한다. 다음은명령프롬프트를통하여인스톨하는과정을보여주고있다. C:\... \kdhong> C:\... \kdhong> d: d:\>cd android_app d:\android_app> dir d:\android_app> adb install "mini army v1.0.0.apk" ; ms-dos ; ; ; 프롬프트 패키지가있는드라이브로이동 패키지가있는폴더로이동 파일이름확인 ; adb install 3403 KB/s ( bytes in 1.138s) ; 설치성공메시지출력 Success pkg: /data/local/tmp/mini army v1.0.0.apk d:\android_app> 명령입력 (4) Andro-G3 의초기화면에서우측부분에있는서랍을열어서설치된패키지를확인하고, 시켜본다. Andro-G3에서서랍( 흰박스) 을열어보면 동작 다운로드한파일 (MiniArmy)( 흰박스) 이보인다. 10 Linux & Android Porting

16 이를클릭하여결과가보이는지확인한다. 2. 개발중인앱이용 : 앱개발-다운로드-테스트 Eclipse 를통하여개발중인안드로이드응용프로그램(App) ( 예, HelloAndroid.apk) 에대해서 1) xxx.apk 형태의파일로 1. 준비된앱이용 과같은방법으로다운로드및테스트를하거나 2) Eclipse 의메뉴중 실행 메뉴를통하여 Andro-G3 에바로로딩및테스트를할수있다. 이방법은안드로이드앱을개발하면서테스트를해야하므로, Eclipse, 안드로이드 SDK 등이설 치되어있어야하고, 이툴들을활용하면서안드로이드앱을개발할수있어야가능하다. (1) 참조파일 : inst_prog_aapp_tools/eclipse-java-helios-sr1-win32.zip, (2) 참조페이지 android-sdk_r07-windows.zip, jdk-6u22-windows-i586.exe 안드로이드응용프로그램을위한 usb 드라이버설치부분에자세히설명해두었으므로 절을참조하도록한다. ; Eclipse의 DDMS나 File Explorer 를통해서도확인할수있다. Linux & Android Porting 11

17 3. 하드웨어개발환경설치 3.1 작업환경구성도 교차개발환경구성도 Host PC(i386) Target Board(ARM) 가상머신 (VB) userdata Linux (Ubuntu, Fedora) system ramdisk zimage u-boot Windows XP (x86) 저장 Android App DNW Micro SD card reader USB (Image DL, AppInstall) Serial 명령어메시지 load T-Flash DRAM (Micro SD) write S5PC110 (Cortex-A8) - 교차개발환경의호스트는작업의편의를위해서 Windows XP 를사용하고, 리눅스커널및안드로이 드프레임워크컴파일및수정등을위해서는가상머신의리눅스를이용하도록한다. - 리눅스가익숙한사용자는 DNW 대신가상머신의리눅스에서 minicom 을사용할수도있다. - u-boot, zimage, ramdisk 이미지는 usb 를통하여타겟보드로다운로드하고, system, userdata 이 미지는 T-Flash card reader를통하여리눅스에서직접 T-Flash 에저장하는방식을사용한다 포팅에필요한주요소프트웨어 종류프로그램명비고 가상머신 VirtualBox Win.exe 가상머신 (VM) 개발호스트리눅스 Ubuntu, [Fedora 10] 툴체인 (Toolchain) eabi-armv6.tar.gz gcc 등 download 용프로그램( 터미널) DNW(dnw1.01.exe), minicom Andro-G3 usb 드라이버(1) usb_drv_andro_app 폴더 Andro-G3 usb 드라이버(2) usb_drv_uboot 폴더 smdk-usbdl 부트로더소스 androg3-uboot edu.tar.gz 이미지다운로드용 Android App - 윈도우즈용 - 리눅스용 타겟보드용리눅스커널소스 android edu.tar.bz2 리눅스커널 다운로드용 안드로이드소스 Eclair(2.1) DL, android-edu.tar.bz2 download 또는파일이용 자바1.5 패키지 jdk-1_5_0_22-linux-i586.rpm Fedora용 안드로이드포팅에필요한파일 busybox , alsa_src[_g3] mkimage, androg3_recovery mkimage는 * android edu.tar.bz2 등의 edu 가붙은것은포팅용( 교육용) 으로만든것임 Fedora용 12 Linux & Android Porting

18 3.1.3 포팅작업디렉토리구성 Host PC 의개발호스트리눅스의작업디렉토리를다음과같이구성하여작업을하도록한다. / home 공유폴더 mnt/shared mnt/hgfs/shared VirtualBox VMware edu01 inst_ prog_ android inst_ prog_ linux inst_ prog_ windows image,...bins bin android mydroid mydroid-edu mydroid-fin android android edu inst_src android-edu alsa_src mkimage 설치관련도구들 toolchain(4.3.1) VirtualBox Ubuntu, DNW, usb, recovery DL 용이미지 Target repo alsa_src mkimage 커널소스 & 컴파일된자료 u-boot(edu) jdk1.5 android 소스 & 컴파일된자료 drv_chg_src smdk-usbdl edu01 : 사용자 ID android/android-edu : android 소스다운로드및컴파일 inst_src : 타겟보드용 kernel 소스및설치관련도구들 mnt/shared : 윈도우즈와리눅스공유폴더 ( 윈도우즈에서는바탕화면의 shared 폴더 ) mnt/shared/image : 새로수정된내용으로, 윈도우즈에서타겟보드다운로드용이미지폴더 mnt/shared/inst_final_bins : 미리컴파일되어(binary 파일) DVD 로제공된내용으로, 윈도우즈에서 타겟보드다운로드용이미지폴더 mnt/shared/inst_final_src : inst_final_bins에있는오브젝트를만든소스파일이있는폴더 mnt/shared/inst_prog_android : 안드로이드포팅관련파일(alsa_src, 안드로이드 2.1 포팅용소스) mnt/shared/inst_prog_linux : 리눅스작업폴더(inst_src) 로복사할리눅스관련커널및설치관련도구 를가진폴더 mnt/shared/inst_prog_windows : 포팅관련윈도우즈에서사용할프로그램을가진폴더 ( 주의사항) 공유폴더는 VirtualBox 에서는 /mnt/shared 로, VMware 에서는 /mnt/hgfs/shared 로잡히므로 사용하는가상장치에따라경로사용에주의하여야한다. Linux & Android Porting 13

19 3.1.4 포팅관련주요컴포넌트 포팅과관련하여많이다루게되는주요컴포넌트의명칭및위치는다음과같다. 타겟보드 (Andro-G3) SD 카드슬롯 전원 SW LCD 화면 BACK MENU HOME Micro SD (T-Flash) 카드슬롯 3pin serial connector (debug 용) Reset SW mini-b usb (DL 용) 컴포넌트배치 LCD는제일윗면에배치 Keypad는윗면우측에배치 3pin serial connector는보드뒷면에커넥터가있음 Micro SD(T-Flash) 카드슬롯은 LCD 화면아래가운데위치 개발용 PC 명령어사용및출력메시지보기 터미널창 리눅스의 minicom 또는 윈도우즈의 DNW 이용 리눅스 minicom 포팅작업 주로리눅스에서작업 윈도우즈 복구툴 DNW - 터미널창이용 : 에디팅, 컴파일등 윈도우즈에서일부작업 - 명령어사용등 14 Linux & Android Porting

20 3.1.5 Cross Compiler와 Toolchain 1. Cross Compiler 1) 정의 A( 예, x86 CPU) 라는컴퓨터에서컴파일을한바이너리파일은자신의컴퓨터에서는동작이가능하 지만, 이를 B( 예, ARM11 또는 Cortex A8 CPU) 라는컴퓨터( 또는보드) 에가져가면명령어의종 류, 길이, 동작방식등이다르기때문에동작이제대로되지않는다. 따라서 x86 CPU를가진컴퓨터에서작성한프로그램을다른 CPU 를가진장치( 또는컴퓨터)( 예, ARM11 또는 Cortex A8 CPU) 에맞도록컴파일을하는것을크로스컴파일이라하고, 크로스컴파 일을하는프로그램을크로스컴파일러라고한다. 2) 컴파일러예 gcc : x86 cpu용 gcc 컴파일러 arm-linux-gcc : arm cpu용 gcc 컴파일러 ( 포팅시시용할타겟용컴파일러) 2. Toolchain 1) 2) 정의 소스를컴파일하여바이너리실행파일을생성하기위해필요한컴파일러및라이브러리, 유틸리티모음 구성요소 GCC : 컴파일러 Binutils : 어셈블러및로더, 바이너리파일편집유틸리티 Glibc : Linux Kernel : 크로스컴파일을위한라이브러리및일반라이브러리 리눅스커널소스 바이너리 작업파일준비하기 1. 윈도우즈바탕화면에 shared 라는폴더를하나만든다. - 이폴더는리눅스와의공유폴더로사용할것이다. 2. 앞페이지의 포팅작업디렉토리구성 을참고로하여, 포팅관련프로그램들(DVD 내용중 image, inst_final_bins, inst_prog_windows, inst_prog_linux, inst_prog_android 폴더) 을이폴더 안에복사한다. 중요한 3 가지폴더는다음과같다. 1) inst_prog_windows 폴더 VirtualBox, Ubuntu, DNW, usb 드라이버 2 개, Andro-G3 복구툴등윈도우즈에서사용할프 로그램들이있다. 2) inst_prog_linux 폴더 리눅스의 inst_src 로복사할리눅스커널및설치관련도구들로, 툴체인, 리눅스커널소스, u-boot 소스, 자바 1.5 패키지등이들어있다. 3) inst_prog_android 폴더 안드로이드 2.1 포팅용소스, 루트파일시스템이미지생성용파일, alsa_src 등안드로이드포팅에 서사용할프로그램들이들어있다. Linux & Android Porting 15

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx)

(Microsoft PowerPoint - AndroG3\306\367\306\303\(ICB\).pptx) w w w. g b t e c. c o. k r 6 안드로이드 App 적용하기 115 1. 안드로이드개요 모바일 OS 의종류 - 스마트폰 : 스마트폰운영체제탑재 애플의 IOS(iPhone OS) - 아이폰, 아이패드, 아이팟터치 구글의안드로이드 - Nexus, 갤럭시 A, S, 모토로이, 시리우스,... MS 의윈도우모바일 ( 윈도우폰 7) - 옴니아 2,

More information

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과 Outline n n n n n n 보드개요보드연결필수패키지, Tool-Chain 설치 Kernel, file system build Fastboot 및 Tera Term설치 Kernel, file system 이미지전송및설치 - 2 - Young-Jin Kim X-Hyper320TKU

More information

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기 Mango-IMX6Q mfgtool 을 이용한이미지 Write 하기 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working

More information

Mango220 Android How to compile and Transfer image to Target

Mango220 Android How to compile and Transfer image to Target Mango220 Android How to compile and Transfer image to Target http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys

More information

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

슬라이드 제목 없음

슬라이드 제목 없음 < > Target cross compiler Target code Target Software Development Kit (SDK) T-Appl T-Appl T-VM Cross downloader Cross debugger Case 1) Serial line Case 2) LAN line LAN line T-OS Target debugger Host System

More information

Microsoft PowerPoint - 03-Development-Environment-2.ppt

Microsoft PowerPoint - 03-Development-Environment-2.ppt 개발환경 2 임베디드시스템소프트웨어 I 차례 부트로더의기능, 컴파일방법 커널의기능, 컴파일방법 파일시스템의기능, 생성방법 Host-KIT 네트워크연결방법 (Bootp, TFTP, NFS) 개발환경 2 2 부트로더의기능 하드웨어초기화 CPU clock, Memory Timing, Interrupt, UART, GPIO 등을초기화 커널로드 커널이미지를 flash

More information

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java(  혹은   에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을 안드로이드설치및첫번째예제 안드로이드설치 안드로이드개발킷은안드로이드개발자사이트 (http://developer.android.com/) 에서다운로드받을수있으며현재 1.5 버전으로윈도우즈, 맥 OS X( 인텔 ), 리눅스플랫폼패키지가링크되어져있다. 안드로이드개발킷을설치하기위해서는다음과같은시스템환경이갖추어져있어야한다. 플랫폼 Windows Mac Linux 지원환경

More information

USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 최초작성 by 김정현 스크립트추가, 설명보충 by 유형목 1. VritualBox

USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 최초작성 by 김정현 스크립트추가, 설명보충 by 유형목 1. VritualBox USB 케이블만을이용한리눅스 NFS 개발환경 (VirtualBox) 최초작성 : 2010 년 10 월 21 일 작성자 : 김정현 수정내용 2010. 10. 21. 최초작성 by 김정현 2010. 10. 24. 스크립트추가, 설명보충 by 유형목 1. VritualBox 설정 Windows 환경에서 VirtualBox 를설치한다음게스트 OS 로우분투리눅스를사용하는경우,

More information

ConnectCore i.mx53 / Wi-i.MX53 Freescale i.mx53 Cortex A8 system-on-module 네트워크가가능한 i.mx53 ConnectCore는새로운프리스케일 i.mx53 Application 프로세서기반인고성능 32-bit S

ConnectCore i.mx53 / Wi-i.MX53 Freescale i.mx53 Cortex A8 system-on-module 네트워크가가능한 i.mx53 ConnectCore는새로운프리스케일 i.mx53 Application 프로세서기반인고성능 32-bit S ConnectCore i.mx53 / Wi-i.MX53 Freescale i.mx53 Cortex A8 system-on-module 네트워크가가능한 i.mx53 ConnectCore는새로운프리스케일 i.mx53 Application 프로세서기반인고성능 32-bit System-on-Module(SoM) 솔루션입니다. 1 GHz ARM Cortex -A8 core의높은성능,

More information

JDK이클립스

JDK이클립스 JDK 와이클립스설치 A. JDK 다운로드, 설치및환경설정 지금부터 JDK를다운로드받아설치하고 JDK를윈도우에서활용할수있도록환경을설정하는전과정을소개한다. 다운로드 www.oracle.com 사이트에접속하여 Downloads 메뉴를선택한후 [ 그림 1] 과같이 "Java for Developers" 를클릭한다. [ 그림 1] www.oracle.com 사이트

More information

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다. 1.1. 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot) 만별도로필요한경우도있어툴체인설치및설정에대해알아봅니다. 1.1.1. 툴체인설치 다음링크에서다운받을수있습니다.

More information

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터 운영체제실습 Raspbian 설치 2017. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 설치 1. 라즈비안 (Raspbian 설치 ) 2. 설치후, 설정 설정사항 Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 임베디드리눅스개발환경구축 Jo, Heeseung 개발환경 HBE-SM5-S4210 개발환경 타겟보드와리눅스가설치된호스트컴퓨터가필요 임베디드리눅스개발환경 - 호스트컴퓨터환경설치 - 호스트와타겟연결 - 디버그환경 호스트컴퓨터는임베디드시스템의동작을모니터링하는디버깅환경으로서의역할도수행 임베디드시스템을위한소프트웨어를개발하기위해서호스트시스템에구축하는개발환경 교차개발환경

More information

슬라이드 1

슬라이드 1 13 장실제타깃제작하기 시작하면서 2 목차 13.1 타깃개발개요 13.2 안드로이드모바일하드웨어플랫폼 13.3 실제타깃개발홖경구축 13.4 실제타깃커널제작 13.5 타깃으로이미지다운로드 13.6 파일시스템구성 13.7 부팅및실행 13.1 타깃개발개요 3 porting 어떻게안드로이드소프트웨어플랫폼을빌드하여포팅하는가? 계층구조의플랫폼을빌딩하는방법? 교차컴파일

More information

슬라이드 1

슬라이드 1 개발홖경구축 시작하면서 2 목차 소프트웨어다운로드 JDK 설치및설정 안드로이드 SDK 설치및설정 이클립스설치및설정 안드로이드 SDK 둘러보기 소프트웨어다운로드 설치준비 4 필요한소프트웨어 JDK 5.0 이상 안드로이드 SDK 이클립스 다운로드할폴더생성 D:\android 폴더생성 D:\android\software 폴더생성 JDK 다운로드 5 JAVA 웹사이트접속

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 임베디드리눅스개발환경구축 Jo, Heeseung 개발환경 HBE-SM5-S4210 개발환경 타겟보드와리눅스가설치된호스트컴퓨터가필요 임베디드리눅스개발환경 - 호스트컴퓨터환경설치 - 호스트와타겟연결 - 디버그환경 호스트컴퓨터는임베디드시스템의동작을모니터링하는디버깅환경으로서의역할도수행 임베디드시스템을위한소프트웨어를개발하기위해서호스트시스템에구축하는개발환경 교차개발환경

More information

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR

지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함. 한번은 intel CPU를위한 gcc로, 한번은 ARM CPU를위한 gcc로. AR Configure Kernel Build Environment And kernel & root file system Build 2018-09-27 VLSI Design Lab 1 지난시간에... 우리는 kernel compile을위하여 cross compile 환경을구축했음. UBUNTU 12.04에서 arm-2009q3를사용하여 간단한 c source를빌드함.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 임베디드리눅스개발환경실습 Jo, Heeseung 타겟보드모니터링동작실습 호스트 PC 에서시리얼포트를통해서타겟보드를모니터링 타겟보드가프로그램을실행하는동안일어나는일을시리얼포트로메시지를출력하면호스트 PC 에서는시리얼포트를통해메시지를수신하여이를화면에출력 minicom 프로그램사용 - minicom 이정상적으로설정이되고, 타겟보드에최소한부트로더가올라간상태라면 minicom

More information

만약, 업그레이드 도중 실패하게 되면, 배터리를 뺏다 다시 꼽으신 후 전원을 켜면, 안내문구가 나오게 됩니다. 그 상태로 PC 연결 후 업그레이드를 다시 실행하시면 됩니다. 3) 단말을 재부팅합니다. - 리부팅 후에 단말에서 업그레이드를 진행합니다. 업그레이드 과정 중

만약, 업그레이드 도중 실패하게 되면, 배터리를 뺏다 다시 꼽으신 후 전원을 켜면, 안내문구가 나오게 됩니다. 그 상태로 PC 연결 후 업그레이드를 다시 실행하시면 됩니다. 3) 단말을 재부팅합니다. - 리부팅 후에 단말에서 업그레이드를 진행합니다. 업그레이드 과정 중 Froyo 고객 예상 FAQ [ 업그레이드 방법 관련 ] 2010.11.11 Q1. 프로요(Froyo) 업그레이드 방법은 어떻게 되나요? A1: PC를 통해 직접 업그레이드 하거나, 서비스센터로 오셔서 업그레이드 하실 수 있습니다. 1) 삼성모바일닷컴(www.samsungmobile.com)에 접속 후 다운로드센터에서 모델 직접검색을 하시어 Kies 프로그램을

More information

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드] 리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1 Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치 가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치 가상 머신의 개념 가상 머신 (Virtual

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

고급 프로그래밍 설계

고급 프로그래밍 설계 UNIT 13 라즈베리파이블루투스 광운대학교로봇 SW 교육원 최상훈 Bluetooth Module 2 Bluetooth Slave UART Board UART 인터페이스용블루투스모듈 slave/device mode 라즈베리파이 GPIO 3 < 라즈베리파이 B+ 의 P1 헤더핀 GPIO 배치도 > wiringpi 라이브러리 4 라즈베리파이 GPIO 라이브러리

More information

슬라이드 1

슬라이드 1 사용 전에 사용자 주의 사항을 반드시 읽고 정확하게 지켜주시기 바랍니다. 사용설명서의 구성품 형상과 색상은 실제와 다를 수 있습니다. 사용설명서의 내용은 제품의 소프트웨어 버전이나 통신 사업자의 사정에 따라 다를 수 있습니다. 본 사용설명서는 저작권법에 의해 보호를 받고 있습니다. 본 사용설명서는 주식회사 블루버드소프트에서 제작한 것으로 편집 오류, 정보 누락

More information

<4D F736F F F696E74202D20454D43BCB3B0E8B4EBC3A5BBE7B7CA2828C1D629B8B6B7E7C0CEC6F75FBDC5C1D6C8A3292E707074>

<4D F736F F F696E74202D20454D43BCB3B0E8B4EBC3A5BBE7B7CA2828C1D629B8B6B7E7C0CEC6F75FBDC5C1D6C8A3292E707074> 제품에대한 EMC 설계 대책사례 마루인포 신주호선임 2009. 5. 29 목차 1. Network Camera System 2. Navigation 2-1. PND (Portable Navigation Device) 2-2. AVN (Audio Video Navigation) 2 1. Network Camera System 1. U-City 주차관리시스템 그림

More information

고객 카드 1588-7278

고객 카드 1588-7278 고객 카드 1588-7278 i 안전을 위한 경고사항 안전을 위한 주의사항 i 헤드유닛 DISP RADIO MEDIA PHONE SEEK TRACK 헤드유닛 FOLDER MUTE SCAN SETUP 스티어링 휠 리모트 컨트롤 + - MODE 기본모드 화면 Radio 모드 변경 RADIO 라디오 주파수 검색하기 SEEK TRACK 라디오 모드 사용하기 저장방송

More information

4S 1차년도 평가 발표자료

4S 1차년도 평가 발표자료 모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components

More information

망고100 보드로 놀아보자-4

망고100 보드로 놀아보자-4 망고 100 보드로놀아보자 -4 Minicom,tftp,nfs 설정,vnc 설정 minicom 설정 Minicom 설정 >#yum install minicom >#ls /dev/ttyusb* ># minicom s Minicom 설정 Serial Device :/dev/ttyusb0 Baudrate:115200 Hardware Flow control: NO

More information

Microsoft PowerPoint - 02-Development-Environment-1.ppt

Microsoft PowerPoint - 02-Development-Environment-1.ppt 개발환경 1 임베디드시스템소프트웨어 I 차례 개발환경 Host와 Target의연결 Host 및 target 사양 Toolchain이란, 설치방법 시험 Cross Compile Minicom 설정및사용방법 JTAG 설치및사용방법 Bootloader, kernel, file system flash 방법 개발환경 1 2 개발환경 Host 시스템 임베디드소프트웨어를개발하는시스템

More information

Microsoft Word ARM_ver2_0a.docx

Microsoft Word ARM_ver2_0a.docx [Smart]0703-ARM 프로그램설치 _ver1_0a 목차 1 윈도우기반으로리눅스컴파일하기 (Cygwin, GNU ARM 설치 )... 2 1.1 ARM datasheet 받기... 2 1.2 Cygwin GCC-4.0 4.1 4.2 toolchain 파일받기... 2 1.3 Cygwin 다운로드... 3 1.4 Cygwin Setup... 5 2 Cygwin

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Install Linux Jo, Heeseung Download Programs Download VMWare player http://www.vmware.com/products/player/playerproevaluation.html Download Ubuntu iso file http://cslab.jbnu.ac.kr/_down/ubuntu-16.04.2-desktopamd64.iso

More information

CONTENTS 목차 1. 전원 및 설치시 주의사항 2 2. 시스템 사용시 바른 자세 4 3. 시스템 구성품 확인 5 슬림형 케이스1 6 슬림형 케이스2 7 타워형 케이스1 8 타워형 케이스2 9 일체형 케이스1 10 망분리형 케이스1 11 4. 시스템 시작 및 종료

CONTENTS 목차 1. 전원 및 설치시 주의사항 2 2. 시스템 사용시 바른 자세 4 3. 시스템 구성품 확인 5 슬림형 케이스1 6 슬림형 케이스2 7 타워형 케이스1 8 타워형 케이스2 9 일체형 케이스1 10 망분리형 케이스1 11 4. 시스템 시작 및 종료 오리온 알토는 Windows 7을 권장합니다. DESKTOP PC 이 기기는 가정용(B급)으로 전자파적합기기로서 주로 가정에서 사용하는 것을 목적으로 하며, 모든 지역에서 사용할 수 있습니다. * 제품 연결 및 작동 등 올바른 사용을 위해서 이 설명서를 주의 깊게 읽어 주시기 바랍니다. 또한, 향후 사용을 위해서 매뉴얼을 보관하여 주십시오. * 본 이미지는

More information

강연자소개 대외활동 동호회설립및운영자 (2004 년 12 월설립 ) 운영진 고현철, 김재훈, 유형목, 와함께국내에몇개남지않은임베디드리눅스를전문으로하는 community. 현재가입자수약만 4 천여명

강연자소개 대외활동   동호회설립및운영자 (2004 년 12 월설립 ) 운영진 고현철, 김재훈, 유형목,   와함께국내에몇개남지않은임베디드리눅스를전문으로하는 community. 현재가입자수약만 4 천여명 고성능어플리케이션개발을위한안드로이드시스템의이해 2011. 12. 19. ghcstop@insignal.co.kr 고현철 강연자소개 대외활동 http://www.aesop.or.kr 동호회설립및운영자 (2004 년 12 월설립 ) 운영진 고현철, 김재훈, 유형목, http://kelp.or.kr 와함께국내에몇개남지않은임베디드리눅스를전문으로하는 community.

More information

Microsoft Word - Armjtag_문서1.doc

Microsoft Word - Armjtag_문서1.doc ARM JTAG (wiggler 호환 ) 사용방법 ( IAR EWARM 에서 ARM-JTAG 로 Debugging 하기 ) Test Board : AT91SAM7S256 IAR EWARM : Kickstart for ARM ARM-JTAG : ver 1.0 ( 씨링크테크 ) 1. IAR EWARM (Kickstart for ARM) 설치 2. Macraigor

More information

슬라이드 1

슬라이드 1 강력한성능! 인터넷 / 업무용데스크탑 PC NX-H Series Desktop PC NX1- H700/H800/H900 NX2- H700/H800/H900 NX1-H Series 사양 Series 제품설명 ( 모델명 ) NX1-H Series, 슬림타입 기본형모델중보급형모델고급형모델 NX1-H800:112SN NX1-H800:324SN NX1-H800:534MS

More information

망고 M 카메라 포팅 가이드

망고 M 카메라 포팅 가이드 망고 220 1.3M 카메라포팅 가이드 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document History

More information

Code Generation in Rapid

Code Generation in Rapid 임베디드시스템설계실습 (3) Embedded System Design Real-Time Computing and Communications Lab. Hanyang University 자료복사 USB 파일복사 파일및폴더리스트 PL2303_Prolific_DriverInstaller (Windows) toolchain-s5pc1xx.tar.gz u-boot-1.3.4.tar.gz

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 INSTALL LINUX Jo, Heeseung DOWNLOAD PROGRAMS Download VMWare player http://www.vmware.com/products/player/playerproevaluation.html Download Ubuntu iso file http://ubuntu.com - server, 64bit version http://cslab.jbnu.ac.kr/_down/ubuntu-18.04.2-live-serveramd64.iso

More information

ez-md+_manual01

ez-md+_manual01 ez-md+ HDMI/SDI Cross Converter with Audio Mux/Demux Operation manual REVISION NUMBER: 1.0.0 DISTRIBUTION DATE: NOVEMBER. 2018 저작권 알림 Copyright 2006~2018 LUMANTEK Co., Ltd. All Rights Reserved 루먼텍 사에서

More information

교육지원 IT시스템 선진화

교육지원 IT시스템 선진화 Module 5: Installation of Development Tools ESP30076 임베디드시스템프로그래밍 (Embedded System Programming) 조윤석 전산전자공학부 주차별목표 툴체인 (Toolchain) 또는크로스컴파일러설치하기 타겟보드와의통신설정하기 기타시스템툴설치하기 2 툴체인 (Toolchain) 이란? 크로스컴파일러를설치해야하는이유

More information

ez-shv manual

ez-shv manual ez-shv+ SDI to HDMI Converter with Display and Scaler Operation manual REVISION NUMBER: 1.0.0 DISTRIBUTION DATE: NOVEMBER. 2018 저작권 알림 Copyright 2006~2018 LUMANTEK Co., Ltd. All Rights Reserved 루먼텍 사에서

More information

Chap 10 안드로이드커널 (Kernel)

Chap 10 안드로이드커널 (Kernel) Chap 10 안드로이드커널 (Kernel) 1. Kernel Operating System에서 Kernel은운영체제의핵심부분이다. Bootloader에서하드웨어초기화를담당했다면, 커널은우리가사용해야할시스템자원을관리해주는기능을해준다. 아래는기본적인커널의역할을나열해보았다. 물론, 안드로이드가적용되면서기본적인커널에추가적인기능이포함되었다. 기본적인커널의역할을나열하면아래와같다.

More information

PowerPoint Template

PowerPoint Template 01. 안드로이드개요와 개발환경구축 01 안드로이드의개요 02 안드로이드의개발환경 03 안드로이드의개발환경구축 1. 안드로이드개요 스마트폰개요 스마트폰 통화기능 + 컴퓨터 + 다양한기능내장 (MP3, 카메라, DMB, GPS 등 ) 스마트폰역사 1992년 IBM사의사이먼 ( 최초 ) 1996년노키아 9000 2002년마이크로소프트포켓PC 2007년아이폰 2008년안드로이드폰

More information

Microsoft Word - MV210_CPUSpec.doc

Microsoft Word - MV210_CPUSpec.doc Hardware Specification Brief 마이크로비젼 / Microvision 서울특별시구로구구로 3 동 235 번지한신 IT 타워 1004 호 ( 전화 ) 02-3283-0101, ( 팩스 ) 02-3283-0160 (Web) http://www.microvision.co.kr Copyright 2011 Microvision 1 Contents

More information

파인드라이브를 사용해 주셔서 대단히 감사합니다. 제품을 사용하시기 전에 반드시 이 설명서를 읽어 주십시오. 제품의 수명은 올바른 사용법과 비례하며, 불완전한 사용은 제품 고장은 물론 차량손상과 교통사고의 원인이 될 수 있습니다. 본 문서는 MONSTER 3 모델을 기준

파인드라이브를 사용해 주셔서 대단히 감사합니다. 제품을 사용하시기 전에 반드시 이 설명서를 읽어 주십시오. 제품의 수명은 올바른 사용법과 비례하며, 불완전한 사용은 제품 고장은 물론 차량손상과 교통사고의 원인이 될 수 있습니다. 본 문서는 MONSTER 3 모델을 기준 파인드라이브를 사용해 주셔서 대단히 감사합니다. 제품을 사용하시기 전에 반드시 이 설명서를 읽어 주십시오. 제품의 수명은 올바른 사용법과 비례하며, 불완전한 사용은 제품 고장은 물론 차량손상과 교통사고의 원인이 될 수 있습니다. 본 문서는 MONSTER 3 모델을 기준으로 작성되었으며, 구입 모델에 따라 사용설명서에 소개된 기능에 제한이 있을 수 있습니다.

More information

인켈(국문)pdf.pdf

인켈(국문)pdf.pdf M F - 2 5 0 Portable Digital Music Player FM PRESET STEREOMONO FM FM FM FM EQ PC Install Disc MP3/FM Program U S B P C Firmware Upgrade General Repeat Mode FM Band Sleep Time Power Off Time Resume Load

More information

슬라이드 1

슬라이드 1 - 1 - 전자정부모바일표준프레임워크실습 LAB 개발환경 실습목차 LAB 1-1 모바일프로젝트생성실습 LAB 1-2 모바일사이트템플릿프로젝트생성실습 LAB 1-3 모바일공통컴포넌트생성및조립도구실습 - 2 - LAB 1-1 모바일프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new Mobile Project 메뉴를선택한다.

More information

PLC Robot Starter Quick Guide

PLC Robot Starter Quick Guide KOR V1.3 PLC Robot Starter Quick Guide Web: www.altsoft.kr E-mail: altsoft@altsoft.kr Tel: 02-547-2344 Features AltPLC BeagleBone Processor - TI Sitara AM3358/3359-1 GHz ARM Cortex-A8-32 Bit RISC Processor,

More information

DE1-SoC Board

DE1-SoC Board 실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically

More information

슬라이드 1

슬라이드 1 PXA255-PRO3 PRO3보드에서 uc/os /OS-II 사용하기위한개발환경구축 목차 개발환경구축 JFlashMM 설치 Linux 설치 Samba, Tera term 설정 Toolchain 설치 www.huins.com 2 1. 개발환경구축 개발환경 JTAG Serial Target board Host PC (Linux) www.huins.com 4 1-1.

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

슬라이드 1

슬라이드 1 전자정부개발프레임워크 1 일차실습 LAB 개발환경 - 1 - 실습목차 LAB 1-1 프로젝트생성실습 LAB 1-2 Code Generation 실습 LAB 1-3 DBIO 실습 ( 별첨 ) LAB 1-4 공통컴포넌트생성및조립도구실습 LAB 1-5 템플릿프로젝트생성실습 - 2 - LAB 1-1 프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new

More information

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을 Digital Video Recorder 간편설명서 XD3316 안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을 차단하고, 전원 플러그를 동시에

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 HBE-SM5-S4210 시스템개요 Jo, Heeseung HBE-SM5-S4210 시스템개요 HBE-SM5-S4210 은... 여러가지운영체제를지원 - 리눅스는그중에하나임 부트로더, 리눅스커널, 루트파일시스템등이제공 Application module 을제어하기위한모듈프로그램, 어플리케이션프로그램, 예제프로그램들을제공 안드로이드 / 리눅스및펌웨어실습을할수있는임베디드장비

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Install Linux Jo, Heeseung Download Programs On the class web page 2 가상머신 (Virtual Machine) 의소개 지금쓰는 Windows 를그대로사용하면서도여러대의리눅스서버를운영하는효과를내는프로그램 1 대의 PC 에서추가로 3 개의가상머신을구동한화면 3 Virtual Machines Host computer

More information

RealDSP UT 프로그램 메뉴얼

RealDSP UT 프로그램 메뉴얼 Motorola Programmer ( 모델명 : MDProg16) 사용설명서 UUU 리얼시스 (RealSYS) Web: www.realsys.co.kr Tel: 031-420-4326 Fax: 031-420-4329-1 - 1. Motorola Programmer 프로그램특징 A. JTAG & OnCE 기능을이용한 Motorola 의내부플래시메모리 Writing

More information

슬라이드 1

슬라이드 1 Delino EVM 용처음시작하기 - 프로젝트만들기 (85) Delfino EVM 처음시작하기앞서 이예제는타겟보드와개발홖경이반드시갖추어져있어야실습이가능합니다. 타겟보드 : Delfino EVM + TMS0F85 초소형모듈 개발소프트웨어 : Code Composer Studio 4 ( 이자료에서사용된버전은 v4..입니다. ) 하드웨어장비 : TI 정식 JTAG

More information

슬라이드 1

슬라이드 1 IntelliJ IDEA 1. 도구개요 2. 설치및실행 3. 주요기능 1. 도구개요 도구명 IntelliJ IDEA (http://www.jetbrains.com/idea/) 라이선스 Apache 2 소개 Java 용통합개발도구 요구사항을정의하고전체개발과정에서요구사항을추적할수있도록지원. 특징 Java IDE 환경제공 모바일및엔터프라이저개발을위한프레임워크제공

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

<4D6963726F736F667420506F776572506F696E74202D20C0BDBCBA484D4920C0FBBFEB20C5DAB7B9B8C5C6BDBDBA20B4DCB8BBB1E228B9DFC7A5C0DAB7E129>

<4D6963726F736F667420506F776572506F696E74202D20C0BDBCBA484D4920C0FBBFEB20C5DAB7B9B8C5C6BDBDBA20B4DCB8BBB1E228B9DFC7A5C0DAB7E129> Terminal Platform 권오일 (koi@haco.co.kr) 현대오토넷 목차 1. 텔레매틱스 시스템 개요 P3 2. 텔레매틱스 단말기 개요 P4 3. 텔레매틱스 단말기 하드웨어 P9 4. 텔레매틱스 단말기 소프트웨어 P15 5. 음성 HMI 적용 전체 시나리오 P22 6. 향후 계획 P26 2 1. 텔레매틱스 시스템 개요 3 Block Diagram

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3Rabbitz Book 애플리케이션파일다운로드하여압축파일을풀고복사합니다. 3. 3Rabbitz Book 실행합니다.

More information

Microsoft PowerPoint - 02_Installation

Microsoft PowerPoint - 02_Installation Linux 리눅스설치및사용환경설정 & Environment Setup - Ubuntu 소개및다운로드 - 가상기계설치 - Ubuntu 설치 - 기본환경설정 - 데스크톱둘러보기 리눅스설치준비 설치할리눅스배포판선택 분류 Debian 계열 패키지관리시스템주요배포판특징.deb 포맷과 dpkg, apt Debian GNU/Linux Ubuntu 자유소프트웨어정신에투철,

More information

LCD Monitor

LCD Monitor LCD MONITOR quick start guide 400FP-2 460FP-2 400FPn-2 460FPn-2 ii Floor standing type) Note LCD Display MagicInfo Software CD MagicInfo Manual CD (FPn-2.) (AAA X 2) (FPn-2.) BNC to RCA (46.) D-Sub DVI

More information

<4D6963726F736F667420576F7264202D20B0B6B3EBC6AE33C3E2BDC3C8C45FC3D6C1BE5F2D2E646F63>

<4D6963726F736F667420576F7264202D20B0B6B3EBC6AE33C3E2BDC3C8C45FC3D6C1BE5F2D2E646F63> 2013. 09. 09 [유진 더리치 스몰캡] 이슈 분석 갤럭시노트3, 갤럭시기어 출시 수혜주 스몰캡 팀장 박종선 Tel. 368-6076 jongsun.park@eugenefn.com 스몰캡 담당 윤혁진 Tel. 368-6499 hjyoon@eugenefn.com Summary < Samsung Unpacked 2013 Episode 2> 행사 개최 지난

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 (Host) set up : Linux Backend RS-232, Ethernet, parallel(jtag) Host terminal Target terminal : monitor (Minicom) JTAG Cross compiler Boot loader Pentium Redhat 9.0 Serial port Serial cross cable Ethernet

More information

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조 운영체제실습 소프트웨어관리 2016. 6 표월성 passwd74@naver.com cherub.sungkyul.ac.kr 목차 Ⅶ. 소프트웨어관리 1. 소스코드컴파일을이용한소프트웨어설치 2. RPM패키지를이용한소프트웨어설치 3. YUM패키지를이용한소프트웨어설치 4. APT패키지를이용한소프트웨어설치 5. Telnet서버설치 6. ssh서버 (openssh) 설치

More information

LCD Monitor

LCD Monitor LCD MONITOR quick start guide 320TSn-2 ii Floor standing type) LCD Display D-Sub AAA X 2) 8 DVI KIT LAN TV Note TV MENU MENU] 9 ENTER ENTER] SOURCE SOURCE] [PC DVI HDMI MagicInfo] TV TV D.MENU D.MENU TV

More information

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO Windows 7 설치및 PCIE RAID 설정정보 DK173 초판 11월 2016 A. Windows 7 및 USB 드라이버설치 칩셋사양에따라 Windows 7 설치중에 USB 키보드 / 마우스를사용하려면시스템에서 USB 드라이버를사전로드해야합니다. 이절에서는 USB 드라이버사전로드방법과 Windows 7 설치방법에대해서설명합니다. 방법 1: SATA ODD

More information

Microsoft PowerPoint - ARM 개발 환경.ppt

Microsoft PowerPoint - ARM 개발 환경.ppt ARM 개발환경 Yongjin Kim CASP Lab. Hanyang Univ. yjkim@casp.hanyang.ac.kr 1 대의 PC 를위한개발환경 (1) JTAG 1 Parallel cable 4 Host PC (Window 또는 Linux) 1. JTAG 2 Serial SMC S3C2410x Hardware 개발환경 3 NOR Flash (Boot

More information

서현수

서현수 Introduction to TIZEN SDK UI Builder S-Core 서현수 2015.10.28 CONTENTS TIZEN APP 이란? TIZEN SDK UI Builder 소개 TIZEN APP 개발방법 UI Builder 기능 UI Builder 사용방법 실전, TIZEN APP 개발시작하기 마침 TIZEN APP? TIZEN APP 이란? Mobile,

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

Flute-GR_BV199_DOS.indb

Flute-GR_BV199_DOS.indb 안전을 위한 주의사항 사용자의 안전을 지키고 재산상의 손해 등을 막기 위한 내용입니다. 반드시 읽고 올바르게 사용해 주세요. BV-199 사용설명서 차례 1 장. 컴퓨터 시작 차례 3 제품의 특장점 6 사용설명서를 읽기 전에 7 안전을 위한 주의사항 10 사용시 올바른 자세 20 제품의 구성물 23 기본 구성물 23 각 부분의 명칭 24 앞면 24 뒷면 25

More information

5" TFT- LCD 및감압터치지원 : 800x480 USB Host 2.0, USB OTG 2.0, GPS, Wireless LAN, Ethernet 10/100Mbps 통신지원 300 만화소 CMOS Image Sensor 고해상도카메라모듈내장 전원은베이스보드에서공

5 TFT- LCD 및감압터치지원 : 800x480 USB Host 2.0, USB OTG 2.0, GPS, Wireless LAN, Ethernet 10/100Mbps 통신지원 300 만화소 CMOS Image Sensor 고해상도카메라모듈내장 전원은베이스보드에서공 CT210-FPGA Platform-ARM Developer Kit 규격서 1. 특징 CT210 FPGA 플랫폼은 Samsung 의 32bit Application Processor 인 S5PV210 을기반을설계된안드로이드 / 임베디드 FPGA 플랫폼입니다. CT210 FPGA 플랫폼은삼성 PV210 기반의임베디드시스템에서 FPGA 를연결하여사용할수있도록하였습니다.

More information

벤처연구사업(전동휠체어) 평가

벤처연구사업(전동휠체어) 평가 운영체제실습 Raspbian 설치 2019. 3 표월성 wspyo74@naver.com cherub.sungkyul.ac.kr 목차 Ⅰ. 개요 1. 설치전준비시항 - H/W 및 S/W - Raspbian 이미지파일 2. 라즈비안 (Raspbian) 설치 - Destop 설치 ( 가상화시스템이용 ) - NOOBS를이용한설치 - Raspbian 이미지를이용한설치

More information

Chapter. 5 Embedded System I Bootloader, Kernel, Ramdisk Professor. Jaeheung, Lee

Chapter. 5 Embedded System I Bootloader, Kernel, Ramdisk Professor. Jaeheung, Lee Chapter. 5 Bootloader, Kernel, Ramdisk Professor. Jaeheung, Lee 목차 Bootloader Kernel File System 1 Bootloader Bootloader 란? 리눅스커널부팅이전에미리실행되면서커널이올바르게부팅되기위해필요한모든관련작업을마무리하고최종적으로리눅스커널을부팅시키기위한목적으로짜여진프로그램 Bootloader

More information

KDTÁ¾ÇÕ-2-07/03

KDTÁ¾ÇÕ-2-07/03 CIMON-PLC CIMON-SCADA CIMON-TOUCH CIMON-Xpanel www.kdtsys.com CIMON-SCADA Total Solution for Industrial Automation Industrial Automatic Software sphere 16 Total Solution For Industrial Automation SCADA

More information

슬라이드 1

슬라이드 1 CCS v4 사용자안내서 CCSv4 사용자용예제따라하기안내 0. CCS v4.x 사용자 - 준비사항 예제에사용된 CCS 버전은 V4..3 버전이며, CCS 버전에따라메뉴화면이조금다를수있습니다. 예제실습전준비하기 처음시작하기예제모음집 CD 를 PC 의 CD-ROM 드라이브에삽입합니다. 아래안내에따라, 예제소스와헤더파일들을 PC 에설치합니다. CD 드라이브 \SW\TIDCS\TIDCS_DSP80x.exe

More information

1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB

1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x 16, VRAM DDR2 RAM 256MB Revision 1.0 Date 11th Nov. 2013 Description Established. Page Page 1 of 9 1. GigE Camera Interface를 위한 최소 PC 사양 CPU : Intel Core 2 Duo, 2.4GHz이상 RAM : 2GB 이상 LANcard : Intel PRO/1000xT 이상 VGA : PCI x

More information

Microsoft PowerPoint - User Manual-100 - 20150521.pptx

Microsoft PowerPoint - User Manual-100 - 20150521.pptx CIC-100 사용 설명서 (User Manual) 나의 커뮤니티, 보는 이야기 TocView [모델명 : CIC-100] 주의사항 매뉴얼의 내용은 서비스 향상을 위하여 개별 사용자의 사전 동의 또는 별도의 공지 없이 변경될 수 있습니다. 사용자의 인터넷 환경에 따라 제품 성능 및 기능의 제작 또는 사용이 불가능할 수 있습니다. 본 제품의 이용 중 장애에 의하여

More information

Install stm32cubemx and st-link utility

Install stm32cubemx and st-link utility STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7

More information

목 차 1. 안전을 위한 주의사항 2. 사 전에 2-1. 제품 특징 2-2. 제품 구성 2-3. 각 부분의 명칭 2 4 5 6 7 3-11. 전 뷰어 / 뷰어 설정 3-12. 전 뷰어 / 환경 설정 3-13. 환경설정 본 값 3-14. 재생방법 (블랙박스) 3-15.

목 차 1. 안전을 위한 주의사항 2. 사 전에 2-1. 제품 특징 2-2. 제품 구성 2-3. 각 부분의 명칭 2 4 5 6 7 3-11. 전 뷰어 / 뷰어 설정 3-12. 전 뷰어 / 환경 설정 3-13. 환경설정 본 값 3-14. 재생방법 (블랙박스) 3-15. 사설명서 http://www.innopix.kr 목 차 1. 안전을 위한 주의사항 2. 사 전에 2-1. 제품 특징 2-2. 제품 구성 2-3. 각 부분의 명칭 2 4 5 6 7 3-11. 전 뷰어 / 뷰어 설정 3-12. 전 뷰어 / 환경 설정 3-13. 환경설정 본 값 3-14. 재생방법 (블랙박스) 3-15. 재생방법 (일반 동영상 플레이어) 3-16.

More information

ÀüÀÚ Ä¿¹ö-±¹¹®

ÀüÀÚ Ä¿¹ö-±¹¹® 1 TV 20011 TV TV Top 3. 63 TV 40 TFT-LCD TV, TFT-LCD LCoS(Liquid Crystal on Silicon). 2002 TV 15, 17, 22, 24, 29 40 TFT-LCD TV 1. VCR & 1979 VCR 2001., VCR, AOL Time Warner TV. 2002 SDTV HDTV,,. DVD DVD/VCR

More information

Microsoft Word - CooCox

Microsoft Word - CooCox 1.3 CooCox CoIDE 프로그램설치 오픈소스 GCC 환경을제공하는사이트에알아보면 1) Yagarto ; http: //www.yagarto.de/ 2) WinARM ; http: ://gandalf.arubi.uni-kl.de/avr_projects/arm_projects/index_cortex.html 3) GNUARM ; http://www.gnuarm.com/

More information

PowerPoint Presentation

PowerPoint Presentation Data Protection Rapid Recovery x86 DR Agent based Backup - Physical Machine - Virtual Machine - Cluster Agentless Backup - VMware ESXi Deploy Agents - Windows - AD, ESXi Restore Machine - Live Recovery

More information

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드] Google Map View 구현 학습목표 교육목표 Google Map View 구현 Google Map 지원 Emulator 생성 Google Map API Key 위도 / 경도구하기 위도 / 경도에따른 Google Map View 구현 Zoom Controller 구현 Google Map View (1) () Google g Map View 기능 Google

More information

jy-i3000.indd

jy-i3000.indd 안드로이드 내비게이션 사용설명서 안전을 위하여 주의사항을 반드시 읽고 준수하여 주십시오. / 고객센터 8-80 / 제조원 제이와이커스텀(주) CONTENT 0 0 0 04 05 06 제품 구성 각 부의 명칭 제품 연결 방법 사용 방법 제품 규격 품질 보증서 구성품 05 각 부의 명칭 06 TRIP 연결하기 09 AVN 연결하기 09 MAIN LAUNCHER/메인화면

More information

Microsoft PowerPoint - chap01-C언어개요.pptx

Microsoft PowerPoint - chap01-C언어개요.pptx #include int main(void) { int num; printf( Please enter an integer: "); scanf("%d", &num); if ( num < 0 ) printf("is negative.\n"); printf("num = %d\n", num); return 0; } 1 학습목표 프로그래밍의 기본 개념을

More information

안전을 위한 주의사항 2 경고 상세내용 4 SMP 이용자 7대 안전수칙 6 불법조작금지 6 Dolby, DTS, SRS, DivX 7 사용자 설명서 가이드 10 구성품 확인 12 각 부분의 명칭과 기능 13 SMP의 올바른 사용법 14 구성품 사용안내 14 SMP 전원 켜기/끄기 16 터치스크린 사용안내 17 통신환경 설정 20 SMP 시작하기 22 홈 스크린

More information

LEICA C-LUX

LEICA C-LUX LEICA C-LUX Leica C-LUX...,...... : Leica C-LUX,,,. :,.,,...... EU 2 . AG ( 13)....,,. 60. ( )!,.,.... 3 ( ): (1546) : : : : : 02-2285-4421 ( ) Leica Camera AG ( ) R-CMI-LcK-1546 4 ,... AG......,,..,,,.

More information

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오.

다음 사항을 꼭 확인하세요! 도움말 안내 - 본 도움말에는 iodd2511 조작방법 및 활용법이 적혀 있습니다. - 본 제품 사용 전에 안전을 위한 주의사항 을 반드시 숙지하십시오. - 문제가 발생하면 문제해결 을 참조하십시오. 중요한 Data 는 항상 백업 하십시오. 메 뉴 다음 사항을 꼭 확인하세요! --------------------------------- 2p 안전을 위한 주의 사항 --------------------------------- 3p 구성품 --------------------------------- 4p 각 부분의 명칭 --------------------------------- 5p 제품의 규격

More information

Mango-E-Toi Board Developer Manual

Mango-E-Toi Board Developer Manual Mango-E-Toi Board Developer Manual http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology 1 Document

More information

Mango-AM335x LCD Type 커널 Module Parameter에서 변경하기

Mango-AM335x LCD Type 커널 Module Parameter에서 변경하기 Mango-AM335x LCD Type 커널 Module Parameter 에서 변경하기 http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys CRZ Technology

More information

Microsoft PowerPoint Android-구조.애플리케이션 기초(1.0h).pptx

Microsoft PowerPoint Android-구조.애플리케이션 기초(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 안드로이드정의및아키텍처 안드로이드커널접근 애플리케이션기초및컴포넌트 2 안드로이드는운영체제 (operating system), 미들웨어 (middleware), 핵심애플리케이션들 (key applications) 을포함하고있는모바일디바이스를위한소프트웨어스택 (software stack)

More information

0922 Monitor22...._kor_1

0922 Monitor22...._kor_1 본 사용설명서는 사용자가 언제라도 볼 수 있는 장소에 보관하십시오. TV튜너의 내장으로, 모니터 기능외에 TV로도 사용할 수 있는 모니터입니다. 좁은 공간도 효율적으로 이용할 수 있는 Slim하고 Simple한 디자인. 인체공학적인 디자인으로 사용 편리성 제고. 와이드형 TFT LCD 패널의 채용으로 넓은 화면의 구현. 최대 해상도 680 x 050(WSXGA+)지원.

More information

KDTÁ¾ÇÕ-1-07/03

KDTÁ¾ÇÕ-1-07/03 CIMON-PLC CIMON-SCADA CIMON-TOUCH CIMON-Xpanel www.kdtsys.com CIMON-PLC Total Solution for Industrial Automation PLC (Program Logic Controller) Sphere 8 Total Solution For Industrial Automation PLC Application

More information

<4D6963726F736F667420576F7264202D2045564552554E20B4DCB8BB20C1A1B0CB20B9D720C1B6C4A120B8C5B4BABEF35F76312E335F2E646F63>

<4D6963726F736F667420576F7264202D2045564552554E20B4DCB8BB20C1A1B0CB20B9D720C1B6C4A120B8C5B4BABEF35F76312E335F2E646F63> EVERUN 단말 점검 및 조치 매뉴얼(v1.3) 2008-09-04 1. 기본 점검사항 1.1 KT WIBRO CM 프로그램 정보 1.2 장치관리자 진입경로 1.2.1 시작/제어판에서 실행 1.2.2 바탕화면에서 실행 1.3 장치 관리자에서 드라이버 확인 1.3.1 WIBRO 드라이버 확인 1.3.2 Protocol 드라이버 확인 1.4 Windows 스마트

More information