SPIRAM is required, as this utility first copies the file from the SD card into SPIRAM to prevent any SD card read issues during the update.
Usage:
Bootloader Update expects a file called "blupdate.bin" on the SD card. This must be a binary file, so if you have a .hex file then it must be converted first, which can be done using objcopy:
Code: Select all
avr-objcopy -I ihex Bootloader5.hex -O binary blupdate.bin
This utility has been tested many times and has always worked for me, but in the event that something fails, a hardware flasher can always be used.
Demo:
Source:
https://github.com/ry755/bootloader-update