HDMI not working

[sudo] password for debian:
Sorry, try again.
[sudo] password for debian:
eeprom:[A335BNLT00D02539SBB09214]
model:[TI_AM335x_BeagleBone_Black_rev_D]
dogtag:[BeagleBoard.org Debian Bookworm Base Image 2025-08-08]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot SPL 2022.04-ge543709d (Jun 27 2025 - 18:09:26 +0000)]:[location: dd MBR]
bootloader:[eMMC-(default)]:[/dev/mmcblk1]:[U-Boot SPL 2022.04-g5509547b (Jan 22 2026 - 19:56:08 +0000)]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-boneblack-revd.dts]
kernel:[6.15.9-bone25]
/boot/uEnv.txt Settings:
pkg check: to individually upgrade run: [sudo apt install --only-upgrade ]
WARNING:pkg:[bb-cape-overlays]:[NOT_INSTALLED]
pkg:[bb-customizations]:[1.20250808.0-0~bookworm+20250808]
pkg:[bb-usb-gadgets]:[1.20250523.1-0~bookworm+20250527]
pkg:[bb-wl18xx-firmware]:[1.20230703.0-0~bookworm+20240703]
pkg:[kmod]:[30+20221128-1]
WARNING:pkg:[librobotcontrol]:[NOT_INSTALLED]
pkg:[firmware-ti-connectivity]:[20230210-5]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal input render netdev i2c bluetooth gpio admin tisdk weston-launch]
cmdline:[console=ttyS0,115200n8 root=/dev/mmcblk0p3 ro rootfstype=ext4 rootwait earlycon coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100]
dmesg | grep remote
[ 16.717329] systemd[1]: Reached target remote-fs.target - Remote File Systems.
[ 32.957104] remoteproc remoteproc0: wkup_m3 is available
[ 40.354388] remoteproc remoteproc0: powering up wkup_m3
[ 40.391680] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217148
[ 40.428605] remoteproc remoteproc0: remote processor wkup_m3 is now up
[ 55.845115] remoteproc remoteproc1: 4a334000.pru is available
[ 55.945039] remoteproc remoteproc2: 4a338000.pru is available
dmesg | grep pru
[ 55.845115] remoteproc remoteproc1: 4a334000.pru is available
[ 55.945039] remoteproc remoteproc2: 4a338000.pru is available
dmesg | grep pinctrl-single
[ 4.633566] pinctrl-single 44e10800.pinmux: 142 pins, size 568
dmesg | grep gpio-of-helper
dmesg | grep wlcore
lsusb
Bus 001 Device 004: ID 25a7:fa70 Areson Technology Corp 2.4G Wireless Receiver
Bus 001 Device 003: ID 25a7:fa23 Areson Technology Corp 2.4G Receiver
Bus 001 Device 002: ID 214b:7250 Huasheng Electronics USB2.0 HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lspci
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.
END
debian@BeagleBone:~$

is 6.15 will work

That’s the factory images..

Now just run:

sudo apt update
sudo apt-get dist-upgrade -y

Then upgrade u-boot:

cd /opt/u-boot/bb-u-boot-am335x-evm/
sudo ./install.sh

Reboot

sudo reboot

Then report..

sudo beagle-version

sudo beagle-version
[sudo] password for debian:
eeprom:[A335BNLT00D02539SBB09214]
model:[TI_AM335x_BeagleBone_Black_Rev_D]
dogtag:[BeagleBoard.org Debian Bookworm Base Image 2025-08-08]
bootloader:[microSD-(push-button)]:[/dev/mmcblk0]:[U-Boot SPL 2022.04-g5509547b (Jan 22 2026 - 19:56:08 +0000)]:[location: dd MBR]
bootloader:[eMMC-(default)]:[/dev/mmcblk1]:[U-Boot SPL 2022.04-g5509547b (Jan 22 2026 - 19:56:08 +0000)]:[location: dd MBR]
UBOOT: Booted Device-Tree:[am335x-boneblack-revd.dts]
kernel:[6.15.11-bone32]
/boot/uEnv.txt Settings:
pkg check: to individually upgrade run: [sudo apt install --only-upgrade ]
pkg:[bb-customizations]:[1.20250808.0-0~bookworm+20250808]
pkg:[bb-usb-gadgets]:[1.20250523.1-0~bookworm+20250527]
pkg:[bb-wl18xx-firmware]:[1.20230703.0-0~bookworm+20240703]
pkg:[kmod]:[30+20221128-1]
groups:[debian : debian adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal input render netdev i2c bluetooth gpio admin tisdk weston-launch]
cmdline:[console=ttyS0,115200n8 root=/dev/mmcblk0p3 ro rootfstype=ext4 rootwait earlycon coherent_pool=1M net.ifnames=0 lpj=1990656 rng_core.default_quality=100]
dmesg | grep remote
[ 3.707426] remoteproc remoteproc0: wkup_m3 is available
[ 5.801094] remoteproc remoteproc0: powering up wkup_m3
[ 5.847876] remoteproc remoteproc0: Booting fw image am335x-pm-firmware.elf, size 217148
[ 5.865372] remoteproc remoteproc0: remote processor wkup_m3 is now up
[ 16.373882] systemd[1]: Reached target remote-fs.target - Remote File Systems.
[ 44.077441] remoteproc remoteproc1: 4a334000.pru is available
[ 44.140142] remoteproc remoteproc2: 4a338000.pru is available
dmesg | grep pru
[ 44.077441] remoteproc remoteproc1: 4a334000.pru is available
[ 44.140142] remoteproc remoteproc2: 4a338000.pru is available
dmesg | grep pinctrl-single
[ 3.726371] pinctrl-single 44e10800.pinmux: 142 pins, size 568
dmesg | grep gpio-of-helper
dmesg | grep wlcore
lsusb
Bus 001 Device 004: ID 25a7:fa70 Areson Technology Corp 2.4G Wireless Receiver
Bus 001 Device 003: ID 25a7:fa23 Areson Technology Corp 2.4G Receiver
Bus 001 Device 002: ID 214b:7250 Huasheng Electronics USB2.0 HUB
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
END
debian@BeagleBone:~$

Good..

Now you can enable overlays for the RevD if you want to go beyond the default device-tree.

Regards,

can you give me the step?

nano /boot/uEnv.txt
#enable_uboot_overlays=1

enable_uboot_overlays=1

Now you’ll see u-boot doing more overlay loading..

The factory image at the time of release wasn’t ready for that..

great ,thank you for your support