Перейти к содержанию
    

jffs2. crc error after power off

На устройстве есть jffs2 раздел, который используется для хранения конфига и логов. ядро 2.6

При отключении питания в момент операций с разделом валится ФС:

jffs2_scan_inode_node(): CRC failed on node at 0x0003ea94: Read 0xffffffff, calculated 0x30cb5dd2
jffs2_scan_inode_node(): CRC failed on node at 0x0004024c: Read 0xffffffff, calculated 0xe8cbc893
jffs2_scan_eraseblock(): Node at 0x000443bc {0x1985, 0xe002, 0xffffffff) has invalid CRC 0xffffffff (calculated 0x0be58754)
Empty flash at 0x000443c0 ends at 0x00044464

Что лучше применить для такого случая(небольшой колич оперций записи и непредсказуемое отключ питания)?

сеньк

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На устройстве есть jffs2 раздел, который используется для хранения конфига и логов. ядро 2.6

При отключении питания в момент операций с разделом валится ФС:

jffs2_scan_inode_node(): CRC failed on node at 0x0003ea94: Read 0xffffffff, calculated 0x30cb5dd2
jffs2_scan_inode_node(): CRC failed on node at 0x0004024c: Read 0xffffffff, calculated 0xe8cbc893
jffs2_scan_eraseblock(): Node at 0x000443bc {0x1985, 0xe002, 0xffffffff) has invalid CRC 0xffffffff (calculated 0x0be58754)
Empty flash at 0x000443c0 ends at 0x00044464

Что лучше применить для такого случая(небольшой колич оперций записи и непредсказуемое отключ питания)?

сеньк

Дык, jffs2 вроде как журналируемая ФС, толерантна к сбоям питания.

У вас что, файлы не читаются? Или ФС перестает монтироваться? Или просто при монтировании сообщения выскакивают?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дык, jffs2 вроде как журналируемая ФС, толерантна к сбоям питания.

У вас что, файлы не читаются? Или ФС перестает монтироваться? Или просто при монтировании сообщения выскакивают?

журналируемая, не спорю :)

монтируется, при монтировании выскакивают, а вот некоторые файлы уже не читаются, причем

это архивы, которые только читаются однократно при старте, также замечено пропадание одного файла, который rw.

сие проишествие пока было один раз, повторить не удалось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

журналируемая, не спорю :)

монтируется, при монтировании выскакивают, а вот некоторые файлы уже не читаются, причем

это архивы, которые только читаются однократно при старте, также замечено пропадание одного файла, который rw.

сие проишествие пока было один раз, повторить не удалось.

Может ФС поменять? Я тут http://electronix.ru/forum/index.php?showt...5390&st=45# выкладывал дистриб YAFFS. Мне лично больше чем JFFS понравилась.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Может ФС поменять? Я тут http://electronix.ru/forum/index.php?showt...5390&st=45# выкладывал дистриб YAFFS. Мне лично больше чем JFFS понравилась.

 

Спасибо за помощь.

Похоже проблема была в самой флеши или питании конкретного устройства. на других, даже при многократном вкл/откл питания, все ок., а ту что заглючила колбасит до сих пор. :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...