마이크로비젼 기술지원팀입니다.
MV2450-LCD Linux는 cramfs 파일 시스템으로 read only 파일 시스템입니다.
읽고 쓰기를 하는 방법으로 yaffs2로 mount하여 사용을 하면 읽고 쓰기를 할 수 가
있습니다. 아래 방법을 참고하여 작업을 해보시길 바랍니다.
아래 사이트 주소에서 cvs-root.tar.gz를 다운 로드 받아 사용하시길 바랍니다.
http://suri722.egloos.com/
cvs-root.tar.gz파일을 리눅스 서버에 복사를 하신 후에
“tar xvf cvs-root.tar.gz”명령어를 이용하여 압축을 해제합니다.
압축해제를 한 후에 생성된 폴더 cvs/yaffs2 폴더로 이동하신 후에 커널 패치를
해주시면 됩니다.
1. #cd cvs/yaffs2
2. # ./patch-ker.sh ../../s3c-linux-2.6.24
위와같이 커널 패치를 실시하신 후에 kernel로 이동을 합니다.
커널에서 make menuconfig 명령어를 실행 합니다.
#make menuconfig
Load an Alternate Configuration File
“arch/arm/configs/mv2450_defconfig” 배치 파일을 로드 합니다.
배치 파일을 load를 한 후에 아래와 같이 설정을 합니다.
File systems --->
Miscellaneous filesystems --->
<*> Journalling Flash File System v2 (JFFS2) support
위와 같이 추가를 하신 후에 저장 종료를 합니다.
모든 설정이 완료되면 make를 하여 생성된 이미지를 보드에 write하여 테스트를
진행하시면 됩니다.
보드가 부팅된 후에 명령어 “mount –t yaffs2 /dev/mtdblock3 /sdcard”로 마운트
하여 사용하시면 됩니다.