안녕하세요...

님께서 MTD를 구축하셨는데...kernel command의 내용이 램디스크의 내용입니다.

확인해 주세요...메뉴얼의 yaffs 화일 시스템을 참고하셨어 다시 올려 보시기 바랍니다.

1. 제공한 CD의 커널이미지와 램디스크를 다시 EZ-X5 보드에 올려 주세요..

2. 부팅하여 로그인이 되면 root에 다음과 같은 파일이 보일 것입니다.

Welcome to J.D&T EZ-X5 ( www.falinux.com )
XScale(PXA255) Linux
ez-m01ex login: root
[root@ez-m01ex /root]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
rootfs 7931 6911 611 92% /
/dev/ram0 7931 6911 611 92% /
/dev/mtdblock2 61424 64 61360 0% /app

[root@ez-m01ex /root]$ ls
mkflashroot nfsmnt

여기서 mkflashroot 스크립트는 yaffs 화일 시스템을 구축합니다.

[root@ez-m01ex /root]$ ./mkflashroot

모두 복사가 되고 나면 다음과 같은 메세지가 나옵니다..

change EZBOOT->set->Kernel Command
[noinitrd root=/dev/mtdblock2]

이 메세지는 부트로더에서 커널 명령을 수정해라는 것입다. 따라서 리부팅을 하여

EZBOOT> set

EZBOOT> k

noinitrd root=/dev/mtdblock2

이렇게 수정, 저장하시고 부팅을 하여 로그인이 되면 yaffs 화일 시스템이 구축 되었습니다.


2. 위와 같이 되었으면.. CD에 제공한 sw/kernel/linux-2.4.19-x5-v05.tar.gz의 압축을

푸시고 이 커널에서 IDE를 포팅하여 커널을 다시 올려 보시기 바랍니다.


그럼 수고하세요..