FSTWikiRev. 1.7 yaffs
Login:
Password:
Join
E D R S I H P RSS
FrontPage|FindPage|TitleIndex|RecentChanges

YAFFS #


Contents

1 YAFFS
1.1 yaffs란
1.1.1 yaffs의 구조
1.1.2 yaffs1과 yaffs2의 차이
1.1.3 라이선스
1.2 yaffs 소스 구하기
1.2.1 yaffs 소스 구하기
1.2.2 yaffs2 소스 구하기
1.3 yaffs 도구 만들기
1.4 yaffs 이미지 만들기
1.5 yaffs 이미지 fusing하기
1.5.1 부트로더에서 yaffs 이미지 fusing하기
1.5.2 리눅스 부팅 후 yaffs 이미지 fusing하기
1.6 리눅스 커널에 yaffs 적용하기
1.7 yaffs 마운트하기
1.8 yaffs/yaffs2의 ECC
1.9 참고

1.1 yaffs란 #


1.1.1 라이센스 #


1.2 yaffs 소스 구하기 #


1.3 yaffs 도구 만들기 #

yaffs를 위한 도구는 yaffs의 소스의 util 디렉토리 아래에 있다.


  • mkyaffs - NAND 플래시 영역을 yaffs로 초기화
  • mkyaffsimage - yaffs용 이미지 생성


    빌드하기 위해서는 각각 make mkyaffsmake mkyaffsimage를 하면 된다.
  • 1.4 yaffs 이미지 만들기 #

    디렉토리를 만들고 그 아래에 파일 시스템의 구성을 만든다. 이후 mkyaffsimage 명령을 이용하여 yaffs 이미지를 만든다.

    mkyaffsimage ./target ramdisk.yaffs
    

    1.5 yaffs 이미지 fusing하기 #

    1.5.1 부트로더에서 yaffs 이미지 fusing하기 #


    1.5.2 리눅스 부팅 후 yaffs 이미지 fusing하기 #

    예를 들어 /dev/mtd4에 fusing하고자 한다면 먼저 /dev/mtd4를 yaffs 파일 시스템으로 초기화를 한다.
    mkyaffs /dev/mtd4
    


    이후 ramdisk.yaffs 이미지를 fusing하면 된다.
    mkyaffs /dev/mtd4 ramdisk.yaffs
    


    1.6 리눅스 커널에 yaffs 적용하기 #


    1.7 참고 #


    last modified 2005-08-19 08:55:18
    ShowPage|FindPage|DeletePage|LikePages Valid XHTML 1.0! Valid CSS! powered by MoniWiki
    0.0476 sec