도와주세요!!
글 수 15,339
2006.09.28 15:54:30 (*.34.35.38)
6684
답변 감사 합니다.
그렇게 했습니다만...
RAMDISK : Compressed image found at block 0
부팅 도중 여기서 멈춰버립니다.
include/config.h
에서 추가로
#define DEFAULT_RAMDISK_FILENAME "ramdisk-24M.gz"
로 수정 했고 램디스크 이미지도 위의 이름으로 변경 해서 만들어서 플래쉬로 올렸습니다.
수고 스럽겠지만 다시 한번 답변 부탁 드립니다.
그럼 수고하세요..
>안녕하세요..
>
>현재 메모리 맵은 제공한 책자의 P276에 나와 있습니다.
>이 그림에서 보면 램디스크영역은 0xC0800000 ~ 0xC0F00000 로 7Mbyte의 영역을 잡아 놓았습니다.
>만약 이 영역의 공간을 늘리고 싶으시면 부트로더소스 중
>
> include/mem_map.h 에서
>
>32 #define DEFAULT_RAM_BOOT_START 0xC0F00000
>33 #define DEFAULT_RAM_BOOT_PARAMS 0xC0000100
>34 #define DEFAULT_RAM_KERNEL_START 0xC0008000
>35 #define DEFAULT_RAM_RAMDISK_START 0xC0800000
>36 #define DEFAULT_RAM_NETWORK 0xC1000000
>37 #define DEFAULT_RAM_WORK_START 0xC1100000
>
>
>
>32 #define DEFAULT_RAM_BOOT_START 0xC0F00000
>--->> #define DEFAULT_RAM_BOOT_START 0xC2000000
>
>36 #define DEFAULT_RAM_NETWORK 0xC1000000
>--->>#define DEFAULT_RAM_NETWORK 0xC2100000
>
>37 #define DEFAULT_RAM_WORK_START 0xC1100000
>--->>#define DEFAULT_RAM_WORK_START 0xC1200000
>
>
> 44 #define DEFAULT_RAM_RAMDISK_SIZE ( 12*1024*1024)
>-->> #define DEFAULT_RAM_RAMDISK_SIZE ( 24*1024*1024)
>
>
>
> include/config.h
>
> 45 #define DEFAULT_KERNEL_COMMAND_A "initrd=0xC0800000,5M root=/dev/ram ramdisk=12288"
>
>-->> #define DEFAULT_KERNEL_COMMAND_A "initrd=0xC0800000,5M root=/dev/ram ramdisk=24576"
>
>하셨어 컴파일을 하시고 이미지를 올려 보세요..
>
>그리고,,, 부트로드 이미지를 다운로드 하셨으면 전원 OFF/ON 후 다시 부트로더에서
>
>EZBOOT> set
>select> L
>select> s
>select> 0
>
>하시고 해 보세요..
>
>그럼 수고하세요..
>
>
>
>
>>기본 cd 에서 제공하는 이미지에서는 12메가로 설정 되어 있더군요
>>이것으로는 용량이 부족 하여 24메가로 크기를 늘리고 싶습니다.
>>
>>책에 기술된 내용을 보면 10장에서 count 값을 변경하면 램디스크 이미지 사이즈가
>>늘어난다고 되어 있습니다.
>>
>>하지만 이미지를 수정하고 ezboot 에서 이미지를 전송한다음 리부팅 해서 df를 해보면
>>여전히 12메가로 잡혀 있습니다.
>>
>>램디스크의 이미지를 24메가로 늘리려면 어떻게 해야 하나요?
>
그렇게 했습니다만...
RAMDISK : Compressed image found at block 0
부팅 도중 여기서 멈춰버립니다.
include/config.h
에서 추가로
#define DEFAULT_RAMDISK_FILENAME "ramdisk-24M.gz"
로 수정 했고 램디스크 이미지도 위의 이름으로 변경 해서 만들어서 플래쉬로 올렸습니다.
수고 스럽겠지만 다시 한번 답변 부탁 드립니다.
그럼 수고하세요..
>안녕하세요..
>
>현재 메모리 맵은 제공한 책자의 P276에 나와 있습니다.
>이 그림에서 보면 램디스크영역은 0xC0800000 ~ 0xC0F00000 로 7Mbyte의 영역을 잡아 놓았습니다.
>만약 이 영역의 공간을 늘리고 싶으시면 부트로더소스 중
>
> include/mem_map.h 에서
>
>32 #define DEFAULT_RAM_BOOT_START 0xC0F00000
>33 #define DEFAULT_RAM_BOOT_PARAMS 0xC0000100
>34 #define DEFAULT_RAM_KERNEL_START 0xC0008000
>35 #define DEFAULT_RAM_RAMDISK_START 0xC0800000
>36 #define DEFAULT_RAM_NETWORK 0xC1000000
>37 #define DEFAULT_RAM_WORK_START 0xC1100000
>
>
>
>32 #define DEFAULT_RAM_BOOT_START 0xC0F00000
>--->> #define DEFAULT_RAM_BOOT_START 0xC2000000
>
>36 #define DEFAULT_RAM_NETWORK 0xC1000000
>--->>#define DEFAULT_RAM_NETWORK 0xC2100000
>
>37 #define DEFAULT_RAM_WORK_START 0xC1100000
>--->>#define DEFAULT_RAM_WORK_START 0xC1200000
>
>
> 44 #define DEFAULT_RAM_RAMDISK_SIZE ( 12*1024*1024)
>-->> #define DEFAULT_RAM_RAMDISK_SIZE ( 24*1024*1024)
>
>
>
> include/config.h
>
> 45 #define DEFAULT_KERNEL_COMMAND_A "initrd=0xC0800000,5M root=/dev/ram ramdisk=12288"
>
>-->> #define DEFAULT_KERNEL_COMMAND_A "initrd=0xC0800000,5M root=/dev/ram ramdisk=24576"
>
>하셨어 컴파일을 하시고 이미지를 올려 보세요..
>
>그리고,,, 부트로드 이미지를 다운로드 하셨으면 전원 OFF/ON 후 다시 부트로더에서
>
>EZBOOT> set
>select> L
>select> s
>select> 0
>
>하시고 해 보세요..
>
>그럼 수고하세요..
>
>
>
>
>>기본 cd 에서 제공하는 이미지에서는 12메가로 설정 되어 있더군요
>>이것으로는 용량이 부족 하여 24메가로 크기를 늘리고 싶습니다.
>>
>>책에 기술된 내용을 보면 10장에서 count 값을 변경하면 램디스크 이미지 사이즈가
>>늘어난다고 되어 있습니다.
>>
>>하지만 이미지를 수정하고 ezboot 에서 이미지를 전송한다음 리부팅 해서 df를 해보면
>>여전히 12메가로 잡혀 있습니다.
>>
>>램디스크의 이미지를 24메가로 늘리려면 어떻게 해야 하나요?
>