What is NMI?
NMI refers to a fault state where a zappi 2.1 displays a screen filled with lines of code. Each line begins with NMI, followed by a mix of random characters.
Please see below for an example of what this looks like, What codes you see may be different but visually similar:
What's going on?
We've recently seen an increase in NMI-related faults across the zappi 2.1 (OG Series) network. After investigating, we've confirmed that this issue is primarily affecting units running older firmware that never successfully updated to version 5.
In many cases, the correct firmware is already stored in the zappi’s memory, but it hasn’t been installed. If this is the case, the steps below will allow you to manually force the update and restore operation.
What you'll need
- Access to the zappi unit
- Safe access to the consumer unit to power cycle the zappi
- A second person may be helpful for timing the reboot and button press
How to force the firmware update
- Turn off power to the Zappi unit.
- Press and hold the + button on the front.
- While holding +, turn the power back on.
- Release + when power is restored (unit lights up).
- Scroll down to download latest FW and press +.
Tip
Two people may help one to hold the button, one to switch power.
Once complete, the unit will reboot and return to normal operation. If the firmware installs successfully, the NMI fault should clear automatically.
Still having issues?
If the update fails or your unit doesn’t respond during the bootloader process, contact our support team with your zappi’s serial number and a note on what happened during the recovery attempt.
If your zappi has never been online
If your zappi has never been connected to the internet, it's likely that it hasn’t received any firmware updates at all. In these cases, the steps above won’t work because the latest firmware isn’t stored in memory yet.