
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)