회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.

예전서부터 계속 질문이 들어오기도 하고(몇년 되었습니다)
근래도 계속 질문이 들어오네요....

zImage = small bootloader + self extract code + kernel image
이고

u-boot용 image인
uImage = u-boot용 kernel header + kernel image
입니다.(aesop용은 aesopk라고 제가 이름을 바꿨습니다)

u-boot를 쓰신다면 되도록이면 uImage를 쓰시는게 편하고
zImage의 경우는 다른 부트로더나 아니면 특정 번지로 zImage를
다운로드만 하는 프로그램을 사용할 때 좋습니다.

그리고, u-boot에서 zImage를 사용할때는 go 명령을 쓰고
uImage를 사용할때는 bootm 명령을 씁니다.

u-boot용image의 경우는 self extract code가 없습니다. 압축해제가
u-boot에서 이루어 지기 때문이지요.

두개의 가장 큰 차이는

zImage는 u-boot에서 아무것도 파라미터가 넘어가지 않습니다.
즉, 완전 독립적인 녀석입니다.

해서 zImage에서 손대려면 zImage를 만들때 사용하는
arch/arm/boot/compressed/head.S에서 손을 대야합니다.

u-boot를 쓰는 이유는 그런 부분들을 좀 더 부트로더로 내리고, 커널과의
communication을 편하게 하기 위함입니다.

head.S와 같은 asm을 손대지 않고, C에서 처리하거나, 아니면 define
하나만으로 처리하기 위한 것이지요.

예전 2.4.x대의 pxa255나 strongARM의 영향으로 아직도 zImage를
많이 사용합니다.

제가 뭐라고 할 얘기는 아니지만 u-boot를 쓰신다면 u-boot에서 할 수 있는
부분은 좀 편하게 u-boot의 기능을 이용했으면 하는 겁니다.

실제로 몇가지만 세팅해 주면 알아서 넘어가거든요.

예를 들어 ethernet mac address의 경우도 u-boot에서 커널로 넘겨서
자동세팅하도록 할 수 있습니다.

^^
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 교육 홍보 및 광고는 "교육 및 세미나 홍보" 게시판을 이용해 ... 관리자 2010-07-15 108488
1110 원만한 커뮤니케이션을 위해 꼭 봐야하는 예능 프로들! ㅋㅋ [3] 김재훈 2009-03-16 3445
1109 저기 2차 공제 소식좀... [4] 서정민 2009-04-21 3445
1108 안드로이드 디바이스 인식문제 [2] 테리문 2010-10-23 3444
1107 ODROID-T 멀티터치 [3] 듀라 2010-05-28 3444
1106 내일 나오나요?? Android Ver. F ?? file [1] 전호철 2010-05-19 3432
1105 ODROID-T 소스를 공개 저장소에 올리면 안되나요? [4] shkim 2010-06-01 3427
1104 [국비지원] 임베디드 리눅스 교육과정 김상철 2006-06-29 3422
1103 해외 오드로이드 개발자 커뮤니티 사이트 소개 [1] 이제현 2010-06-12 3420
1102 S3C64xx 에서 X-Window 2D 그래픽 가속 [1] 이창훈 2010-01-16 3419
1101 [잡담] Beagle Board 추가되었으면 하는 사양. [4] 유형목 2008-09-30 3412
1100 C밖에 모르는 아이인데도 1년안에 임베디드에 관해서 간단히라도... [4] 오아시스 2010-02-26 3412
1099 [개발] S3C6400 board 부팅로그... [4] 고도리 2008-08-13 3411
» u-boot, zImage, u-boot용 커널이미지... 고현철 2006-11-30 3410
1097 odroid wiki scroll 어찌 하나요? [2] 네오딜리 2009-11-08 3406
1096 ARM Ubuntu 듀얼 모니터 설정 방법 이제현 2012-11-28 3403
1095 OS 춘추 전국시대.. ㅠㅠ [3] 카보 2013-02-26 3400
1094 flashlite3.0 test with aesop-6410 [4] 2009-04-07 3397
1093 이솝 C100 보드.. [4] 김장균 2010-05-12 3393
1092 DM9000 간단 벤치 마크 [3] 정창환 2006-07-03 3392
1091 ODROID-T 카메라 인터페이스 [2] 김준대 2010-05-04 3390

사용자 로그인