how to disable HDMI / eMMc pins in BeagleBone Black

Hello

In my project I am needing to use 30 pins of the P8 expansion header and 6 pins of the P9 expansion header as GPIO only, also I will use all analog pins(P9). I do not need to use the HDMI neither eMMc pins . I have been reading information about this and I believe is necessary to configure the BBB to operate in mode 7.

How can I do it?

Thanks

Hugo

You can follow up this tutorial to disable the pru in your beaglebone black https://youtu.be/PZSxRHO59AI
Or you can see the 3rd video on the site
http://beagleboard.org/pru .

Follow the video from 57 min from the first link given above

Hello Hugo,

you can disable with editing the file /boot/uEnv.txt
Check your kernel version before ( uname -r )

For v3.8.x kernel:

`

#Disable HDMI/eMMC
cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN,BB-BONE-EMMC-2G
#Disable HDMI
cape_disable=capemgr.disable_partno=BB-BONELT-HDMI,BB-BONELT-HDMIN
#Disable eMMC
cape_disable=capemgr.disable_partno=BB-BONE-EMMC-2G

`

For v4.1.x kernel:

`

#HDMI (Audio/Video) disabled:
dtb=am335x-boneblack-emmc-overlay.dtb
#eMMC disabled:
dtb=am335x-boneblack-hdmi-overlay.dtb
#HDMI Audio/eMMC disabled:
dtb=am335x-boneblack-nhdmi-overlay.dtb
#HDMI (Audio/Video)/eMMC disabled:
dtb=am335x-boneblack-overlay.dtb

`

For v4.4.x, v4.9.x, v4.14.x and higher kernel:

`

##Disable auto loading of virtual capes (emmc/video/wireless/adc)
#Disable eMMC
disable_uboot_overlay_emmc=1
#Disable HDMI
disable_uboot_overlay_video=1
#Disable Audio
disable_uboot_overlay_audio=1
#Disable Wireless
disable_uboot_overlay_wireless=1
#Disable ADC
disable_uboot_overlay_adc=1

`

Thank you very much
Hugo