Hello, I am trying to get the UART5 enabled on the BB Black. I have tried using the
cape_enable=capemgr.enable_partno=BB-UART5, and
cape_enable=bone_capemgr.enable_partno=BB-UART5
command in the /boot/uEnv.txt file, but I can’t seem to get the pins (P8_37 and P8_38) to be configured. I am trying to set up a Bluetooth module (HC05) with the UART communication. I have also tried to disable the HDMI using the following command.
Hello @silver2row @RobertCNelson helped me in finding the solution. A lot of the old BB UART forums say that UART5 is under /dev/tty05 but in recent versions of Linux, it has changed to /dev/ttyS5.
In /boot/dtbs/6.18.4-bone14, I copied the source to BB-UART5-00A0.dtso
Then, I tried to compile it:
dtc -@ -O dtb -o BB-UART5-00A0.dtbo BB-UART5-00A0.dtso
But it fails:
Error: BB-UART5-00A0.dtso:4.1-9 syntax error
FATAL ERROR: Unable to parse input tree
Next, I downloaded the compiled dtbo file an put it into /boot/dtbs/6.18.4-bone14/
ls -la /boot/dtbs/6.18.4-bone14/BB-UART*
-rw-r–r-- 1 root root 1025 Jan 8 18:01 /boot/dtbs/6.18.4-bone14/BB-UART1-00A0.dtbo
-rw-r–r-- 1 root root 1025 Jan 8 18:01 /boot/dtbs/6.18.4-bone14/BB-UART2-00A0.dtbo
-rw-r–r-- 1 root root 1025 Jan 8 18:01 /boot/dtbs/6.18.4-bone14/BB-UART4-00A0.dtbo
-rw-r–r-- 1 root root 1025 Jan 12 21:23 /boot/dtbs/6.18.4-bone14/BB-UART5-00A0.dtbo
But during boot it tells me:
uboot_overlays: unable to find [mmc 0:3 BB-UART5-00A0.dtbo]…