我正在研究 Beagle Bone Rev A5,我的 UART1 和 UART2 在这些多路复用器设置下运行良好:
echo 20 > /sys/kernel/debug/omap_mux/uart1_rxd
echo 0 > /sys/kernel/debug/omap_mux/uart1_txd
echo 1 > /sys/kernel/debug/omap_mux/spi0_d0
echo 21 > /sys/kernel/debug/omap_mux/spi0_sclk
现在我想启用硬件流控制,为此我想使用 UART4 和 UART5。谁能帮我启用 UART 4
的 Rx
、Tx
、RTS
、CTS
& 5
?这些 UART
的 mux
设置是什么?
最佳答案
这个页面对我有一点帮助: http://www.jerome-bernard.com/blog/2012/06/04/beaglebone-serial-ports-and-xbees/
您必须设置:
- UART4 - RX/sys/kernel/debug/omap_mux/gpmc_wait0 26 模式 6 - 输入
- UART4 - TX/sys/kernel/debug/omap_mux/gpmc_wpn 6 模式 6 - 输出
- UART5 - RX/sys/kernel/debug/omap_mux/lcd_data9 24 模式 4 - 输入
- UART5 - TX/sys/kernel/debug/omap_mux/lcd_data8 4 模式 4 - 输出
关于serial-port - Beagle Bone 串行通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10700796/