15 ноября | 2024г. | 02:34:09


АвторТема: Работа с Serial и USB-Serial  (Прочитано 13929 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн uncledimАвтор темы

  • Падаван
  • *
  • Сообщений: 31
  • Поблагодарили: 19
  • Уважение: +5
Работа с Serial и USB-Serial
« Первое сообщение: 25 сентября | 2011г. | 14:24:42 »
0
Текущие последние прошивки 8120 (1.1.42, 1.2.08) поддерживают USB-Serial переходники, сделанные на PL2303.
Можно ли малой кровью добавить (или заменить на) поддержку переходников на FTDI, в частности FT232B?
("малой кровью" - это без установки энигмы, но если без этого никак - то попрошу указать конкретную сборку)

И еще. Возможен ли в спарке доступ из плагинов к ком-порту? Ни у оскама, ни у викарда не получается достучаться до устройства /dev/ttyS0, может у этого девайса какое-нибудь специфическое имя?

Оффлайн vardan85

  • Рыцарь Джедай
  • *****
  • Сообщений: 1139
  • Поблагодарили: 1694
  • Уважение: +16
Работа с Serial и USB-Serial
« Ответ #1: 25 сентября | 2011г. | 15:26:20 »
0
В сборке от PKT есть поддержка и PL2303 и FTDI, но сам на работоспособность не проверял.  ^-^

Оффлайн uncledimАвтор темы

  • Падаван
  • *
  • Сообщений: 31
  • Поблагодарили: 19
  • Уважение: +5
Работа с Serial и USB-Serial
« Ответ #2: 25 сентября | 2011г. | 16:02:27 »
0
vardan85, спасибо, да, я видел упоминание о поддержке ftdi в этой сборке. Но всё же была надежда обойтись без переустановки системы, не хочется палить из пушки по воробьям:)

Оффлайн demid34

  • Падаван
  • *
  • Сообщений: 14
  • Поблагодарили: 2
  • Уважение: +1
Работа с Serial и USB-Serial
« Ответ #3: 26 сентября | 2011г. | 18:26:53 »
0
Ни у оскама, ни у викарда не получается достучаться до устройства /dev/ttyS0, может у этого девайса какое-нибудь специфическое имя?
По моему  должно быть /dev/ttyUSB0. Наберите в консоли dmseg|grep usb

Оффлайн uncledimАвтор темы

  • Падаван
  • *
  • Сообщений: 31
  • Поблагодарили: 19
  • Уважение: +5
Работа с Serial и USB-Serial
« Ответ #4: 26 сентября | 2011г. | 22:31:42 »
0
По моему  должно быть /dev/ttyUSB0.
Так это для USB-переходников, до них проблем нет достучаться. Мой второй вопрос касался нативного ком-порта.

Оффлайн munche

  • Лорд Джедай
  • *****
  • Сообщений: 3559
  • Поблагодарили: 7060
  • Уважение: +143
Работа с Serial и USB-Serial
« Ответ #5: 27 сентября | 2011г. | 04:53:53 »
0
Мой второй вопрос касался нативного ком-порта.
/dev/ttyAS0

Только не понял что значит "достучаться" Вы собственно с какой целью туда стучать будете?

Оффлайн uncledimАвтор темы

  • Падаван
  • *
  • Сообщений: 31
  • Поблагодарили: 19
  • Уважение: +5
Работа с Serial и USB-Serial
« Ответ #6: 27 сентября | 2011г. | 08:58:24 »
0
munche, спасибо, сработало! (странно то, что я точно уже пробовал это имя где-то неделю назад, но получал cannot open device, ну да ладно)
А с какой целью - например домашнешарить с 8120 на безлановый ресивер (тот же 1126), да мало ли что еще понадобится..

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
Работа с Serial и USB-Serial
« Ответ #7: 27 сентября | 2011г. | 09:08:08 »
0
поддержку переходников на FTDI, в частности FT232B?
если еще актуально.
Могу вечером драйвера выложить под спарк FTDI

Оффлайн munche

  • Лорд Джедай
  • *****
  • Сообщений: 3559
  • Поблагодарили: 7060
  • Уважение: +143
Работа с Serial и USB-Serial
« Ответ #8: 27 сентября | 2011г. | 09:17:46 »
0
uncledim,  /dev/ttyAS0 это консоль. Если мне не изменяет память, то  чтение с компорта /dev/stdin , а вывод соответственно /dev/stdout

Оффлайн sergik

  • Друзья Джедаев
  • *****
  • Сообщений: 3440
  • Поблагодарили: 2117
  • Уважение: +47
