Embedded System Lab HW 3 Embedded System Lab
Embedded System Lab. 임베디드 타겟 보드 포팅 및 H/W 제어 3일차 강의 자료 Embedded System Lab. Copyright © Wilson Learning Corporation 2001
Embedded System Lab. 1. 부트로더 포팅 포팅 순서 부트로더 이미지 복사 – empos 2_cd/Image/bootloader/empos_boot를 /root/empos/images 폴더로 복사 – cp /mnt/hgfs/xp/hanback_Empos 2/empos 2_cd/ Image/bootloader $PROJROOT/images 타겟보드에 포팅 – cd $PROJROOT/images – Jflash-Xscale empos_boot 설치 되는 화면이 나오고 성공적으로 종료가 되면 부트로더 설치가 끝나는 것임 Copyright © Wilson Learning Corporation 2001 3/53
Embedded System Lab. 2. minicom 설정 minicom 시리얼 케이블을 통해 EMPOS-II를 제어하기 위해 사용 설정 사전 작업 Host PC의 COM 1 포트와 EMPOS-II의 Full UART 포트를 시리얼 케이블을 이용하여 연결 순서 minicom 설정 명령어 실행 – minicom –s 여기서 3번째 있는 Serial port setup으로 이동하여 엔터 Copyright © Wilson Learning Corporation 2001 4/53
Embedded System Lab. 3. TFTP를 이용한 포팅 TFTP란? 단순 파일 전송 규약(Trivial File Transfer Protocol)의 약자로 파일을 전송하기 위한 간단한 규약 FTP보다 간단하지만 기능이 조금 덜한 네트워크 어플리케이션 Host PC에서 TFTP 설치 되어 있는지 확인 rpm –qa | grep tftp TFTP 설정 파일 수정 vi /etc/xinet. d/tftp Copyright © Wilson Learning Corporation 2001 7/53
Embedded System Lab. 3. TFTP를 이용한 포팅 TFTP 설정 파일 수정 수정 전 수정 후 Xinetd 재시작 service xinetd restart Copyright © Wilson Learning Corporation 2001 8/53
Embedded System Lab. 3. TFTP를 이용한 포팅 이미지 파일 복사 EMPOS-II CD에서 kernel 이미지와 Root File System 이미지인 Ramdisk 이미지 파일을 /tftpboot 폴더로 복사 Host PC IP 설정 ifconfig eth 0 192. 168. 02 EMPOS-II 작업 EMPOS-II가 연결된 minicom에서 부트로더 적재 “Enter” 키를 누르고 “부트로더 명령 모드 상태”로 진입 help 명령어로 명령어 확인 가능 Copyright © Wilson Learning Corporation 2001 9/53
Embedded System Lab. 3. TFTP를 이용한 포팅 TFTP를 통한 이미지 커널 퓨징 Target board의 IP 설정 – setip 192. 168. 0. 2 192. 168. 0. 3 Target board에서 tftp 이미지 전송 확인 – tftp z. Image kernel 퓨징 – Flash kernel Ramdisk 이미지도 위와 같이 이미지 전송후 퓨징함 Copyright © Wilson Learning Corporation 2001 10/53
- Slides: 10