Подскажите пожалуйста пытаюсь организовать обмен по порту 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
Все спасибо, помогло обновление прошивки + добавил небольшую задержку у устройства.
Задачу закрываю.