Группа: Участник
Сообщений: 9
Регистрация: 9-09-08
Пользователь №: 40 079
Добрый день.
Столкнулся с проблемой записи jffs2 имджа в nand через u-boot. Сама запись проходит без проблем. Но при работе вылетают сообщения:
Empty flash at ххх ends at ххх JFFS2 notice: (441) check_node_data: wrong data CRC... jffs2_scan_eraseblock(): Magic bitmask хх not found at ххх instead
Nand у меня MT29F2G08. – Page size x8: 2112 bytes (2048 + 64 bytes) – Block size: 64 pages (128K + 4K bytes) – Plane size: 2 planes x 1024 blocks per plane
jffs2 делаю в buildroot, "Flash Type: NAND flash with 2kB Page and 128 kB erasesize"
Вполне может быть что некорректно читаются данные с юсб-накопителя. Для того что бы убедится в этом сравните две области памяти командой cmp, ну или на крайний случай залейте образ в ОЗУ через ethernet, а потом уже во флешку.