LINUX.ORG.RU

История изменений

Исправление slackwarrior, (текущая версия) :

В чем может быть проблема?

Где-то неконтакт RX/TX/GND либо мусорные флаги/упр. символы в termios

Порты настроены одинаково

Посмотри выхлоп stty -F /dev/порт -g на обоих портах и сравни, иногда «должны быть одинаково», но нет.

cat /dev/ttyAMA0
не ждет данных как на PC, а сразу завершается.

Либо кто-то не в каноне (например в -icanon или сразу в raw), либо одно из двух :) Можно tail -f /dev/порт ждать например (но лучше конечно tail -f /dev/порт | hexdump)

Исходная версия slackwarrior, :

В чем может быть проблема?

Где-то неконтакт RX/TX/GND либо мусорные флаги/упр. символы в termios

Порты настроены одинаково

Посмотри выхлоп stty -F /dev/порт -g на обоих портах и сравни, иногда «должны быть одинаково», но нет.

cat /dev/ttyAMA0
не ждет данных как на PC, а сразу завершается.

Либо кто-то не в каноне (например в -icanon или сразу в raw), либо одно из двух :) Можно tail -f /dev/порт ждать например