diff --git a/bb-u-boot-beagleplay/readme.log b/bb-u-boot-beagleplay/readme.log
new file mode 100644
index 0000000000000000000000000000000000000000..18fab2df91a28ca51a940c68c19405951300eaf9
--- /dev/null
+++ b/bb-u-boot-beagleplay/readme.log
@@ -0,0 +1 @@
+  * BeaglePlay, add extlinux.conf boot options over serial
diff --git a/bb-u-boot-beagleplay/suite/bookworm/debian/changelog b/bb-u-boot-beagleplay/suite/bookworm/debian/changelog
index 98dc4c41f7c4a87fe36b0dd3d00ce3146442909a..275904fa2fbb94fa618a974e12748d71abbea699 100644
--- a/bb-u-boot-beagleplay/suite/bookworm/debian/changelog
+++ b/bb-u-boot-beagleplay/suite/bookworm/debian/changelog
@@ -1,6 +1,6 @@
-bb-u-boot-beagleplay (2021.01.20230213.13-0~bookworm+20230731) bookworm; urgency=low
+bb-u-boot-beagleplay (2021.01.20230213.14-0~bookworm+20230801) bookworm; urgency=low
 
-  * Rebuild for repos.rcn-ee.com
+  * BeaglePlay, add extlinux.conf boot options over serial
 
- -- Robert Nelson <robertcnelson@gmail.com>  Mon, 31 Jul 2023 13:19:21 -0500
+ -- Robert Nelson <robertcnelson@gmail.com>  Tue, 01 Aug 2023 14:24:27 -0500
 
diff --git a/bb-u-boot-beagleplay/suite/bookworm/debian/emmc-extlinux-w-swap.conf b/bb-u-boot-beagleplay/suite/bookworm/debian/emmc-extlinux-w-swap.conf
index 5f148324a5202b5600c964f39ff9e6a333f8d846..d3ebe2981ec7e5f5f077f8ceb903f4e5fc41ded3 100644
--- a/bb-u-boot-beagleplay/suite/bookworm/debian/emmc-extlinux-w-swap.conf
+++ b/bb-u-boot-beagleplay/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/suite/bookworm/debian/emmc-extlinux.conf b/bb-u-boot-beagleplay/suite/bookworm/debian/emmc-extlinux.conf
index 79659c73b394b8683d3be24f006d219c0df9d5f9..6307e7a90ac7f117c87d464d5a11f0a97b6507f3 100644
--- a/bb-u-boot-beagleplay/suite/bookworm/debian/emmc-extlinux.conf
+++ b/bb-u-boot-beagleplay/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/suite/bookworm/debian/microsd-extlinux-w-swap.conf b/bb-u-boot-beagleplay/suite/bookworm/debian/microsd-extlinux-w-swap.conf
index a6cb257f87aeb4c1c6c31455232b4ade7172b66d..ee86618f429bac441af4943ffbbb9690a04a5e43 100644
--- a/bb-u-boot-beagleplay/suite/bookworm/debian/microsd-extlinux-w-swap.conf
+++ b/bb-u-boot-beagleplay/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/suite/bookworm/debian/microsd-extlinux.conf b/bb-u-boot-beagleplay/suite/bookworm/debian/microsd-extlinux.conf
index 1e4e30811068beae8235a0295800d27edb6c884e..97f859ed43578f5f40383988adb99108de34542b 100644
--- a/bb-u-boot-beagleplay/suite/bookworm/debian/microsd-extlinux.conf
+++ b/bb-u-boot-beagleplay/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/suite/bullseye/debian/changelog b/bb-u-boot-beagleplay/suite/bullseye/debian/changelog
index 7216faa878e46867aa093c83d2cff5402893e2d8..ca294ab23cc0ce90282dcf9baf137cfee4968e96 100644
--- a/bb-u-boot-beagleplay/suite/bullseye/debian/changelog
+++ b/bb-u-boot-beagleplay/suite/bullseye/debian/changelog
@@ -1,6 +1,6 @@
-bb-u-boot-beagleplay (2021.01.20230213.13-0~bullseye+20230731) bullseye; urgency=low
+bb-u-boot-beagleplay (2021.01.20230213.14-0~bullseye+20230801) bullseye; urgency=low
 
-  * Rebuild for repos.rcn-ee.com
+  * BeaglePlay, add extlinux.conf boot options over serial
 
- -- Robert Nelson <robertcnelson@gmail.com>  Mon, 31 Jul 2023 13:19:21 -0500
+ -- Robert Nelson <robertcnelson@gmail.com>  Tue, 01 Aug 2023 14:24:27 -0500
 
