cape-universal & 4.4.30

I am actually migrating device tree overlay (dts) from 3.8.x to 4.4.30. As I am using PRU pins that mux with HDMI, thus I disabled HDMI in /boot/ uEnv.txt,

Beaglebone Black : HDMI (Audio/Video) disabled:

dtb = am335x-boneblack-emmc-overlay.dtb


But got write error, File exists?

open /boot/uEnv.txt

you'll see a line that says cape_universal=enable, remove that, as it
loaded the univ-emmc overlay (cape universal based/config-pin/etc..)


make sure the pruss node is enabled in your overlay:

and setup your kernel module blacklist:

cat /etc/modprobe.d/pruss-blacklist.conf

blacklist pruss
blacklist pruss_intc
blacklist pru-rproc