r45ui8orp Posted September 6, 2013 Share Posted September 6, 2013 Здравствуйте. Пытаюсь поработать с платой CP-132I на линуксе Tiny Core 4.7 (ядро 3.0.21) Драйверы и утилиты для платы собрались нормальнo (версия драйвера 1.15.9). Узлы в /dev/ создались, драйвер загрузился. Вызов комманды: lsmod |grep mxser - дает следующее: mxser 45056 0 т.е. драйвер загружен. при вызове ls -al /dev/ttyM? получаю: crwxrwxrwx 1 root root 30, 0 Sep 6 12:55 /dev/ttyM0 crwxrwxrwx 1 root root 30, 1 Sep 6 13:51 /dev/ttyM1 crwxrwxrwx 1 root root 30, 2 Sep 6 12:55 /dev/ttyM2 crwxrwxrwx 1 root root 30, 3 Sep 6 12:55 /dev/ttyM3 crwxrwxrwx 1 root root 30, 4 Sep 6 12:55 /dev/ttyM4 crwxrwxrwx 1 root root 30, 5 Sep 6 12:55 /dev/ttyM5 crwxrwxrwx 1 root root 30, 6 Sep 6 12:55 /dev/ttyM6 crwxrwxrwx 1 root root 30, 7 Sep 6 12:55 /dev/ttyM7 crw-rw---- 1 root staff 30, 8 Sep 6 12:29 /dev/ttyM8 crw-rw---- 1 root staff 30, 9 Sep 6 12:29 /dev/ttyM9 При вызове программы msdiag получаю следующее: == MOXA Smartio/Industio Family Multiport Board Status Utility(1.3) == Tty device major number= 30. Callout device major number= 35. Board 1 : CP-132 series (BusNo=3, DevNo=1) Port 1: 0xe880, max. baud rate = 921600 bps. Port 2: 0xe888, max. baud rate = 921600 bps. PCIe tty device major number= 31. PCIe callout device major number= 34. Попытка работать через программу "term" успехом не увенчалась. Оба порта (ttyM0 и ttyM1) открываются без сообщений об ошибке, однако пересылать/принять данные не получается. Попробовал стандартными средствами: читать коммандой(терминал №1) cat /dev/ttyM0 а из другого терминала записывать (терминал №2) echo "1234" > /dev/ttyM1 Эта команда висит некоторое время, далее завершается. Причем код возврата (echo $?) нулевой. При этом в комманде cat ничего нет. Комманды выполнялись и под рутом и под обычным пользователем. Результат один и тот-же. Оба порта платы соединены кабелем, взаимодействие идет по RS422. Плата и кабель рабочие, так как проверялись терминалкой из под windows на этом же ПК. Подскажите пожалуйста в чем может быть проблема. Заранее благодарю за содействие. Link to comment
Agibalov Posted September 10, 2013 Share Posted September 10, 2013 Здравствуйте! Попробуйте, пожалуйста, более новую версию драйвера. driv_linux_smart_v1.15.25_build_13080815.tgz Link to comment
r45ui8orp Posted September 11, 2013 Author Share Posted September 11, 2013 Спасибо. Все работает! Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now