diff --git a/bb-u-boot-beagleplay/suite/bullseye/debian/emmc-extlinux-w-swap.conf b/bb-u-boot-beagleplay/suite/bullseye/debian/emmc-extlinux-w-swap.conf
index 5f148324a5202b5600c964f39ff9e6a333f8d846..d3ebe2981ec7e5f5f077f8ceb903f4e5fc41ded3 100644
--- a/bb-u-boot-beagleplay/suite/bullseye/debian/emmc-extlinux-w-swap.conf
+++ b/bb-u-boot-beagleplay/suite/bullseye/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/suite/bullseye/debian/emmc-extlinux.conf b/bb-u-boot-beagleplay/suite/bullseye/debian/emmc-extlinux.conf
index 79659c73b394b8683d3be24f006d219c0df9d5f9..6307e7a90ac7f117c87d464d5a11f0a97b6507f3 100644
--- a/bb-u-boot-beagleplay/suite/bullseye/debian/emmc-extlinux.conf
+++ b/bb-u-boot-beagleplay/suite/bullseye/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/suite/bullseye/debian/microsd-extlinux-w-swap.conf b/bb-u-boot-beagleplay/suite/bullseye/debian/microsd-extlinux-w-swap.conf
index a6cb257f87aeb4c1c6c31455232b4ade7172b66d..ee86618f429bac441af4943ffbbb9690a04a5e43 100644
--- a/bb-u-boot-beagleplay/suite/bullseye/debian/microsd-extlinux-w-swap.conf
+++ b/bb-u-boot-beagleplay/suite/bullseye/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/suite/bullseye/debian/microsd-extlinux.conf b/bb-u-boot-beagleplay/suite/bullseye/debian/microsd-extlinux.conf
index 1e4e30811068beae8235a0295800d27edb6c884e..97f859ed43578f5f40383988adb99108de34542b 100644
--- a/bb-u-boot-beagleplay/suite/bullseye/debian/microsd-extlinux.conf
+++ b/bb-u-boot-beagleplay/suite/bullseye/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/suite/jammy/debian/changelog b/bb-u-boot-beagleplay/suite/jammy/debian/changelog
index 55f4321eadb2b83dcb09a3daa4d4fd964d85b8f5..3a5bc987dea0fbe599e76b632c4c24acee649e41 100644
--- a/bb-u-boot-beagleplay/suite/jammy/debian/changelog
+++ b/bb-u-boot-beagleplay/suite/jammy/debian/changelog
@@ -1,6 +1,6 @@
-bb-u-boot-beagleplay (2021.01.20230213.13-0~jammy+20230731) jammy; urgency=low
+bb-u-boot-beagleplay (2021.01.20230213.14-0~jammy+20230801) jammy; urgency=low
 
-  * Rebuild for repos.rcn-ee.com
+  * BeaglePlay, add extlinux.conf boot options over serial
 
- -- Robert Nelson <robertcnelson@gmail.com>  Mon, 31 Jul 2023 13:19:21 -0500
+ -- Robert Nelson <robertcnelson@gmail.com>  Tue, 01 Aug 2023 14:24:27 -0500
 
diff --git a/bb-u-boot-beagleplay/suite/jammy/debian/emmc-extlinux-w-swap.conf b/bb-u-boot-beagleplay/suite/jammy/debian/emmc-extlinux-w-swap.conf
index 5f148324a5202b5600c964f39ff9e6a333f8d846..d3ebe2981ec7e5f5f077f8ceb903f4e5fc41ded3 100644
--- a/bb-u-boot-beagleplay/suite/jammy/debian/emmc-extlinux-w-swap.conf
+++ b/bb-u-boot-beagleplay/suite/jammy/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/suite/jammy/debian/emmc-extlinux.conf b/bb-u-boot-beagleplay/suite/jammy/debian/emmc-extlinux.conf
index 79659c73b394b8683d3be24f006d219c0df9d5f9..6307e7a90ac7f117c87d464d5a11f0a97b6507f3 100644
--- a/bb-u-boot-beagleplay/suite/jammy/debian/emmc-extlinux.conf
+++ b/bb-u-boot-beagleplay/suite/jammy/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/suite/jammy/debian/microsd-extlinux-w-swap.conf b/bb-u-boot-beagleplay/suite/jammy/debian/microsd-extlinux-w-swap.conf
index a6cb257f87aeb4c1c6c31455232b4ade7172b66d..ee86618f429bac441af4943ffbbb9690a04a5e43 100644
--- a/bb-u-boot-beagleplay/suite/jammy/debian/microsd-extlinux-w-swap.conf
+++ b/bb-u-boot-beagleplay/suite/jammy/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/suite/jammy/debian/microsd-extlinux.conf b/bb-u-boot-beagleplay/suite/jammy/debian/microsd-extlinux.conf
index 1e4e30811068beae8235a0295800d27edb6c884e..97f859ed43578f5f40383988adb99108de34542b 100644
--- a/bb-u-boot-beagleplay/suite/jammy/debian/microsd-extlinux.conf
+++ b/bb-u-boot-beagleplay/suite/jammy/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/suite/trixie/debian/changelog b/bb-u-boot-beagleplay/suite/trixie/debian/changelog
index 01b4b18c8c56946c64693bb47d49330c82887926..8beb0aabcd7abf79b98d7436b229bdbf56145857 100644
--- a/bb-u-boot-beagleplay/suite/trixie/debian/changelog
+++ b/bb-u-boot-beagleplay/suite/trixie/debian/changelog
@@ -1,6 +1,6 @@
-bb-u-boot-beagleplay (2021.01.20230213.13-0~trixie+20230731) trixie; urgency=low
+bb-u-boot-beagleplay (2021.01.20230213.14-0~trixie+20230801) trixie; urgency=low
 
