Подключить UART на одноплатнике с AOSP
Приветствую всех. Есть одноплатник на ARM Amlogic S905Y2. Под него есть возможность собрать AOSP. На самом одноплатнике есть GPIO. На GPIO есть два UART: UART0 и UART1. AOSP я из исходников собрал. На одноплатник загрузил. Подключил его к убунте и захожу на него с ноута через adb shell. Дополнительно подключил его через преобразователь FT230X ещё к одному порту USB ноута и вижу отладочную информацию, которая приходит через minicom на ноут. В AOSP в /dev видно кучу однотипных устройств tty* штук 100, наверное. И два устройства ttyS0 и ttyS1. Если отправить что-нибудь в ttyS0, например
echo 1234 > /dev/ttyS0
1234
#define AML_UART_PORT_MAX 16 #define AML_UART_DEV_NAME "ttyS"
#define AML_UART_PORT_NUM 6
#define AML_UART_DEV_NAME "ttyAML"