MTD 루트 파일 시스템을 만들어 사용하고 있습니다.

최근에 예기치 않은 문제가 발생하여 이렇게 질문을 올립니다.

전원을 ON/OFF 스위치나 아니면 파워전원스위치에서 껐다켰다를 반복하다 보
면플래시 파일 시스템이 깨지는 것 같습니다...

---- [여기는 깨졌을 때의 일부 메세지입니다.]
JFFS2: Erase block at 0x00ae0000 is not formatted. It will be
erased
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00c00000:
0x5555 id
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00c00004:
0x5555 id
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00c00008:
0x5555 id
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00c0000c:
0x5555 id
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00c00010:
0x5555 id
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00c00014:
0x5555 id
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00c00018:
0x5555 id
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00c0001c:
0x5555 id
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00c00020:
0x5555 id
jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00c00024:
0x5555 id
Further such events for this erase block will not be
printed
JFFS2: Erase block at 0x00c00000 is not formatted. It will be
erased
---- [여기까지]

그래서 다시 fe 0x00200000 0x01000000 으로 하고 tfk, tfr을 하여 복구를 하
지 않으면 부팅이 되다가 멈춰 버립니다..

[질문] 이런 일이 설명한 바와 같이 전원 련해서 에러가 생기는게 맞는지
아니면 다른 문제일 수가 있는지를 알고 싶습니다...
그리고, 대처할 수 있는 방안은 무엇이 있는지 알고 싶습니다..
빠른 답변 부탁드립니다..

그럼 수고하십시요.