Can Iconvert uf2 to bin? I used uf2conv.py, binary doesn’t run ![]()
I didn’t remember of an uf2 to bin converter, except for uf2utils maybe.
But why don’t build from source directly to have your .bin instead? ![]()
Or just use the uf2loader. The “official” Clockwork loader is out of date anyway, and no one is building bin files for anything anymore. The bin files that shipped with the device are out of date now too and unlikely to ever be updated. (Lack of updates for “official” software from Clockwork is a hallmark of all their devices, but thankfully the community usually steps in and maintains much better software for the devices anyway. The original software is best used just for testing that the device works, before moving on to newer, maintained, and more stable/featured software.)
Not all uf2s will work on pelrun’s uf2loader, but these days most do unless they are doing something really weird with flash.
Notwithstanding your comments about updates, as of 4 weeks ago the uf2loader is the official clockworkpi loader: Releases · clockworkpi/PicoCalc · GitHub, and .bin files can be considered deprecated.
Oh wow, that’s cool! Looks like they are including a lot of other firmwares on the SD as well. Nice to see Picoware on there, as well as phyllosoma.
It would be better if it was a bootloader and not a firmware flasher
I’m not sure such a thing is even possible on microcontrollers like the Pico. The bootloader is hardwired into the chip, and in the case of the uf2loader here, the deprecated .bin loader, and other non-Picocalc related solutions online, the only option seems to be to hook into the existing bootloader and flash from SD card, or serial/usb.
Seems like the only way to avoid flashing would be to use different hardware. I’m not sure such a thing would even be possible on other microcontrollers like the ESP32.
I understand you. But I still would prefer to run binaries instead of flashing firmware.