Are you actually building this for an official board? Or are you trying to flash this onto some other nRF52832?
The official boards have the bootloader on them so the firmware update zips do not include the bootloader and softdevice - if you erase the whole chip and write just the bin file from the zip then it won't work.
I suggest you look at the build messages. Most likely what is happening is the bootloader build is failing, and the make script isn't smart enough to realise and bail - it just keeps trying.
Maybe try:
make clean && BOOTLOADER=1 BOARD=MDBT42Q RELEASE= 1 make
And see what errors it fails with. Most likely you don't have the correct ARM GCC compiler (the right one gets installed using the provision.sh script)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Are you actually building this for an official board? Or are you trying to flash this onto some other nRF52832?
The official boards have the bootloader on them so the firmware update zips do not include the bootloader and softdevice - if you erase the whole chip and write just the bin file from the zip then it won't work.
I suggest you look at the build messages. Most likely what is happening is the bootloader build is failing, and the make script isn't smart enough to realise and bail - it just keeps trying.
Maybe try:
And see what errors it fails with. Most likely you don't have the correct ARM GCC compiler (the right one gets installed using the provision.sh script)