итак есть связка Nport 5232 - устройство на atmel + ADM485 (на входе защитные резисторы и защитные диоды) (2х проводный RS485)
для обмена используется протокол WAKE, скорость 115kb/s, длина кабеля 10 - 20 метров
данные передаются на MK - 100% передается без ошибок
при передаче обратно половина пакетов приходит битая
пробовал отключать FIFO на Nport и драйвере
при подключении устройства к самодельному преобразователю на FT232BM + ADM485 все работает нормально
передаваемая/принимаемая последовательномть выглядит следующим образом
0xC0, 0x8A, 2, 40, '1','2','3','4','5','6','7','8','9','0','1','2','3','4','5','6','7','8','9','0','1','2','3','4','5','6','7','8','9','0','1','2','3','4','5','6','7','8','9','0',1
- может ли последовательность попадать в набор команд Nport ?
- что-то поменять в настройках длайвера / сменить драйвер ?
- нести Nport в ремонт ?