Друзья, всем привет, нужна помощь embeded-linux.
Есть одноплатник lichee pi zero.
У него есть 3 уарта:
URT0 - по умалчанию для отладки, в него выводиться инфа при запуске u-boot'a и сам терминал /dev/ttyS0.
URT1 и URT2 как я понял по умолчанию не сконфигурированны.
По китайским докам на эту плату, вместе с гугл транслитом нашел эту инстукцию:
https://licheezero.readthedocs.io/zh/latest/%E9%A9%B1%E5%8A%A8/UART.htmlТут предлагают включить UART в dts и dtsi, что я и сделал (и в u-boot, и в ядре). Залил u-boot, залил ядро.
Далее в инструкции написанно: "Тогда вы увидите ttyS0 ~ ttyS2 после запуска" "Вы можете снова использовать обычное программное обеспечение для последовательного порта"
Я пытаюсь вывести хоть что-нибудь в UART1:
если я пишу echo 'hello' > /dev/ttyS0 (те уарт0, то все выводит)
если я пишу тоже-самое но в /dev/ttyS1:
из под sudo: Permission dened
из под root: -bash: echo: write error: Input/output error