만약에 보드를 이용 해서 U-Boot IRQ를 등록 해서 NAND에 데이터를 저장 하려고 합니다.
이럴 경우 U-Boot 는 일단 IQR는 살렸습니다..
그런데 파일 시스템을 올려서 NAND에 저장 하려고 합니다.
파일 시스템은 FAT를 이용 할려고 하고 중간에는 FTL을 이용할까 생각 중입니다.
host 와의 연결 방식을 USB 입니다..
일단 생각은
host
|
USB
|
Target
|
파일 시스템
|
NAND
이런 식을 생각 하고 있습니다.
문제는 저 파일 시스템입니다.. U-Boot 는 어떻게 접근 해야 할지 ..
고수 님들에 많은 조언 부탁 드립니다. 요점은 USB에서 데이터 받아서 그것을 NAND에 쓰는 것입니다. 당연 FAT 파일 시스템을 통해서 입니다..
nand filesystem은 ssfdc 규격대로 올리시면 FAT로 올라갈테고요.
usb mass storage 구현은 aesop-2440용 u-boot에 있습니다.
그것을 참조하시기 바랍니다.
SSFDC규격은 좀 구하기 힘들겠지만, 어둠의 경로를 통하면 쉽게
구할 수 있을겁니다.
구현된 소스도 어디 돌아다니는 것으로 알고 있습니다.
(예전 리눅스용으로 falinux 게시판에서인가 본 기억이 나네요)