I want to use Bela Gem that runs with PocketBeagle 2 with the new industrial version. I tried flashing the emmc with their image, but it did not work.
Then for testing, I tried flashing the emmc from the PocketBeagle 2 Debian 13 v6.12.x-ti IoT(Stable) image but it is not working as well.
I think there is an error while flashing. The output is here: beagler-flasher-log
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1338) [sender=3.4.1]
ERROR: writing to [destination=/dev/mmcblk0] failed...
Debug: Setting Heartbeat
You’ll need to ping GEM for PB2I industrial support, they really just need a rebuild..
voodoo@am6232-pb2-88:~$ apt list --upgradable | grep flasher
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
bb-beagle-flasher/unknown 1.20260306.0-0~trixie+20260306 arm64 [upgradable from: 1.20240718.1-0~trixie+20250529]
I did that, I rebuilt and had them test the rebuilt image and it didn’t work. What’s the packages/versions that are required on 6.12 in particular, so I can double check that it’s the correct version in the latest build? (I don’t have a PB2I yet)
I assume that’s good enough because it’s recognised as 1GB with both “PocketBeagle 2 Debian 13 v6.18.x-k3 Io% (LTS-Dec-2027)” and “PocketBeagle 2 Debian 13 v6.12.x-ti IoT(Stable):”
Assuming it has brought up a network connection across USB (e.g. you aren’t just using the UART to connect), then probably the host machine isn’t doing forwarding. If linux you need something like
Your router may not like a machine inside its domain connecting from a number that isn’t in its domain (e.g. 192.168.7.*) if so you have set up a file wall, e.g if using nftables
table ip nat {
chain prerouting {
type nat hook prerouting priority filter; policy accept;
}
chain postrouting {
type nat hook postrouting priority srcnat; policy accept;
meta oiftype ether masquerade
}
}
You’ll have to work out how to do the equivalent in windows.