Gang writer 를 이용한 NAND Flash burning 질문
글쓴이: ydgoo / 작성시간: 목, 2014/08/28 - 2:55오후
NAND Flash 를 GANG Writer 를 이용하여 burning 해서 생산을 하고자 하는데요.
NAND Flash booting 을 하기 때문에 BOOTLOADER, KERNEL, ROOTFS, DATA 등이 모두 들어있고요,
BOOTLOADER, KERNEL 등은 상관 없을것 같은데 ROOTFS 는 YAFFS2 파일 시스템을 쓰기 때문에
Nand flash 의 OOB 영역을 사용하는것 같습니다.
이럴때 Flash 전체의 이미지를 만들어서 GANG Writer 를 이용하여 burning 을 하면 부팅을
잘 할까 걱정이 되네요.
아니면 잘 도는 Flash 의 image 를 Dump 를 떠서 이 이미지를 사용해야 하는지 잘 모르겠네요.
경험 있으신 분의 답변 좀 부탁 드립니다.
Forums:
전제 Binary에 이미 OOB가 있지 않나요?
혹시 Nand flash의 전체 Image(Binary)안에 Data영역 + OOB영역이 존재하지 않나요?
Gang Binary안에 OOB가 이미 고려되어 있지 않다면 Gang write후 Booting시에 Bad block으로 처리가 됐던 것 같습니다.
즉, OOB에 대해서는 YAFFS2 뿐만 아니라 모든 영역에 대해서 고려 하셔야 하는 것으로 알고 있습니다.
네 감사합니다.
저희가 사용하는 NAND Flash 용 GANG Writer 가 OOB 처리를 제대로 못해준다고 판단해서,
Bootloader 만 굽고, 나머지는 Bootloader 에서 OOB 를 포함해서 update 하는 방식으로 결정했습니다.
댓글 달기