Работа с Serial и USB-Serial
« Ответ #9: 27 сентября | 2011г. | 09:22:20 »
0
А с какой целью - например домашнешарить с 8120 на безлановый ресивер (тот же 1126), да мало ли что еще понадобится..
И чтоб смотреть на 1126 придётся всегда включенным 8120 держать?
Зачем? Если можно просто в роутер КОМ порт допаять.

Обычно КОМ порт используют для какого-нибудь твин протокола или для подключения дополнительного картоприёмника.
Хотя и сейчас более актуален Смарго в качестве картоприёмника. А он через юсби работает. Вот, думаю, что может быть актуальным, поддержка Смарго.

Оффлайн uncledimАвтор темы

  • Падаван
  • *
  • Сообщений: 31
  • Поблагодарили: 19
  • Уважение: +5
Работа с Serial и USB-Serial
« Ответ #10: 27 сентября | 2011г. | 09:57:21 »
0
linky, да, актуально, выложи плиз. (хочу платку для встроенных DRE-модулей 11й серии замутить, FT-шки уже есть живьем, а на PL2303 только готовый переходник имеется)

munche, а консоль это часом не ttyAS1?
я с утра на скорую руку попробовал прописать в викарде тюнер по ttyAS0 (и подключил 1126) - вроде запоказывало, не без глюков правда, ну это детали уже, главное связь по ком-порту есть)

можно просто в роутер КОМ порт допаять.
Можно. Но хочется обойтись вообще без роутера. А 8120 буду всяко держать в false standby, уж больно долго он разгоняется иначе.

Оффлайн munche

  • Лорд Джедай
  • *****
  • Сообщений: 3559
  • Поблагодарили: 7060
  • Уважение: +143
Работа с Serial и USB-Serial
« Ответ #11: 27 сентября | 2011г. | 11:30:55 »
0
munche, а консоль это часом не ttyAS1
А что dmesg говорит? Мне сказал что ttyAS0. Хотя у меня свои переменные окружения в u-Boot прописаны

Оффлайн uncledimАвтор темы

  • Падаван
  • *
  • Сообщений: 31
  • Поблагодарили: 19
  • Уважение: +5
Работа с Serial и USB-Serial
« Ответ #12: 27 сентября | 2011г. | 18:21:32 »
0
А что dmesg говорит?

софт 1.2.08, ничего "ручками" не затачивалось,
вот ttyAS-содержащий вывод:

<5>Kernel command line: console=ttyAS1,115200 rw ramdisk_size=6144..... и т.д.
<6>console [ttyAS1] enabled
<6>stasc.0: ttyAS0 at MMIO 0xfd032000 (irq = 121) is a stasc
<6>stasc.1: ttyAS1 at MMIO 0xfd033000 (irq = 120) is a stasc

может при 1.1.42 консоль была на ttyAS0 и поэтому у оскама/викарда "туда" и не получалось? при случае проверю..

Оффлайн linky

  • Мастер Джедай
  • **
  • Сообщений: 1151
  • Поблагодарили: 1555
  • Уважение: +30
Работа с Serial и USB-Serial
« Ответ #13: 27 сентября | 2011г. | 18:43:39 »
0
Драйвера FTDI для Spark
Скопировать архив открыть его
tar xvf
скопирует 2 файла ftdi_sio.ko и load_modules.sh в root\spark\modules
перегрузить, получишь
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.

Оффлайн munche

  • Лорд Джедай
  • *****
  • Сообщений: 3559
  • Поблагодарили: 7060
  • Уважение: +143
Работа с Serial и USB-Serial
« Ответ #14: 27 сентября | 2011г. | 21:23:43 »
0
софт 1.2.08, ничего "ручками" не затачивалось,
Вам не разрешен просмотр кода. Войдите или Зарегистрируйтесь для просмотра.Ну логично.. у меня конфиги самописные :biggrin:

Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
13 Ответов
19908 Просмотров
Последний ответ 03 августа | 2010г. | 10:50:56
от sanby
32 Ответов
38295 Просмотров
Последний ответ 28 июня | 2020г. | 16:17:29
от gera5
29 Ответов
14401 Просмотров
Последний ответ 05 июля | 2011г. | 12:35:21
от swat
66 Ответов
37414 Просмотров
Последний ответ 14 февраля | 2013г. | 16:54:07
от Chef70
31 Ответов
24746 Просмотров
Последний ответ 14 октября | 2011г. | 17:40:22
от Cms



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!