Could someone help with U-Boot update errors?

I am a VF2 end-user who does not understand uboot operation instructions.
Before the official release of debian13 last year, and,
Half a year ago; both installations were successful according to the articles on the debian wiki.

I use the ‘Update QSPI Flash from GNU/Linux OS’ in the article

Summary

#[quote=“james007, post:1, topic:6191”]
I got my u-boot-spl.bin.normal.out and u-boot.itb from http://deb.debian.org/debian/pool/main/u/u-boot/u-boot-starfive_2025.01-3.1_riscv64.deb
[/quote]
The uboot bundled with debin is somewhat outdated (2025.1),
I am using the built-in uboot (newer) of irradium.#

I do not recommend installing the official version of debian on SSD or MMC, or ,
Do not install grub boot on SSD, as grub on SSD will have the highest priority. USB debian installation/rescue cannot start first.
I am using a USB debian installation image to install grub on another USB device.
Then, through grub, start the OS, which is on USB or SSD. The OS can be the official version of debian, starfive_debian202510, starfive_ubuntu, archLinux-cwt, irradium, dietpi, and so on.

Key reminder: The USB used for startup must be a new model. I am using Sandisk USB 64GB

Finally, it is recommended that you replace the official release of the debian kernel with a custom kernel. The debian kernel does not support HDMI GPU. I just verified that custom kernels can be implemented.