Does anyone who got a PicoCalc recently know if the units that are currently shipping come with the newest firmware? I saw a new .bin file for it was released on the GitHub about 3 weeks ago, but there’s no indication if newly assembled devices will ship with it. Mine just shipped a couple days ago.
Also, is there an easy way to check which version is currently on there when I get mine?
No version values appear to be hard-coded in the official firmware.
If you want to verify it’s the right version, you can boot the picocalc in bootloader mode (DIP switch 1 in ON position and power on after that) connect the USB-C interface of the main board to a computer with STM32Cube programmer installed (in serial mode), use it to compare the internal memory with the last firmware you have in hand.
(And if it isn’t the same you can directly flash it directly)
1 Like
Thanks. I figured this might be the case but figured I’d ask to make sure I didn’t miss something.
Is there any risk flashing the firmware with the same one?
Nope. it works just fine. You can’t accidentally brick your keyboard. If you don’t know what version you have, just flash the latest and make a note of it, if you want to avoid having to flash unnecessarily.
3 Likes