1 / 10

임베디드 시스템 개론

임베디드 시스템 개론. 임베디드 타겟 보드 포팅 및 H/W 제어. 3 일차 강의 자료. Embedded System Lab. Embedded System Lab. 목 차. 강의 목표 임베디드 타겟 보드 포팅 및 H/W 제어 강의내용 1. 부트로더 포팅 2. minicom 설정 3. TFTP 를 이용한 포팅 4. NFS 연결 5. H/W 제어 실습. 1. 부트로더 포팅. 포팅 순서 부트로더 이미지 복사

juana
Download Presentation

임베디드 시스템 개론

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 임베디드 시스템 개론 임베디드 타겟 보드 포팅 및 H/W 제어 3일차 강의 자료 Embedded System Lab.

  2. Embedded System Lab. 목 차 • 강의 목표 • 임베디드 타겟 보드 포팅 및 H/W 제어 • 강의내용 1. 부트로더 포팅 2. minicom 설정 3. TFTP를 이용한 포팅 4. NFS 연결 5. H/W 제어 실습

  3. 1. 부트로더 포팅 • 포팅 순서 • 부트로더 이미지 복사 • empos2_cd/Image/bootloader/empos_boot를/root/empos/images 폴더로 복사 • cp /mnt/hgfs/xp/hanback_Empos2/empos2_cd/Image/bootloader $PROJROOT/images • 타겟보드에 포팅 • cd $PROJROOT/images • Jflash-Xscale empos_boot • 설치 되는 화면이 나오고 성공적으로 종료가 되면 부트로더 설치가 끝나는 것임

  4. 2. minicom 설정 • minicom • 시리얼 케이블을 통해 EMPOS-II를 제어하기 위해 사용 • 설정 • 사전 작업 • Host PC의 COM1 포트와 EMPOS-II의 Full UART 포트를 시리얼 케이블을 이용하여 연결 • 순서 • minicom 설정 명령어 실행 • minicom –s • 여기서 3번째 있는 Serial port setup으로 이동하여 엔터

  5. 2. minicom 설정 • 순서 • 메뉴는 키보드의 알파벳을 타이핑 하여 선택 가능 • A 누르고 장치 이름을 /dev/ttyS0 (마지막은 숫자 0) • E 누르고 속도(bps)를 115200으로 수정 • F 누르고 하드웨어 흐름제어 No 수정 • Enter • 메인 메뉴에서 6번째 보면 Save setup as dfl 누르고 Exit

  6. 2. minicom 설정 • 설치 후 EMPOS-II와 연결되었을 때의 모습 • minicom을 통한 명령은 Ctrl + A 키를 누르고 난 후, Z 키를 누르면 다음과 같은 Minicom의 명령 요약 창이 뜨고 해당 작업 수행 가능

  7. 3. TFTP를 이용한 포팅 • TFTP란? • 단순 파일 전송 규약(Trivial File Transfer Protocol)의 약자로 파일을 전송하기 위한 간단한 규약 • FTP보다 간단하지만 기능이 조금 덜한 네트워크 어플리케이션 • Host PC에서 TFTP 설치 되어 있는지 확인 • rpm –qa | grep tftp • TFTP 설정 파일 수정 • vi /etc/xinet.d/tftp

  8. 3. TFTP를 이용한 포팅 • TFTP 설정 파일 수정 • Xinetd 재시작 • service xinetd restart 수정 전 수정 후

  9. 3. TFTP를 이용한 포팅 • 이미지 파일 복사 • EMPOS-II CD에서 kernel 이미지와 Root File System이미지인 Ramdisk 이미지 파일을 /tftpboot 폴더로 복사 • Host PC IP 설정 • ifconfig eth0 192.168.02 • EMPOS-II 작업 • EMPOS-II가 연결된 minicom에서 부트로더 적재 • “Enter” 키를 누르고 “부트로더 명령 모드 상태”로 진입 • help 명령어로 명령어 확인 가능

  10. 3. TFTP를 이용한 포팅 • TFTP를 통한 이미지 커널 퓨징 • Target board의 IP 설정 • setip 192.168.0.2 192.168.0.3 • Target board에서 tftp 이미지 전송 확인 • tftp zImage kernel • 퓨징 • Flash kernel • Ramdisk 이미지도 위와 같이 이미지 전송후 퓨징함

More Related