로그인 유지
재가 리눅스를 손에 댄지 한달정도 밖에 안되서 지식이 거의 전무하다 하겟습니다.
학교 수업중에 MTD랑 YAFFS 파일 시스템에 대해서 하는데요 S2410은 매뉴얼(?)에 나와있는데
S6410은 없는거 같더라구요 설정하는거에 대해서 S2410이랑 차이가 있는지 없는지
도움을 받을 수 있을까 하고 이렇게 글을 올립니다.
MTD 셋팅방법과 YAFFS 파일시스템 셋팅(?)방법에 대해 조언좀 구해봅니다 ㅠㅠ
커널 2.6.21을 베이스로 common-smdk.c파일에 설정하는파트가있네요
각 커널마다 위치는 다를수있습니다
struct mtd_partition s3c_partition_info[] = {
{
.name = "Bootloader",
.offset = 0,
.size = (256*SZ_1K),
.mask_flags = MTD_CAP_NANDFLASH,
},
mtd관련 헤더파일 추가 하시고, 이런식으로 셋팅을 하시면 됩니다
그리고 yaffs는 설정하는게 아니라 yaffs패키지를 커널에 설치하시고
nand를 yaffs 파일시스템으로 포맷하고 마운트하여 사용하는겁니다
커널 2.6.21을 베이스로 common-smdk.c파일에 설정하는파트가있네요
각 커널마다 위치는 다를수있습니다
struct mtd_partition s3c_partition_info[] = {
{
.name = "Bootloader",
.offset = 0,
.size = (256*SZ_1K),
.mask_flags = MTD_CAP_NANDFLASH,
},
mtd관련 헤더파일 추가 하시고, 이런식으로 셋팅을 하시면 됩니다
그리고 yaffs는 설정하는게 아니라 yaffs패키지를 커널에 설치하시고
nand를 yaffs 파일시스템으로 포맷하고 마운트하여 사용하는겁니다