Hi,
I have a micro:bit v 1.5 that stuck in maintenance mode after attempt to flash it with updated FW so now I'm not able to flash any hex on it. It turned out that micro:bit is not original, it is a counterfeit clone with a bootloader HIC ID that refers to stm32f103. However it has original microbit hardware - kl26z, nrf51822 and worked well with Makecode and Mu. I searched on the Internet that some other users faced the same exact problem with other clones like BBS micro:bit, new:bit, etc. Could somebody help me with an advice or solution how to flash interface firmware that originally came with a clone? I believe it should be available somewhere.
For more details please see here - https://github.com/ARMmbed/DAPLink/discussions/956
firmware for micro:bit clone
Re: firmware for micro:bit clone
Hi,
https://microbit.org/get-started/user-guide/firmware/
Download the appropriate hex file and copy that to the micro:bit.
https://microbit.org/get-started/user-guide/firmware/
Download the appropriate hex file and copy that to the micro:bit.
Re: firmware for micro:bit clone
Hi lujo,
Thanks for the reply. Unfortunately it doesn't work.
Micro:bit clones have stm32f103 bootloader with ROM address at 0x08000000, but original micro:bit ROM address starts from 0x00000000. So when I try to flash it produces fail.txt with information that firmware flashes out of bounds.
I think it is necessary to do something with micro:bit firmware source to make it possible to flash in ROM region provided by stm32f103 bootloader. Can somebody help please?
Thanks for the reply. Unfortunately it doesn't work.
Micro:bit clones have stm32f103 bootloader with ROM address at 0x08000000, but original micro:bit ROM address starts from 0x00000000. So when I try to flash it produces fail.txt with information that firmware flashes out of bounds.
I think it is necessary to do something with micro:bit firmware source to make it possible to flash in ROM region provided by stm32f103 bootloader. Can somebody help please?