1 |
1
호스트 장치가 다중 타겟 프로젝트 설정 정보로부터 복수의 타겟 장치의 네트워크 정보와 상기 복수의 타겟 장치의 타겟 파일 시스템의 공유 정보를 확인하는 과정과, 상기 복수의 타겟 장치의 네트워크 정보와 상기 복수의 타겟 장치의 타겟 파일 시스템의 공유 정보에 기초하여, 상기 복수의 타겟 장치의 타겟 파일 시스템을 호스트 장치의 디렉토리에 마운트 하는 과정과, 상기 마운트된 상기 복수의 타겟 장치의 타겟 파일 시스템을 사용하여, 상기 복수의 타겟 장치의 설정 환경에 각각 대응되는 서비스 응용 프로그램의 빌드정보를 생성하는 과정을 포함하는 다중 타겟의 임베디드 소프트웨어 개발 방법
|
2 |
2
제1항에 있어서, 상기 네트워크 정보는,상기 복수의 타겟 장치의 개수, 상기 복수의 타겟 장치의 네트워크 이름, 상기 복수의 타겟 장치의 계정, 상기 복수의 타겟 장치의 주소, 및 상기 복수의 타겟 장치의 계정 접근 비밀번호를 포함하는 것을 특징으로 하는 다중 타겟의 임베디드 소프트웨어 개발 방법
|
3 |
3
제1항에 있어서, 상기 타겟 파일 시스템의 공유 정보는,상기 복수의 타겟 장치의 개수, 상기 복수의 타겟 장치에 대응되는 타겟 파일 시스템 식별자, 상기 복수의 타겟 장치에 대응되는 타겟 디렉토리, 및 상기 호스트 장치에 설정된 디렉토리를 포함하는 것을 특징으로 다중 타겟의 임베디드 소프트웨어 개발 방법
|
4 |
4
제1항에 있어서, 상기 복수의 타겟 장치의 타겟 파일 시스템을 호스트 장치의 디렉토리에 마운트 하는 과정은,상기 복수의 타겟 장치에 대응되는 타겟 디렉토리를 확인하는 과정과,상기 타겟 디렉토리에 상기 응용 프로그램의 프로젝트 정보를 구성하는 과정과,상기 타겟 디렉토리에 상기 응용 프로그램을 생성하는 과정과,상기 타겟 디렉토리에 상기 응용 프로그램에 대한 빌드 스크립트 및 응용 프로그램 소스를 생성하는 과정을 포함하는 것을 특징으로 하는 다중 타겟의 임베디드 소프트웨어 개발 방법
|
5 |
5
제4항에 있어서, 상기 빌드 스크립트 및 응용 프로그램 소스를 생성하는 과정은,상기 타겟 디렉토리에 상기 응용 프로그램에 대응되는 makefile을 생성하는 과정과, 상시 응용 프로그램 소스를 생성하기 위한 build
|
6 |
6
제1항에 있어서, 상기 서비스 응용 프로그램의 빌드정보를 생성하는 과정은,타겟 빌드가 선택됨에 대응하여, 상기 복수의 타겟 장치에 각각 구비된 타겟 커맨드 에이전트와의 연결을 수행하는 과정과,상기 타겟 커맨드 에이전트로 상기 서비스 응용 프로그램의 빌드를 요청하는 과정과,상기 타겟 커맨드 에이전트로부터 상기 서비스 응용 프로그램의 빌드 결과를 수신하는 과정을 포함하는 것을 특징으로 한 다중 타겟의 임베디드 소프트웨어 개발 방법
|
7 |
7
제6항에 있어서, 상기 서비스 응용 프로그램의 빌드를 요청하는 과정은,상기 호스트 장치에 구비된 호스트 커맨드 에이전트가, 타겟 응용 프로그램 정보에 수록된 빌드 디렉토리 정보를 바탕으로, 상기 타겟 커맨드 에이전트로 빌드 디렉토리 이동 명령을 전송하는 과정과, 상기 타겟 커맨드 에이전트가 빌드 디렉토리 정보에 대응되는 상기 빌드 디렉토리로 이동을 수행하는 과정과,상기 타겟 커맨드 에이전트가, 상기 빌드 디렉토리로의 이동이 완료되었음을 상기 호스트 커맨드 에이전트에 제공하는 과정을 포함하는 것을 특징으로 한 다중 타겟의 임베디드 소프트웨어 개발 방법
|
8 |
8
제6항에 있어서, 상기 서비스 응용 프로그램의 빌드를 요청하는 과정은,상기 호스트 장치에 구비된 호스트 커맨드 에이전트가, 타겟 응용 프로그램 정보에 수록된 빌드 방법 정보를 확인하는 과정과,상기 확인된 빌드 방법 정보에 기초하여, 'make' 빌드, 또는 'script' 빌드를 상기 타겟 커맨드 에이전트로 전송하는 과정과,상기 타겟 커맨드 에이전트로부터 상기 'make' 빌드, 또는 상기 'script' 빌드를 수행한 결과를 수신하는 과정을 포함하는 것을 특징으로 한 다중 타겟의 임베디드 소프트웨어 개발 방법
|
9 |
9
제1항에 있어서, 상기 서비스 응용 프로그램의 빌드정보를 생성하는 과정은,타겟 실행이 선택됨에 대응하여, 상기 복수의 타겟 장치에 각각 구비된 타겟 커맨드 에이전트와의 연결을 수행하는 과정과,상기 타겟 커맨드 에이전트로 상기 서비스 응용 프로그램의 실행을 요청하는 과정과,상기 타겟 커맨드 에이전트로부터 상기 서비스 응용 프로그램의 실행 결과를 수신하는 과정을 포함하는 것을 특징으로 한 다중 타겟의 임베디드 소프트웨어 개발 방법
|
10 |
10
제1항에 있어서, 상기 서비스 응용 프로그램의 빌드정보를 생성하는 과정은,타겟 응용 프로그램의 성능 추적 또는 재실행 분석이 선택됨에 대응하여, 상기 복수의 타겟 장치에 각각 구비된 타겟 커맨드 에이전트와의 연결을 수행하는 과정과,상기 타겟 커맨드 에이전트로 상기 서비스 응용 프로그램의 성능 추적 또는 재실행 분석을 요청하는 과정과,상기 타겟 커맨드 에이전트로부터 상기 서비스 응용 프로그램의 성능 추적 또는 재실행 분석 결과를 수신하는 과정을 포함하는 것을 특징으로 한 다중 타겟의 임베디드 소프트웨어 개발 방법
|