readme.txt Driver File Contents (Stellaris_ODW.zip)

Quickstart Oscilloscope

A two channel oscilloscope implemented using the Stellaris
microcontroller's analog-to-digital converter (ADC).  The oscilloscope
supports sample rates of up to 1M sample per second and will show the
captured waveforms on the color STN display.  On-screen menus provide user
control over timebase, channel voltage scale and position, trigger type,
trigger level and trigger position.  Other features include the ability
to save captured data as comma-separated-value files suitable for use with
spreadsheet applications or bitmap images on either an installed microSD
card or a USB flash drive.  The board may also be connected to a WindowsXP
or Vista host system and controlled remotely using a Windows application.

Oscilloscope User Interface

All oscilloscope controls and settings are accessed using the navigation
control on the board.  This control offers up, down, left, right and select
functions in a single unit.  Rocking the control in the desired direction
sends ``up'', ``down'', ``left'' or ``right'' messages to the application
and pressing on the center sends a ``select'' message.

Controls and settings are arranged into groups by function such as display
settings, trigger settings, file operations and setup choices.  These
groups are accessed by pressing ``select'' to display the main menu.  With
the menu displayed, use ``up'' and ``down'' to select between the available
groups.  When the desired group is highlighted, press ``select'' once again
to dismiss the menu.

Controls from the currently selected group are shown in the bottom portion
of the application display.  Use ``up'' and ``down'' to cycle through the
controls in the group and ``left'' and ``right'' to change the value of, or
select the action associated with the control which is currently
displayed.

The control groups and the individual controls offered by each are
outlined below:

  Group    Control       Setting
  -----    -------       -------

  Display
           Channel 2     ON or OFF.
           Timebase      Select values from 2uS to 50mS per division.
           Ch1 Scale     Select values from 100mV to 10V per division.
           Ch2 Scale     Select values from 100mV to 10V per division.
           Ch1 Offset    Press and hold "left" or "right" to move the
                         waveform up or down in 100mV increments.
           Ch2 Offset    Press and hold "left" or "right" to move the
                         waveform up or down in 100mV increments.
  Trigger
           Trigger       The trigger type - Always, Rising, Falling or
                         Level.
           Trig Channel  1 or 2 to select the channel used for triggering.
           Trig Level    Press and hold "left" or "right" to change the
                         trigger level in 100mV increments.
           Trig Pos      Press and hold "left" or "right" to move the
                         trigger position on the display.
           Mode          Running or Stopped.
           One Shot      If the current mode is "Stopped", pressing
                         "left" or "right" initiates capture and display
                         of a single waveform.
  Setup
           Captions      Select ON to show the timebase and scale
                         captions or OFF to remove them from the display.
           Voltages      Select ON to show the measured voltages for each
                         channel or OFF to remove them from the display.
           Grid          Select ON to show the graticule lines or OFF to
                         remove them from the display.
           Ground        Select ON to show dotted lines corresponding
                         to the ground levels for each channel or OFF
                         to remove them from the display.
           Trig Level    Select ON to show a solid horizontal line
                         corresponding to the trigger level for the
                         trigger channel or OFF to remove this line from
                         the display.
           Trig Pos      Select ON to show a solid vertical line at the
                         trigger position or OFF to remove this line from
                         the display.
           Clicks        Select ON to enable sounds on button presses or
                         OFF to disable them.
           USB Mode      Select Host to operate in USB host mode and
                         allow use of flash memory sticks, or Device to
                         operate as a USB device and allow connection to
                         a host PC system.
  File
           CSV on SD     Save the current waveform data as a text file
                         on an installed microSD card.
           CSV on USB    Save the current waveform data as a text file
                         on an installed USB flash stick (if in USB host
                         mode - see the Setup group above).
           BMP on SD     Save the current waveform display as a bitmap
                         on an installed microSD card.
           BMP on USB    Save the current waveform display as a bitmap
                         on an installed USB flash stick (if in USB host
                         mode - see the Setup group above).
  Help
           Help          Pressing "left" or "right" will show or hide the
                         screen showing oscilloscope connection help.
           Channel 1     Pressing "left" or "right" will cause the scale
                         and position for the channel 1 waveform to be set
                         such that the waveform is visible on the display.
           Channel 2     Pressing "left" or "right" will cause the scale
                         and position for the channel 2 waveform to be set
                         such that the waveform is visible on the display.

