포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 1GB 입니다.

그냥 받아놓았었는지....

아니면 405EP때 써 먹었는지 모르겠지만, 아마도 써 먹었던 듯 합니다.
예전 2.4.18 커널에 썼엇을겁니다.

거의 웬만하면 예전것들은 될 듯 합니다.
...

고현철

2006.06.02 03:16:57
*.117.46.252

패치하우투 입니당...
========================
35.2. 커널에 MTD 코드가 patch 안되어 있을 경우.

이 경우는 상당히 애매하고 꼬여버릴지 모르기 때문에 상당한 주의를 기울여야 할 것 같다. 왜냐하면 header file에 대한 dependency가 mtd만 있을때와 커널과 합쳐졌을 때 틀리는 부분이 발생할지 모르기 때문이다.

1) 일단 mtd 코드를 받아 온다. 어디서? 여기서...
target=_blank> target=_blank>http://www.linux-mtd.infradead.org/


현재는 mtd-snapshot-20030216.tar.bz2을 가지고 테스트 하였다.

2) 디렉토리를 하나 만들고 압축을 풀고 tar를 푼다.
mkdir mtdtest
cp mtd-snapshot-20030216.tar.bz2 mtdtest
cd mtdtest
bzip2 -d mtd-snapshot-20030216.tar.bz2
tar xf mtd-snapshot-20030216.tar

이러면 mtdtest에 mtd란 디렉토리가 생긴다.
자 그럼 다시 작업시작.(조심해야 할 것은 무턱대고 덮어씌우면 안된다. 특히, Config.in 파일등은)
cd mtd
cp -dpR -i kernel ~/pang/mtd_initrd_405/linux
cp -dpR -i fs ~/pang/mtd_initrd_405/linux
cp -dpR -i drivers ~/pang/mtd_initrd_405/linux
cp -dpR -i include ~/pang/mtd_initrd_405/linux
cp -dpR -i util ~/pang/mtd_initrd_405/linux

(설마 -i option 넣었다고 안되는 것은 아니겠지?, 나는 -i option은 테스트 제대로 안해봤으니 함 해봐요. 꼭 덮어씌우기는 안되게 해야 함.)

여기서 ~/pang/mtd_initrd_405/linux 는 커널이 들어 있는 디렉토리이다.

※주의 사항: 덮어씌우기를 하지 않을 경우 MTD 코드들이 컴파일이 안되는 경우가 있고, 덮어씌우기를 할 경우 커널이 컴파일 안될 경우가 발생할지도 모르기 때문에 상당한 주의를 요한다. 먼저, mtd에 관한 파일들이 이미 존재하는가 하는 것을 확인할 것. 특히 Config.in 파일 같은 경우 덮어씌우기를 해버리면 커널 config시 File System에는 딸랑 jffs랑 jffs2만 있게 된다.
List of Articles
번호 제목 글쓴이 날짜 조회 수
22 Linux 2.4.18 S3C2410용 ramdisk file 고현철 2006-06-21 6109
21 Linux 2.6.x NFS client howto file 고현철 2006-06-21 5986
» mtd+jffs 20030216 version file [1] 고현철 2006-06-02 5741
19 zydas zd1211 aesop-2440 driver file [2] 고현철 2006-05-30 5747
18 inetutils-1.4.2 file 고현철 2006-05-25 5672
17 RTEMS 4.6.99.3 설치 문서 file [3] 김정한 2006-05-16 6017
16 u-boot-1.1.2 aesop2440 network(cs8900) flow file [1] 고현철 2006-05-15 5761
15 Vmware에서 Fedora 설치하기 file 방창혁 2006-05-12 5710
14 SAA7113 video decoder 회로구성 file [1] 고현철 2006-05-10 5822
13 aesop2440a_NOR_MTD_sw_upgrade_howto file [2] 이홍석 2006-05-10 5989
12 busybox-1.0.1 for aesop2440 file 고현철 2006-05-08 5759
11 NetBSD vmware에서 install하는 방법 고현철 2006-05-08 5671
10 오래된 mplayer 소스 file [1] 고현철 2006-05-05 5740
9 작은 aesop용 rootfs file [1] 고현철 2006-05-04 5665
8 WinARM 컴파일러자료입니당~. file 한지훈 2006-04-26 5874
7 ARM9 uCOS-II 이해 자료 file 노희준 2006-04-12 6296
6 ucos 지금까지 모아놓은 자료들 #3 file 고현철 2006-04-12 5756
5 ucos 지금까지 모아놓은 자료들 #2 file 고현철 2006-04-12 5724
4 ucos 지금까지 모아놓은 자료들 #1 file 고현철 2006-04-12 5749
3 clabsys의 atb2410용 u-boot patch file 고현철 2006-04-07 5767

사용자 로그인