* 먼저 라지 난드에 대하여 난드 부트디게하는 전략은 다음과 같습니다.
1. Jtag으로 부트로더는 0 번 블록부터 1칸을 쓴다
( uboot 소스중 cpu/nand_cp.c의 nand_read에 약간의 트릭이 있습니다)
2. 역시 Jtag으로 커널을 2번부터 8칸 쓴다.
(1M 정도로 커널의 크기를 잡았습니다.)
3. 부팅
* 소스서 수정된 부분은 nand_cp 부분 뿐입니다.
nand read, nand write는 절대 쓰지 마세요, 안되니까.
nand 쓰기는 커널에서 하세요
* 단점: 커널은 첨부한 Jtag으로 써야합니다.
* 장점: Jtag으로 써놓기만 하면 라지블록난드 부팅 잘됩니다.
* 루트파일 시스템의 문제:
Kernel 2.6에서 자동으로 됩니다.
(김유석 님 패치를 사용하세요)
* 고도리님에 의해서 게시물 이동되었습니다 (2007-03-19 10:36)