Do you have a question about the MIIC-101 and is the answer not in the manual?
Questions and answers
Subscribe to Our Youtube Channel
Summary of Contents for MCC MIIC-101
Page 1
User’s Guide C Bus / SMBus Monitor C/SMBus Software Analyzer Version 1.6 Micro Computer Control Corporation www.mcc-us.com...
Page 2
This user’s guide is for use with MCC’s I C/SMBus Monitor (#MIIC-101), and I C/SMBus Analyzer Software (#SMB-SW) Table of Contents: System Requirements (Remote Mode Only) ......I System Components .
Page 4
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. In no event will MCC be liable for any incidental or consequential damages. During the warranty period, MCC will repair, replace or refund the purchase price of any product found defective at its option. Returned items require...
Page 5
1 Free RS-232 Serial Port (COM1,2,3,4). System Components The I C/SMBus Monitor package includes the following components: 1. I C/SMBus Monitor (#MIIC-101) 2. I C Bus Clip Lead Cable, 2Ft. (#CABCL). 3. I C Interface Cable, 4Ft. (#CAB4). 4. RS-232 Serial Cable, 7Ft. with DB-25 adapter (#MEE-PS).
Page 6
Power Configurations Standard (#MIIC-101) 120 VAC 60Hz 6W to 5VDC 300mA Regulated, USA Plug. European (#MIIC-101E) 220V~50Hz 5W to 5V 300mA Regulated, European Plug. International (#MIIC-101I) 120 VAC 60Hz 6W to 5VDC 300mA Regulated, USA Plug, 220/240VAC, 50-60Hz, up to 50 Watts Converter, and International Adapter Set.
Page 7
C Bus / SMBus Monitor Model No. MIIC-101...
Smart Battery System (SBS) messages in engineering units. In addition to MCC’s standard software, a customer may also develop custom software to meet special processing requirements. Custom software can control, collect, and upload bus message data to a host system.
Product Features C Bus and SMBus Compatible. Captures bus traffic to 100kHz with minimal clock-stretching requirements. Compatible with 3.3 to 5 volt bus logic. Trace Buffer stores up to 2700 messages. Unlimited when operated in remote mode. Stand-Alone and Remote Operating Modes. RS-232 Port supports Host Computer communication.
Input / Output Ports The I CBus/SMBus Monitor includes three I/O ports (Bus, COM, and TRIG ) for connecting the unit to the network under test and an optional host computer system. This section provides a general description of these I/O ports. For specific port use, see th “Installation”...
RS-232 Serial Port An RS-232 serial port connector (COM) and cable provides connection to an optional Host system. This port provides remote unit control and data uploading capabilities. Signal Description Clear To Send (Host > Monitor) (Optional) Data (Monitor > Host) Ground Line Data (Host >...
Set-Up Connecting a Power Source The I C Bus/SMBus Monitor can be powered from either internal or external power sources. Internal Battery Power An internal 9V battery provides unit power when the power switch is in the ON position. This power source allows the unit to operate stand-alone, or when another power source is unavailable.
Connecting to an I C Bus / SMBus The unit provides a test clip lead cable for connection to an I C Bus or SMBus under test. On the monitor, the test clip cable connects to the Molex Semicon modular connector marked BUS. Test clips are provided for: Clip ID Signal...
Page 14
When using a Host computer, data terminal, or terminal emulator program to access the monitor via its RS-232 port, communication parameters must be properly set before communicating can begin. The monitor operates with the following Serial Link communication parameters: Baud Rate * 19.2K or 57.6K Parity None...
Page 15
DB-9 Pin Assignments Name Description Receive Data from Monitor Transmit Data to Monitor Signal Ground Request to Send to Monitor (Optional)
Operating Modes The I C Bus / SMBus Monitor can operate in two modes, stand-alone and remote. In stand-alone mode, the built-in display and keypad supports the capture and display of bus data. In remote mode, the monitor is controlled by a host computer via an RS-232 serial communications port.
Address Select Mode Address Select Mode is used to select the bus slave address or addresses the unit will monitor. Address Select Mode is entered by pressing the MONITOR-SELECT or MONITOR-ALL key on the unit’s front panel. The MONITOR-SELECT key is used to specify a single bus slave address to monitor.
Selecting any other operating mode terminates View Status Mode. Trace Mode In Trace Mode, the unit collects and stores all or selected bus traffic with PRE or POST Trace triggering. Trace Mode is entered by pressing the PRE-TRIG or POST-TRIG key on the unit’s front panel.
Page 19
• Acknowledgments and Negative-Acknowledgments • Transmitted Data in Hex and ASCII • View Data supports forward and reverse scrolling of captured data bytes or messages. View Data key/actions include: Action BYTE-UP - Move Backward one byte. BYTE-DOWN - Move forward one byte. MSG-UP - Move Backward one message.
Selecting any other operating mode terminates View Data Mode. Remote Mode In Remote Mode, the unit is controlled by a Host computer system via its serial port. Bus traffic can be collected or uploaded to the Host system for storage and further analysis. Remote Mode is entered when the unit receives a Serial Command at its serial port.
RS-232 serial communications port. In this mode, bus traffic can be collected or uploaded to the Host system for storage and further analysis. For remote mode operations, MCC offers Windows-based I C Bus / SMBus Analyzer software to provide remote control of the monitor. This software, described below, can be purchased with the monitor in kit form (#MIIC-101K), or the software can be separately purchased (#SMB-SW).
C or SMBus messages. It is designed to work with the I C Bus / SMBus Monitor (#MIIC-101). The software also provides filtering of displayed messages by device slave address, and provides a global display of bus activity over all 7-bit slave...
Software Installation For Windows 95 and above: 1. Insert software distribution diskette into floppy drive. 2. Select Start|Run. Type "a:setup". 3. Follow instructions on screen. For Windows 3.x or NT 3.51: 1. Insert software distribution diskette into floppy drive. 2. Select File|Run. Type "a:setup". 3.
1. From Program Manager double click on the I2C Bus_SMBus Analyzer Program Group. 2. Double click on I2C Bus_SMBus Analyzer Program Item. The I C/SMBus Analyzer Software can display real-time or previously recorded bus data. To display live data, select the COM port connected to the Bus Monitor, then click on the Trace Button.
More - This button is available when the File|Load menu item is selected, and message display area is full. Clicking this button reads and displays additional previously recorded log file data. Message data is displayed according to the current slave addresses, display options, and data protocol selected.
AddrMap Grid - Select Slave Addresses to Display Select slave addresses to display and monitor address traffic. Click on grid cells to Enable (checked) or Disabled (x) slave address for display. Enabled addresses show bus message activity with a red dot. Selecting a grid cell clears traffic indicator.
Page 27
File|Print - Print Displayed Data Print the currently display data. Up to 32K characters currently displayed are printed. File|Font Select - Select display font and size. File|Save Setup - Save Setup Parameters The following program parameters are saved to the file I2C.INI. These parameters are automatically loaded the next time the program is started.
Page 28
ModeSelect|Message Display - Select Message Mode Bus messages are displayed upon receiving STOP at end of message. This is the default mode and provides fast display of message data. ModeSelect|Byte Display - Select Byte Mode Bus messages are displayed upon receiving each byte of message data. This mode can display partial or incomplete message data when a complete message is not being transmitted (i.e.
Application Program Interface The Host System Interface provides RS-232 port access to monitor data capture functions. The monitor provides the following Serial Commands to assist in bus traffic collection: 19.2K Baud Select ... 1 57.6K Baud Select .
< > Control keys. Baud Rate Select Syntax: 1 (9200) | 5(7600) Description: The Baud Rate Select command sets the units serial port to 19.2K or 57.6K baud. The unit defaults to 19.2K baud at power-up. Executing a Remote Trace on high volumes of bus traffic at 19.2K baud may cause loss of data on buffer overflows.
ASCII Remote Select Syntax: A Description: The ASCII Remote Select command configures Remote Trace data to be sent to the serial port in printable ASCII format. At power-up, ASCII Remote is the default transfer mode. When ASCII Remote in enabled, data is transferred in three-character ASCII sets. The first character specifies the data type, and is followed by a two character slave address or data.
1 - Start with Acknowledgment. 50 - Slave Address 50H. 3 - Data with Acknowledgment. 20 - Data 20H. 3 - Data with Acknowledgment. 23 - Data 23H. 5 - Stop. 00 - Always 00. In the above example, a single bus message is uploaded to the Host system in ASCII format during a Remote Trace.
Page 33
4 - Data without Acknowledgment. 5 - Stop. A - 8-bit Slave Address (00...FFH). H - 8-bit Data (00...FFH). NOTE The Binary format is reserved for future MCC product support. Example: B<ENTER> R<ENTER> 150320...323500<CR><LF> where: 1 - Start with Acknowledgment.
CTS/RTS Handshaking Command Syntax: C Description: The CTS/RTS Command is used to toggle Clear-to-Send / Request-to-Send Serial Link flow control. The power-up default condition is CTS/RTS Handshaking disabled. When enabled, CTS/RTS Handshaking halts monitor serial port output when the Host RTS line is dis-asserted. This feature is useful in preventing serial link data overflow on the host system.
Dump Trace Buffer terminates upon exhausting the buffer, or upon receiving an Escape <ESC> character on the serial port. Screen Pause <Ctrl-S> and Screen Resume <Ctrl-Q> are active. Example: D<Enter> In the above example, buffered bus messages are uploaded to the Host system in ASCII format during a Dump Trace Buffer operation.
Example: E<Enter> Enable Simulation Remote Trace Syntax: R Description: The Remote Trace command places the unit in POST-TRIG Trace Mode, and sends all bus traffic to the serial port. During a Remote Trace, data in temporarily buffered in the unit, then sent to the serial port in the currently selected ASCII or Binary format.
S50<Enter> - Monitor slave address 50H. Test System Syntax: T Description: The Test System command invokes manufacturing test functions. This command is reserved for MCC use only. NOTE The Test System command is reserved for MCC manufacturing and support use only.
Appendix A - Solving Problems Solving Problems If you suspect a malfunctioning unit follow the steps described below before contacting MCC for additional assistance. Problem: Unit does not display the sign-on message on the internal LCD display at Power-up. Solution: 1.
Page 40
Problem: Unit does not collect bus traffic in Trace Mode. Solution: 1. Check cable connections at the unit and bus. When using the Test Cable, confirm SCL, SDA, and GND clip leads are connected to appropriate bus lines. 2. Check Selected Address. If a single bus address is specified, only messages directed to that address will be collected.
Appendix B - Operating Specifications Operating Specifications Parameter Unit Temperature Range Operating Temperature Storage Temperature D.C. Characteristics External Power Input Current Internal Battery SDA and SCL (I C Signals) Input Low Voltage -.05 +1.5 Input High Voltage +3.5 -5.5 Input Leakage Current +-20 Input Capacitance w/o Test Cable...
Appendix C - Serial Port Commands Serial Port Commands Command Syntax Description Baud Rate Select 1<CR> 19.2K baud select 5<CR> 57.6K baud select ASCII Protocol A<CR> Configure Remote Trace to Select send trace data in ASCII format. Binary Protocol B<CR> Configure Remote Trace to Select send trace data in binary...
Page 43
Remote Trace R<CR> Place monitor in POST-TRIG trace mode and sends all captured bus traffic to the serial port in the current selected format (ASCII or Binary). Slave Address Select SALL<CR> Monitor all Sxx<CR> Monitor single slave address System Test T<CR>...
Need help?
Do you have a question about the MIIC-101 and is the answer not in the manual?
Questions and answers