mBlock 3 + Arduino UNO board connected but firmware update failed


#1

Hello Forum,

I would like to offer a new course at school. Content should be Arduino and programming with Scratch. Now I test the feasibility and I am with the following problem:

Under Windows 7 I installed mBlock 3. The UNO board is recognized and it is possible to load a program in Arduino mode. But it is not possible to update the firmware (error at 0% or 4%) and use the board in cable mode.

Is it possible to upload the firmware file via the arduino ide. Where can I find the firmware.ino file?

Thanks for ideas

Best regards


#2

Hi!

The “firmware” is a program* that overlays the memory in the mCore/Auriga/Orion/MegaPi boards. This program enables mBlock to interact with the board either via USB cable, Bluetooth, or WiFi. It is not required to be loaded when writing “native” Arduino programs because the Arduino sketch will overwrite it.

The simple answer is to use mBlock to upgrade the firmware when you want to program in Scratch.

Chuck

* The default program is another program that can be loaded via mBlock. This program provides the functions used with the IR Remote to demonstrate the default behavior that has been pre-programmed by Makeblock.


#3

Hi chuck,

Thanks for the answer. I have half solved my problem. Under Win XP I could load the firmware on the Arduino UNO. The cable mode under Win 7 and Debian now works.
I research further why I can not upload the firmware under Win 7.

Best regards


#4

Make sure that you are not having a permissions issue. Windows is pretty finicky about that sort of thing. :slight_smile: