Добрый день.
Прошу помощи. Столкнулся с проблемной работой UART0 - ttyS0 в сборке armbian bananapi m2 ultra.
armbian-config отображает возможность включения только UART2,3,4,5,7. Включил их там. Руками прописал UART0 в overlays в /boot/armbianEnv.txt
При опросе через ttyS0 (UART0) опрос идет некорректно, правильно обрабатывается только каждый 4 пакет. На остальных четырех UART все работает, как надо. Проверял все однотипно: 9600 8N1 одну переменную.
В папке /boot/dtb-6.1.63-current-sunxi/overlay есть *.dbo файлы только для UART 2,4,5,7.
скрины в архиве
https://disk.yandex.ru/d/DvUY5FW0KnvRfw
Быть может дело в этом? Как победить это?
И подскажите, пожалуйста, как сменить нумерацию ttyS. UART2 -> ttyS2, мне нужно сделать UART2 -> ttyS1.
Пробовал через /boot/dtb/ sun8i-bananapi-m2-ultra.dtb, но не получилось. Переименовал в *.dts, поправил привязку, но все осталось так же.