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!
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,
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]
Regards,