Recovering a corrupted eeprom – Ocean Optics USB Programmer User Manual
Page 4
![background image](/manuals/292636/4/background.png)
USB Programmer Installation and Operation Instructions
4
000-20000-080-01-201009
EEPROM update files are installed in the same location as the USB Programmer utility. The
default location is C:\Program Files\Ocean Optics\USB Programmer.
6. Unplug the USB device from the PC when programming is complete, and then plug the device
back into the PC to allow the new EEPROM program to take effect.
Recovering a Corrupted EEPROM
If the programming process was interrupted, the EEPROM may be irretrievably corrupted. However,
the device still may be functioning properly. Typically, devices with corrupted EEPROMs that will
function properly are indicated in the Windows Device Manager with a yellow exclamation point icon
and the title “Unknown Device.” This normally means that the PC is missing a configuration file for
that device.
You can attempt to restore the EEPROM to a useable state using the USB Programmer.
►
Procedure
Follow the instructions below to attempt to restore a corrupted EEPROM:
1. Download and install the USB EEPROM Programmer utility from our website:
This utility installs the latest version of the microcode for all Ocean Optics devices.
2. Unplug the USB device from the computer.
3. Use a paper clip or small piece of wire to short the SDA pin on the USB device to the ground.
Consult the data sheets for your specific device to determine the location of the SDA pin and
the ground:
http://www.oceanoptics.com/technical/engineeringdocs.asp
4. Connect the device (with the pin shorted) to the PC to power it up.
5. Remove the shorting wire.
6. Run the USB programmer by selecting Start | Programs | Ocean Optics | USB Programmer |
USB Programmer.
7. Locate the USB device under the Unprogrammed OOI USB Devices section in the left pane.
If the unit does not appear in this section, repeat Steps 3-6, ensuring that the appropriate pin is
shorted to the ground.
8. Click on the USB device and then click the Program button. The Select EEPROM Program
dialog box appears.
9. Select the appropriate EEPROM file for the USB device, and then click the Open button.
Programming begins immediately, and the estimated time for completion of the
reprogramming process displays in the bottom status bar.