The MCCI Model 3102 Type-C Connection Exerciser with DTMF Audio Control extends the MCCI Model 3101 by adding a module that decodes Dual-Tone Multi-Frequency (DTMF) signaling to provide an alternate method of remote control. Like the Model 3101, the Model 3102 provides a four-to-one USB switch to automate interoperability tests for systems using the Type-C connector. It uses the supplied Arduino and electronic switches to electrically plug and unplug any of the four different input ports. The Type-C plug can be connected to either of two Type-C receptacles, one Standard-A receptacle, or one Micro-B receptacle. The Type-C receptacles support USB 3.1 gen 1 and USB 2.0 (host and device). The Standard-A receptacle is fixed in USB host mode, and the Micro-B receptacle is fixed in USB device mode.
The Model 3102 was developed in conjunction with Microsoft. The main shield board is fully compatible with the Microsoft MUTT ConnEx-C; MCCI adds a suitable Arduino board and a DTMF shield, loads the firmware, and tests the assembled unit for proper operation. Microsoft provides a complete software stack for testing with the MUTT ConnEX-C using the Windows Operating System. The Model 3102 can also be used directly with customer-written test programs, by sending DTMF commands to a compatible audio port on the control computer, or by sending commands to a virtual serial port provided by the USB control connection.
The 3102 can test hardware that belongs to one of the following categories:
System: Desktops, laptops, tablets, servers, or phones running a SKU of a version of the Windows Operating System with an exposed USB Type-C port.
Dock: Any USB Type-C device that exposes more than one port.
Device: Any USB device with a USB Type-C port that can be attached to a system or dock. This category includes traditional USB devices as well as devices that support the accessory and alternate modes as defined in the USB Type-C Specification.
The 3102 connects to the System Under Test (SUT) by inserting the 3102’s Type-C plug (labeled J1) into a USB Type-C receptacle on the SUT. This direct connection ensures maximum fidelity for both signals and cable emulation, and makes special cables unnecessary. Test devices are attached via the four USB receptacles (labeled J2, J3, J4, J6); when selected, these act as peripherals to the SUT. The Arduino monitors amperage and voltage being drawn from the SUT, and displays relevant information on the LCD display.
The 3102 is controlled via an audio signal connected to a standard 3.5mm jack for running the different tests. The test controller proxy can be a desktop PC or a laptop, or the SUT itself (using an analog cable connected to the headset jack of the SUT).
The 3102 is normally powered via an external 9V to 12V supply (supplied), attached to the power connector on the Arduino.
In order to keep the 3102 cost-effective for a variety of applications, a few features were specifically omitted. Contact MCCI if you need more information.
Suitable software must be installed on each of the SUT, the test controller proxy, and the 3102’s Arduino.
When using the Microsoft-supplied test software, the requirements are as follows:
The Microsoft software package includes utilities to update the firmware, switch between the peripheral ports, and send requests to simulate test cases. It also contains test driver packages that test the functionality of the buses, its controller, and devices connected to the bus.
MCCI also supports other test scenarios using a USB test control computer, with software available from MCCI, or with customer-written software. Customers can obtain that software directly from MCCI after registering their device.
Special variants of the 3102 are available by request. Please write firstname.lastname@example.org with your requirements.
MCCI also offers the Model 2101 USB 3.0 (3.1 gen 1) Connection Exerciser. The 2101 is designed with traditional USB Standard-A and Standard-B connectors, and uses mechanical relays to connect and disconnect the device under test from the system under test. The advantage of this compared to electronic multiplexing is that relays give a more accurate simulation of the physical disconnection. The disadvantage is that the relays required for the very high frequencies of USB 3.1 gen 1 are quite costly; so a multi-port configuration like the 3102 would be much more expensive.
The 2101 also differs in that it’s a smaller packaged unit that is more like traditional test equipment; whereas the 3102 is larger and ships without an enclosure. The 2101 is thus more suitable for travel or use by individual software developers; the 3102 is more suitable for regression test environments and engineering labs.
The 3102 allows direct testing of USB Type-C products, including many alternate modes. The 2101 also allows testing of USB modes of USB Type-C products, but requires the use of USB Type-C to Standard-A and/or USB Type-C to Standard-B adapters (not included with the 2101). The 2101 cannot be used in conjunction with most alternate modes.
The Model 3102 is fully upwards compatible to the Model 3101. It adds the DTMF control capability, but retains the abiltiy to be controlled via USB. The Model 3102 ships with an external power supply and an audio patch cable; the Model 3101 ships only with a USB cable for control purposes.
For more information, please contact email@example.com.