it would be greatly appreciated if you can elaborate your solution step by step. I believe I am having the same issue and I have been struggling for a month until I came across this post.
My BBB came with 3.8.13-bone79 and it can boot up with any latest images. However, I can no longer roll back to 3.8.13-bone79 after I flashed the emmc with new (actually I tried all, for instance,
am335x-debian-12.2-iot-armhf-2023-10-07-4gb, bone-debian-8.3-lxqt-4gb-armhf-2016-01-24-4gb ) images post 3.8.13-bone79. Even I tried to push various version of u-boot to emmc with dd per another @RobertCNelson’s post, still can’t roll back to 3.8.13-bone79.
I have read this post several times 3.8.13 - Cannot flash Beaglebone Black - #13 by athankok. I am new to Linux and BBB, so I didn’t get what exactly you resolved the problem.
Here is the serial output.
U-Boot 2015.10-00001-g143c9ee (Nov 06 2015 - 15:27:19 -0600), Build: jenkins-github_Bootloader-Builder-274
Watchdog enabled
I2C: ready
DRAM: 512 MiB
Reset Source: Power-on reset has occurred.
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Using default environment
Net: <ethaddr> not set. Validating first E-fuse MAC
cpsw
Hit any key to stop autoboot: 0
gpio: pin 53 (gpio 53) value is 1
switch to partitions #0, OK
mmc0 is current device
gpio: pin 54 (gpio 54) value is 1
Checking for: /uEnv.txt ...
reading uEnv.txt
1179 bytes read in 5 ms (229.5 KiB/s)
gpio: pin 55 (gpio 55) value is 1
Loaded environment from uEnv.txt
Importing environment from mmc ...
Checking if uenvcmd is set ...
gpio: pin 56 (gpio 56) value is 1
Running uenvcmd ...
1757 bytes read in 33 ms (51.8 KiB/s)
debug: [/boot/vmlinuz-3.8.13-bone79] ...
5644336 bytes read in 336 ms (16 MiB/s)
debug: [/boot/initrd.img-3.8.13-bone79] ...
2862929 bytes read in 187 ms (14.6 MiB/s)
debug: [/boot/dtbs/3.8.13-bone79/am335x-boneblack.dtb] ...
26118 bytes read in 60 ms (424.8 KiB/s)
debug: [console=tty0 console=ttyO0,115200n8 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait coherent_pool=1M quiet init=/lib/systemd/systemd cape_universal=enable] ...
debug: [bootz 0x82000000 0x88080000:2baf51 0x88000000] ...
Kernel image @ 0x82000000 [ 0x000000 - 0x562030 ]
## Flattened Device Tree blob at 88000000
Booting using the fdt blob at 0x88000000
Using Device Tree in place at 88000000, end 88009605
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
[ 0.372791] omap2_mbox_probe: platform not supported
[ 0.528600] tps65217-bl tps65217-bl: no platform data provided
[ 0.592584] bone-capemgr bone_capemgr.9: slot #0: No cape found
[ 0.629693] bone-capemgr bone_capemgr.9: slot #1: No cape found
[ 0.666801] bone-capemgr bone_capemgr.9: slot #2: No cape found
[ 0.703910] bone-capemgr bone_capemgr.9: slot #3: No cape found
[ 0.719682] bone-capemgr bone_capemgr.9: slot #6: BB-BONELT-HDMIN conflict P8.45 (#5:BB-BONELT-HDMI)
[ 0.729272] bone-capemgr bone_capemgr.9: slot #6: Failed verification
[ 0.736017] bone-capemgr bone_capemgr.9: loader: failed to load slot-6 BB-BONELT-HDMIN:00A0 (prio 2)
[ 0.752689] omap_hsmmc mmc.5: of_parse_phandle_with_args of 'reset' failed
[ 0.815511] pinctrl-single 44e10800.pinmux: pin 44e10854 already requested by 44e10800.pinmux; cannot claim for gpio-leds.8
[ 0.827189] pinctrl-single 44e10800.pinmux: pin-21 (gpio-leds.8) status -22
[ 0.834461] pinctrl-single 44e10800.pinmux: could not request pin 21 on device pinctrl-single
Loading, please wait...
[ 2.406245] EXT4-fs (mmcblk0p2): error loading journal
mount: mounting /dev/mmcblk0p2 on /root failed: Invalid argument
mount: mounting /dev on /root/dev failed: No such file or directory
Target filesystem doesn't have requested /lib/systemd/systemd.
No init found. Try passing init= bootarg.
modprobe: module i8042 not found in modules.dep
modprobe: module ehci-hcd not found in modules.dep
modprobe: module uhci-hcd not found in modules.dep
modprobe: module ohci-hcd not found in modules.dep
Bë“yBox v1.20.2 (Debian 1:1.20.0-7) built-in shell (ash)
Enter 'help' for a list of built-in commands.
/bin/sh: can't access tty; job control turned off
(initramfs)