jffs2와 mtd를 이용해서 부팅 하는 방법 아시는 분..
글쓴이: mabux / 작성시간: 목, 2004/12/30 - 11:31오전
안녕하세요..
다름이 아니라 커널 uboot jffs2 형식의 이미지 모두 준비 되었습니다.
이것을 가지고 어떻게 부팅을 해야 하나요?
자세히 설명해주시면 감사하겠습니다..
롬에다가 구우라는 이야기도 있는거 같은데요.. ㅡㅡㅋ
그럼 연말 잘 보내세요~
에러 내용은
VFS: Cannot open root device "mtdblock0" or 1f:00
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 1f:00
이런 내용입니다.
Forums:
루트 이미지가 들어 있는 곳이 MTD Block 0이 아닐 가능성이 아주
루트 이미지가 들어 있는 곳이 MTD Block 0이 아닐 가능성이 아주 높습니다.일단, 자신의 루트 이미지가 들어 있는 블럭의 위치를 확인해 보시고, 그 다음에 커널 컴파일시 커널 커맨드로 그 위치를 지정해 주세요.
기본적으로 커널에서 커맨트의 루트를 찾을 때 디버깅을 해보니 ram과 r
기본적으로 커널에서 커맨트의 루트를 찾을 때 디버깅을 해보니 ram과 romfs만을 찾더군요. 그래서 root=/dev/mtdblock0 의 타입이 없어서 실패하는것 같습니다. 전 이런 경우 커맨드 뒤에 rootfstype=jffs2 라고 타입을 명시해 줘서 해결 했었습니다만.. 도움이 되시길..
jffs2이미지를 만들었다면 이 이미지를 플레시에 write해야 합니다.
jffs2이미지를 만들었다면 이 이미지를 플레시에 write해야 합니다.
uboot bootloader에 보면 write command가 있어서 그것을 이용 하면 되고
혹은 nfs로 부팅 한후에
그리고 부팅 할때 루트 패스를 /dev/mtdblockN으로 하는것도 있지 마시고요
jffs2 이미지 nand에 write 하는 방법질문
jffs2이미지를 만들어서 nand에 write 하려고 하는데요. uboot의 어떤 command를 쓰면 되나요?
nandw 로 하면 되는건가요? 이걸 쓰니깐 ecc 에러가 나던데요..
mtd utils에서 제공되는 nandwrite 를 쓰는건가요? 이것도 잘 안되던데..
CMD_JFFS2 (ls, fsload, fsinfo, ..) 도 있던데, 이건 어떻게 사용하는건가요?
CMD_NAND 를 써야하나요?
댓글 달기