PB2 Industrial will not boot after clearing eMMC

Hi all,

I just bought a PB2 Industrial and have been playing with it today. I had flashed a microSD card with Debian, got that all going including internet via USB tethering etc. I went to copy the microSD to eMMC by using the beagle-flasher tool, but this did not work – it would not boot from eMMC alone after flashing. So I put the microSD back in and it booted as usual. Once in, I wiped the eMMC clean with dd but I’m guessing the bootloader or something important was there, because now it will not boot at all…any ideas?
TIA, Jake

Can you share a serial bootup log with only the eMMC?

Also share:

sudo beagle-version

You can use the “USR” button to force microSD boot..

Regards,

1 Like

I noticed that bb-beagle-flasher was updated recently so I tried it again and it worked just fine! You guys fixed it, whatever it was. Thank you!

1 Like

I can try to do the serial log when I have more time. I currently don’t have a serial adapter/cord to do that though

beagle-version:

jake@BeagleBone:~$ sudo beagle-version
eeprom:[POCKETBEAGL2A1I0A10000I0A0A100010426PB2I002629]
model:[BeagleBoard.org_PocketBeagle2]
dogtag:[``BeagleBoard.org`` Debian Trixie IOT Image 2026-02-12]
bootloader:[/dev/mmcblk0boot0]:[tiboot3.bin]:[U-Boot SPL 2026.01-gef03e3548837 (Feb 10 2026 - 19:33:29 +0000)]
bootloader:[/dev/mmcblk0]:[/boot/firmware/tiboot3.bin]:[U-Boot SPL 2026.01-gef03e3548837 (Feb 10 2026 - 19:33:29 +0000)]
bootloader:[/dev/mmcblk0]:[/boot/firmware/tispl.bin]:[U-Boot SPL 2026.01-gef03e3548837 (Feb 10 2026 - 19:33:29 +0000)]
bootloader:[/dev/mmcblk0]:[/boot/firmware/u-boot.img]:[U-Boot 2026.01-gef03e3548837 (Feb 10 2026 - 19:33:29 +0000)]
bootloader:[/dev/mmcblk1]:[/boot/firmware/tiboot3.bin]:[U-Boot SPL 2026.01-gef03e3548837 (Feb 10 2026 - 19:33:29 +0000)]
bootloader:[/dev/mmcblk1]:[/boot/firmware/tispl.bin]:[U-Boot SPL 2026.01-gef03e3548837 (Feb 10 2026 - 19:33:29 +0000)]
bootloader:[/dev/mmcblk1]:[/boot/firmware/u-boot.img]:[U-Boot 2026.01-gef03e3548837 (Feb 10 2026 - 19:33:29 +0000)]
UBOOT: Booted Device-Tree:[k3-am62-pocketbeagle2.dts]
kernel:[6.19.6-arm64-k3-r13]
pkg check: to individually upgrade run: [sudo apt install --only-upgrade ]
pkg:[bb-u-boot-beagleplay]:[2026.01.20260105.2-0~trixie+20260210]
pkg:[bb-wl18xx-firmware]:[1.20240622.4-0~trixie+20250530]
pkg:[bb-customizations]:[1.20250610.3-0~trixie+20250627]
pkg:[bb-usb-gadgets]:[1.20250722.0-0~trixie+20250722]
groups:[jake : jake adm kmem dialout cdrom floppy audio dip video plugdev users systemd-journal input render netdev i2c bluetooth docker gpio admin tisdk weston-launch]
cmdline:[console=ttyS2,115200n8 earlycon=ns16550a,mmio32,0x02860000 root=/dev/mmcblk1p3 ro rootfstype=ext4 fsck.repair=yes resume=/dev/mmcblk1p2 rootwait net.ifnames=0]
ti-sci:
ABI: 4.0 (firmware rev 0x000b ‘11.2.5–v11.02.05 (Fancy Rat)’)
optee:
optee: revision 4.9 (c2b0684fcd899299)
wlcore:
dmesg | grep remote
[ 6.663997] systemd[1]: Reached target remote-fs.target - Remote File Systems.
[ 11.118547] k3-m4-rproc 5000000.m4fss: configured M4F for remoteproc mode
[ 11.121841] remoteproc remoteproc0: 5000000.m4fss is available
[ 11.125570] remoteproc remoteproc0: Direct firmware load for am62-mcu-m4f0_0-fw failed with error -2
[ 11.125613] remoteproc remoteproc0: powering up 5000000.m4fss
[ 11.125728] remoteproc remoteproc0: Direct firmware load for am62-mcu-m4f0_0-fw failed with error -2
[ 11.125737] remoteproc remoteproc0: request_firmware failed: -2
[ 11.493618] remoteproc remoteproc1: 78000000.r5f is available
[ 11.493855] remoteproc remoteproc1: attaching to 78000000.r5f
[ 11.502123] remoteproc remoteproc1: remote processor 78000000.r5f is now attached
[ 13.240378] remoteproc remoteproc2: 30074000.pru is available
[ 13.250905] remoteproc remoteproc3: 30078000.pru is available
dmesg | grep pru
[ 13.240378] remoteproc remoteproc2: 30074000.pru is available
[ 13.250905] remoteproc remoteproc3: 30078000.pru is available
dmesg | grep pinctrl-single
[ 2.226071] pinctrl-single 4084000.pinctrl: 34 pins, size 136
[ 2.226908] pinctrl-single f4000.pinctrl: 171 pins, size 684
dmesg | grep gpio-of-helper
lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
lspci
END
jake@BeagleBone:~$

Thanks for the report, ended up getting an industrial 2 at EW. Will tag a new release when I get back this weekend.

1 Like