My son decided this weekend was when he was going to finish putting together his Markerphone and he was delighted it started up without any problems. This was his second project after the Makerbuino so a little more experienced.
This is the base (2.5G) Ringo and has no SIM since we are based in Japan.
Current firmware version is 0.9.9 - check for updates connects to my Wifi (unprotected) fine and detects 1.10.5 as available. It reports downloading software do not restart and after about 20 seconds displays “Error while downloadin g Reverting firmware!” and restarts.
Deciding that maybe upgrading the firmware via the Mac would be a better idea I followed the steps to install Arduino and CircuitBlocks. Connecting the USB cable causes the Ringo to light-up and being charging so it seems a good connection, The only port listed as available is “/dev/cu.Bluetooth-Incoming-Port”, so that is what we select.
Compiling the example script (serial,begin and serial.print) fails to compile "Arduino: 1.8.13 (Mac OS X), Board: “Ringo by CircuitMess, Minimal SPIFFS (Large APPS with OTA), 80MHz, 921600, None”
cc1plus: internal compiler error: Illegal instruction: 4
libbacktrace could not find executable to open
Please submit a full bug report,
with preprocessed source if appropriate.
See http://gcc.gnu.org/bugs.html for instructions.
exit status 1
Error compiling for board Ringo by CircuitMess.
Trying to burn the bootloader to I/O Board also fails:
Arduino: 1.8.13 (Mac OS X), Board: “Ringo by CircuitMess, Minimal SPIFFS (Large APPS with OTA), 80MHz, 921600, None”
Serial port /dev/cu.Bluetooth-Incoming-Port
Connecting…………………____Error while burning bootloader.
A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header
Finally, Circuitblocks reports: Upload error. Check your ringo and try again" whir the restore Ringo Firmware button and when checking the example ‘hello’ sketch reports the ringo as disconnected.
So it seems I cannot upload firmware over-air and cannot connect Ringo to my Mac (OS 10.11.6) currently. Ay advice or suggestions very welcome since I would like to try and write some apps.