계속 NOR만 쓰다가 NOR + NAND를 이번에 적용하게 되었습니다.
다음에는 NAND만을 사용하고자 하는데 NAND를 부트롬으로 쓰게 될 경우 안정성 면에서
좀 불안하지 않을까 하는 생각이 드네요.
배드블록 처리, 파일시스템 깨지는 경우에 대한 처리, ECC 실패에 대한 처리 등
여러분들은 어떻게 사용하고 계시나요? ^^;
댓글 2
.
계속 NOR만 쓰다가 NOR + NAND를 이번에 적용하게 되었습니다.
다음에는 NAND만을 사용하고자 하는데 NAND를 부트롬으로 쓰게 될 경우 안정성 면에서
좀 불안하지 않을까 하는 생각이 드네요.
배드블록 처리, 파일시스템 깨지는 경우에 대한 처리, ECC 실패에 대한 처리 등
여러분들은 어떻게 사용하고 계시나요? ^^;
.
NAND는 생산시 부터 배드 블럭이 있죠.
하지만, 상위 즉 0 부터 얼마간(?) 은 배드 블럭이 없는 것을 약속합니다. 즉 부트 코드가 들어 갈 자리는 배드 블럭이 없도록 합니다. 이는 생산시 불량으로 처리 되고, 그 얼마간(?) 뒤에는 배드 블럭이 있어도 양품입니다.
그 얼마간(?) 사이즈를 모르겠네요 --;
NAND의 배드 블럭 처리는 현재 소프트웨어도 많이 좋아 졌기 때문에 제품 양산에도 문제가 없습니다.
부트로더 및 커널에서 이미 구현되어 있으며, 파일시스템으로는 지금까지 나온것 중에 ubifs 가 가장 안정성이 있다고 보여 지네요.