Linux2009. 2. 19. 15:26
cramfs 는 일반적으로 MTD 기반 임베디드 리눅스에서 사용되는데, 검색을 해보니

  1. 되도록이면 root filesystem(루트 파일 시스템)으로는 cramfs 보다는 ext2나 jffs를 추천을 하고,
  2. 압축 해제에 관련된 오류 인데, 원본 파일이 이상이 있거나
  3. 압축 해제를 위한 메모리에 문제가 있다
는 식의 뭉떵거려진 대답뿐이었다.

위에 상황에서 2번을 조금 특화 시킨 문제로는
  1. 롬 라이터가 제대로 write를 하지 못한다.
  2. 롬 라이터는 제대로 write했으니 보드에서 제대로 읽지 못한다 - 특정 번지 이상을 잘못 읽음
이 있다.

특정 메모리를 못 읽는 상황은,
플래시의 Address 핀의 결선이 잘못 되어 특정 번지 이상을 읽지 못하는 경우이다.
Posted by 구차니