Здравствуйте!
Проблема заключается в том, что после успешной записи файла all.bin в SPI, загрузка платы происходит, сеть на ПК определяется, но плата не пингуется.
В данный момент пытаюсь сделать вывод uart через разьем x6, чтобы понять в чем может быть причина. Использую преобразователь UARTtoUSB SK-FT230. Вывожу консоль через Putty. При запуске платы что-то появляются, но неразбери что. Как сделать чтобы выводилась коректная информация?
Спасибо!
По uart вижу ошибки jffs2:
jffs2: Node at 0x00000f20 with length 0x000004aa would run over the end of the erase block
jffs2: Perhaps the file system was created with the wrong erase size?
jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000f24: 0x04aa instead
(многократно повторяются)
Далее предупреждение:
WARNING: at mm/page_alloc.c:2412 __alloc_pages_nodemask+0x3d4/0x8ac()
Modules linked in:
CPU: 0 PID: 1 Comm: swapper Not tainted 3.10.32 #10
И еще вот это:
VFS: Cannot open root device "mtdblock3" or unknown-block(31,3): error -5
Please append a correct "root=" boot option; here are the available partitions:
1f00 256 mtdblock0 (driver?)
1f01 64 mtdblock1 (driver?)
1f02 2752 mtdblock2 (driver?)
1f03 13312 mtdblock3 (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,3)
CPU: 0 PID: 1 Comm: swapper Tainted: G W 3.10.32 #10
Ошибка в файлах или я что-то делаю не так?
Также небольшая поправка, плата не совсем не пингуется. при пинге выдает: "Заданный узел не доступен"
Пересобрал ядро(надеюсь хоть тут не накосячил). Перезаписал uImage в SPI.
Теперь вот такая ошибка:
"Wrong Image Format for bootm command"
"ERROR: can't get Kernel image."
Скорее всего я накосячил при сборке ядра. Что я мог сделать не так?
Нужно ли менять что-то в menuconfig или настроек по умолчанию достаточно?