murilopolese / kano-pixel-kit-flash-tool

Flash your Pixel Kit with MicroPython or Kano Code firmware.
MIT License
16 stars 3 forks source link

Add "download current firmware" button? #2

Open klausw opened 5 years ago

klausw commented 5 years ago

Currently, the flash tool contains a rpk_1.0.2_dump.bin file. I don't know how often Kano updates their firmware, and users may worry that if they flash a new version, they may not be able to easily go back to their previous version in case the bundled dump file is outdated.

Would it be feasible to add a button to download the current firmware from the device and store it with a user-defined filename? It would be nice if it could detect a version number automatically, but that may be difficult.

murilopolese commented 5 years ago

Unfortunately it seems that Kano won't update the RPK firmware any soon. If much, once a year probably around Christmas. It's safe to rely on this dump.

In any case, by just opening the Kano Code app with a Pixel Kit connected and waiting a few seconds (many seconds really), it will already download and update the latest firmware.

This feature is only on the flash tool to make it faster for people who need to flash/restore many Pixel Kits (classroom/workshop environment).

This is still a very good suggestion, though! Perhaps if more people are interested/worried about it we can make it a feature.

murilopolese commented 5 years ago

Just because I wrote it: https://kano.me/blog/power-up-your-pixel-kit-with-firmware-v1-0-2