Beagle Bone串口通讯

时间:2012-05-22 11:06:00

标签: serial-port beagleboard uart

我正在开发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。任何人都可以帮助我启用Rx的{​​{1}},TxRTSCTSUART 4 5?这些mux的{​​{1}}设置是什么?

1 个答案:

答案 0 :(得分:2)

这页帮助了我一点:   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 - 输出