커널소스 다운 받는 방법

맥주 2007.12.02 17:20 조회 수 : 11027 추천:52

위키에 올렸습니다.

컴파일 관해서는 여기에다 올리겠습니다.

1. ARM GNU Toolchain
http://www.codesourcery.com/gnu_toolchains/arm.html

2. kernel 2.6.21
ftp://ftp.kernel.org/pub/linux/kernel/v2.6/

3. patch
http://www.arm.com/products/os/linux_download.html

4. 컴파일 준비
tar jxvf linux-2.6.21.tar.bz2
gzip -d patch-2.6.21-arm1.gz
gzip -d patch-2.6.21-arm1-t2_1.gz
cd linux-2.6.21
cat ../patch-2.6.21-arm1 | patch -p1
cat ../patch-2.6.21-arm1-t2_1 | patch -p1

5. s3c2410 으로 컴파일 할 경우 ( 저희도 언넝 결정해야 할텐데요.. )
cp arch/arm/configs/s3c2410_defconfig .config
make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi- menuconfig
make V=1 ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-

6. u-boot 용 이미지로 만들기 위해서는 Makefile 내에 다음과 같이 추가
uImage: vmlinux
        $(OBJCOPY) -S -O binary vmlinux vmlinux.bin
        gzip -vf9 vmlinux.bin
        mkimage -A arm -O linux -T kernel -C gzip -a 0x30008000
                -e 0x30008000 -n 'ARM Linux-$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)'
                -d ./vmlinux.bin.gz $@
번호 제목 글쓴이 날짜 조회 수
공지 [공지] 커널 스터디 관련 Q&A 게시판 입니다. [5] woos 2016.04.09 2197
1705 리눅스 커널 동영상 강의 [9] 이혁 2011.05.01 11198
1704 vmlinux가 arch/arm/boot/zImage로 변환되는 과정 (그림추가) [1] file K 2013.07.25 11151
1703 (ARM )커널 분석 6차의 분석 자료를 공유합니다. [23] file 윤석훈 2011.05.27 11061
» 커널소스 다운 받는 방법 [4] 맥주 2007.12.02 11027
1701 잡담. 우리가 스터디 하고있을때.. [4] 유상민 2007.09.02 10844
1700 do_fork(), sys_clone()... 분석-수정본 [7] 최문규 2010.04.18 10838
1699 Java에서 전처리기 사용하기. [1] 이혁 2011.05.16 10824
1698 가상주소를 물리주소로 변환에 관하여... [7] file myskan 2011.04.11 10428
1697 cache의 clean과 flush [1] 이수연 2008.01.28 10423
1696 [slab참고문서] 문경원 2008.03.22 10417
1695 0630 [6] 김강년 2007.07.01 10378
1694 다음주에 공부할 U-boot 관련자료 입니다. [추가 자료 첨부합니다 3/22] [7] file 서두원 2007.03.19 10260
1693 스터디 주제에 대한 의견을 스프링 노트에 올렸습니다. 선준규 2008.07.17 10258
1692 about 'magic number in dl' 조용락 2008.11.07 10214
1691 남표씨 짱!! [6] 김기태 2008.04.21 10198
1690 Linux for PowerPC Embedded Systems HOWTO [1] 김종화 2007.05.28 10190
1689 얼굴 못본지 거의 한달이 넘어가는군요.. [1] 서두원 2007.08.19 10187
1688 [정보] 서버 ip 모르시는 분들을 위해 알려드립니다. [1] 이정우 2008.04.29 10185
1687 PPC64 의 경우 궁금한 점 ??? [1] 장석원 2007.07.14 10170
1686 민토에서 [2] 김종화 2007.05.21 10166
XE Login