안녕하세요.


 s100-s3c6410 보드에서 플래시 메모리의 커널과 램디스크 영역을 업데이트 하려고 합니다. 

제가 수행했던 일은 다음과 같습니다.



1. mtd-utils 에 포함된 flash_erase와 nandwrite을 arm 포팅하기 따라해서 만들었습니다. (게시판 참조했음)

2. s100-s3c6410 보드에서 /app 영역에 flash_erase와 nandwrite, 커널 이미지, 램디스크 이미지를 복사했습니다.

3. "./flash_erase /dev/mtd1 0 0"으로 지우고,

4. "./nandwrite -p  (또는 nandwrite -a -p  ) /dev/mtd1 커널파일명" 으로 쓰기를 했습니다.


재 부팅하면 이지 부트에서 커널을 읽어들이지 못하고 멈추어 있습니다.

4번 과정을 "dd if=커널 파일명 of=/dev/mtd1" 으로 해서도 시도했지만 동일한 결과 입니다.


s100-s3c6410 보드의 버전은

- ezboot V2.4.10

- kernel 이미지 이름 zImage.ez-s3c6410, 버전 2.6.29-falinux

입니다.



도와주세요!