The GM Multiple Diagnostic Interface (MDI) EL-47955 is being shipped to NAO dealers the third quarter of 2007, one per dealer. (fig. 1)

The January 2007 issue of TechLink introduced you to the new GM MDI. It is a compact communication module that manages the transfer of data between a vehicle's onboard ECU network and a PC. When software coverage on the GM MDI is fully operational, all diagnostic and reprogramming for GM vehicles globally will be supported with this one piece of hardware.
TIP: Additional tools can be ordered by calling 1.800.GMTOOLS (1.800.468.6657), using prompts 1 or 4.
WHAT'S INCLUDED WITH THE GM MDI?
The EL-47955 GM MDI is a kit of components (fig. 2):

A GM MDI
B J1962 Diagnostic connector
C USB cable
D Ethernet cable
E AC adapter/power supply
Wireless interface
AAA batteries
Owner manual
The initial operating software for the MDI is included on a CD. Future updates will come from the TIS2Web application.
HOW WILL THE GM MDI BE USED?
Beginning with the 2008 model year vehicles, Pass-Thru will be the only programming method available. (Remote will continue to be available for previous vehicles.)
The new GM MDI can be used only in the Pass-Thru method. This means you can use it as your programming tool, while your Tech 2/CANdi remains available for diagnostics and other duties.
The GM MDI is initially being introduced with Pass-Thru programming capabilities only. It can be used to perform Pass-Thru programming on all vehicles built since 1996 and will support all vehicles into the future.
The GM MDI will be required to perform diagnostics on selected NAO vehicles for model year 2009. Diagnostic software is scheduled to be released for the GM MDI during the fourth quarter of 2008.
Regulations require programming procedures to be compliant with SAE Recommended Practice J2534. The GM SPS is compliant with SAE Recommended Practice J2534, and the GM MDI is compliant with the portions of SAE J2534 that are applicable for GM vehicles.
WHAT PROTOCOLS DOES THE GM MDI SUPPORT?
For immediate use -- At present, vehicles have two buses on the 16 pin connector
(high speed and low speed GMLAN). The GM MDI communicates using all of the existing GM protocols, the same as the Tech 2:
- UART
- Class 2
- KWP2000
- GMLAN (CAN)
For future use -- Global architecture coming in July 2008 for MY 2009 will use a total of 4 GMLAN links. (This is a limited rollout in MY 2009.) Global architecture adds a medium speed bus and an expansion bus. The Tech 2 and CANdi module can run only low and high speed, and won't work on the 4 GMLAN link system for diagnostics or programming. The MDI will have this capability.
HOW THE MDI IS CONNECTED
There are three ways to connect your GM MDI to the PC (fig. 3) that will be delivering your reprogramming events. They are:

A Mini USB connector
B Ethernet connector
1. USB version 1.1/2.0
- Connected directly to your PC or laptop for first-time setup
- Advanced configuring
- Updating MDI software
- Programming or future diagnostics
TIP: Any PC can be used, so long as it meets the PC Hardware Specification located at this link: http://www.gmde.net/standards.cfm.
IMPORTANT: If you choose one of the following two advanced connection methods, refer the task to your dealership's IT specialist.
2. Wired Ethernet 10/100/1000
- Connected to the service LAN for programming or future diagnostics
3. Wireless Ethernet 802.11 B/G
- Connected to the service LAN for programming or future diagnostics
You will use the USB connection as the initial connection to set up your MDI and to configure the other two optional connections. You can also reprogram with this connection.
Deciding Which Connection to Use
The USB connection is limited to about 10 feet of cable. To obtain a greater distance from the PC to the MDI, you will need to use wired Ethernet or wireless Ethernet. If you don't have a wireless access point in your shop, you will probably use the wired version.
In order to use these other options, some additional equipment may need to be obtained.
To use wired Ethernet, you will need:
1. Cat 5e or Cat 6 Ethernet cables
2. An open RJ45 port that connects to the service LAN
or
3. An unmanaged switch (see table)
4. Additional IP addresses from your Dealer Management Service if they are required. (This may be required for static IPs only.)
The unmanaged switch must be placed in a location with convenient access to a plug and the MDI Ethernet cable. Your shop may already have such a device and all you need to do
is plug into it. This switch must be on the same network as your MPI PC or your service network. This is where your programming information will come from.
SUPPORTED SWITCHES | |
Linksys 8-Port 10/100 Switch | HP ProCurve 8-Port Switch 408 |
Linksys 16-Port 10/100 Switch | HP ProCurve 24-Port 1400-24G |
To use a wireless access point, you will need:
1. Wireless access point (see table)
2. Cat 5e or Cat 6 Ethernet cables
3. Additional IP addresses from your Dealer Management Service if they are required.
(This may be required for static IPs only.)
SUPPORTED ACCESS POINTS | |
Cisco 1100 Series | HP ProCurve Wireless 420 |
- Thanks to Matt Singer and Mark Palmer



















