реклама на сайте
подробности

 
 
> MicroWindows, как подступиться
Johny
сообщение Apr 11 2006, 06:14
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 140
Регистрация: 18-10-05
Пользователь №: 9 792



Начал заниматься embedded системами. Выбрал в качестве аппаратной платформы Kontron Xboard на PXA255 с TFT - панелькой 640х480. Портированный Kontron'ом Linux 2.4.19 заработал, но там нет MicroWindows (ради графики все и затевалось). Взял скомпилированную microwindows-arm_tag-0.90-6.arm.rpm из комплекта ELDK, проставил в загрузочный root на development машине вместе с glibc из того же ELDK (загрузка по сети bootp/tftp/nfs). Пытаюсь запустить на taget:
# nano-X
cannot bind to named socket
Хорошо в faq'ах нашел, что nano-X не может создать/удалить named socket "/tmp/.nano-X". У меня каталога /tmp просто не было. Создал.
Дальше поругалась на отсутствие fb0 и tty0
Создал символические ссылки:
# ln -s /dev/fb/0 /dev/fb0
# ln -s/dev/tty /dev/tty0

Теперь при запуске nano-X чистится экран и ничего. А при запуске с терминала на development машине пишет:
# nano-X
Error setting graphics mode: Invalid argument
Cannot initialiase screen

На сайте www.wicrowindows.org куча описаний API, но как запустить nano-X - практически ничего не нашел. Описаний ключей для запуска - нет, как установить режим - нет. Более того, скаченный оттуда сорц не захотел компилироваться - нет файла assert.h, string.h и так далее, куча ошибок при компиляции fblin8.c. Что интересно, это драйвер для 8bpp, а я в конфигурации указывал MWPF_TRUECOLOR565 для 16bpp. Получается скомпилированный microwindows может переключать режимы?

Помогите кто чем может. Заранее благодарен.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Johny   MicroWindows   Apr 11 2006, 06:14
- - Johny   Посмотрел по исходникам. Похоже nano-X при запуске...   Apr 13 2006, 09:04
- - Harbour   1. Прежде чем пускать что-либо на embedded платфор...   Apr 13 2006, 12:33
- - Johny   Цитата1. Прежде чем пускать что-либо на embedded п...   Apr 14 2006, 15:43
- - Harbour   Проверить включена ли в ядре поддержка ptys и есть...   Apr 15 2006, 05:27
- - ryhor   Что то вы не с того начали - на мой взгляд. micro...   Apr 18 2006, 10:59
- - Johny   Посоветуйте, какой API применять? APIW (Win32) как...   Apr 19 2006, 13:02
|- - ryhor   Цитата(Johny @ Apr 19 2006, 17:02) Посове...   Apr 19 2006, 17:57
|- - Johny   Цитата(ryhor @ Apr 19 2006, 17:57) кнопки...   Mar 5 2007, 20:22
- - grigorybold   ЦитатаЧто то вы не с того начали - на мой взгляд. ...   Jul 3 2006, 09:40
- - unichorn   Народ, это у меня только неполучается зайти на это...   Jul 5 2006, 13:09
- - aaarrr   Очепятка, должно быть www.microwindows.org UPD: Д...   Jul 5 2006, 13:36
- - unichorn   Нее результат тотже Понятно.   Jul 5 2006, 13:39
|- - Evgeny_CD   Цитата(unichorn @ Jul 5 2006, 17:39) Нее ...   Jul 5 2006, 14:23
- - unichorn   Огромное спасибо всем откликнувшимся. Так открыло...   Jul 6 2006, 06:03
- - grigorybold   После долбежа с конфигуратором всё-таки нано-х ком...   Jul 12 2006, 12:02
|- - Damon   Цитата(grigorybold @ Jul 12 2006, 16:02) ...   Sep 3 2006, 11:07
- - Johny   как выяснилось, в драйвере pipe-клавиатуры kbd_pip...   Mar 21 2007, 11:48
|- - Carmack   Для x-board уже есть линукс с ядром 2.6   Mar 21 2007, 12:08
|- - Johny   Цитата(Carmack @ Mar 21 2007, 12:08) Для ...   Mar 22 2007, 16:16
|- - Carmack   Цитата(Johny @ Mar 22 2007, 16:16) X-boar...   Mar 23 2007, 09:31
- - Johny   Дабавил в microwindows поддержку PCF шрифтов с big...   Aug 20 2008, 07:54


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 05:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01396 секунд с 7
ELECTRONIX ©2004-2016