도와주세요!!
글 수 15,339
2004.11.23 09:18:38 (*.110.112.215)
6873
안녕하세요..
가지고 계신 보드가 M01 인가요?? X5 인가요??
만약 X5 보드라면..램디스크 이미지의 확장은 부트로더에서 하시면 됩니다..
가지고 계신 보드가 X5라면 보드 버젼이 어떻게 되나요???
그럼 수고하세요..
MJ wrote..
: 우선 강좌에있는 m01 램디스크 이미지 확장 부분을
: 보고 나름데로 수정해서 포팅을 해보았습니다.
: 그런데 부팅을 하니 커널부분에서 이미지가 8메가정도밖에 못쓴다는
: 메세지가 뜨더군요.
:
: 1. 강좌 내용과 비슷하게 수정
:
: linux/arch/arm/mach-sa1100/ezboard.c 화일의 내용중
: fixup_ezboard의 내용중 다음과 같이 수정합니다.
:
: static void __init fixup_ezboard(..)
: {
: ..
: setup_ramdisk(1, 0, 0, ( 10*1024) );
: ..
: }
:
:
: 저는
: linux/arch/arm/mach-pxa/ez_x5.c 중에서
: static void __init fixup_ez_x5(..)
: {
: ..
: //setup_ramdisk(1, 0, 0, CONFIG_BLK_DEV_RAM_SIZE ); //original
: setup_ramdisk(1, 0, 0, (10240) ); //modify
:
: ..
: }
:
:
:
: 2. CONFIG_BLK_DEV_RAM_SIZE 의 선언부분을 수정
:
: 1)linux/config/blk/dev/ram/size.h 부분에서
:
: // #define CONFIG_BLK_DEV_RAM_SIZE (8192) //original
: #define CONFIG_BLK_DEV_RAM_SIZE (10240) //modify
:
: 2)linux/include/linux/autoconf.h 부분에서
: // #define CONFIG_BLK_DEV_RAM_SIZE (8192) //original
: #define CONFIG_BLK_DEV_RAM_SIZE (10240) //modify
:
: 1번과 2-1)과 2-2)는 모두 개별적으로 수정하였습니다.
:
: 1번의 시도와 2-1),2-2)의 시도 모두
: 똑같이 8메가를 쓸수 있다고 메세지가 나왔습니다.
:
: 또 어느부분을 수정해야 되는지요.
: 답변 부탁드립니다.
가지고 계신 보드가 M01 인가요?? X5 인가요??
만약 X5 보드라면..램디스크 이미지의 확장은 부트로더에서 하시면 됩니다..
가지고 계신 보드가 X5라면 보드 버젼이 어떻게 되나요???
그럼 수고하세요..
MJ wrote..
: 우선 강좌에있는 m01 램디스크 이미지 확장 부분을
: 보고 나름데로 수정해서 포팅을 해보았습니다.
: 그런데 부팅을 하니 커널부분에서 이미지가 8메가정도밖에 못쓴다는
: 메세지가 뜨더군요.
:
: 1. 강좌 내용과 비슷하게 수정
:
: linux/arch/arm/mach-sa1100/ezboard.c 화일의 내용중
: fixup_ezboard의 내용중 다음과 같이 수정합니다.
:
: static void __init fixup_ezboard(..)
: {
: ..
: setup_ramdisk(1, 0, 0, ( 10*1024) );
: ..
: }
:
:
: 저는
: linux/arch/arm/mach-pxa/ez_x5.c 중에서
: static void __init fixup_ez_x5(..)
: {
: ..
: //setup_ramdisk(1, 0, 0, CONFIG_BLK_DEV_RAM_SIZE ); //original
: setup_ramdisk(1, 0, 0, (10240) ); //modify
:
: ..
: }
:
:
:
: 2. CONFIG_BLK_DEV_RAM_SIZE 의 선언부분을 수정
:
: 1)linux/config/blk/dev/ram/size.h 부분에서
:
: // #define CONFIG_BLK_DEV_RAM_SIZE (8192) //original
: #define CONFIG_BLK_DEV_RAM_SIZE (10240) //modify
:
: 2)linux/include/linux/autoconf.h 부분에서
: // #define CONFIG_BLK_DEV_RAM_SIZE (8192) //original
: #define CONFIG_BLK_DEV_RAM_SIZE (10240) //modify
:
: 1번과 2-1)과 2-2)는 모두 개별적으로 수정하였습니다.
:
: 1번의 시도와 2-1),2-2)의 시도 모두
: 똑같이 8메가를 쓸수 있다고 메세지가 나왔습니다.
:
: 또 어느부분을 수정해야 되는지요.
: 답변 부탁드립니다.