Cross Compiler를이용한 커널 컴파일 및 포팅 1

Slides:



Advertisements
Similar presentations
Android 프로그램개발 환경. 학습 목표 ■ 교육 목표  JDK 설치  JDK 환경 설정  Eclipse 설치  Android SDK 설치  ADT Plug-in 설치  Android Virtual Device(AVD) 설치  Android 예제 프로그램.
Advertisements

Format String Attack! 포맷 스트링 공격 경일대학교 사이버보안학과 학년 남주호.
기초C언어 제1주 실습 강의 소개, C언어 개요, Cygwin/Eclipse 사용 컴퓨터시뮬레이션학과 2016년 봄학기
OpenCV 안드로이드 연동 환경설정 OpenCV-Android 를 다운 받습니다.
EZ Board-M In-Ho, Roh Real Time System Lab.
임베디드 시스템 개발 환경 (1) Lecture #3.
컴퓨터프로그래밍 1주차실습자료 Visual Studio 2005 사용법 익히기.
Image & Video processing
Consumer PC & AIO PC DMI Refresh 방법 설명 (UEFI DMI Ver)
ERP 전용 브라우저 설치 매뉴얼 (Windows 7)
Cross Compiler를이용한 커널 컴파일 및 포팅
PXA270 개발환경 설정 Ubuntu 실습용.
크로스 컴파일 환경 구축.
Tool Chain, JTAG, Bootp, TFTP 의 설치
cafe.naver.com/embeddedcrazyboys
CUDA Setting : Install & Compile
제4장 Cross Compiler 설치.
ANSYS17.2 Student 제품 무료 다운로드
QT 프로그래밍 발표: 김래영.
UNIT 06 JTAG Debugger 로봇 SW 교육원 조용수.
임베디드 리눅스 설치 및 동작 Lecture #5.
Mysql Install on Azure
임베디드 시스템 개론 크로스 플랫폼 설치 2일차 강의 자료 Embedded System Lab.
임베디드 시스템 개론 3주차 Embedded System..
Homework #6 (1/3) 다음을 수행한 후, 화면(혹은 파일)을 출력하여 제출한다.
NCS 학사운영 시스템 Guide.
4-1장. MySQL 제13장.
CHAPTER 02 OpenCV 개요 PART 01 영상 처리 개요 및 OpenCV 소개.
Root Filesystem Porting
C / C++ Programming in multi platform
1. C++ 시작하기.
Root Filesystem Porting
컴퓨터정보공학부 서버 안내 [ IBM x3500 ] it.sangji.ac.kr ict.sangji.ac.kr 혹은
소프트웨어 분석과 설계 Struts2 & JBOSS 설치하기
WinCE Device Driver 실습 #3
WinCE Device Driver 실습 #2
ARM Development Suite v1.2
Cross Compiler 설치.
환경 : Windows7 64bit 버전 : apache-ant-1.9.7
Cross Compiler를이용한 커널 컴파일 및 포팅
시스템 인터페이스 Lab3 Unix 사용법 실습.
Homework #6 (1/3) 다음을 수행한 후, 화면(혹은 파일)을 출력하여 제출한다.
Device Driver 임베디드 시스템 I.
Windows에서 Virtual Box를 이용한 Ubuntu 설치
IPython Notebook + Spark + TensorFlow on MacOS
cafe.naver.com/embeddedcrazyboys
임베디드 시스템 개론 임베디드 타겟 보드 포팅 및 H/W 제어 3일차 강의 자료 Embedded System Lab.
Homework #6 (1/3) 다음을 수행한 후, 화면(혹은 파일)을 출력하여 제출한다.
BERT Install Guide 숭실대학교 test.
ERP 전용 브라우저 설치 매뉴얼 (Windows 7)
툴 설치 가이드 PrimeTime SynopsysMentor.
툴 설치 가이드 Formality SynopsysMentor.
컴퓨터 프로그래밍 기초 - 8th : 함수와 변수 / 배열 -
Internet Protocol and Programming
컴퓨터 프로그래밍 기초 [01] Visual Studio 설치 및 사용방법
컴퓨터 개론 및 실습 1주차 2015년 03월 05일.
네트워크 환경 구축과 이미지 전송 호스트/타겟 통신 직렬 통신을 이용한 이미지 전송 수퍼 데몬 BOOTP 환경 구축
Kernel, Ramdisk, JFFS2 Porting
학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성. 학습목표 처음 만드는 비주얼 베이직 프로그램 프로그램 실행과 실행 파일 생성.
OpenCV 설정 2.21 만든이 딩딩.
DK-128 개발환경 설정 아이티즌 기술연구소
StyleCop 소개 SGS Framework 개발 팀.
Homework #5 (1/3) 다음을 수행한 후, 결과 파일들을 출력하여 제출한다.
기초C언어 제2주 실습 프로그래밍의 개념, 프로그램 작성 과정 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
Internet Protocol and Programming
임베디드 시스템 개론 3주차.
3주차 실험 지도 교수 : 한형석 교수님 Gachon Univ. HHS LABORATORY.
숙제 작성 및 제출 과정 김진하 2008/03/14.
Homework #7 (1/3) 1. 다음 순서에 따라 수행하고, 그 과정의 화면을 캡쳐한다.
Docker Study 6~7.
Presentation transcript:

Cross Compiler를이용한 커널 컴파일 및 포팅 1

Cross Compiler 설정 Cross Compiler Target 보드에서 동작하는 실행파일을 Host PC에서 컴파일 할 수 있는 컴파일러 Cross compile Toolchain Download ->SAMBA를 이용한 다운로드 가능 /usr/local/arm/ 경로에 압축 풀기 /usr/local/arm 경로로 이동 후 압축 풀기 압축풀기 작업 후 결과 : /usr/local/arm/arm-2009q3 폴더 생성

Cross Compiler 설정 Path 설정 컴파일러 확인 Cross 컴파일 테스트 vi ~/.bashrc 실행 후 아래의 내용 추가 #source ~/.bashrc 실행 컴파일러 확인 arm-linux-gcc –v Cross 컴파일 테스트 자신의 학번과 이름을 출력하는 C코드 작성 다음의 과정을 통하여 컴파일 및 확인, 실행 (option과제 : gcc를 이용한 컴파일 및 실행)

Cross Compiler 설정 실습1. 자신의 학번 이름을 출력하는 프로그램 소스를 타겟보드용으로 컴파일 한 후 실행 한 결과가 실행되지 않는 이유를 설명하시오 실습2. 실습1에서 만들어진 실행파일을 Target Board에서 nfs로 마운트하여 실행한 결과 를 캡처하시오 nfs가 되지 않을 경우 tftp를 활용 tftp –r 해당파일 서버IP –g Ex) tftp –r test 192.168.0.10 -g