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

제가 만든 ramdisk를 사용하기 위해서 아래와 같이 u-boot의 bootargs를 설정했습니다.

그런데 아래 그림의 root=/dev/ram0으로 했는데, ram0을 루트로 사용한다고 했는데.. 이 부분이 ^^; 솔직히

뭘 말하는 것인지 잘 모르겠네요..(우선 인터넷을 보고 따라서 적었거든요..)

그리고 initrd=0x71100000 이 부분도 ramdisk 가 로드 될 주소라고 해서 제 보드의 sdram 주소를 넣어 줬구요..

 

 

ramdisk1.jpg

 

 

 

그런데 부팅을 하면 아래와 같이 No filesystem could mount root, tried: ext2 vfat

이라고 ㅠㅠ  에러가 나왔습니다. 우선 커널 설정은 ramdisk를 사요할 수 있게 menuconfig를 해서 설정을 했는데..

머가 문제일까요...ㅠㅠ; 고수님들의 친절한 답변 부탁드립니다.

 

 

ramdisk2.jpg


혜민아빠

2012.03.23 19:23:00
*.148.23.122

실제로 ramdisk 파일은 플래쉬에 저장 되어 있는데요.. 주소는 0x400000번지에 ramdisk를 넣어 놨습니다.

chlrbgh0

2012.03.23 19:52:39
*.200.239.234

bootcmd를 보면 nand 에서 ramdisk 를 읽어오는 부분이 없는 것 같네요.


bootcmd nand read 0x22000000 0x20000 0x20000\; nand read $RAMDISK_LOAD_ADDR $RAMDISK_OFFSET $RAMDISK_SIZE\; bootm 0x22000000 $RAMDISK_LOAD_ADDR

형태로 사용하셔야 할 것 같spdy. :)

혜민아빠

2012.03.23 20:11:42
*.148.23.122

음...그 문제는 아닌거 같아요^^; 제가 테스트 해봤거든요..

 

setenv bootcmd nand read 0x22000000 0x200000 0x200000\; nand read 0x71100000 0x400000 0x200000\; bootm 0x22000000 0x71100000

 

요렇게도 해봤는데요..ㅠㅠ; 음..문제가 해결은 되지 않았어요

 

 

chlrbgh0

2012.03.23 21:20:58
*.200.239.234

음...


우선은 ramdisk 를 nand 에서 읽어서 올려주셔야 하는 게 맞습니다.


부트로더에서 ramdisk 를 로딩해서 커널과 함께 띄워 주셔야 하는데

올리신 로그는 커널만 읽어와서 메모리에 올리고 부팅을 해서 패닉이 난게 맞습니다.


사용하시는 보드 환경에서 0x71100000 번지가 부트로더에서 살아있는 영역인지 모르겠네요.


List of Articles
번호 제목 글쓴이 날짜 조회 수
5268 screen snapshot in ICS [1] 누구~? 2012-03-27 1388
5267 안드로이드 커널 구(?)버전은 어떻게 받을 수 있나요? [1] 다콩 2012-03-27 1312
5266 제가 만든 어플리케이션을 보드가 부팅했을 때 자동으로 실행 되게하... [7] 혜민아빠 2012-03-27 1522
5265 ramdisk 제작시 커널의 MTD파티션은 어떻게 해야 하나요? [2] 혜민아빠 2012-03-27 1755
5264 설계도를 볼때 궁금한 점이 있습니다. file [3] sonbong 2012-03-26 1299
5263 안드로이드 빌드, choosecombo 질문입니다. [1] 나노세컨드 2012-03-24 1490
5262 ramdisk 제작은 어디서 해야 하나요? [4] 혜민아빠 2012-03-23 1194
5261 LCD 타이밍 세팅했는데요, 맞게 한건지 아닌지 모르겠어요. file [4] 훌러덩 2012-03-23 1339
» ramdisk를 만들어 파일 시스템으로 사용할 때 나오는 문제에 대해서.... file [4] 혜민아빠 2012-03-23 1361
5259 Android.Gingerbread MTD-utils 추가 포팅 문제점. [3] 서유한 2012-03-23 1748
5258 어셈블러에서 c로 넘어 올때의 디버깅 메시지 해황 2012-03-22 777
5257 V310의 LCD Datasheet 와 다음 setting 값은 어딜 보고 정하신건... [1] 훌러덩 2012-03-22 1535
5256 Application영역에서 open()함수를 사용하듯이 디바이스 드라이버 단... [2] 혜민아빠 2012-03-22 1430
5255 [6410 질문] 6410보드 LCD 에 동영상 출력 [2] 53% 2012-03-21 1239
5254 Origen 보드에서 Linaro ICS repo후에 lunch는? [1] HR 2012-03-20 1209
5253 Boot Vibration을 죽일 수 없을까요? [2] Simba444 2012-03-17 1341
5252 보드 셋업 코드에서 SPI를 추가해서 동작은 잘 되지만, Chip Se... file [1] 혜민아빠 2012-03-16 1367
5251 Frame buffer & G3D 가속기 에 대해서… [1] 강용근 2012-03-16 1290
5250 모듈 빌드 시 필요한 커널 관련 파일들은 어디서? [3] 다콩 2012-03-16 1210
5249 Alsa 환경 구성중 alsa-util compile 시 에러발생에 대한 질문(조언요... [2] 로이1024 2012-03-16 1624

사용자 로그인