jury093 (24.02.2019 00:41, просмотров: 1) ответил LightElf на Спасибо, буду пробовать всякое. Насчет нестабильности JFFS2 я в курсе, но проблема проявляется сразу же после записи образа на флеш. Т.е. родной утилитой заливаю ядро и образ FS, проверяю - все залилось ОК. Включаю плату - опаньки, JFFS2 ругается.
поковырял свою флешечку, подозреваю, что у вас имидж генерится с ошибками в ключах. мне к сожалению полностью не проверить, т.к. у флешки erasesize=4kib, а генератор jffs2 имиджа желает не менее 8кБ. пробная генерация с 8кБ и запись дала такие ошибки как и у вас. кстати, у китайцев спрашивать тухляк, там 1-2 китайца год решали проблему с ошибками размонтирования рутовой на mmc и так же в начале писали "у нас все работает" пока не выложил им рутовую дебьяна и методу воспроизведения ошибки. не, ну решили в конечном итоге, но очень долго..
что посоветую: если есть возможность загрузитесь с другого накопителя - mmc, usb, nfs и чтобы были утилиты работы с флешкой, далее команды:
flash_eraseall -j /dev/mtdN (где N раздел под рутовую или свободный ненужный раздел)
mount -t jffs2 /dev/mtdblockN /mnt/
на /mnt заливаете бинарник (разумного размера) со своего накопителя, потом
cmp -b исходный-файл /mnt/копия-исходного-файла
я сделал три итерации с проверкой копирования, монтировал-размонтировал, ошибок нет, попробуйте на своей плате
ЗЫ1 что флешку/разделы надо тереть не спрашиваю :)
PS2 вопли типа "nuc976solar kernel: [ 106.930000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0006edac: 0x000d instead"