기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

안녕하세요..


현재 nfs로 안드로이드가 부팅되는 것 까지는 테스트 되었습니다.

ramdisk.img system.img userdata.img 를 사용해서 ramdisk로 부팅을 해보려고 하는데요.. 너무 어렵네요~^^;

여기서 궁금한점은 nfs로 부팅했을때 /dev/ram0가 없는데 이게 정상인가요??

/dev/ram0는 ramdisk로 부팅했을때만 생기는 건가요??


부트옵션

setenv bootargs console=ttySAC0,115200n81 root=/dev/ram0 rw rootfstype=ramdisk mem=128M init=/init


ramdisk또는 yaffs2로 부팅할수 있는 방법이 궁금합니다.


기존 자료들은 중간중간 내용이 빠져있어서 그런건지... 아무리 해도 되질 않습니다...


감사합니다.


고도리

2010.03.23 19:39:05
*.140.0.103

make menuconfig

 

device drivers -> block device -> ramdisk 크기와 갯수 설정

general setup -> initrd 지원 체크

 

두개를 함 확인해 보시기 바랍니다.

김정희

2010.03.23 20:10:18
*.137.74.80

우선 답변 감사드립니다.

아래와 같이 설정이 되어 있는 상태입니다.

[*] Initial RAM filesystem and RAM disk (initramfs/initrd) support

<*>   Loopback device support

<*>   RAM block device support

(16)    Default number of RAM disks

(4096)  Default RAM disk size (kbytes)


1. nfs로 부팅했을때 /dev/ram0가 있어야 정상인가요??

2. 안드로이드 컴파일후 생성된 ramdisk.img를 uboot로 다운로드 할 때 따로 변환을 해야 하는지요??


열심히해서 howto를 올려보고자 했건만 howto를 요청해야 될것 같으니...ㅠㅠ



고도리

2010.03.24 03:52:49
*.140.0.103

/dev/ram0가 보통 /dev/ram으로 softlink 걸리게 될 겁니다.....

 

예전에는 그랬었는데, 다시 봐야할 듯 하네요.

 

그리고, 직접 u-boot에서 사용할 경우는 ramdisk의 경우

 

mkimage -A arm -O linux -T ramdisk -C none -a 0x30800000 -n "ramdisk" -d ramdisk.img ramdisk-uboot.img

 

이런식으로 해줘야 합니다. -a 옵션은 physical address + 0x800000 이 해당 번지입니다.

김정희

2010.03.24 20:03:46
*.137.74.80

physical address + 0x80000

1. 여기서 physical address는 DDR에 램디스크가 다운로드 되는 위치를 의미하는 건가요??

51000000 + 0x80000으로 설정하여 램디스크를 만든후

저는 51000000에 램디스크를 로딩하고 부팅을 해봤는데요... 여전히 동일 한증상입니다.

nfs로 부팅후 확인해보니 /dev/block/ram0~5까지 되어 있어 root=/dev/block/ram0로도 시도해보아도 마찬가지 였습니다.


List of Articles
번호 제목 글쓴이 날짜 조회 수
3088 램을 바꾸게 되면... [1] 현쓰 2010-03-24 500
» 이솝커널 부팅후 /dev/ram관련 하여 문의 드립니다. [4] 김정희 2010-03-23 707
3086 9713 sound 동작중 memory dump [1] MOAS 2010-03-23 712
3085 6410 SPI 사용하기 AnyTime 2010-03-23 756
3084 [오드로이드] 관련 몇가지 질문 (센서, 음성 인식, API Demo) [1] 크리스 2010-03-22 756
3083 XnRSTOUT 신호에 대해서.. [1] 허경 2010-03-21 503
3082 [오드로이드]secure crt에서 키 입력 불가 문제 입니다. [1] 레니 2010-03-21 878
3081 cupcake build하는데... 궁금한게 있어요~.. [1] 당그니 2010-03-20 484
3080 device drive 삽입시 뜨는 메시지 지승화 2010-03-20 506
3079 [오드로이드] 무선랜과 블루투스 동시 사용시 문제 발생 [1] 이제현 2010-03-19 846
3078 [Odroid] MediaPlayer 소스좀 구할 수 있나요?? [1] 이종범 2010-03-19 474
3077 [Q] I2S Interface DSP Mode 관련하여 질문있습니다. [1] 주의이름으로 2010-03-19 966
3076 MPC8379 보드 살리는 문제. 유형목 2010-03-19 503
3075 odroid T-falsh카드 파티션 문제입니다. [1] imaznie 2010-03-18 655
3074 odroid의 sd card로 booting을 하려고 합니다 [1] uu 2010-03-18 645
3073 [질문] nand파티션 확인방법...u-boot [1] 당그니 2010-03-18 1389
3072 qt 에러 ....2440보드 문제 입니다 file [1] 지승화 2010-03-18 478
3071 Kernel linux 2.6.13.5의 컴파일관련 질문드립니다. [1] 헉군 2010-03-18 494
3070 USB를 이용하여 PC를 통한 네트워크 접속 방법 문의 [1] 꽃사슴 2010-03-18 543
3069 안드로이드에서 OpenMax 인터페이스 설계시 (수정) ... 장석원 2010-03-17 751

사용자 로그인