как использовать gpio pinmux в качестве порта uart - PullRequest
0 голосов
/ 22 января 2019

ядро ​​Linux 4.1 на моем устройстве есть два последовательных порта, определенных в uart_port bcm63xx_ports, настроены два последовательных порта, которые соответствуют / dev / ttyS0 и /dev/ttyS1.

ret = uart_register_driver(&bcm63xx_reg);
if (ret >= 0) {
    for (i = 0; i < UART_NR; i++) {
        uart_add_one_port(&bcm63xx_reg, &bcm63xx_ports[i]);
    }
} 

второй порт использует gpio 27 и 28 pinmux в качестве последовательных данных UART для входа и выхода,

теперь, когда я читаю и пишу в пространстве пользователя с / dev / ttyS1, на этом последовательном порту нет ввода-вывода,

как мне настроить этот параметр gpio, пожалуйста, помогите!

...