manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. Jupiter
  6. •
  7. Adapter
  8. •
  9. Jupiter JI-300 User manual

Jupiter JI-300 User manual

Popular Adapter manuals by other brands

Mini Gadgets BB2Outlet user manual

Mini Gadgets

Mini Gadgets BB2Outlet user manual

LSI LSISAS3442E-R Quick installation guide

LSI

LSI LSISAS3442E-R Quick installation guide

Moeller BBA -16 Series installation instructions

Moeller

Moeller BBA -16 Series installation instructions

Acer MWA3 quick start guide

Acer

Acer MWA3 quick start guide

Connect Tech ADG095 user guide

Connect Tech

Connect Tech ADG095 user guide

cable matters 604002 user manual

cable matters

cable matters 604002 user manual

Solwise PL-85PEW Easy start

Solwise

Solwise PL-85PEW Easy start

HP Photosmart 7100 user guide

HP

HP Photosmart 7100 user guide

HP E2494A installation guide

HP

HP E2494A installation guide

StarTech.com USB150WN1X1 quick start guide

StarTech.com

StarTech.com USB150WN1X1 quick start guide

Lindy 43198 user manual

Lindy

Lindy 43198 user manual

A&D AD-8527 instruction manual

A&D

A&D AD-8527 instruction manual

Motorola WU830G user guide

Motorola

Motorola WU830G user guide

Hawking HUF2 Specifications

Hawking

Hawking HUF2 Specifications

Allen-Bradley E3 Plus installation instructions

Allen-Bradley

Allen-Bradley E3 Plus installation instructions

Trust BT-2210Tp manual

Trust

Trust BT-2210Tp manual

HP NC7170 overview

HP

HP NC7170 overview

Uconnect BLE-485C user manual

Uconnect

Uconnect BLE-485C user manual

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.

JI-300
1
4/5/07
Model JI-300
I2C Host Adapter
User’s Manual
Version 1.5
Jupiter Instruments
1/27/2012 Edition
Jupiter Instruments_____________________________________________________________________________________
JI-300
2
9/9/07
TAB E OF CONTENTS
1. INTRODUCTION 4
1.1
Front Panel Description 5
1.2
Rear Panel Description 5
2. GETTING STARTED 6
2.1
Software Installation 6
2.2
Hardware Setup 6
2.3
Communications Check 6
2.4
I2C Tx/Rx Session 7
3. EEPROM PROGRAMMING UTI ITY 10
3.1
EEPROM Programming Session 10
4. MAIN WINDOW AND MENU DESCRIPTIONS 13
4.1
Main Window 13
4.2
Setup Menu 14
4.3
Add/Edit I2C Message Window - Read 15
4.4
Add/Edit I2C Message Window - Write 16
4.5
Add/Edit I2C Message Window - Instruction 16
4.6
EEPROM Programming Utility window 17
5. MESSAGE SCRIPTING 19
5.1
anguage Statements 19
5.2
Scripting Rules 21
5.3
Scripting Exercise 22
APPENDIX A 26
1.0 Specifications 26
APPENDIX B 28
Jupiter Instruments_____________________________________________________________________________________
JI-300
3
9/9/07
1.0
PC System Requirements 28
APPENDIX C 29
1.
Installing USB Device Driver 29
a.
Windows 7 29
b.
Windows Vista 29
c.
Windows XP 30
d.
Windows 2000 33
2.0
Installing Application Software 36
APPENDIX D 37
1.0 General Information 37
1.1
Warranty 37
1.2
Thirty-Day Return Policy 37
1.3
Li itation of Liability 37
1.4
Contact Us 37
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 co unications
to/fro a target device. The desktop unit can be configured to interface a variety of I2C networks.
Bus para eters such as clock frequency, duty-cycle, setup and hold ti es, 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 onitoring, as well as status reporting at the conclusion of each
essage transaction si plifies I2C trouble-shooting. A Windows software application anages the
setup and control of the instru ent. Co unications and unit power is provided via a USB 2.0
connection.
Features
• Progra able SCL clock frequency fro 255Hz to 3.8Mhz (20nS steps).
• Variable bus voltage fro 1.50V to 5.25V (10 V steps).
• Supports Master and ulti-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 Progra ing Utility
 Progra ing file for ats include: Binary, Intel HEX, Motorola S-record
