2012-05-22 3 views
2

Я работаю на Beagle Bone Rev A5 и мой UART1 и UART2 работают отлично с этими настройками мультиплексора:Beagle Bone последовательной связи

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, Tx, RTS, CTS от UART 4 & 5? Какая будет настройка mux для этих UART s?

ответ

2

Эта страница помогла мне немного: http://www.jerome-bernard.com/blog/2012/06/04/beaglebone-serial-ports-and-xbees/

Вы должны установить:

  • UART4 - RX/SYS/ядро ​​/ отладки/omap_mux/gpmc_wait0 26 Режим 6 - Вход
  • UART4 - TX/SYS/ядро ​​/ отладки/omap_mux/gpmc_wpn 6 Режим 6 - Выход
  • UART5 - RX/SYS/ядро ​​/ отладки/omap_mux/lcd_data9 24 Режим 4 - вход
  • UART5 - TX/С.Ю. s/kernel/debug/omap_mux/lcd_data8 4 Режим 4 - Выход