ок, всё как было и так и осталось..
попробуйте модифицированный юбут: http://webfile.ru/15f9260f92589d4ae571bfbf78339bd3
бинарник из архива копируете вместо штатного u-boot.imx
и далее через mfgtool накатываете на uSD важно! чтобы стерлись старые переменные юбута (без консоли вы их не потрете)..
далее цепляете к монику и смотрите что на экране и в логе - с результатами сюда..
я перешил тот что 1280х1024 и после стирания окружения вижу в консоли:
т.е. ядро подхватило нужные параметры.. к сожалению в этом юбуте захардкожена блокировка остановки по клавишам, а рутовая у меня на другом разделе.. и тащить моник на попробовать лень, ибо уже ночь..
я в курсе, что такое edid и как он работает, спасибо..
возможно у вас образ ядра без компрессии - я не в курсе как Павел собирает, загружается образ ядра с SD карты из директории /boot - туда его положите, тот что штатно можете просто переименовать и там же оставить чтобы потом вернуть все на место
Разрешение выставляется через командную строку ядра (в загрузчике), если бы у вас был тру-HDMI то все бы заработало сразу, но у вас монитор подключен через переходник HDMI-DVI и с ним могут быть проблемы, у вас похоже вообще не читается ни один режим, вот небольшой патч который позволил обойти этот момент
Спасибо всем, разобрался. Надо и в u-boot менять (wandboard.h)
и в kernel редактировать файлы (board-mx6q_hdmidongle.c и mxc_hdmi.c) и компилить. Сегодня попробовал установить 1024х768 - все прошло удачно.
USB клавиатуру только через хаб надо подключать - если напрямую в порт воткнуть то не работает в убуте. Чтобы режим поменять установите переменную окружения vmode, например в вашем случае
setenv vmode '1024х768M@60'
или
setenv vmode '1280x1024M@60'
далее
saveenv
reset
PS board-mx6q_hdmidongle.c - править не надо, это от другой платы файл
чтобы скачать патч с github зная коммит, надо добавить в конце ссылки .patch, например