SM-EW90-B Compatibility Secrets: What Works, What Fails, and What to Avoid

The Shimano SM-EW90-B [paid link] junction box is a central component of the Di2 electronic shifting system, responsible for managing communication between the shifters, derailleurs, and battery. While its small size suggests simplicity, ensuring compatibility across generations of Di2 components can be challenging. This guide explains in detail how to identify compatible components, avoid common setup pitfalls, and ensure optimal performance with the SM-EW90-B [paid link].


Understanding the Function of the SM-EW90-B

The SM-EW90-B is a 5-port front junction box used in Shimano’s Di2 systems. It connects the handlebar-mounted shift levers to the main wiring harness and provides a charging interface. Its key roles include managing data communication, distributing power, and allowing firmware updates via the E-Tube system. Designed primarily for road bikes, it forms the communication hub between the rider’s controls and the drivetrain’s electronic components.

The 5-port configuration offers flexibility for setups with auxiliary shifters, satellite buttons, or additional controls, such as climbing or sprint shifters. However, achieving full functionality depends on selecting components with compatible firmware and plug types.


Compatible Systems and Component Groups

The SM-EW90-B was introduced during the 11-speed Di2 era, making it directly compatible with Shimano’s E-Tube platform. The following groupsets integrate seamlessly with this junction box:

  • Dura-Ace 9070 and R9150 series
  • Ultegra 6870 and R8050 series
  • 105 R7150 (when using a compatible E-Tube wiring network)
  • GRX RX815 series (11-speed Di2 gravel group)

These systems share E-Tube connectors, ensuring cross-compatibility at the wiring and firmware level [paid link]. Riders can mix components within these generations, provided all firmware is updated through Shimano’s E-Tube Project software.


What Works: Proven Compatible Components

Several Di2 components are fully functional with the SM-EW90-B when paired correctly. These include:

  • Junction A (SM-EW90-B) – acts as the interface for shifters, system charging, and diagnostics.
  • Junction B (SM-JC41 [paid link]) – located inside the frame, connecting derailleurs, battery, and Junction A.
  • Internal Battery (SM-BTR2 or BT-DN110) – powers the Di2 network, mounted inside the seatpost or frame.
  • Wiring (EW-SD50) – the standard cable type used for all E-Tube Di2 systems.

The BT-DN110 battery and the SM-BCR2 charger are crucial for full integration, especially if you plan to update firmware or enable Synchro Shift functions. Using updated E-Tube software ensures every device communicates properly with the SM-EW90-B.


What Fails: Incompatible or Problematic Pairings

Despite the versatility of the SM-EW90-B, some setups will not function properly. The most common compatibility failures occur when mixing Di2 generations or using non-E-Tube components. The following setups should be avoided:

  • 10-speed Di2 (7970 series) – This earlier system used a different wiring protocol and connectors, making it incompatible with E-Tube junctions.
  • 12-speed Di2 (R9250, R8150, and newer models) – These systems use the new EW-SD300 wiring standard and the EW-JC304 junction, which are not backward-compatible with EW-SD50 connectors.
  • Aftermarket cables or adapters – Non-Shimano connectors often cause unstable communication or voltage drops that result in shifting errors.
  • Mixed wiring (EW-SD50 and EW-SD300) – Even with adapters, reliability issues are common, and Shimano does not support mixed-cable systems.

When upgrading to a newer Di2 generation, it is recommended to replace the entire wiring network rather than attempting hybrid configurations.


Understanding Firmware Compatibility

Firmware synchronization across all components is essential for the SM-EW90-B to function correctly. Older firmware can cause connection issues, such as unresponsive shifters or incomplete system initialization. Using Shimano’s E-Tube Project app or PC software allows users to:

  • Check component recognition and firmware versions.
  • Perform firmware updates across the network.
  • Customize shift functions, including Synchro and Semi-Synchro modes.

Ensuring every device runs the latest firmware version prevents data communication mismatches and improves system stability.


Best Practices for Reliable Compatibility

To guarantee consistent performance, it’s crucial to plan your Di2 setup carefully. The following practices enhance compatibility and prevent communication failures:

  1. Standardize Cable Types – Use only EW-SD50 cables with the SM-EW90-B to maintain consistent electrical and data integrity.
  2. Avoid Mixing Generations – Pair only components from 11-speed Di2 systems.
  3. Perform Full Firmware Updates – Update all connected devices before final installation.
  4. Use Shimano E-Tube Software Regularly – Periodic diagnostics help detect faulty cables or communication interruptions.
  5. Secure Connections Properly – Loose E-Tube plugs can cause intermittent communication loss. Ensure each connector clicks firmly into place.

By following these guidelines, you minimize the risk of system errors and extend the operational life of the entire Di2 network.


Common Compatibility Mistakes to Avoid

Several recurring issues stem from incorrect assumptions about interchangeability. Among the most frequent mistakes:

  • Assuming all Di2 is cross-compatible. Each generation has distinct communication protocols.
  • Using outdated firmware. Older firmware cannot interpret new shift logic.
  • Incorrect charging setup. The SM-EW90-B charges only through the SM-BCR2 when using an internal battery, not with external units like the SM-BCR1.
  • Attempting to connect Bluetooth units incorrectly. The SM-EW90-B does not include wireless connectivity by default; a separate EW-WU111 wireless unit is required for mobile configuration.

Avoiding these missteps ensures the SM-EW90-B remains a dependable control center for your Di2 system.


Future-Proofing Your SM-EW90-B Setup

While the SM-EW90-B is no longer featured in Shimano’s latest 12-speed Di2 lineup, it remains highly reliable for existing 11-speed systems. Riders who plan to continue using 11-speed drivetrains can maintain full performance through regular firmware updates and cable inspections. Keeping spare EW-SD50 cables and a functioning E-Tube charger ensures long-term serviceability, even as newer standards emerge.

For those considering an eventual upgrade to 12-speed Di2, it is important to note that doing so requires a complete system overhaul, including new junctions, cables, and derailleurs. However, as long as 11-speed Di2 remains in service, the SM-EW90-B remains an essential, proven, and durable component for high-performance electronic shifting.


Conclusion

The Shimano SM-EW90-B junction box is the heart of many 11-speed Di2 systems, offering reliable performance and simple integration with compatible E-Tube components. By understanding what works, what fails, and what to avoid, cyclists can maintain a seamless electronic shifting experience without communication issues or system errors. Correct pairing, firmware updates, and proper cable management ensure that the SM-EW90-B continues to perform flawlessly for years, keeping your Di2 system precise, efficient, and race-ready.