Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51 Ставим Иксы на плату - Embedded Linux - Форум - starterkit.ru
клавиатуру (для работы в консоли платы или иксах) можно подключить практически любую юсбишную, не забыть проверить/поднять поддержку в ядре в разделе Device->Input Device
можно включить удаленный доступ, примерно как в этой ветке
экран.. его чем больше, тем лучше :)))
/me подключал 640х480 - это меньше минимума.. видимо желательно 800х600 - тут должны быть нормально видны интерфейсы большинства софтин..
насчет неудобно и глупо мы как-то с Сашей вели философскую беседу :)
у грамотно написанного софта должны быть файлы настроек - шрифты поменьше, рамочки поуже, менюшки попроще - глядишь и вид станет почеловечней..
собственно, это проблема разработчика - оформить интерфейс программы для пользователя. Типичный вариант - морда апликухи на экране 320х240 или 1920х1280..
:) а никто и не обещал, что все будет маленькое, легкое и быстрое. Если такое надо, то "здравствуй busybox" - урезанный, обкусанный, адаптированный линукс..
кстати, если просетапиться на HDD, подключенный к адаптеру IDE-USB2.0, иметь 64М мозгов и организовать свопик на 64М, то более-менее что-то под иксами начинает запускаться..
у меня CF-флешка, 64 метра мозгов. Под свап отдал ~128 Мб
а софтины писать надо всё равно самому, просто под emdebian много всяких вкусностей и удобств + это достаточно универсально. Можно хоть apache+phph+mysql запустить, вот тебе и мини сервачок, или какой-нить torrent-клиент конскольный взять (можно на тот же USB HDD закачивать) + ftp-сервер и вообще сказка. А еще можно всё это в какую-нить красивую гуй штучку на Qt обернуть и будет вообще шоколад
Для меня не столь критично быстродействие. Главное что бы работало и было функционально. Ну и про удобство разработки я вообще молчу...
У пингвина при загрузке, оказывается, тоже кусочек плеча этим квадратом отгрызен, я просто раньше не замечал, т.е. он там постоянно находится, а не после загрузки Иксов появляется.
С интересом читаю вашу тему пр touchscreen, охото с сенсорным экраном поработать. Думал такой прикупить, но мне не нравится SPI у touchscreen-контроллера (хочу I2C) и экран 16:9 а не 4:3. Но если 16:9 становится стандартом для маленьких TFT то надо наоборот покупать и привыкать.
Так у меня ее нет, ни дома, ни на работе, ни у знакомых - везде только PS/2. А в магазинах с USB только дорогие навороченные.
Сонный писал, получилось резковато и немного не то что хотел сказать. Я совсем не ждал чуда, сразу знал что на таком маленьком экране ничего хорошего не будет.
На форуме или частным порядком? Очень интересно было-бы почитать, мне всегда казалось что оконная система на экранах меньше 640x480 плохо применима, особенно если вместо клавиатуры десяток кнопок, а вместо мыши touchscreen. Может переубежусь :-).
Сразу вспомнилось окошко настройки сети в Fedora11, когда в 800x600 кнопка OK за пределами экрана... :-).
хм.. а примерный размер в пикселях не удастся посчитать? если 32х32 64х64 то похоже на включенный Hardware Cursor типа такого
в драйвере фреймбуфера что пишете в DCCS?
а тут как и формфактором и размером экрана - все по вкусу и кошельку (я сам не очень люблю 16:9). ну а с интерфейсом TS все проще, на MNUCe с ним вполне работается через GPIO, накрайняк, можно отключить существующий и подпаять тот который нравится :)
хм.. ну не знаю.. в местном дорогущем "Кей"(СПб) юсб клавы начинаются от 320рупий. я для опытов прикупил небольшую клаву А4 (~88 кнопок).. И дважды обыскивал московскую Савелку на предмет складной ЮСБ клавиатуры. В походном виде складывается в размер 2 пачек сигарет (увы их сняли с производства года 3 назад) :(
да тут где-то на форуме :) экранах меньше 640x480 плохо применима
хм.. использую наладонник+gps с экраном 320х240 - разумеется все нажимается, видно и довольно комфортно.. переубедил? :)))
во-во, я созерцал на 480х272 что 2/3 экрана заняты рюшечками-менюшечками, а оставшаяся треть типа рабочее поле :)
Спасибо за наводку! Полез в документацию искать этот регистр, вспомнил ваш пост про то, что в PM говорят включать hw-курсор через этот регистр, а в DS какой бит за это отвечает не написано.
В драйвере из нового ядра в 31-й бит DCCS (reserved по DS) писалась '1'. Заменил на '0' - квадрат исчез.
Наверное. Надо будет просветится в этой области...
сейчас начали продавать переходники из 2 PS/2 -> USB, т.е. можно подрубить PS/2 клаву и мышь к одному USB. Цены в Московском nix начинаются от ~120 руб
у меня наладонник с 800х480 и мой Qt ftp-клиент выглядит достаточно сносно :-)
Да вот еще забыл сообщить что иксы поднялись, всё забегало зашуршало :-)
поднял на плате apache2+php5+mysql-server =) И после запуска X'ов остаётся порядка 30 Мб свободной рамы. Работает достатончо шутстро :-)
А вот firefox грузиться минут 5-7, но что-нить простенькое открыть можно. Всякие там wap.mail.ru, m.yandex.ru и т.д - грузит достаточно быстро, даже прокрутка приятная, чего не ожидал совсем :-) А в полноэкранном режиме (нужно нажать F11) еще и видимая облость становиться большой для этих сайтов. Если что посложнее - уставал ждать когда покажет...
Интересно, а сколько Qt будет собираться по времени на плате ? ^_^
в комплекте с платой шла Qtopia (довольно старая) которая нормально собиралась и работала (причем и не на базе emdebian) необходимо было добавить только ключ -qws при запуске приложения. Думаю собрать Qt поновее, там вкусностей стало побольше. Под VMWare собралась, но почему-то отказалась работать на плате... потихоньку копаю в этом направлении. Microwindows с nono-X у меня так и не собрались - плюнул, Qt хотя бы изучать с нуля не нужно
А вот если запускать Qt (комплектный) из под X'ов то получаются глюки, фон под мышкой прорисовывается и пробивается курсор из icewm и при этом они ползают с разной скоростью... в общем лучше без них чем с ними :-)
работы много и посты я пишу какие-то скомканые... не получается оформить мысли...
видимо от пережитого шока запуска firefox на плате ^_^
тут еще возникла идея подключить свой HTC MAX 4G и попробовать поднять там беспроводной инет :-) вот будет прикол если заработает :-))))
PS: отпочковали Qt в соответствующую тему в этой ветке ;-)