diff --git a/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/changelog b/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/changelog
index ee6a989688e82a96bc2c9ba4e964b81342914795..b687792309db55b9ff059fa6378e71a059e40d6d 100644
--- a/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/changelog
+++ b/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/changelog
@@ -1,6 +1,6 @@
-bb-u-boot-beagleplay-ti-2023.04 (2023.04.20230717.3-0~bookworm+20230728) bookworm; urgency=low
+bb-u-boot-beagleplay-ti-2023.04 (2023.04.20230717.4-0~bookworm+20230801) bookworm; urgency=low
 
   * Rebuild for repos.rcn-ee.com
 
- -- Robert Nelson <robertcnelson@gmail.com>  Fri, 28 Jul 2023 18:00:51 -0500
+ -- Robert Nelson <robertcnelson@gmail.com>  Tue, 01 Aug 2023 14:39:37 -0500
 
diff --git a/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/emmc-extlinux-w-swap.conf b/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/emmc-extlinux-w-swap.conf
index 5f148324a5202b5600c964f39ff9e6a333f8d846..d3ebe2981ec7e5f5f077f8ceb903f4e5fc41ded3 100644
--- a/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/emmc-extlinux-w-swap.conf
+++ b/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/emmc-extlinux-w-swap.conf
@@ -1,4 +1,23 @@
-label Linux eMMC with swap
+menu title BeaglePlay eMMC with swap Boot Options
+
+timeout 50
+
+default Linux eMMC (default)
+
+label BeaglePlay Recovery
+    kernel /Image
+    append root=/dev/mmcblk0p3 ro rootfstype=ext4 rootwait net.ifnames=0
+    fdtdir /
+    initrd /initrd.img
+
+label BeaglePlay disable BCFSERIAL
+    kernel /Image
+    append root=/dev/mmcblk0p3 ro rootfstype=ext4 rootwait net.ifnames=0
+    fdtdir /
+    fdtoverlays /overlays/k3-am625-beagleplay-bcfserial-no-firmware.dtbo
+    initrd /initrd.img
+
+label Linux eMMC (default)
     kernel /Image
     append root=/dev/mmcblk0p3 ro rootfstype=ext4 resume=/dev/mmcblk0p2 rootwait net.ifnames=0 quiet
     fdtdir /
diff --git a/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/emmc-extlinux.conf b/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/emmc-extlinux.conf
index 79659c73b394b8683d3be24f006d219c0df9d5f9..6307e7a90ac7f117c87d464d5a11f0a97b6507f3 100644
--- a/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/emmc-extlinux.conf
+++ b/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/emmc-extlinux.conf
@@ -1,4 +1,23 @@
-label Linux eMMC
+menu title BeaglePlay eMMC Boot Options
+
+timeout 50
+
+default Linux eMMC (default)
+
+label BeaglePlay Recovery
+    kernel /Image
+    append root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait net.ifnames=0
+    fdtdir /
+    initrd /initrd.img
+
+label BeaglePlay disable BCFSERIAL
+    kernel /Image
+    append root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait net.ifnames=0
+    fdtdir /
+    fdtoverlays /overlays/k3-am625-beagleplay-bcfserial-no-firmware.dtbo
+    initrd /initrd.img
+
+label Linux eMMC (default)
     kernel /Image
     append root=/dev/mmcblk0p2 ro rootfstype=ext4 rootwait net.ifnames=0 quiet
     fdtdir /
diff --git a/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/microsd-extlinux-w-swap.conf b/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/microsd-extlinux-w-swap.conf
index a6cb257f87aeb4c1c6c31455232b4ade7172b66d..ee86618f429bac441af4943ffbbb9690a04a5e43 100644
--- a/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/microsd-extlinux-w-swap.conf
+++ b/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/microsd-extlinux-w-swap.conf
@@ -1,4 +1,23 @@
-label Linux microSD with swap
+menu title BeaglePlay microSD with swap Boot Options
+
+timeout 50
+
+default Linux microSD (default)
+
+label BeaglePlay Recovery
+    kernel /Image
+    append root=/dev/mmcblk1p3 ro rootfstype=ext4 rootwait net.ifnames=0
+    fdtdir /
+    initrd /initrd.img
+
+label BeaglePlay disable BCFSERIAL
+    kernel /Image
+    append root=/dev/mmcblk1p3 ro rootfstype=ext4 rootwait net.ifnames=0
+    fdtdir /
+    fdtoverlays /overlays/k3-am625-beagleplay-bcfserial-no-firmware.dtbo
+    initrd /initrd.img
+
+label Linux microSD (default)
     kernel /Image
     append root=/dev/mmcblk1p3 ro rootfstype=ext4 resume=/dev/mmcblk1p2 rootwait net.ifnames=0 quiet
     fdtdir /
diff --git a/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/microsd-extlinux.conf b/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/microsd-extlinux.conf
index 1e4e30811068beae8235a0295800d27edb6c884e..97f859ed43578f5f40383988adb99108de34542b 100644
--- a/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/microsd-extlinux.conf
+++ b/bb-u-boot-beagleplay-ti-2023.04/suite/bookworm/debian/microsd-extlinux.conf
@@ -1,4 +1,23 @@
-label Linux microSD
+menu title BeaglePlay microSD Boot Options
+
+timeout 50
+
+default Linux microSD (default)
+
+label BeaglePlay Recovery
+    kernel /Image
+    append root=/dev/mmcblk1p2 ro rootfstype=ext4 rootwait net.ifnames=0
+    fdtdir /
+    initrd /initrd.img
+
+label BeaglePlay disable BCFSERIAL
+    kernel /Image
+    append root=/dev/mmcblk1p2 ro rootfstype=ext4 rootwait net.ifnames=0
+    fdtdir /
+    fdtoverlays /overlays/k3-am625-beagleplay-bcfserial-no-firmware.dtbo
+    initrd /initrd.img
+
+label Linux microSD (default)
     kernel /Image
     append root=/dev/mmcblk1p2 ro rootfstype=ext4 rootwait net.ifnames=0 quiet
     fdtdir /
diff --git a/bb-u-boot-beagleplay-ti-2023.04/version.sh b/bb-u-boot-beagleplay-ti-2023.04/version.sh
index 1764a9cb85d5c91590de1e1a867419674aeb1cb1..17fa5763b7b82e6df633529bf977e21b6e75608c 100644
--- a/bb-u-boot-beagleplay-ti-2023.04/version.sh
+++ b/bb-u-boot-beagleplay-ti-2023.04/version.sh
@@ -4,7 +4,7 @@
 
 package_name="bb-u-boot-beagleplay-ti-2023.04"
 debian_pkg_name="${package_name}"
-package_version="2023.04.20230717.3"
+package_version="2023.04.20230717.4"
 package_source=""
 src_dir=""
 
@@ -19,4 +19,4 @@ debian_patch=""
 
 clear_changelog="enable"
 
-bookworm_version="~bookworm+20230728"
+bookworm_version="~bookworm+20230801"