Описание тега writing
У меня проблем с получением последовательный порт работает на Intel DE3815TYBE КНУ. У меня Debian хриплый установлен с ядром 3.16.0-0.БПО.4-для amd64.
Когда я делаю:
помощью setserial -г на /dev/ttys и*
Я получаю:
на /dev/ttyS0, УАПП: 16550A, порт: 0x03f8, IRQ номер: 4
/разработки/к ttys1, последовательный UART: 16550A, порт: от 0x0000, IRQ номер: 19
в /dev/ttyS2, УАПП: 16550A, порт: от 0x0000, IRQ номер: 19
на /dev/ttyS3, УАПП: неизвестен, порт: 0x02e8, прерывание: 3
Я могу подключиться к ttyS0 - ttyS3 ttyS2 без каких либо проблем, но не работает и я получаю эту ошибку:
Я называю команду:
действовать до его закрытия -Ф на /dev/ttyS3 9600 помощью cs8 cread помощью clocal
Я получаю:
действовать до его закрытия: на /dev/ttyS3: ошибка ввода/вывода
Любая идея, как это исправить? Я бегу команды как root. Я тоже пробовал: помощью setserial на /dev/ttyS3 3 прерывание по UART 16550A skip_test но я получаю ту же действовать до его закрытия: на /dev/ttyS3: ошибка ввода/вывода
Вывод:
команда dmesg | grep в телетайп
Консоль [ 0.000000] [tty0] включен
[ 0.952559] serial8250: ttyS0 на Я/o 0x3f8 (IRQ с = 4, base_baud = 115200) является 16550A
[ 0.953593] 0000:00:1е.3: к ttys1 на 0xd0810000 оно (прерывание = 19, base_baud = 2764800) является 16550A
[ 0.954072] 0000:00:1е.4: ttyS2 в 0xd080e000 оно (прерывание = 19, base_baud = 2764800) является 16550A
[ 27.740208] ttyS2 - не просить ДМА
[ 27.746627] к ttys1 - не просить ДМА
[ 440.532070] ttyS3: проверка безопасности ЛСР занимается!
[ 443.700047] ttyS3: проверка безопасности ЛСР занимается!
[ 445.288960] ttyS3: проверка безопасности ЛСР занимается!
[ 452.796029] ttyS3: проверка безопасности ЛСР занимается!
[ 453.716441] ttyS3: проверка безопасности ЛСР занимается!
[ 463.732506] ttyS3: проверка безопасности ЛСР занимается!
[ 470.222491] ttyS3: проверка безопасности ЛСР занимается!
[ 470.222774] ttyS3: проверка безопасности ЛСР занимается!
[ 473.748363] ttyS3: проверка безопасности ЛСР занимается!
[ 474.359756] ttyS3: проверка безопасности ЛСР занимается!
[ 482.783201] ttyS3: проверка безопасности ЛСР занимается!
[ 483.763953] ttyS3: проверка безопасности ЛСР занимается!
[ 493.931641] ttyS3: проверка безопасности ЛСР занимается!
[ 503.982224] ttyS3: проверка безопасности ЛСР занимается!
[ 514.020686] ttyS3: проверка безопасности ЛСР занимается!
[ 524.074170] ttyS3: проверка безопасности ЛСР занимается!
[ 534.090644] ttyS3: проверка безопасности ЛСР занимается!
[ 544.110381] ttyS3: проверка безопасности ЛСР занимается!
как lsof на /dev/ttyS3 ничего не вернут так значит там ничего не подключено к ttyS3 думаю, но я не очень опытный с Linux, так что может быть я ошибаюсь
Почему я вижу 4 терминалов* в мой Linux, но физически у меня только 2 физических последовательных портов на плате?