Подготовил SD-карту и вообщем загрузил я ядро в bin формате с SD-карты. Bootstrap загрузил сразу ядро.
Увидел пингвинёнка!!! rootfs правда пришлось всё таки подсовывать с nand-флеш (джампер во время загрузки ядра воткнул) но экран проициниализировался и всё путём. А вот теперь главный вопрос... выходит косяк в u-boot ? Ведь в таком варианте загрузке он отсутсвует... за исключением загрузки с nand-флеш. В ПН буду смотреть дальше...
я лично одобряю и поддерживаю стремление выложить положительные (и отрицательные) результаты. Тогда идет коллективное накопление опыта..
со своим скромныи опытом могу сказать, что косяк.. в ruki.sys
как юбут, так и ядро, могут крутить настройки под нужный дисплей. конкретно у меня юбут настроен на 800х600 (кажется, уже не помню), цепляю любой из своих экранов с подстроенным ядром и все прекрасно показывает..
видимо у вас где-то в цепочке есть прокол, или не то или не туда..
более того, формально с правильным драйвером экрана, если его скомпилировать отдельным модулем, можно грузить само ядро и подгружать модуль экрана с конкретными параметрами, ничего более не пересобирая..
Два дня руки до платы недоходили, железок других чинить пришлось много :)
Вообщем косяк был с компиляцией какой то непонятный... bin файл ведра был скомпилирован не в виртуалке, а на реальной машине с ubuntu и проставленным Sourcery с Eclips`ом. С тем же успехом был загружен по tftp zlinux и всё пучком определилось и экран пропингвинился )))
доброго времени суток, я тоже на этом же ките AT91SAM9G45 + ATM0700 столкнулся с тем, что uboot не определяет автоматически экран. с 4.3" все ок. когда запускается ядро - тогда уже всё нормально - виден пингвин. можете подсказать пожалуйста, как перекомпилить uboot с необходимыми параметрами 800х480?