This article discusses how to update the firmware for 11 and 12-speed Shimano Di2 groupsets via a Bluetooth connection.
To enable Bluetooth connectivity for the Shimano Di2 system, you’ll need :
- Wireless module (EW-WU111) D-Fly unit for 11-speed. The Bluetooth module is already built into the rear derailleur for 12-speed.
- Internal battery (BT-DN110).
Things to note
- Remember to Disconnect the app from the system. Otherwise, the shifting won’t work.
- Updating the 12-speed shifters (Dura Ace R9270, Ultegra R8170) cannot be done wirelessly. It can only be done through a wired connection.
- The default passkey is 000000.
How to update Shimano Di2 firmware
- Download the E-Tube Project App from App Store (iOS) or Google Play (Android) to your smartphone.
- Launch the E-Tube Project App and connect to the Di2 system.
- For 11-speed Di2. Enable pairing mode on the Di2 system by pressing and holding the button on Junction A. Depending on your bike’s setup, the Junction A can be located below the stem, handlebar end, or downtube. The system is in pairing mode when the green and red LEDs start to flash alternately.
- For 12-speed Di2. Press and hold the function button on the rear derailleur. The system is in pairing mode when the blue LED flashes.
- Press the + icon on the E-Tube Project App and select the Di2 unit to pair.
- If asked for a passkey, the default passkey is 000000. You can change the passcode in the E-Tube Project App for security reasons.
- The E-Tube Project App will list all connected Di2 components.
- If there are new firmware versions available, you’ll see the Update Available status for each component.
- Update one component at a time while keeping the smartphone next to the bike.
- Repeat for other components until completed.
- Disconnect the app from the system to exit maintenance mode.
Do I need to always update to the latest firmware version?
No, especially if your current firmware is running without any problems. Always check the firmware release notes to determine if you really need to update.