Page 10 of 15 FirstFirst ... 89101112 ... LastLast
Results 136 to 150 of 216

Thread: USB LCD дисплей для роутера (HD44780 & LCD4Linux)

  1. #136
    Join Date
    May 2008
    Location
    Москва
    Posts
    477
    а как это можно объяснить?
    $ ipkg install lcd4linux
    Installing lcd4linux to root...
    Configuring lcd4linux
    Successfully terminated.
    $ lcd4linux -Fvv
    -sh: lcd4linux: not found
    #[WL-500W]&&[1.9.2.7-10-pre4]&&[CPU 300Mhz]&&[128Mb RAM]&&[BeeLine L2TP]&&[Danya0.ru]~
    #[Восстанавливаю/Перепаиваю до 128мб и мн.др.: Личка, ICQ:2чч2l7боо, ТЕЛ:+7(92б)2бб5Ч80..

  2. #137
    оно не в PATH?
    ASUS RT-N66U
    ASUS RT-N16 + FW 1.9.2.7-rtn
    ASUS WL500gP V1 + 1.9.2.7-rtn
    PC SoftRouter - 2x1GbE LAN + 1x802.11n WLAN AP + Debian Testing + ruTorrent-3.0/rTorrrent-0.8.6

  3. #138
    Join Date
    May 2008
    Location
    Москва
    Posts
    477
    Quote Originally Posted by Goletsa View Post
    оно не в PATH?
    ОНО - это что и куда его?
    а что с путем? через /opt/bin/ тоже не запускается, но он там есть.
    права менял на 700, и всеравно не видно...
    #[WL-500W]&&[1.9.2.7-10-pre4]&&[CPU 300Mhz]&&[128Mb RAM]&&[BeeLine L2TP]&&[Danya0.ru]~
    #[Восстанавливаю/Перепаиваю до 128мб и мн.др.: Личка, ICQ:2чч2l7боо, ТЕЛ:+7(92б)2бб5Ч80..

  4. #139
    Quote Originally Posted by Danya0w View Post
    ОНО - это что и куда его?
    а что с путем? через /opt/bin/ тоже не запускается, но он там есть.
    права менял на 700, и всеравно не видно...


    запускаем lcd4linux с файла конфигурации который предварительно настроил

    lcd4linux - f /opt/etc/lcd4linux.conf

    вот так если конечно конфиг у тебя там лежит
    и не забываем chmod 700

  5. #140
    Quote Originally Posted by LnrMn View Post
    Парни! Я считаю главным вопросом - что на него выводить...
    Это точно. И еще вызывает трудности программная часть управления экраном. Я пока тока python немного освоил для программирования на роутере. И уперся в то как при старте роутера запустить питоновый скрипт, чтоб он постоянно крутился. Видимо надо демона писать. На сях пишу под виндувс, а к линуху не знаю с какой стороны подойти.

  6. #141
    Join Date
    Jan 2009
    Location
    Kazan, Russia
    Posts
    1,163
    Quote Originally Posted by natural View Post
    Это точно. И еще вызывает трудности программная часть управления экраном. Я пока тока python немного освоил для программирования на роутере. И уперся в то как при старте роутера запустить питоновый скрипт, чтоб он постоянно крутился. Видимо надо демона писать. На сях пишу под виндувс, а к линуху не знаю с какой стороны подойти.
    Да там нет никаких сложностей...
    Лейаут на метаязыке lcd4linux пишешь в силу своих фантазий...
    На третьей странице есть фотки что там тогда мне было интересно..
    Asus RT-AC66U, Xerox Phaser 3160B, on the shelf RT-N16 (Killed by lightning)
    WL-500gPv1 128MB, WL-500W 300MHz/128M, LCD 40x4, DIR-320 8Mb/64MB
    WL-700g 128MB, MNV25E2+ and more and more devices. provod.beeline.ru

    -------------------------------------------
    Computers. Since 1984. First one - "МИР-1"

  7. #142
    LnrMn, перечитал еще раз Ваши посты на 2-3 странице, с фотками. У меня тут свой колхоз: arduino+lcd экранчик от мобилки, подключено к usb. Действительно, lcd4linux то что надо, уже все придумано. Пойду писать эмулятор какого-нить экранчика под arduino. Ардуину таки проще прошить чем pic-контроллер.
    PS. LCD2USB, есть такой проект на avr, вот его я и буду переносить на arduino. Он и кнопки поддерживает.
    Last edited by natural; 01-08-2010 at 22:59.

  8. #143

    Подключение Sure LCD DE-LD011

    Всем здравствуйте.
    Прежде всего хочу поблагодарить участников форума за создание отличного ресурса.
    У меня такой вопрос. Купил на e-bay вот такой экранчик: http://www.sureelectronics.net/goods.php?id=885(16*2, USB). С компьютером работает прекрасно через LCDSmartie. В lcd4linux для него тоже есть поддержка(http://ssl.bulix.org/projects/lcd4li.../MatrixOrbital). Проблема в том, что непонятно, какой порт прописывать для него в конфигурационном файле. Я в linux совсем мало разбираюсь, поэтому прошу помощи.
    Насколько я понимаю, работа с этим экраном должна производится через виртуальный com-порт. Т.е. когда я подключаю экран по usb к роутеру в /dev должен появиться ttySx. Этого не происходит. Я пробовал выполнить
    insmod usbserial.o
    чтобы включить поддержку виртуальных com-портов работающих через usb.
    Но насколько я понял после изучения форума, необходимо еще выполнить insmod для конкретной модели преобразователя usb<->serial.
    В экране установлен преобразователь на основе микросхемы CP2102.
    Выполнение
    insmod cp2102.o
    приводит к ошибке.
    Пожалуйста, подскажите, что можно сделать в этой ситуации.

  9. #144
    Всем еще раз привет. Большое спасибо за то, что откликнулись. Кстати, тут на форуме подымался вопрос о стоимости таких экранов. Мой обошелся в 7$ вместе с доставкой.

    Quote Originally Posted by lly View Post
    Товарищ не написал, ни какой у него роутер, ни какую прошивку он использует. В исходниках обоих наших веток (-d и -rtn) есть драйвер cp210x, его только никто не тестировал...
    lly, роутер у меня WL500gpv2. Прошивка: 1.9.2.7-d-r1222.

    Quote Originally Posted by LnrMn View Post
    Откомпилировать сможешь??
    http://lxr.free-electrons.com/source...p210x.c?a=mips
    LnrMn, спасибо за наводку. Не уверен, что смогу, но обязательно попробую. На домашних машинах у меня Linux не установлен, поэтому решил компилировать на роутере. Нашел на форуме, что для компиляции нужны пакеты optware-devel и buildroot. Первый установился без проблем, а вот со вторым сложность: Package buildroot wants to install file /opt/include/iconv.h But that file is already provided by package libiconv.
    Кто-нибудь может подсказать, как решить эту проблему?
    Кстати, нашел исходники этого драйвера еще тут: http://www.etheus.net/CP210x_Linux_Driver. Но тут он в виде патча для ядра.

    Quote Originally Posted by LnrMn View Post
    Ну вот. AAV есть стимул научиться собирать прошивки...
    LnrMn, задача интересная. Не подскажите, откуда начать?
    Правильно ли я понимаю, что наиболее простой путь - это скомпилировать cp210x.o? Тогда зачем пересобирать всю прошивку?

  10. #145
    lly, спасибо.
    Обновился до прошивки 1825. Выполнил insmod usbserial.o и cp210x.o.
    Ошибок не было.
    После подключения дисплея к USB-порту, в /dev/usb/tts появилось новое устройство с именем '0'.

    В конфигурационном файле lcd4linux.conf написал следующее:

    Display DE-LD011 {
    Driver 'MatrixOrbital'
    Model 'DE-LD011'
    Port '/dev/usb/tts/0'
    Speed '9600'
    }

    Widget Test {
    class 'Text'
    expression 'Test output'
    width 16
    align 'L'
    update 1000
    }

    Layout Default {
    Row2 {
    Col2 'Test'
    }
    }

    Variables {
    tick 500
    }

    Display 'DE-LD011'
    Layout 'Default'

    При попытке запуска lcd4linux получаю ошибку:
    MatrixOrbitalisplayE-LD011.Model 'DE-LD011' is unknown from /tmp/harddisk/lcd4linux/lcd4linux.conf.

    Странно, здесь: http://ssl.bulix.org/projects/lcd4li.../MatrixOrbital явно указывается, что это дисплей поддерживается.

    Попробовал вместо модели DE-LD011 указать модель LK162-12(размеры совпадают, но протоколы разные) -- в первой строчке дисплея появляется текст "LCD4Linux 0.10.1"(раньше там было LCDSmartie). В нижней строчке как было так и остается "Sure electronics". К сожалению, заданный в конфигурационном файле виджет не отображается.

    Итого:
    Насколько я понимаю, драйвер установился и работает нормально. Еще раз всем спасибо за помощь. LCD4Linux смог подцепить экран. Почему не отображается виджет не совсем понятно. Может быть дело в том, что модель и протокол не соответствуют. Но тогда почему отображается текст "LCD4Linux 0.10.1"?

    Написал по этому поводу в Sure Electronics. Сейчас еще напишу в мейл-лист LCD4Linux.

  11. #146

    lcd4linux

    Всем привет!
    Похоже в репозитории устаревшая версия lcd4linux - при запуске с ключом "-l" в списке поддерживаемых отсутствует "DE-LD011", хотя на оф. сайте заявляется о его поддержке.
    Взял исходники из svn, посмотрел -- в них есть поддержка искомого девайса.
    Попытался скомпилировать прямо на роутере. При вызове make получил вот такое сообщение об ошибке:

    ....

    aclocal.m4:16: warning: this file was generated for autoconf 2.65.
    You have another version of autoconf. It may work, but is not guaranteed to.
    If you have problems, you may need to regenerate the build system entirely.
    To do so, use the procedure documented by the package, typically `autoreconf'.
    aclocal.m4:2476: cannot open `m4/libtool.m4': No such file or directory
    aclocal.m4:2477: cannot open `m4/ltoptions.m4': No such file or directory
    aclocal.m4:2478: cannot open `m4/ltsugar.m4': No such file or directory
    aclocal.m4:2479: cannot open `m4/ltversion.m4': No such file or directory
    aclocal.m4:2480: cannot open `m4/lt~obsolete.m4': No such file or directory
    autom4te: /opt/bin/m4 failed with exit status: 1
    make: *** [configure] Error 1

    Я в Linux новичок, подскажите пожалуйста, что это сообщение означает.
    И в каком направлении "копать", чтобы эту ошибку исправить.

    Еще раз всем привет. У меня большая проблема со сборкой новой версии lcd4linux. На самом роутере не собирается с ошибкой, которую я приводил ранее. На Ubuntu не собирается toolchain. Кто-нибудь может подсказать как этот пакет был собран для репозитория(конкретно, под каким Linux)? Может быть где-нибудь можно скачать образ системы с уже собранным toolchain? А может кто-нибудь из гуру обновит этот пакет в репозитории?
    Last edited by Omega; 28-04-2011 at 21:27. Reason: 2 post merged

  12. #147
    Join Date
    Feb 2007
    Location
    Moscow, Russia
    Posts
    3,805
    aclocal.m4:16: warning: this file was generated for autoconf 2.65.
    You have another version of autoconf. It may work, but is not guaranteed to.
    ...
    Я в Linux новичок, подскажите пожалуйста, что это сообщение означает.
    И в каком направлении "копать", чтобы эту ошибку исправить.
    как тут и написано надо ставить autoconf 2.65

  13. #148
    Quote Originally Posted by al37919 View Post
    как тут и написано надо ставить autoconf 2.65
    Спасибо! Насколько я понимаю, 2.65 придется собирать из исходников - в репозитории версия 2.63.

  14. #149

    Получилось!

    Я смог подцепить LCD от Sure Electronics к роутеру. Хочу еще раз поблагодарить всех за помощь. Без al37919, lly и меня бы не получилось. Кстати, если речь снова зашла о цене экранов, то мне предложение Sure кажется одним из самых выгодных.
    Как я и предполагал, драйвер работал нормально. Проблема была в lcd4linux. Я собрал из иcходников lcdproc и он сразу смог подцепил экран. Правда в первой строчке информация отображалась некорректно. Пришлось подождать пока в последней версии lcdproc не появилась полноценная поддержка экранов от Sure. Теперь все работает отлично.

  15. #150
    Join Date
    Feb 2009
    Location
    Russian Federation
    Posts
    15

    Sure Electronics LCD

    Quote Originally Posted by AAV View Post
    Я смог подцепить LCD от Sure Electronics к роутеру. Пришлось подождать пока в последней версии lcdproc не появилась полноценная поддержка экранов от Sure.
    В его знакогенераторе есть русские символы? Sure Electronics везде пишет о якобы совместимости с hd44780, но как выяснилось, драйвера допиливать надо.

Page 10 of 15 FirstFirst ... 89101112 ... LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •