임베디드 리눅스 개발 환경 구축 실습: 타겟 보드 구동
·
Embedded Linux
9.1 타겟 보드 접속 환경 설정 타겟 보드의 ✶ J12(Debug Port) PC의 시리얼 포트(COM1, COM2)나 USB-to-Serial 변환 케이블을 사용하여 타겟 보드의 J12(Debug Port) 커넥터에 연결하는 시리얼 케이블은 Windows 에서의 하이퍼터미널과 Linux에서의 minicom과 같은 가상 시리얼 에뮬레이터를 통해 타겟 보드에 접속하여 명령어를 입력하거나 타겟 보드의 현재 상태를 확인하는 용도 즉, Monitoring 용도로 사용하게 된다. 케이블 종료타겟 보드 커넥터케이블 용도SerialJ12: Debug PortMonitoringEthernetJ18: WAN PortDownloading, Monitoring, SettingUSBJ19: USB DeviceBSP Imag..
임베디드 리눅스 개발 환경 <2> HW 개발 환경의 사본
·
Embedded Linux
8.1 임베디드 리눅스 개발을 위한 일반적인 하드웨어 환경 임베디드 리눅스 개발을 위한 일반적인 하드웨어 환경 임베디드 리눅스 소프트웨어를 개발하는 PC와 개발된 소프트웨어를 실제 탑재하여 실행시키는 타겟 보드 간 용도 별로 케이블을 연결하는 것을 하드웨어 개발 환경이라 한다. PC 연결기능설명Parallel(25-pin) ex. LPT1Programming타겟 보드의 JTAG 포트를 통해 Embedded Linux BSP 이미지 파일들을 타겟 보드의 플래시 메모리에 탑재하는 기능Serial (9-pin) ex. COM1Moniotoring타겟 보드의 Debug 포트를 통해 타겟 보드의 상태 정보를 PC의 키보드와 모니터로 확인할 수 있는 기능EthernetDownloading타겟 보드의 Ethernet..
임베디드 리눅스 개발 환경 분석
·
Embedded Linux
6.1 임베디드 소프트웨어 개발 환경 구성요소 일반 소프트웨어 개발 환경 소스 코드 컴파일 과정은 일반 소프트웨어와 마찬가지로 PC에서 이루어지고, PC와 연결된 타겟 보드(Target Board)에서 실행되고 있으며, 타겟 보드에서 실행시키기 위해 PC에 생성된 결과 파일(Hello.bin)을 타겟 보드로 전송 시키는 부분도 필요하다. 분류내용소프트웨어 개발 환경타겟 보드용 소스 코드를 컴파일 하기 위한 환경, 즉 타겟 보드용 Tool-Chain 설치 및 설정 환경하드웨어 개발 환경타겟 보드용 바이너리 실행 코드를 타겟 보드 내 탑재된 플래시(Flash) 메모리에 저장하기 위한 환경테스트 및 디버깅 개발 환경타겟 보드의 하드웨어 적인 동작 상태를 점검(디버깅)하거나 타겟 보드의 동작 상태를 소프트웨어 ..
김 정출
'타겟 보드' 태그의 글 목록