Linux 에서 ARM 개발 환경 구축

2158 단어 개발 환경 구축
본인 의 시스템 환경:Linux ubuntu 3.8.0-35-generic\#50-Ubuntu SMP Tue Dec 3 01:25:33 UTC 2013 i686 i686 i686 GNU/Linux
1.skyye 설치
     sudo apt-get install skyeye

s
kyeye-h,스 카 이 아이 버 전 1,2,5.
되다http://sourceforge.jp/projects/sfnet_skyye/releases/skyeye 원본 코드 를 다운로드 합 니 다.본인 시스템 문제 로 원본 코드 를 설치 하 는 과정 에서 문제 가 생 겼 습 니 다.최신 버 전의 skyye 는 설치 에 성공 하지 못 했 습 니 다.
설치 skyye-1.3.2rc1.tar.gz
./configure
make lib
make
sudo make install_lib
sudo make
/opt/skyye/bin 가입 경로
2、arm-elf-*도구 설치
다운로드 도구http://www.uclinux.org/pub/uClinux/arm-elf-tools/,공구 꾸러미 는 Makeself 로 포장 되 어 있 으 며,직접 설 치 를 실행 할 수 있 습 니 다.
	#sudo sh ./arm-elf-tools-20030314.sh

다음 오류 발생
tail: cannot open ‘+43’ for reading: No such file or directorygzip: stdin: not in gzip formattar: This does not look like a tar archivetar: Exiting with failure status due to previous errors
수정 방법:
이 파일 을 VIM 으로 열 고 39 번 째 줄 의 코드 를:    tail+${SKIP}${SCRIPT}|gunzip|tar xvf-다음 과 같이 변경:    tail-n+${SKIP}${SCRIPT}|gunzip|tar xvf-파일 끝 에 빈 줄 추가
설치 성공 여부 보기:\#arm-elf-gcc-v
3.arm-linux-*도구 설치
다운로드 도구http://arm9.net/download.asp패 키 지 는 컴 파일 되 어 있 으 며,압축 을 풀 고 경 로 를 추가 하면 사용 할 수 있 습 니 다.
압축 해제 패키지\#tar zxvf arm-linux-gcc-4.4.3-20100728.tar.gz/usr/local\#sudo mkdir arm-linux/usr/local/arm-linux\#cp-avr~/opt/FriendlyaRM/toolschain/4.4.3./\#sudo vim/etc/profileexport PATH=$PATH:/usr/local/arm-linux/4.4.3/bin\#source/etc/profile
이상 은 실험 에 필요 한 도구 입 니 다.arm-elf-*는 ulinux 를 컴 파일 하 는 데 사 용 됩 니 다.arm-linux-*는 arm Linux 를 컴 파일 하 는 데 사 용 됩 니 다.
테스트 skyeye:
/opt/skyeye/testsuite/arm_hello$ skyeye -e arm_hello 
SkyEye 1.3.2
SkyEye is an Open Source project under GPL. All rights of different parts or modules are reserved by their author. Any modification or redistributions of SkyEye should not remove or modify the annoucement of SkyEye copyright. 
Get more information about it, please visit the homepage http://www.skyeye.org.
Type "help" to get command list. 
 (skyeye)start
urt 시작직렬 포트
(skyeye)run
실행 프로그램
(skyeye)stop 정지

좋은 웹페이지 즐겨찾기