o Message Scripting
• Create custo software applications by way of either direct or
Virtual COM Port (VCP) drivers. Progra ing 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 anual.
Applications
• Fir ware debugging and hardware troubleshooting
• Production line testing
• Equip ent repair and diagnostics
Jupiter Instruments_____________________________________________________________________________________
JI-300
5
9/9/07
1.1 Front Panel Description
Power Activity
Input
I2C Bus Monotor Model JI-210
Ju piter Instruments
I2C Bus Adapter Ju piter Instruments
1 2 3
Model JI-300
1. Power – Power on LED
2. Activity – I2C bus activity/USB port open LED.
3. Input – I2C probe cable jack. 9-pin, Fe ale, D-Sub connector (AMP 745781-4)
Pin-outs: Pin 1 = SDA
Pin 5 = GND
Pin 6 = SCL
Pin 8 = Vbus
Pin 2, 3, 4, 7, 9 = No Connection
1.2 Rear Panel Description
USB
I2C Bus Monotor Model JI-210
Jupiter Instruments
1
1. USB – Type ‘B’ connector (Molex 67068-0000)
Jupiter Instruments_____________________________________________________________________________________
JI-300
6
9/9/07
2. GETTING STARTED
2.1 Software Installation
The JI-300 Host Adapter requires the installation of both a USB driver and application software.
The drivers ust be installed on the host PC’s hard-drive. The application software, however, can
be installed locally or executed directly fro CD-ROM. See appendix C for detailed instructions on
installing both the USB driver and JI-300 application software.
2.2 Hardware Setup
Note that USB drivers for the JI-300 ust be installed before the Hardware Setup will run
successfully.
1. Connect the I2C Host Adapter unit to the host PC using 6’ USB cable.
2. After a few seconds, confir that the JI-300 is powered by verifying that the front panel PWR
LED is on.
2.3 Co unications Check
1. Ensure that the I2C Host Adapter unit is connected to the host PC and power is on.
2. Launch the I2C Host Adapter application by clicking I2C Adapter JI-300.exe.
3. Verify that the I2C Host Adapter ain window is displayed as shown in figure 1.
Figure 1. I2C Host Adapter Main Window
If an error occurs and the window does not appear, begin by verifying that the . ET
Framework is installed. To do this, click Start on your windows desktop, select Control Panel,
and then double-click the Add or Remove Programs icon. When the window appears, scroll
through the list of applications and check for the. ET Framework. If not listed, go to
http://msdn2.microsoft.com/en-us/netframework/aa569263.aspx for instructions on
downloading and installing the latest . ET Framework.
Jupiter Instruments_____________________________________________________________________________________
JI-300
7
9/9/07
4. At the ain window, open a USB port by clicking the Open button in the USB Connection
group.
5. Ensure an open USB port by confir ing an open port status.
6. At the enu bar, open the About essage box by selecting Help, followed by About.
7. Verify that the version nu bers for the HW Version x and VHD Version x are valid (i.e. A,
D, 4, etc.) If a question ark (?) or non-alphanu eric character appears, an error has
occurred.
8. If no errors have occurred (or if errors have been resolved) the Co unications Check has
passed.
2.4 I2C Tx/Rx Session
For this exercise, a target slave device or I2C network with at least one slave device is needed.
Device power (or network) can be supplied by either the I2C target or JI-300 Adapter. The
following steps are for use with a M24C04 I2C target device. (See Figure 2)
1. Ensure that the I2C Host Adapter unit is connected and power is on. (Section 2.2 Hardware
Setup)
2. Ensure that the I2C Host Adapter application is running and the USB port is open. (Section 2.3
Co unications Check)
3. Connect the I2C probe cable to the D-sub connector on the I2C Host Adapter front panel.
4. Connect the four I2C bus probes (SDA, SCL, PWR, and GND) to the I2C target device. (See
Figure 2)
NC E2E1 VSS
SDAWCn SCL
MC24C04
VCC
0.1uF
C1
25V
SDA
SC
GND
PWR
I2C Probe Cable
Figure 2. Connections to M24C04 I2C target test device
5. At the ain window, click the Add Message button to begin adding I2C essages to the list.
Jupiter Instruments_____________________________________________________________________________________
JI-300
8
9/9/07
6. The Add I2C Message window is now displayed. (See Figure 3)
Figure 3. Add I2C Message Window
7. Add the following data to create a write essage:
1. Message Type: Write (Note: The Message Window will change fro a Read
to Write when the Write Message Type is selected)
2. Slave Address: A0h
3. Write Data (1): 00
4. Remove the Stop: Check Box
8. Click Add to add the essage to the essage list.
9. Next, add a read essage.
10. Add the following data to create a read essage:
1. Message Type: Read
2. Slave Address: A1h
3. Read Count: 16
4. Remove the Stop: un-Check Box
11. Click Add to add the essage to the essage list, followed by Exit.
12. Verify that two essages (a read and write) have been added to the Message List.
(See figure 4)
MSG # Addr N/S R/W Data ASCII Status
001 A0 * W 10
002 A1 R
XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
Figure 4. I2C Messages
13. At the Main Window enu bar, open the setup enu by selecting Setup, then Setup Menu.
Jupiter Instruments_____________________________________________________________________________________
JI-300
9
9/9/07
14. The Setup enu is now displayed (See Figure 5)
Figure 5. Setup Menu
15. At the Bus Voltage group, select a 1K oh bus pull-up resistor by clicking the up/down buttons.
16. Click OK to save the selection and close the Setup Window.
17. At the ain window, turn-on the external bus voltage by clicking Enable in the External Bus
Voltage group.
18. Enable Message Looping by clicking Enable in the Message Looping group.
19. Now, begin an I2C session by clicking Reset Que, followed by clicking Run in the Operation
group.
20. Verify the following actions:
1. The essage “Success!” is in the status colu ns for both essages.
2. The text “Hello world!” is in the ASCII colu n of the read essage.
3. The asterisk cursor quickly oving back-and-forth between the two essages.
21. The I2C Tx/Rx exercise is now co plete.
Jupiter Instruments_____________________________________________________________________________________
JI-300
10
9/9/07
3. EEPROM PROGRAMMING UTI ITY
This fully integrated utility is designed for progra ing a variety of EEPROM and e ory devices
either in-circuit or standalone. All essential progra ing functions are provided including device
read, progra , and verify, as well as buffer edit, pre-fill, load, and save operations. EEPROM i age
data can be loaded fro a file, copied fro another device, or entered anually using HEX values
and/or ASCII characters. Data can be saved to disk via Intel HEX, Motorola S-Record, or raw Binary
file for ats.
Features:
• Devices: Over 100 devices including At el, Generic, Microchip,
NXP, ST Micro, and GP Block Reads
• Supported file for ats: Intel HEX, Motorola S-Record, and raw Binary.
• Progra ing voltage: 1.50V to 5.25V
• SCL clock rate: 254Hz to 4.0MHz with variable setup and hold ti es
3.1 EEPROM Progra ing Session
This exercise will fa iliarize the user with the funda ental progra ing features of the JI-300
EEPROM progra ing utility.
Before beginning this exercise, be sure that you are so ewhat fa iliar with the controls on the
EEPROM Progra ing Utility window (Section 4.5) and that you have previously run both the
“Co unications Check” and “I2C Tx/Rx Session” exercises in section 2.0.
For this exercise, a target slave device (included with the JI-300 kit) or I2C network with at least
one slave device will be needed. Device power (or network) can be supplied by either the I2C
target or JI-300 Adapter. The following steps are for use with the test M24C04 I2C target device.
1. Begin by executing all 21 steps in the I2C Tx/Rx Session in section 2.4. This will ensure a
working HW connection and valid HW settings.
2. Open the EEPROM Progra ing Utility window by clicking Utilities, followed by
EEPROM Programming at the ain window enu bar.
3. Verify that the EEPROM Progra ing Utility window is now displayed (See Figure 6)