anonymous@RULINUX.NET~# | Last login: 2024-12-23 12:36:37 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
Спаял простенькую схему переходника USB-UART. Втыкаю -- определяется, драйвер подрубается, устройство создаётся
Всё вроде как и должно. Но вот передачи никакой нет. Пробовал и minicom, и cu -- нифига, сплошная "1" на выходе. Никаких намёков на передачу.Втыкаешь в винду -- всё работает, втыкаешь опять в линукс -- нифига. Пробовал как fedora, так и opensuse -- результат одинаков. В чём может быть дело??
ps: все оси на разных ПК.
anonymous(*) (2010-12-21 18:43:00)
|
|
|
Скрыть
Re: [ft232r] А почему линукс такое говно?Да, неважнецки выразился. Долблю все подряд кнопки в миникоме/cu, пытаясь передать хоть что-то в порт. Смотрю осциллографом на выходе TX -- сплошные 5 В, без намёков на передачу. Скорость 38400, как и в винде. >setserial /dev/ttyUSB0
А вот это уже интересней. Мне что, нужно вручную устанавливать port/irq? |
Скрыть
Re: [ft232r] А почему линукс такое говно?Попробуй выставить auto_irq. Может оно у тебя с другими железяками пересекается ? Полез у себя проверять , у меня setserial вообще почемуто ttyUSB не открывает, странно ... //Id anonymous(*)(2010-12-21 19:57:51)
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.10 (maverick) Firefox/3.6.12 |
Скрыть
Re: [ft232r] А почему линукс такое говно?Порт/прерывание нах не нужно. Больше данных, включая и скорость, покажет команда: setserial -av /dev/ttyUSB0 Настройки TTY посмотреть можно: stty -F /dev/ttyUSB0 -a Попробуй цепляться к устройству явно задавая параметры: picocom --baud 38400 --flow n --parity n --databits 8 /dev/ttyUSB0 ... хотя, как оказалось, у меня самого что-то теперь не работает устройство, подключенное через FTDI. Я его не трогал с августа.. |
Скрыть
Re: [ft232r] А почему линукс такое говно?> ... хотя, как оказалось, у меня самого что-то теперь не работает устройство, подключенное через FTDI. Я его не трогал с августа..
Не знаю, что означают все эти тысячи флагов. |
Скрыть
Re: [ft232r] А почему линукс такое говно?Слухай Невест_кто, а почему у меня setserial кажет "Cannot get serial info: Invalid argument" Раньше все нормально было, правда сейчас убунта стоит, но оно должно же работать ? //Id anonymous(*)(2010-12-21 20:10:15)
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.10 (maverick) Firefox/3.6.12 |
Скрыть
Re: [ft232r] А почему линукс такое говно?> Странно, но в picocom всё заработало.
|
Скрыть
Re: [ft232r] А почему линукс такое говно?Там реально только -parenb -parodd cs8 hupcl -cstopb cread clocal -crtscts имеет смысл. Проверки четности нет, 8 бит на символ, один стоповый бит. Ну, и боды должны на обеих компах совпадать. geekkoo(*)(2010-12-21 20:48:24)
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.4) Gecko/20070601 SeaMonkey/1.1.2 |
Скрыть
Re: [ft232r] А почему линукс такое говно?Так. На VCCIO питалово завел? Теперь смотри. в миникоме давишь опции порта и вырубаешь нафиг аппаратное и программное управление потоком. астрал говорит, что у тебя 2 пины юзаеются всего. После этого любуешь работающим девайсом. у меня на ft232r, все пашет. AiFiLTr0(*)(2010-12-21 22:19:20)
Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Ubuntu/10.10 Chromium/6.0.472.63 Chrome/6.0.472.63 Safari/534.3 |
Скрыть
Re: [ft232r] А почему линукс такое говно?Думаешь, миником как последнее говно видит что терминал настроен с "-crtscts", но всё равно из вредности его переопределяет? |
Скрыть
Re: [ft232r] А почему линукс такое говно?В пикоком скорость не ставил, просто picocom /dev/ttyUSB0. А вот в minicom/cu скорость задавал явно и не работало. |
Скрыть
Re: [ft232r] А почему линукс такое говно?> То миником отказывается работать, то cu, то picocom.
|
Скрыть
Re: [ft232r] А почему линукс такое говно?> На VCCIO питалово завел?
> астрал говорит, что у тебя 2 пины юзаеются всего.
> После этого любуешь работающим девайсом. у меня на ft232r, все пашет.
|
Скрыть
Re: [ft232r] А почему линукс такое говно?> есть какой-нибудь гуй для всего этого?
|
Скрыть
Re: [ft232r] А почему линукс такое говно?бубунта на данный момент. фт232 работал так же в генте, и мелком самособранном рутфсе, везде без проблем. И да, миником при старте устанавливает порт на параметры забитые у него в конфиге. AiFiLTr0(*)(2010-12-22 00:05:38)
Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Ubuntu/10.10 Chromium/6.0.472.63 Chrome/6.0.472.63 Safari/534.3 |
|
|
|
Этот тред читают 4 пользователя: |
Анонимных: 4 Зарегистрированных: 0 |
Re: [ft232r] А почему линукс такое говно?
> сплошная "1" на выходе
А что там должно быть и почему (может ты не просто миником запускаешь, но и кнопки в нём давишь)? Ты это контролируешь чем - тестером?
Смотришь в венде (т.е. там, где работает) какие настройки выставлены для порта, сравни с тем что у тебя setserial выдаёт.
Попробуй picocom