* 개발환경
Board: Omapl138
Linux: Kernel 3.3
Nand Flash: 4Kpage / 4bit Ecc / 224 OOB
커널에서 RFS를 Loading중 10번중 1번정도 씩 Uncompress(Decompress)에러로 인해 부팅이 안되는 문제가 있습니다.
해당 문제를 해결하기 위해 Kernel 2.6 / 3.1 / 3.3 으로 Test해보았고,
RFS File System을 UBIFS / SQUASHFS 등으로
변경하여 시도를 해보아도 동일 증상이 나타났습니다.
몇주동안 씨름하며 분석한 결과 File System에서 사용하는 압축 알고리즘 (Zlib / LZMA 등)을 압축 해제하는 부분에서
Data Error와 Buffer Error가 번갈아가며 Error Return이 됩니다.
반대로 File System 이미지를 만드는 과정에서 압축하지 않고 이미지를 만들어 Test를 하면 문제없이
잘 되는 것 같습니다.