DK2000 High-Performance Demo Kit Motherboard
7 of 19
Demo Mode
Demo mode provides an intuitive user interface for configuring daughter cards at a high level using option buttons
and menu selections. Key status information is also displayed, such as LOS, OOF, and AIS. Figure 3
shows an
example of the Demo window.
To go to the Demo window from the ChipView main menu window, follow these steps:
1) Push the Demo button in the main menu window. A popup window for COM port selection
appears next. Select the appropriate port from the menu and click OK. Next, the
Configuration File Assignment window appears. This window has subwindows to select
configuration files for each of the four daughter cards slots on the DK2000 board.
2) For each slot with a daughter card installed, select a configuration file from the list shown,
or browse to find a file in another directory. Typically, configuration file names contain the
device name, e.g., DS2155.cfg. Some daughter cards ship with multiple configuration files.
See the daughter card data sheet for detailed information on the use of the various files.
3) Press the Continue button.
The Demo window shows various daughter-card-specific configuration menus and status indicators. See the
daughter card data sheet for details on the specific menus, selections, and indicators used. The Com Status
indicator, which is common to most configuration files, changes state approximately once a second when the
daughter card software is communicating properly with the daughter card.
To go to the Demo window from other views, select Windows®Go to Demo.
Figure 3. Demo Window
DK2000 High-Performance Demo Kit Motherboard
8 of 19
ADVANCED FEATURES
This section discusses several advanced features of the DK2000 platform. Many DK2000 users do not need to
read this information. The DK2000 and Dallas daughter cards ship with full definition files for Register View mode
and one or more configuration files for Demo mode. These files support most users very well without any need for
customization. For users with more complex requirements, however, this section describes how to:
· Create and edit definition (.DEF) files
· Create and edit initialization (.INI) files
· Use Terminal mode
Creating and Editing Definition (.DEF) Files
Definition files are ASCII text files that specify register names, addresses, and bit fields and their arrangement in
the Register View window. Dallas Semiconductor distributes full definition files with each daughter card. Any edits
to the Dallas definition files should be made in copies of the files and not in the originals.
The text in Figure 4
is a definition file template. Only the REGISTER, DISPLAY, and END fields are required. Each
field starts with the field name followed by a colon (i.e., “DEVICE:”) and ends with the next field name. The
definition file fields are described in Table 1
. All numbers are in decimal format, unless otherwise stated.
Figure 4. Definition File Template
REM: remark
DEVICE:
DSxxxx
OFFSET:
0x1000
LINKS:
1
filename
SETUP:
on
REG INI:
on
DSxxxx.INI
DEVICE ID:
on
address,rname,rtype,bus,ivalue,position,fullname,b7,b6,b5,b4,b3,b2,b1,b0,
REGISTER:
number of registers
address,rname,rtype,bus,ivalue,position,fullname,b7,b6,b5,b4,b3,b2,b1,b0,
DISPLAY:
number of columns
1,2,3,4,5,6,7,8,9,10,11,12,13,14,
END:
DK2000 High-Performance Demo Kit Motherboard
9 of 19
Table 1. Definition File Fields
FIELD DESCRIPTION
REM Used for remarks to document the definition file. Cannot be used inside another field.
DEVICE
This field is not yet supported in the ChipView software.
The argument is a string of text that is displayed at the top of the Register View screen to help the user keep
track of which definition file is currently in use.
OFFSET
When located outside the REGISTER field, the argument specifies a global address offset for all registers in
the definition file. In some Dallas-made definition files OFFSET has two arguments. Older Dallas demo kit
software selects the first argument. The ChipView software selects the last argument.
When located inside the REGISTER field, the argument specifies a local address offset for all subsequent
register listings. All register addresses following the local OFFSET field are offset by both the global and local
offsets. The scope of the local offset is to the end of the REGISTER field or to the next local offset field.
Arguments are in four-digit hexadecimal format of the form “0x0000.”
LINKS
Loads additional definition files. Used to accommodate more than one device on a piece of hardware or to
split a large register set into smaller subsets. The first argument is a number from 1 to 10 specifying the
number of definition files to link. Subsequent arguments are the filenames of the definition files being linked.
The number of filenames must be equal to the number specified in the first argument. Linked definition files
have all the functionality of the main definition file except that the LINKS field is ignored.
SETUP
This field is not yet supported in the ChipView software.
Enables initialization register values. The argument must be either “on” or “off.” If the argument is “on,”
ChipView initializes all registers with a zero and then the initial value specified in the REGISTER field. When
SETUP is “on” the REG INI field is enabled.
REG INI
This field is not yet supported in the ChipView software.
Specifies an initialization file for initializing register values. REG INI is only enabled if the SETUP field is “on.”
The first argument must be either “on” or “off.” The second argument is a valid register initialization file (.INI
file). If the SETUP and REG INI fields are both “on,” registers are initialized by the values in the initialization
file.
DEVICE ID
This field is not yet supported in the ChipView software.
Defines how to determine if the device is present on the target hardware. The first argument must be either
“on” or “off.” The second argument is a valid register description (see the REGISTER field for format). If the
first argument is “on” the ChipView software performs a device-check read/write sequence to the register
specified in the second argument. If the device check fails, a Device Not Present error is displayed.
REGISTER
Describes the registers of the target hardware. The first argument is the number of registers (1 to 255).
Subsequent arguments are comma-delimited strings with 14 subfields as follows:
address,rname,rtype,bus,ivalue,position,fullname,b7,b6,b5,b4,b3,b2,b1,b0,
The number of strings must be equal to the number of registers specified in the first argument. See Table 2
for subfield definitions.
DISPLAY
This field is not yet supported in the ChipView software. Currently, registers are displayed 14 per column in
the order listed in the REGISTER field.
Specifies how to display the registers on screen. The first argument is a number from 1 to 20 that states the
number of columns to be displayed. Subsequent arguments are comma-delimited strings of numbers, where
each number specifies a register definition. The first register definition in the REGISTER field is 0, the second
is 1, and so on. The strings of numbers can be up to 14 numbers long. The number of strings must be equal
to the number of columns specified in the first argument.
END Specifies the end of the definition file. This field has no arguments.

DSDK2000

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Networking Development Tools High Performance Demo Kit Platform
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet