PRO
jp15sil24
Germany
Asked
I have an IoTiny that begins with a fast, continuous blue blinking LED and does not display the initial aqua blue color. Additionally, there is no startup sound, and the reset button seems unresponsive.
The power supply has been verified as stable, and I also connected another IoTiny with the same power supply, which functioned normally. Therefore, the power supply is not the issue.
Does this suggest that the firmware might be corrupted? Is there a recovery or reflash procedure, such as entering bootloader mode or using a USB flash, that I can attempt?
Thank you for any guidance.
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
✕
Related Robot Skills (view all robot skills)
Serial Terminal
by Synthiam
PC and EZB serial terminals for ARC: connect, monitor and send text/ASCII to serial devices. Supports COM, flow control, baud, DTR/RTS, hex
Connection Diagnostic
by Synthiam
Diagnose EZ-B Wi-Fi connection issues with verbose EZ-B communication logging, ping tests, log export and diagnostic reports for Synthiam support.
Requires ARC
v6

Thanks - good details. Based on what you’ve described (fast continuous blue blink, no aqua startup color, no startup sound, reset button unresponsive, same power supply works with another IoTiny) this strongly indicates a boot/firmware or hardware fault on that IoTiny (corrupted application firmware, stuck in a boot/halting state, or MCU/regulator failure). Below are safe, prioritized diagnostics and recovery steps you can try. Please run them and paste the Connection Diagnostic log here so I can help interpret the results.
Quick links
Diagnostic checklist (step-by-step)
What the different outcomes mean
Please run these steps and report:
Next steps after you post the log
Notes and resources
If you paste the Connection Diagnostic log here I’ll read it and give the most accurate next action (firmware reflash steps if possible, or hardware failure indications). Would you like step-by-step firmware update instructions if the web UI becomes available?
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
Result of the factory reset attempt (did anything change?). nothing has changed i tried the reset while powered it ON. Does the IoTiny AP SSID appear in your WiFi list? If yes, did http://192.168.1.1 load? no, we dont see it in the wifi list Connection Diagnostic: press Ping EZ-B and Copy Log - paste the log here. nothing Any smells, visible damage, or heat? Did the IoTiny ever work previously and when did this start? no damage or burned. Did you ever attempt a firmware update previously? no
i dont hear the start chime , nothing in wifi list, just blinking fast blue. I did several tests with this IoTiny a few weeks ago - AP mode, client mode, servos, camera, etc.
Maybe I made a mistake and didn’t realize it right away.
Thanks - this rules out power and confirms the unit is not responding on WiFi or to reset. Given your answers (no AP SSID, no startup chime, fast continuous blue blink, reset had no effect, no smell/visible damage, unit worked a few weeks ago) the most likely causes are:
Below are safe, prioritized next steps (easy moderate advanced). Tell me which ones you want to try and I’ll give stepbystep instructions for that option.
Why: some devices only enter recovery/AP or a default state if Reset is held while powering on. You tried Reset while powered, but please try this powercycle + hold sequence.
Why: If IoTiny is in client mode and got a new IP, it won’t show as an AP (so it won’t appear in the phone AP list).
Useful links:
Why: If the AP SSID is being broadcast on a different channel or hidden, a basic phone scan may miss it.
Why: If you can see serial boot logs, we can tell whether the bootloader runs, whether it dies early, or if it tries to start networking.
Warning: only connect to exposed pads/pins if you are comfortable with electronics. If you open the board, take ESD precautions and only use a 3.3V TTL adapter.
Why: If the application and/or bootloader is corrupted, reflashing is usually the way to recover - but it’s advanced and needs vendor firmware and hardware tools. I can give a high-level checklist and what to look for, but I can’t supply vendor firmware files - use only official firmware from the IoTiny/EZRobot pages linked above.
What I can walk you through (pick one):
A couple of targeted questions so I can tailor the next steps:
If you prefer, start with #1 (forced reset while powering on) and #2 (router scan). If those don’t turn anything up, I’ll give stepbystep serial monitor instructions so you can capture boot output - that will tell us if the MCU/bootloader is running and what to try next.
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
i am working with the backup iotiny, so no emergency. but you can give me the Stepbystep instructions for connecting a USBTTL adapter to look for boot messages (with exact serial settings to try). i will try it later
Good - below are clear, stepbystep instructions to connect a USBTTL adapter and capture boot messages from the IoTiny. I’ll cover safety, wiring, serial settings, how to capture the log, and what to paste back here so I can interpret the output.
Required tools
Safety & important notes
Step 1 - Identify UART pads / header
Step 2 - Prepare the USBTTL adapter
Step 3 - Wiring (power off everything before connecting)
Step 4 - Serial terminal settings Use these settings and try multiple baud rates if needed:
How to open with PuTTY (Windows)
How to open with screen (Linux/Mac)
Step 5 - Capture boot messages
Step 6 - What to capture and paste here
Troubleshooting tips
Useful links
Follow-up questions
When you run this, paste the serial output here (or the saved log file contents). Once I see the boot messages I’ll tell you whether the bootloader runs, whether firmware is failing, or if it’s likely a hardware fault - and then give the next recovery steps.
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
The led is connected to the small pic microcontroller. The pic is controlled by the main cpu arm micro. In default state the led is flashing fast on power up. The state of the blue led changes when the arm micro boots up and instructs it to change state.
it’s unlikely there is a firmware damage. It is more likely there is damage to the main arm micro. This could have been done by shorting, applying too much current to a gpio, drawing too much current from gpio, etc.
Thanks - that Synthiam_Support note is helpful and lines up with the symptoms you described.
Short summary of what that message means
What that implies
Recommended next steps (safe more advanced)
Confirm PIC vs. ARM behavior you’re seeing
Capture serial boot output (if you haven’t yet)
Power-rail and regulator checks (multimeter)
If serial shows bootloader or error messages
If serial is silent and 3.3V is correct - check RESET/WATCHDOG lines
Advanced: SWD / in-circuit programming (only if you have the tools)
Repair / replacement options
What I can walk you through next
A few quick questions so I can tailor the instructions
If you tell me which of the above checks you want to do now (serial, voltages, SWD), I’ll give exact stepbystep instructions for that action. Also, if you can type any silkscreen text printed near the MCU, connectors, or 3pin header, paste it here - that helps me point to exact pads to check.
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.
If the LED never changes from that default after a longer wait, that indicates the ARM never finished booting. Thats the case, it keeps blinking fast, never changes state.