Задержка переключения порта rs485 на прием

Подскажите пожалуйста пытаюсь организовать обмен по порту APP1
Столкунля с проблемой при переключении порта с передачи на прием.
Конкретно передача происходит нормально но когда устройство пытается отправить ответ начало посылки а именно 250 мкс заваливается передняя часть пакета см. рисунок 1.
Думал это с датчиком проблема - а нет при потключенении обычного китайского брелка USB-RS485 такой проблемы не наблюдается см. рисунок 2


Покажите вывод

dpkg -l linux\*
root@wirenboard-APM2PFT6:/mnt/data/root# dpkg -l linux\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                   Version          Architecture     Description
+++-======================-================-================-=================================================
ii  linux-firmware-image-4 4.1-imxv5-x0.1+w all              Linux kernel firmware, version 4.1.15-imxv5-x0.1
un  linux-headers          <none>                            (no description available)
un  linux-headers-2.6      <none>                            (no description available)
ii  linux-headers-4.1.15-i 4.1-imxv5-x0.1+w armel            Linux kernel headers for 4.1.15-imxv5-x0.1 on arm
un  linux-image            <none>                            (no description available)
un  linux-image-2.6        <none>                            (no description available)
un  linux-image-2.6-iop32x <none>                            (no description available)
un  linux-image-2.6-ixp4xx <none>                            (no description available)
un  linux-image-2.6-orion5 <none>                            (no description available)
un  linux-image-2.6-versat <none>                            (no description available)
ii  linux-image-4.1.15-imx 4.1-imxv5-x0.1+w armel            Linux kernel, version 4.1.15-imxv5-x0.1 on armel
un  linux-kernel-headers   <none>                            (no description available)
un  linux-kernel-log-daemo <none>                            (no description available)
ii  linux-libc-dev:armel   3.2.86-1         armel            Linux support headers for userspace development
un  linux-modules-4.1.15-i <none>                            (no description available)
un  linux32                <none>                            (no description available)```

Терминал у вас какой-то странный, всё интересное обрезано.
Попробуйте

dpkg -s linux-image-4.1.15-imxv5-x0.1

(P.S. листинги лучше выделять тремя обратными апострофами ` в начале и в конце)

root@wirenboard-APM2PFT6:~# dpkg -s linux-image-4.1.15-imxv5-x0.1
Package: linux-image-4.1.15-imxv5-x0.1
Status: install ok installed
Priority: optional
Section: kernel
Installed-Size: 40587
Maintainer: Evgeny Boger boger@contactless.ru
Architecture: armel
Source: linux-upstream
Version: 4.1-imxv5-x0.1+wb20170330140057
Provides: linux-image, linux-image-2.6, linux-modules-4.1.15-imxv5-x0.1
Suggests: linux-firmware-image-4.1.15-imxv5-x0.1
Description: Linux kernel, version 4.1.15-imxv5-x0.1 on armel
This package contains the Linux kernel, modules and corresponding other
files, version: 4.1.15-imxv5-x0.1.
Homepage: http://www.kernel.org/
root@wirenboard-APM2PFT6:~#

root@wirenboard-APM2PFT6:~# dpkg -l linux\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                              Version               Architecture          Description
+++-=================================-=====================-=====================-=======================================================================
ii  linux-firmware-image-4.1.15-imxv5 4.1-imxv5-x0.1+wb2017 all                   Linux kernel firmware, version 4.1.15-imxv5-x0.1
un  linux-headers                     <none>                                      (no description available)
un  linux-headers-2.6                 <none>                                      (no description available)
ii  linux-headers-4.1.15-imxv5-x0.1   4.1-imxv5-x0.1+wb2016 armel                 Linux kernel headers for 4.1.15-imxv5-x0.1 on armel
un  linux-image                       <none>                                      (no description available)
un  linux-image-2.6                   <none>                                      (no description available)
un  linux-image-2.6-iop32x            <none>                                      (no description available)
un  linux-image-2.6-ixp4xx            <none>                                      (no description available)
un  linux-image-2.6-orion5x           <none>                                      (no description available)
un  linux-image-2.6-versatile         <none>                                      (no description available)
ii  linux-image-4.1.15-imxv5-x0.1     4.1-imxv5-x0.1+wb2017 armel                 Linux kernel, version 4.1.15-imxv5-x0.1 on armel
un  linux-kernel-headers              <none>                                      (no description available)
un  linux-kernel-log-daemon           <none>                                      (no description available)
ii  linux-libc-dev:armel              3.2.86-1              armel                 Linux support headers for userspace development
un  linux-modules-4.1.15-imxv5-x0.1   <none>                                      (no description available)
un  linux32                           <none>                                      (no description available)
root@wirenboard-APM2PFT6:~#

попробуйте тогда для начала обновить ядро

apt-get update
apt-get install linux-image-4.1.15-imxv5-x0.1

Все спасибо, помогло обновление прошивки + добавил небольшую задержку у устройства.
Задачу закрываю.