-  * Rebuild for repos.rcn-ee.com
+  * BeaglePlay, add extlinux.conf boot options over serial
 
- -- Robert Nelson <robertcnelson@gmail.com>  Mon, 31 Jul 2023 13:19:21 -0500
+ -- Robert Nelson <robertcnelson@gmail.com>  Tue, 01 Aug 2023 14:24:27 -0500
 
diff --git a/bb-u-boot-beagleplay/suite/trixie/debian/emmc-extlinux-w-swap.conf b/bb-u-boot-beagleplay/suite/trixie/debian/emmc-extlinux-w-swap.conf
index 5f148324a5202b5600c964f39ff9e6a333f8d846..d3ebe2981ec7e5f5f077f8ceb903f4e5fc41ded3 100644
--- a/bb-u-boot-beagleplay/suite/trixie/debian/emmc-extlinux-w-swap.conf
+++ b/bb-u-boot-beagleplay/suite/trixie/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/suite/trixie/debian/emmc-extlinux.conf b/bb-u-boot-beagleplay/suite/trixie/debian/emmc-extlinux.conf
index 79659c73b394b8683d3be24f006d219c0df9d5f9..6307e7a90ac7f117c87d464d5a11f0a97b6507f3 100644
--- a/bb-u-boot-beagleplay/suite/trixie/debian/emmc-extlinux.conf
+++ b/bb-u-boot-beagleplay/suite/trixie/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/suite/trixie/debian/microsd-extlinux-w-swap.conf b/bb-u-boot-beagleplay/suite/trixie/debian/microsd-extlinux-w-swap.conf
index a6cb257f87aeb4c1c6c31455232b4ade7172b66d..ee86618f429bac441af4943ffbbb9690a04a5e43 100644
--- a/bb-u-boot-beagleplay/suite/trixie/debian/microsd-extlinux-w-swap.conf
+++ b/bb-u-boot-beagleplay/suite/trixie/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/suite/trixie/debian/microsd-extlinux.conf b/bb-u-boot-beagleplay/suite/trixie/debian/microsd-extlinux.conf
index 1e4e30811068beae8235a0295800d27edb6c884e..97f859ed43578f5f40383988adb99108de34542b 100644
--- a/bb-u-boot-beagleplay/suite/trixie/debian/microsd-extlinux.conf
+++ b/bb-u-boot-beagleplay/suite/trixie/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/version.sh b/bb-u-boot-beagleplay/version.sh
index fa732e2373dd69081f8f823b599d61c233c05c7c..2787596a82907a82c3e3eb6dccbc2b9be12e5473 100644
--- a/bb-u-boot-beagleplay/version.sh
+++ b/bb-u-boot-beagleplay/version.sh
@@ -4,7 +4,7 @@
 
 package_name="bb-u-boot-beagleplay"
 debian_pkg_name="${package_name}"
-package_version="2021.01.20230213.13"
+package_version="2021.01.20230213.14"
 package_source=""
 src_dir=""
 
@@ -19,7 +19,7 @@ debian_patch=""
 
 clear_changelog="enable"
 
-bullseye_version="~bullseye+20230731"
-bookworm_version="~bookworm+20230731"
-trixie_version="~trixie+20230731"
-jammy_version="~jammy+20230731"
+bullseye_version="~bullseye+20230801"
+bookworm_version="~bookworm+20230801"
+trixie_version="~trixie+20230801"
+jammy_version="~jammy+20230801"