LINUX.ORG.RU

Не проходит первый запрос по шине CAN

 , ,


0

1

Всем привет.

Есть устройство на imx6ULL

Linux Debian Stretch

Реализую обмен по шине CAN с периферийными устройствами.

Фишка в том, что никогда не приходит ответ на первый запрос. Только начиная со второго.

Пробую через canutils (cansend/candump) - результат такой же.

Такое происходит только после рестарта линукса. первый запрос не проходит.

Такое ощущение, что кановскому драйверу надо какое-то время чтобы «завестись» )) Причем после того, как к нему обратились…

Потом что через самописный софт, что через cansend запросы идут без проблем.

конфигурация в /etc/network/interfaces

auto can0 iface can0 inet manual up ip link set up can0 type can bitrate 500000 restart-ms 100 down ifconfig can0 down

Кто-нибудь сталкивался с подобным поведением? Как решается?



Последнее исправление: demon051 (всего исправлений: 1)

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.