Use UART4 and HDMI Simultaneously

32 views
Skip to first unread message

rj-ib-23

unread,
May 15, 2017, 10:23:12 AM5/15/17
to BeagleBoard
Hello All

I understand that The CTS and RTS pins of UART 4 are used in the HDMI Virtual Cape. I wanted to check if it is possible to use UART 4 TX and Rx pins only and also the HDMI Cape simultaneously. I donto have any requirement for the CTS and RTS pins. Will it be possible to customize the device tree to have only the Rx,Tx pins of UART4 and HDMI work simultaneously ?

Thanks!

Robert Nelson

unread,
May 15, 2017, 10:29:31 AM5/15/17
to Beagle Board, roopa...@ibotcontrols.com
Yes you can use uart4's rx/tx with the display active:

P9_11 (uart4_rx)
P9_13 (uart4_tx)

aren't allocated for video.

https://github.com/beagleboard/bb.org-overlays/blob/master/src/arm/BB-UART4-00A0.dts

Regards,

--
Robert Nelson
https://rcn-ee.com/

Roopak Jada

unread,
May 15, 2017, 12:15:06 PM5/15/17
to Robert Nelson, Beagle Board
Thanks Robert,

I actually enabled the BB-UART 4 in the uEnv.txt and the HDMI stopped working. Are the CATS,RTS enabled by default ? How do I check which dto is being used ?

Robert Nelson

unread,
May 15, 2017, 12:22:26 PM5/15/17
to Roopak Jada, Beagle Board
On Mon, May 15, 2017 at 11:14 AM, Roopak Jada
<roopa...@ibotcontrols.com> wrote:
> Thanks Robert,
>
> I actually enabled the BB-UART 4 in the uEnv.txt and the HDMI stopped
> working. Are the CATS,RTS enabled by default ? How do I check which dto is
> being used ?

Well the RTS is in a separate overlay:

https://github.com/beagleboard/bb.org-overlays/blob/master/src/arm/BB-UART4-RS485-00A0.dts

CTS not used..

Couple thing to check: bb-cape-overlays version

debian@beaglebone:~$ dpkg --list | grep bb-cape-overlays
ii bb-cape-overlays
4.4.20170510.0-0rcnee0~jessie+20170510 armhf Device tree
overlays for Beaglebone.

And whatever "/opt/scripts/tools/version.sh " prints out (it's fairly new)

debian@beaglebone:~$ sudo /opt/scripts/tools/version.sh
git:/opt/scripts/:[6dcd9ecbbb8215a0898b950148a328f06dd8aa0b]
eeprom:[A335BNLTBLA0��������*]
dogtag:[BeagleBoard.org Debian Image 2017-05-14]
partition_table:[NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT]
partition_table:[mmcblk1boot0 179:8 0 4M 1 disk ]
partition_table:[mmcblk1boot1 179:16 0 4M 1 disk ]
partition_table:[mmcblk1 179:0 0 3.6G 0 disk ]
partition_table:[└─mmcblk1p1 179:1 0 3.6G 0 part /]
bootloader:[eMMC-(default)]:[/dev/mmcblk1]:[U-Boot 2017.05-00002-gc5dd2565b4]
kernel:[4.4.62-ti-r103]
nodejs:[v4.8.3]
uboot_overlay_options:[enable_uboot_overlays=1]
uboot_overlay_options:[uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-4-TI-00A0.dtbo]
uboot_overlay_options:[enable_uboot_cape_universal=1]
Reply all
Reply to author
Forward
0 new messages