Именно, сама корка меня не пугает (в свое время, не мало чего приходилось "разворачивать" и на монитор и на TFT), а вот нормальный драйвер уже "пугает", вобщем, как соберусь, призову силы общественные в помошь с написанием драйвера :) ...
Дело не в драйвере - если не получится прицепить все это дело на ebi - а я так подозреваю что это не получится ни на одной из плат, нормально все это дело работать не будет, не хватает скорости интерфейсов для нормальной работы. Если нужен драйвер - это не проблема.
Саш, ты конечно в чем то прав, но это не наш метод.. да и насчет "полно tft c spi" слухи сильно преувеличены. найди-ка экран 9" с spi.. :)
напротив, существует возможность достать за "очень недорого" старый ноут или наладонник, догадываешься к чему я? :)
а там spi и не пахнет..
жаль Павел не заложил возможность буферизированной шины, хотя бы в виде посадочных мест под развязку (я как-то давно уже намекал об этом) :)
тогда можно было бы смастырить расширение - хочешь CF вешай, хочешь винчестер, хочешь память и тыды..
ну да на всех не напроектируешься - губы можно закатать :)))
Я догадываюсь но не понимаю - зачем это нужно ? Смотреть слайдшоу на большом экране - тогда фильмоскок намного практичнее :) И сколько стоит fpga - я думаю его не бесплатно дают.
C внешней шиной у 9260 и без того проблем хватило, ну а ее отвод (пускай и через буфер) - страшное дело, да и конструктив пришлось бы менять (и в 4 слоя уже вряд ли вписался бы).
Это многое меняет - там от драйвера нужно собственно всего в этом случае сделать ремап внешней памяти в виртуальную память ядра и передать адрес начала этого буфера, все остальное - это общение по какому-буть интерфейсу - i2c или spi на выбор, сцелью сказать - как ты хочешь видеть этот буфер - например 16 бит 5:6:5 800х600 и тд. Все.
В простейшем случае можно вообще без управления обойтись - прописать жестко в драйвере один режим - например тот что я описал и настроить fpga на него.
хы.. для слайдшоу недавно купил WD TV Live - медиаплейер со всеми делами (HDMI, Ethernet, HDD), т.б. под рукой всегда бук есть..
(мне по крайней мере) графику выводить - на маленьком экране много не выведешь - например в системе мониторинга
с ФПГА заморочек много, как впрочем и бонусов. я было почти "созрел" купить в СПб чип Cyclone II в паябельном корпусе, но прикинул число телодвижений и.. пошел другим путем :)
да помню я все Павел, Вы уже объясняли. Я же так, поворошить слегка :))
боролся я с этим курсором, боролся.. не вытанцовывается
умею включить/выключить, режим настроить, по экрану гонять, но вывести собственно битмап нифига не выходит. есть там пара слабопонятных параметров, уже их с консоли крутил - ерзает куча точечек по памяти..
что еще изумляет - размеры битмапа курсора - 32х32 64х64 128х128 - зачем такие??!!
может где наврал?
У меня дисплей 2400, сконфигугировал его, при загрузке на мгновение появляется в портретном режиме пингвин и потом переворацивается в ландскейп, от чего расплывается на 4 пингвина, потому как длина строки не меняется. Что и где в этом долбанном китайском коде переворачивает дисплей при старте?