Is latest firmware v1.7.9? No it's v1.9.2

Questions and discussion about running MicroPython on a micro:bit board.
Target audience: MicroPython users with a micro:bit.
User avatar
mcauser
Posts: 326
Joined: Mon Jun 15, 2015 8:03 am

Is latest firmware v1.7.9? No it's v1.9.2

Post by mcauser » Thu Dec 14, 2017 1:07 pm

I bought a micro:bit and noticed it is running v1.7.9 from 2016.

I tried compiling new firmware and copied firmware.hex to the board:
https://microbit-micropython.readthedoc ... ation.html

Still showing up as:
MicroPython v1.7-9-gbe020eb on 2016-04-18; micro:bit with nRF51822

Is that the most recent version of MicroPython that runs on the micro:bit?
https://github.com/bbcmicrobit/micropyt ... pversion.h
Seems it is.
Last edited by mcauser on Fri Jan 05, 2018 4:30 pm, edited 1 time in total.

shaoziyang
Posts: 215
Joined: Sun Apr 17, 2016 1:55 pm

Re: is latest firmware v1.7.9?

Post by shaoziyang » Thu Dec 14, 2017 1:11 pm

I think there is not enough space to run last version micropython in microbt.

User avatar
deshipu
Posts: 1332
Joined: Thu May 28, 2015 5:54 pm

Re: is latest firmware v1.7.9?

Post by deshipu » Thu Dec 14, 2017 3:26 pm

There hasn't been a release in a while. The development continues, of course, and there are many improvements — to use them, you need to use the "version1" branch of the repository.

rcolistete
Posts: 113
Joined: Thu Dec 31, 2015 3:12 pm

Re: is latest firmware v1.7.9?

Post by rcolistete » Thu Dec 14, 2017 4:24 pm

Look at :
https://github.com/mu-editor/mu/tree/master/package
"You can download the latest executable build of Mu for your respective operating system from the following links:"
http://mu-builds.s3-website.eu-west-2.amazonaws.com/
Last version for Linux is from December 2nd 2017, it has newer (1.9.?) version of MicroPython, as far as I remember (my BBC Micro:bit aren't with me at the moment).

Other branches may have newer versions.

rhubarbdog
Posts: 64
Joined: Tue Nov 07, 2017 11:45 pm

Re: is latest firmware v1.7.9?

Post by rhubarbdog » Sat Dec 23, 2017 8:39 pm

I'd use this link for linux debian based systems
https://ubuntuforums.org/showthread.php?t=2377314

User avatar
mcauser
Posts: 326
Joined: Mon Jun 15, 2015 8:03 am

Re: is latest firmware v1.7.9?

Post by mcauser » Fri Jan 05, 2018 4:29 pm

Tried compiling and flashing the version1 branch:
MicroPython v1.9.2-34-gd64154c73 on 2017-09-01; micro:bit with nRF51822

The older master branch:
MicroPython v1.7-9-gbe020eb on 2016-04-18; micro:bit with nRF51822

rcolistete
Posts: 113
Joined: Thu Dec 31, 2015 3:12 pm

Re: is latest firmware v1.7.9?

Post by rcolistete » Fri Jan 05, 2018 11:22 pm

mcauser wrote:
Fri Jan 05, 2018 4:29 pm
Tried compiling and flashing the version1 branch:
MicroPython v1.9.2-34-gd64154c73 on 2017-09-01; micro:bit with nRF51822
Could you post the firmware file (.hex) for MicroPython v1.9.2 on BBC Micro:bit ? It is useful to flash it with uflash.

User avatar
mcauser
Posts: 326
Joined: Mon Jun 15, 2015 8:03 am

Re: Is latest firmware v1.7.9? No it's v1.9.2

Post by mcauser » Fri Jan 05, 2018 11:47 pm

Added both firmware hex files to this gist:
https://gist.github.com/mcauser/4f422ce ... cc703f957f

microbit-micropython-master-09162c6.hex
https://github.com/bbcmicrobit/micropyt ... its/master
https://github.com/bbcmicrobit/micropyt ... 58baaf9928
MicroPython v1.7-9-gbe020eb on 2016-04-18; micro:bit with nRF51822

microbit-micropython-version1-e17de09.hex
https://github.com/bbcmicrobit/micropyt ... s/version1
https://github.com/bbcmicrobit/micropyt ... 43f5456607
MicroPython v1.9.2-34-gd64154c73 on 2017-09-01; micro:bit with nRF51822

rcolistete
Posts: 113
Joined: Thu Dec 31, 2015 3:12 pm

Re: Is latest firmware v1.7.9? No it's v1.9.2

Post by rcolistete » Sat Jan 06, 2018 12:01 am

Thanks !

User avatar
mcauser
Posts: 326
Joined: Mon Jun 15, 2015 8:03 am

Re: Is latest firmware v1.7.9? No it's v1.9.2

Post by mcauser » Thu Feb 01, 2018 1:42 am

@damien would it be possible / appropriate to add a precompiled version of MicroPython for BBC micro:bit here:
http://micropython.org/download

I added a copy to my tm1637 project, but feel like it should be in a more official place.

Post Reply