Jupiter Instruments
_____________________________________________________________________________________
JI-300
4
9/9/07
1. INTRODUCTION
The JI-300 is a versatile, easy to use, PC hosted adapter used to drive I2C communications
to/from a target device. The desktop unit can be configured to interface a variety of I2C networks.
Bus parameters such as clock frequency, duty-cycle, setup and hold times, bus voltage, and pull-
up resistor values can be varied. JI-300’s diagnostic features including excessive clock-stretch,
bus-not-free, and bus contention monitoring, as well as status reporting at the conclusion of each
message transaction simplifies I2C trouble-shooting. A Windows software application manages the
setup and control of the instrument. Communications and unit power is provided via a USB 2.0
connection.
Features
•
Programmable SCL clock frequency from 255Hz to 3.8Mhz (20nS steps).
•
Variable bus voltage from 1.50V to 5.25V (10mV steps).
•
Supports Master and multi-Master operation.
•
Software selectable bus pull-up resistors (16 values including open)
•
Low I2C bus capacitance (<40pF typ.)
•
USB 2.0 host interface
•
Switched target bus voltage available at connector
•
Easy to use Graphical User Interface (GUI) software.
o
I2C Message Controller
Message execution status - Success / Failure with details
Single-step execution
Message looping
o
EEPROM Programming Utility
Programming file formats include: Binary, Intel HEX, Motorola S-record
o
Message Scripting
•
Create custom software applications by way of either direct or
Virtual COM Port (VCP) drivers. Programming requires
no
in-depth
knowledge of USB!
•
Includes everything needed to get started – I2C Adapter unit, I2C cable, USB cable,
and a CD-ROM containing application software and user’s manual.
Applications
•
Firmware debugging and hardware troubleshooting
•
Production line testing
•
Equipment repair and diagnostics