12-29-2020, 03:11 AM
(12-28-2020, 08:37 AM)JF002 Wrote: Hi @koemdjiev and thanks for testing the update procedure!
This is an expected behavior : the application firmware (InfiniTime), the bootloader and the recovery firmware are 3 different softwares and they all have their own version.
In your case, before the update, you were running InfiniTime 0.8.3, the old bootloader (I can't remember its version), and no recovery software.
When you applied reloader-mcuboot.zip, it only upgraded the bootloader (old -> test version "1.2.3"). But it didn't upgrade the version of InfiniTime that was running on your device.
Then your applied pinetime-mcuboot-recovery-loader.zip. This tool flashes the recovery firmware into the SPI flash memory, but again, it didn't touch the version of InfiniTime you are currently running.
Now, you're still running InfiniTime 0.8.3, and you have the new bootloader (test version "1.2.3") and the new recovery firmware installed on your device.
So, now, if these 2 steps were successful (do you see the new screen of the bootloader when you reset the watch ?), you can update InfiniTime by using the DFU file from the release page (dfu-0.9.0.zip).
[url=https://github.com/JF002/Pinetime/releases/tag/0.9.0][/url]
No problem at all, I am glad to help and put my pinetime to use. Thank you very much for the explanation. That makes so much sense now. As for the logo, yes I see the new bootloader screen fine. I also tested the revert function by updating to 0.9.0 and then reverting to the previous 0.8.3 version. It worked fine