'AESOP'에 해당되는 글 3건

  1. 2009.06.22 Ubuntu 에서 리눅스 개발환경 설정
  2. 2008.07.15 Aesop LX800 보드에 XPE 설치하기 #1
  3. 2007.10.17 이솝 LX800보드 WinCE 5.0 포팅 완료!!
2009. 6. 22. 13:23

Ubuntu 에서 리눅스 개발환경 설정



이솝 프로젝트에 ubuntu에서 리눅스 개발환경에 대한 글이 있어 참고할겸 포스팅!

1. 기본 개발 패키지 설치
우분투 리눅스 명령 프롬프트에서 다음을 입력한다.
$ sudo apt-get install libqt3-headers libqt3-mt-dev build-essential bin86 kernel-package libstdc++6 
$ sudo apt-get install libncurses5-dev g++ gcc libc6-dev libc-dev gcc-3.4 libncurses5 libncurses5-dev libqt3-mt-dev
$ sudo apt-get install python-dev python patch m4 make ccache perl diffstat bitbake wget curl ftp cvs git subversion
$ sudo apt-get install git tar bzip2 gzip unzip jade docbook docbook-utils texinfo texi2html sec bison bc libc6-dev
$ sudo apt-get install libsdl1.2-dev mktemp help2man gawk qemu

참고로 putty에서 작업을 할 때 위의 내용을 복사해서 마우스 오른쪽 키를 클릭하면 편하게 붙여넣기를 할 수 있다.

2. 우분투 패키지 업데이트
$ sudo apt-get upgrade
$ sudo apt-get update

3. TFTP 설치 및 설정
http://todayis.tistory.com/222 참고

4. NFS 설치 및 설정
http://todayis.tistory.com/223 참고

5. Samba 설치 및 설정
http://todayis.tistory.com/221 참고

6. Root 계정 활성화
$ sudo passwd root

설정 후 su root 명령으로 root 계정을 사용할 수 있다.

원문 : 이솝 프로젝트(http://www.aesop.or.kr/?document_srl=32193)


'혼자서 놀기...' 카테고리의 다른 글

메모리 단위  (0) 2009.09.01
VMware http://vmware.com/info?id=97. 오류 해결 방법  (0) 2009.08.05
Ubuntu에서 NFS setting  (0) 2009.06.19
Ubuntu에서 tftp setting  (0) 2009.06.19
Ubuntu에서 Samba setting  (0) 2009.06.19
2008. 7. 15. 21:17

Aesop LX800 보드에 XPE 설치하기 #1



초보 XPE 프로그래머.. 스스로 학습에 도전하다.. 뭐 이정도로 시작하고..
회사에 돌아댕기는 Aesop LX800보드를 하나 건저와서 XPE를 포팅하려 한다. 웹상의 문서와 몇몇의 자료를 토대로 해서...

일단.. 여러 시행차고와 배움이 있을 듯 한데..

일단 타겟보드(LX800 보드)에 Windows XP professional을 설치한다.
XPE는 XP Pro 의 기능을 컴포넌트화 해 놓은 것이고, XP Pro 환경에서의 이 컴포넌트들(디바이스 드라이버, 커널, 서비스... 등 )을 그대로 XPE에서 사용할 것이다.

그래서 XPE를 설치하고자 하는 타겟보드에 XP Pro를 설치하고, 해당 타겟보드의 디바이스 드라이버 등을 모두 설치한다. 그리고 나서 이에 대한 타겟 디바이스의 정보를 가져와 XPE의 이미지를 생성하는 것이다.


아.. 앞으로 이루어질 'Aesop LX800에 XPE 설치 과정'은 다음과 같다.
1. 타겟보드에 XP Pro 및 드라이버 설치
2. 타겟보드로 부터 디바이스 정보 추출(tap.exe파일 이용 -> devices.pmq 추출)
3. 타겟보드 정보 분석
    - Component Designer에 devices.pmq 파일 import
    - Database에 타겟보드의 디바이스 유무 확인
    - 필요한 디바이스 드라이버 생성 및 추가
4. 개발 PC에서 XPE 타겟 이미지 제작
    - Target Designer 실행 및 devices.pmq 파일 import
    - 컴포넌트 추가 및 Dependency 체크
    - 빌드
5. 타겟보드에 사용될 저장장치에 XPE 이미지 복사
6. 타겟보드 부팅
    - FBA(First Boot Agent) 실행
    - 테스트

일단 위에서 설명한 것 중 1~2번 항목만 먼저... ㅋ

타겟보드에 Windows XP Pro의 설치가 완료되면.. 타겟보드의 디바이스 드라이버들을 모두 설치한다.
사용자 삽입 이미지
이렇게 되어 있는 녀석을...
사용자 삽입 이미지
이렇게 되게... ㅋㅋ

그 뒤 타겟보드에 대한 분석(Target Analyzer)을 한다.
타겟 분석 툴은 'TAP.exe' 라는 녀석으로 "C:\Program Files\Windows Embedded\utilities" 라는 폴더에 있다.
이 파일(TAP.exe)를 타겟보드에 복사한 후 실행을 함으로 타겟보드의 하드웨어 정보를 분석할 수 있다.
사용자 삽입 이미지
'TAP.exe'를 실행하면 결과물로 'devices.pmq'라는 파일을 TAP.exe가 위치한 폴더내에서 확인 할 수 있다.

앞으로 이 'devices.pmq'라는 녀석을 이용할 것이다...


2007. 10. 17. 17:49

이솝 LX800보드 WinCE 5.0 포팅 완료!!


이솝 LX800에 WinCE 5.0 포팅을 완료해 버렸다.

머... 완벽하다기 보다는 그냥 기본적인 것들..
흠.. 사용하기 그냥 무난한 정도.. ㅋㅋ

사용자 삽입 이미지
사용자 삽입 이미지

실력이 실력인 만큼.. 여기 저기 도움을 많이 받아서 해결..했음.. ^^;
참고 : WEEG, AESOP (영마니님 감사합니다!!)

언제쯤이면.. 혼자의 능력으로 모든걸 해결할 수 있을까나.. ㅡㅡ;

대충 올린 과정을 시간 날때마다 정리해서 올려볼까 한다. 계획만..