Brazil
Asked

Firmware Iotiny

My IoTiny has corrupted the Firmware and now it no longer works with just a blinking blue Led and does not recognize on the Wifi network. What can I do to recover the firmware?



Related Hardware (view all EZB hardware)
EZ-B Iotiny by EZ-Robot
Control IoTiny with Synthiam ARC: 100MHz Cortex‑M4 Wi‑Fi IoT/robot controller-camera, servos, ADC, I2C and digital I/O for easy internet automation
Wi-Fi / USB
Servos 8
Camera
Audio
UART
I2C
ADC
Digital

ARC Pro

Upgrade to ARC Pro

Synthiam ARC Pro is a new tool that will help unleash your creativity with programming robots in just seconds!

Author Avatar
PRO
Canada
#9  

I think we'll need DJ's help on this one.

I think putty should have a "Send File" ability somewhere. You should be able to grab the firmware file from the IoTiny Github page to send it to the IoTiny but I don't have a great idea on how to prep the file so that it's read properly. I tried doing this with Tera Term but ended up getting lots of "unknown command" errors.

User-inserted image

Author Avatar
PRO
Synthiam
#10  

If the EZ-B or IoTiny is locking up during firmware update using the standard (and suggested method), it must not have adequate wifi connectivity or power. Disconnect devices connected to the units and upload again. If the device boots and connects to ARC or the firmware updater, the device is operational. If the firmware updater locks up during upload, I would also recommend checking your PC for a virus or some trojan or firewall utility that is disconnecting the network connectivity.

*WARNING: Do not use the firmware from the github to program using bootloader interface. The github firmware includes the bootloader and that won't work

  1. Select FMUPDATE

  2. Use YMODEM to transmit firmware file (Firmware IoTiny.zip or Firmware EZB v4.zip)

#11  

Thanks DJ, it worked ! I had to use ExtraPutty (because Putty cannot use YMODEM to send file) and everything went smoothly.

I have now a new, fresh, IoTiny. And because it was inside my Wall.E, he is now alive again:D

I have also learn a lot about firmware, terminals, protocols... it is what I like with this community !

And, by the way DJ, if you can take a look to the discussion on the lattepanda page (https://synthiam.com/GettingStarted/Build-Robots/LattePanda-18256), I have some question concerning the connection of the IoTiny directly to the lattepanda. It is why I came to try updating the IoTiny firmware in the first place...;)