At Sat, 20 Jul 2019 20:58:50 -0700 (PDT) [email protected] wrote:

> 
> 
> 
> Hi robert,
> 
> i checked the enabled uarts in the BBB using the following command :
> 
> ls -l /dev/ttyO*, it showed all the uart like bellow
>  
> 
> > /dev/ttyO0 -> ttyS0
> 
> /dev/ttyO1 -> ttyS1
> /dev/ttyO2 -> ttyS2
> /dev/ttyO3 -> ttyS3
> /dev/ttyO4 -> ttyS4
> /dev/ttyO5 -> ttyS5
> 
> i connected Uart1 tx to Uart2 rx and Uart1 rx  to Uart2tx on board to check 
> the basic functionality using 2 minicom on two terminals
> 
> after that i opened the two terminals
> 
> for 1 terminal i used minicom -D /dev/ttyO1  -b 9600
> for other terminal i used minicom -D /dev/ttyO2 -b 9600
> 
> two minicoms are opened  but not able to communicate both...
> 
> please tell me anyhing i am missing??

You need to enable the pins with uBoot overlays:

BB-UART1-00A0 => maps UART1 to P9.24 (Tx) and P9.26 (Rx)
BB-UART2-00A0 => maps UART2 to P9.21 (Tx) and P9.22 (Rx)

You need to edit /boot/uEnv.txt:

Change these two lines:

#uboot_overlay_addr6=/lib/firmware/<file6>.dtbo
#uboot_overlay_addr7=/lib/firmware/<file7>.dtbo

to

uboot_overlay_addr6=/lib/firmware/BB-UART1-00A0.dtbo
uboot_overlay_addr7=/lib/firmware/BB-UART2-00A0.dtbo

and then reboot.


-- 
Robert Heller             -- 978-544-6933
Deepwoods Software        -- Custom Software Services
http://www.deepsoft.com/  -- Linux Administration Services
[email protected]       -- Webhosting Services
                                                                                
   

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/20190721131927.14F3426C0172%40sharky3.deepsoft.com.

Reply via email to