Jump to content

    

Henadi

Участник
  • Content Count

    19
  • Joined

  • Last visited

Community Reputation

0 Обычный

About Henadi

  • Rank
    Участник

Recent Profile Visitors

1019 profile views
  1. Если кто-нибудь имеет дело с beaglebone, подскажите пожалуйста, как решить следующую проблему: Использую beaglebone с 7-ми дюймовым экраном и тачскрином. Операционка - Дебиан. Выяснилось, что при статическом разряде на экран встроенный тачскрин контроллер иногда повисает. Вопрос: как оживить тачконтроллер программным способом без перезагрузки системы (перезагрузка всё восстанавливает, но она нежелательна) Выгрузка- повторная загрузка драйвера, скомпиливанного как модуль ядра, не помогает.
  2. У меня контроллер S1D13505. Операционка - Debian Etch
  3. На Гноме тормозит сильно, особенно старт приложений, тем не менее даже РТР-планета в минимальном разрешении показывает. При замене Грома на ICEWM или BLACKBOХ работать уже можно. Использую как интернет-радио, для автоматизации различных измерений в лаборатории, для просмотра ВЕБ-страниц, как мини-сервер (FTP & WWW). Программы для измерений пишу и компилирую на самой плате в KWRITE (GTK2 + GLADE) , компилирую gcc. В общем, как мини-система с потреблением в 1 Ватт (не считая экрана)- то что надо.
  4. "Старый конь борозды не портит!"(С) Под этим девизом я и взялся за исследования возможностей AT91RM9200. Соорудил устройство на базе AT91RM9200 и видеоконтроллера , и взялся за поиск возможного симбиоза этого устройства с Линуксом. Результат превзошел все ожидания: Возможен запуск всех графических оболочек, влоть до Гнома! Moжно пользоваться AbiWORD, Файловым менеджером борвзером редактировать фотки в ГИМПе и даже смотреть ТВ онлайн И все это на двухслойной платке 10х16 см . с 64М ОЗУ! На снимке видно, что большая часть площади платы ушла на дорожки, поэтому при переходе на 4 слоя думаю можно попробовать уложиться в 10х10см., что и хочу попробовать на досуге после отпуска.
  5. Спасибо за быстрый ответ. Доступа на ФТП у меня нет. Поэтому был бы благодарен, если бы Вы мне сбросили на почту U-boot.bin и mkimage (последнего нет в списке!) Потребность объясняется тем, что без mkimage непонятно как сделать загружаемый образ ядра, а "стандартное" мне не подходит. Моя почта: pachvara(собака)rambler.ru Заранее спасибо.
  6. Поделитесь пожалуйста, если у кого есть бинариками U-boot + mkimage для Радуги / Сакуры.
  7. Учитывая состояние дел, кажется желает! ;) Был бы рад получить плату. (С очереди на следующий безошибочный релиз прошу не снимать! :) ) Есть ли у Вас возможность выслать также набор микросхем / разъемов? Если да, то сколько будет стоить? Хочу попросить выслать Герберы (и/или, если это возможно, *.brd ) на мыло pachvara (собака) rambler.ru
  8. Записываюсь в очередь на приобретение. В случае успешного запуска не отказался бы взять одну спаяную и одну пустую плату (по возможности с набором чипов) Впрочем, если пустых не будет, согласен на набор Герберов. Из вышестоящих постов я понял, что вы не против выслать их наиболее нетерпеливым?
  9. А как насчет покупки в Белоруссии? Имею интерес. :05: Да, вот тут всплыло.. Экспериментируя с платой на AT91RM9200 обнаружил, что клавиатура и мышь на USB могут негативно влиять на процессы, идущие "почти в реальном времени". В моем случае это была обработка потока данных через ttyS1 со скоростью около 5 кБайт в секунду. При нажатии клавиш на клавиатуре происходила потеря нескольких байт. Это я к тому, что вы пишетe, что "От PS2 решено отказаться, на плате новой ревизии будет стоять USB хаб. " Отсюда вопрос, можно ли будет ознакомится с исходниками и на старый вариант платы, где стояли PS2?
  10. BOT: # /etc/X11/xorg.conf (xorg X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the /etc/X11/xorg.conf manual page. # (Type "man /etc/X11/xorg.conf" at the shell prompt.) # # This file is automatically updated on xserver-xorg package upgrades *only* # if it has not been modified since the last upgrade of the xserver-xorg # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh xserver-xorg Section "Files" FontPath "/usr/share/fonts/X11/misc" FontPath "/usr/X11R6/lib/X11/fonts/misc" FontPath "/usr/share/fonts/X11/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/share/fonts/X11/100dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled" FontPath "/usr/share/fonts/X11/75dpi/:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled" FontPath "/usr/share/fonts/X11/Type1" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/share/fonts/X11/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/100dpi" FontPath "/usr/share/fonts/X11/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" # path to defoma fonts FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" EndSection Section "Module" Load "i2c" Load "bitmap" Load "ddc" # Load "dri" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "vbe" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us,ru" Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll" EndSection Section "InputDevice" Identifier "USB Mouse" Driver "mouse" Option "Device" "/dev/input/mice" Option "SendCoreEvents" "true" Option "Protocol" "IMPS/2" Option "ZAxisMapping" "4 5" Option "Buttons" "5" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/ttyS2" Option "Protocol" "Auto" Option "Emulate3Buttons" "true" Option "ZAxisMapping" "true" EndSection Section "Device" Identifier "Generic Video Card" Driver "fbdev" Option "UseFBDev" "true" EndSection Section "Monitor" Identifier "Generic Monitor" Option "DPMS" HorizSync 28-40 VertRefresh 43-60 EndSection Section "Screen" Identifier "Default Screen" Device "Generic Video Card" Monitor "Generic Monitor" DefaultDepth 8 SubSection "Display" Depth 1 Modes "800x600" EndSubSection SubSection "Display" Depth 4 Modes "800x600" EndSubSection SubSection "Display" Depth 8 Modes "800x600" EndSubSection SubSection "Display" Depth 15 Modes "800x600" EndSubSection SubSection "Display" Depth 16 Modes "800x600" EndSubSection SubSection "Display" Depth 24 Modes "800x600" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" InputDevice "Generic Keyboard" InputDevice "USB Mouse" "CorePointer" # InputDevice "Configured Mouse" EndSection #Section "DRI" # Mode 0666 #EndSection
  11. x-server запустился! Я использую "стабильный" Debian-Etch. Поскольку не очень хорошо разбираюсь в тонкостях настройки линукса, предоставил все делать ему самому. Вначале, с помощью Вашей инструкции по установке Debian Sid установил Etch. (Очень хорошая и подробная инструкция, спасибо!) Затем, опять таки с Вашей помощью, запустил FB-driver для S1D13505. При компиляции ядра включил драйвер USB HID. Дальше работал с USB - клавиатуры без внешнего PC (изменил: 1:12345:respawn:/sbin/getty 38400 console в etc/inittab) Возможно это важно, т.к. даже уже настроеный xserver почему-то не стартует, если давать команду startx не с клавиатуры, а с терминала через ttyS0 !!! Далее сделал: apt-get install xserver-xorg-core xfonts-base icewm xterm discover1 Последний добавил, т.к. он был в списке "настоятельно рекомендуемых пакетов", выданных "Аптом". Cоветую проанализировать свой список. Затем обнаружил, что в /dev отсутствует fb0. (На консоль это не влияло, но x-server не стартовал) Решил проблему не утруждая себя лишними вопросами: ln -s /dev/fb/0 /dev/fb0 Далее: startx Сервер подумал около минуты (?!), пару раз ругнулся на неправильные настройки и стартанул! Мышь подключил через USB, пробовал через ttyS1 - пока не получилось. У меня разрешение 800Х600, 8 ВРР (256 цветов), 16 ВРР пока не получается, буду ковырять дальше. Поэтому картинки выглядят, мягко говоря, не идеально. На 1 картинке были только "градации серого", на второй 256 цветов. Картинки нерезкие, т.к. фотографировал телефоном, приношу извинения за их качество. P.S. Естественно, что я подправил настройки xorg в /etc/X11 Если смогу еще быть чем-то полезен, готов ответить на все вопросы, на которые смогу. Желаю удачи!
  12. Большое спасибо за помощь! Благодаря полученой от Вас информации удалось запустить текстовый режим на контроллере S1D13505! :beer: Плата контроллера подключена к плате "Портукс 920" (AT91rm9200) немецкой фирмы "Taskit" Кроме файла board-ek.c пришлось править "микросхемозависимые" места драйвера S1D13XXX FB, но резултат налицо! На выходных думаю попробовать запустить x-server P. S. Клавиатура присоединена через USB
  13. Хочу попросить помощи. Собрал видеоплату на Epsone для платы на базе AT91RM9200. При обращении из своей программы я могу инициализировать видео и "порисовать" Но Линукс видеоконтроллер не видит! Драйвер на Епсон я скомпилировал (в ядро) , при компиляции ошибок не было. Но при старте радостных сообщений, как у вас. например, Epson S1D13XXX FB Driver s1d13xxxfb: regs mapped at 0xc480c000, fb 1280 KiB mapped at 0xc4a00000 Console: switching to colour frame buffer device 80x60 fb0: S1D13806 frame buffer device НЕ ВЫДАЕТСЯ, т е драйвер не контачит с контроллером. Прошу совета, т. к. не знаю с чего начать процесс оживления драйвера. На ARMe у меня стоит Debian Etch, устанавливал по инструкции для Debian Sid на этом форуме.
  14. Может поделишься опытом? Я вот собрал платку с S1D13505, присобачил ee k AT91RM9200, путем записи в регистры epson инициализируется, даже порисовал немного :) . Потом поставил упомянутый драйвер под линукс... и не понимаю как его оживить :crying:
  15. Спасибо всем, кто откликнулся! Буду экспериментировать. Правильно ли я понял, что в тулчайне, соброном под Линух нельзя компилировать программы для контроллера без ОС, нужно пересобирать libc ?