Normally your ENSPIRE will inform you that an update is available, and will apply it at the push of a button. However, if you don’t have an internet connection, or if your ENSPIRE stopped mid‑update or the app now won’t cooperate, the fastest, least‑painful fix is an offline USB update.
If you can’t connect with your app, make sure to double-check your Disklavier’s connection to the network. I have an article on the technique I use to connect Disklaviers to Wi-Fi.
The supplies
- A simple USB flash drive.
- A computer to download and unzip Yamaha’s updater.
- The official updater: Disklavier ENSPIRE / DKC‑900 Firmware Updater (select the latest firmware from this page).
Smaller or older drives frequently work better. If you’re having any trouble, see my article on properly formatting your USB stick.
Offline USB Update
This method works even when an online update failed or the app can’t connect.
- Prepare the USB
- Download the updater from Yamaha and unzip it.
- Copy the single updater file (usually named
en_update.binor similar) to the root of the USB drive. Don’t rename it. Don’t put it in a folder. - Safely eject the USB stick.
- Power the piano off.
- Plug the USB stick into the front USB port on the switch box (under the keybed).
- Hold the [Play/Pause] button and press the [Standby/On] power button.
- Release [Play/Pause] when the power LED starts flashing. The unit is now updating.
- Wait. The VOLUME LEDs show progress; when finished the system restarts itself. Don’t remove power or the USB stick during the process.
- After the automatic reboot, open the ENSPIRE Controller app and check the firmware version on Information.
- Remove the USB stick.
Update from the ENSPIRE Controller app
If you’re already online and the app connects, you can update there:
- Open ENSPIRE Controller on your phone or tablet.
- Go to Information → Firmware Update and follow the prompts.
App updates can be slower and more failure‑prone on home Wi‑Fi. If you encounter any problems, use the USB method above.
Can I roll back (downgrade) the firmware?
The short answer is no. Yamaha publishes a forward‑only updater for ENSPIRE/DKC‑900. If something went failed, the fix is to re‑apply the current release via USB and then re‑initialize network settings as needed.