ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
906464 Топик полностью
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"