Download presentation
Presentation is loading. Please wait.
1
임베디드 시스템 개론 크로스 플랫폼 설치 2일차 강의 자료 Embedded System Lab.
2
목 차 강의 목표 강의내용 임베디드 시스템 개발 환경을 구축해 보자 1. 개발 환경을 위한 사전 작업 2. 포팅
Embedded System Lab. 목 차 강의 목표 임베디드 시스템 개발 환경을 구축해 보자 강의내용 1. 개발 환경을 위한 사전 작업 2. 포팅 3. NFS 구축
3
1. 개발 환경을 위한 사전 작업 사전 작업 순서 VMWare-tools 설치 작업 디렉터리 구축 환경 변수 설정 및 적용
Host PC Windows XP와 Linux간의 파일 공유 작업 디렉터리 구축 환경 변수 설정 및 적용 Minicom 설정
4
VMware-tools 설치 방법 설치 순서 VMware 상단에 위치한 VM 메뉴에서
VMware-tools install 클릭 리눅스 화면상에 VMware 관련 파일 중에서 tar.gz로 끝나는 파일을 /root 디렉터리로 복사 압축을 해제 tar xvzf (압축 푸는 명령어) 압축이 풀린 폴더로 이동한 후 cd (디렉터리 체인지) 설치 해상도를 제외하고 모두 그냥 “엔터” 클릭
5
작업 디렉터리 구축 구축 순서 /root 디렉터리에 empos 폴더 생성
cd mkdir empos 아래와 같이 작성후 Ctrl+z 를 눌러 저장한 후 권한을 변경하고 실행하여 작업 폴더를 생성 <리눅스 크로스 플랫폼 디렉토리 생성 스크립트>
6
환경 변수 설정 및 적용 환경 변수 파일 생성 vi 에디터를 통해서 환경 변수 파일 작성 실행
source env_arm_empos.sh /root/ <엠포스용 환경 변수 스크립트 : env_arm_empos.sh>
7
2. 포팅 포팅 순서 부트로더 이미지 포팅 커널 이미지 포팅 루트 파일 시스템 이미지 포팅
Jflash 프로그램을 이용하여 JTAG를 통해 퓨징 커널 이미지 포팅 부트로더 명령 모드 창에서 TFTP를 이용하여 다운로드 및 퓨징 루트 파일 시스템 이미지 포팅 TFTP를 이용하여 다운로드 및 퓨징
8
3. NFS 구축 NFS란? Network File System으로 네트워크를 통해 폴더를 공유
HOST PC에서 크로스 컴파일 하여 만든 실행 프로그램을 공유된 폴더를 통해서 Target board에서 직접 실행 가능 시간을 단축하고 개발 작업이 편리해짐
Similar presentations