Debian 12 image for IndieDroid Nova, low /boot partition, after single kernel update?

Debian 12 image for IndieDroid Nova, low /boot partition, after single kernel update? I removed the older 5.x kernel, but the /boot partition is still over 70% full and this impacts kernel updates and initfs updates. How can this /boot partition be resized? Not on a live system? Will need to boot from Micro SD card, if OS is on EMMC module right?

The default image for Debian 12 should be more like 512MB rather than 240 MB as it is now, IMHO.

More details…

~# dpkg --configure initramfs-tools
Setting up initramfs-tools (0.142) ...
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.142) ...
ln: failed to create hard link '/boot/initrd.img-6.1.0-18-arm64.dpkg-bak' => '/boot/initrd.img-6.1.0-18-arm64': Operation not permitted
update-initramfs: Generating /boot/initrd.img-6.1.0-18-arm64
xz: (stdout): Write error: No space left on device
E: mkinitramfs failure xz  --check=crc32 --threads=0 1
update-initramfs: failed for /boot/initrd.img-6.1.0-18-arm64 with 1.
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 initramfs-tools

OS…

# uname -a
Linux schizo.dachshund-digital.org 5.10.110+ #1 SMP PREEMPT Wed Apr 26 15:02:53 CEST 2023 aarch64 GNU/Linux

# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

# df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            7.7G     0  7.7G   0% /dev
tmpfs           1.6G   32M  1.6G   3% /run
/dev/mmcblk0p2   58G  9.6G   46G  18% /
tmpfs           7.7G     0  7.7G   0% /dev/shm
tmpfs           5.0M   12K  5.0M   1% /run/lock
tmpfs           7.7G   16K  7.7G   1% /tmp
/dev/mmcblk0p1  240M  168M   72M  71% /boot
tmpfs           1.6G   80K  1.6G   1% /run/user/1003
tmpfs           1.6G   44K  1.6G   1% /run/user/0

Seems the /boot partition space issue appears only after attempt to install qemu/kvm. Once initramfs-tools is loaded, as part of qemu/kvm install, kernel 6.1.x is attempted to be enabled/installed. Still testing.