Oscilloscope Connections

The 8 pins immediately above the color STN display panel offer connections
for both channels of the oscilloscope and also two test signals that can be
used to provide input in the absence of any other suitable signals.  Each
channel input must lie in the range -16.5V to +16.5V relative to the board
ground allowing differences of up to 33V to be measured.

The connections are as follow where pin 1 is the leftmost pin, nearest the
microSD card socket:

 1    Test 1      A test signal connected to one side of the speaker on
                  the board.
 2    Channel 1+  This is the positive connection for channel 1 of the
                  oscilloscope.
 3    Channel 1-  This is the negative connection for channel 1 of the
                  oscilloscope.
 4    Ground      This is connected to board ground.
 5    Test 2      A test signal connected to the board Status LED which
                  is driven from PWM0.  This signal is configured to
                  provide a 1KHz square wave.
 6    Channel 2+  This is the positive connection for channel 2 of the
                  oscilloscope.
 7    Channel 2-  This is the negative connection for channel 2 of the
                  oscilloscope.
 8    Ground      This is connected to board ground.

Triggering and Sample Rate Notes

The oscilloscope can sample at a maximum combined rate of 1M samples
per second.  When both channels are enabled, therefore, the maximum
sample rate on each channel is 500K samples per second.  For maximum
resolution at the lowest timebases (maximum samples rates), disable
channel 2 if it is not required.  These sample rates give usable waveform
capture for signals up to around 100KHz.

Trigger detection is performed in software during ADC interrupt handling.
At the highest sampling rates, this interrupt service routine consumes
almost all the available CPU cycles when searching for trigger conditions.
At these sample rates, if a trigger level is set which does not correspond
to a voltage that is ever seen in the trigger channel signal, the user
interface response can become sluggish.  To combat this, the oscilloscope
will abort any pending waveform capture operation if a key is pressed
before the capture cycle as completed.  This prevents the user interface
from being locked out and allows the trigger level or type to be changed
to values more appropriate for the signal being measured.

File Operations

Comma-separated-value or bitmap files representing the last waveform
captured may be saved to either a microSD card or a USB flash drive.
In each case, the files are written to the root directory of the microSD
card or flash drive with file names of the form ``scopeXXX.csv'' or
``scopeXXX.bmp'' where ``XXX'' represents the lowest, three digit, decimal
number which offers a file name which does not already exist on the
device.

Companion Application

A companion application, LMScope, which runs on WindowsXP and Vista PCs
and the required device driver installer are available on the software CD
and via download from the Luminary Micro web site at
http://www.luminarymicro.com/products/software_updates.html.  This
application offers full control of the oscilloscope from the PC and allows
waveform display and save to local hard disk.

-------------------------------------------------------------------------------

Copyright (c) 2008-2009 Texas Instruments Incorporated. All rights reserved.
Software License Agreement

Texas Instruments (TI) is supplying this software for use solely and
exclusively on TI's microcontroller products. The software is owned by
TI and/or its suppliers, and is protected under applicable copyright
laws. You may not combine this software with "viral" open-source
software in order to form a larger program.

THIS SOFTWARE IS PROVIDED "AS IS" AND WITH ALL FAULTS.
NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT
NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. TI SHALL NOT, UNDER ANY
CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, FOR ANY REASON WHATSOEVER.

This is part of revision 5451 of the EK-LM3S3748 Firmware Package.
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web3, load: 2.75