안녕 하세요.  채영석 입니다.

Flash 메모리를 이용 하려고 합니다. UART 부분은 메뉴얼에 설명이 나와 있어서 바로 사용 할수 있었습니다.

그런데 Flash 메모리 쪽은 설명이 없어 이렇게 설명 드립니다.

전에 Linux 에서 작업을 할때는 MTD 드라이버를 컴파일하여 커널에 포함시킨 뒤

lowfd = open( "/var/mtddev/mtdblock2", O_RDWR | O_NDELAY )

위 같은 방법으로 해당 블럭을 사용한 경험이 있습니다.

제가 현재의 커널옵션을 보니까 장착된 보드의 Flash 드라이버와 MTD 까지 모두 올라가 있는 상태 더군요.

근데 문제는 장치명이 명확하지 않아 이렇게 질문 드려 봅니다.

/dev 폴더를 확인해본 결과 mtd 관련 디바이스가 여러가지라 헷갈립니다.

1. Flash 장치에 접근하려면 /dev 폴더의 어느 장치를 이용해야 합니까..

2. 제가 알기론 장착된 nand flash 를 부트롬으로도 이용하는것 같습니다.
    여러 환경설정 및 데이터 백업 용도로 사용자 영역으로 사용해야 합니다.
    사용자 저장공간으로 몇개의 여유 블럭이 있는 지도 궁금 합니다.