These are the installation instructions for replacing the firmware
in a DPO4000B or MSO4000B series oscilloscope with the firmware in
the MSODPO4000B_v*.zip file.

Contents of this zip package:

install.txt - this text file
releaseNotes.txt - describes differences between firmware versions
firmware.img - oscilloscope firmware file readable by
DPO4000B and MSO4000B
Applicable open source licensing references.


Loading new firmware will cause all previously saved setups and
reference waveforms to be deleted. You may wish to save the internal
setups to external .set files, and the internal reference waveforms
to external .isf files, before loading the new firmware.

(To find the relevant menus referred to below, push the Save/Recall
button labeled "Menu" which is located in the area below the screen.)

To save an internal saved setup to a .set file, first recall the
setup. Then go to the Save Setup menu and select "To File" and
proceed to save to a USB media or network location. After the new
firmware has been loaded, you can recall each .set file, saving each
one in turn to an internal saved setup, using the Recall Setup and
Save Setup menus respectively.

To save an internal reference (Ref) waveform to a file, first display
(turn on) the reference waveform. Then go to the Save Waveform menu,
set the Source to the appropriate Ref, set the Destination to File,
and proceed to save to a USB media or network location. Because the
oscilloscope can only recall single-waveform files, you should:
- Be certain to save each reference waveform to a separate file,
do not use the save-all-waveforms-to-a-single-file feature.

After the new firmware has been loaded, you can recall each file to
one of the reference waveforms, using the Recall Waveform menu.


1. Copy the file 'firmware.img' to a USB media in the root or
topmost folder. Most brands of USB flash drives and USB hard
drives are suitable media.

2. Check to make sure there are no other files in that folder that
have a file suffix of ".img". For example, there must not be any
files named .img. If you have multiple .img files, the
oscilloscope may not load the correct one.

3. Turn the oscilloscope off.

4. Insert the USB media into either of the USB Host ports on the
front of the oscilloscope. (The two host ports on the rear of the
oscilloscope may also be used.)

5. Turn on the oscilloscope.

After a few seconds, the screen should display a message stating
that the firmware upgrade procedure is in progress.

Do not turn off the oscilloscope or remove the USB media until
prompted to do so! The procedure takes anywhere from eight to
twelve minutes, depending on the brand and speed of USB media
being used.

6. When the screen says that the upgrade is complete, turn off
the oscilloscope.

7. Remove the USB media.

8. Turn on the oscilloscope.

When the oscilloscope powers up, you should see a message
indicating that the firmware upgrade procedure has successfully

Do not turn off the oscilloscope at this time!

Wait at least one minute after the message appears, or wait until
the Menu Off button responds to a press before turning off the
oscilloscope. Some firmware versions subsequently update other
parts of the instrument after the firmware upgrade procedure
message is displayed. This portion of the update process can take
up to one minute to complete.

Currently Installed Version:

The firmware version currently installed in the oscilloscope is shown
in the About menu. Push the Utility button, then the bottom soft key
labeled "About".


- If you try to load an older version of firmware, or the same
version that is currently installed, the oscilloscope will not load
the firmware and will display a message indicating the firmware on
the USB media is not newer than the current firmware.

You can override this, and force the oscilloscope to load the USB
media's firmware.img file, by creating an empty file called
"forceinstall.txt" on the USB media in the root or topmost folder.

- If the firmware does not load, verify that the USB media is
supported by the oscilloscope. Push the Save/Recall Menu button and
attempt to save a setup to the USB media. If you cannot save and
recall .set files, the USB media may not be supported.
Try another brand of USB media. If other brands do not work, try
one of the other USB host ports on the oscilloscope. There are two
host ports on the front and two on the back of the oscilloscope.

- If the firmware does not load and the USB media otherwise works
fine, then the firmware.img file may be corrupted.
Try downloading the firmware again.

- New versions of firmware are released from time to time. Visit

- If you are still unable to load the new firmware, please contact
the Tektronix Technical Support Center. Customers calling within
the U.S. call 1-800-833-9200 press 3. Worldwide, please visit to find contacts in your area.