ntoll / uflash

A module and command to easily flash Python onto the BBC's micro:bit device.
http://micropython.org/
MIT License
101 stars 27 forks source link

Update to latest release firmware (v1.1.1 and v2.1.2). #86

Open jimmo opened 9 months ago

jimmo commented 9 months ago

Updates v1 to https://github.com/bbcmicrobit/micropython/releases/tag/v1.1.1 and v2 to https://github.com/microbit-foundation/micropython-microbit-v2/releases/tag/v2.1.2

I'm helping some schools in Australia that are using Mu and need the fix for https://github.com/lancaster-university/codal-microbit-v2/issues/294 to make their robots work.

I'm not entirely sure I've done this correctly. I grabbed the official release binaries and then use the universal hex tool to combine them. As a trial run I did this for the versions that uFlash currently uses, but ended up with a small but unexpected diff. This is the first commit in the PR. The second commit updates to the latest versions.

I couldn't see any issues in my testing, but I'd like to understand the diff. @ntoll @carlosperate hoping you can spot what I've missed. Perhaps this is just due to a later version of the universal hex maker tool and the difference is not important? Thanks!