
DK101 Low-Cost Demo Kit Motherboard
10 of 13
Table 2. Register Subfield Definitions
SUBFIELD
address
Register address. Hexadecimal format of the form 0x0000.
DESCRIPTION
rname
Register name (acronym) that is displayed in the register map display area. A string of 7 characters.
rtype
Register type
0 = invalid
1 = read-only
2 = read/write
3 = status1
5 = error
6 = test
7 = status2
– not displayed, read, written or initialized
– cannot be written
– can be read and written
– read operation is preceded by a write of 0xFF
– cannot be written
– can be read and written
– read operation is followed by a write of the value read
bus
This field should be always be “1” for definition files used with DK101.
Initial value written to the register during initialization if the SETUP field is “on.” Two-digit hexadecimal
format of the form “00.”
Register position. Allows the user to sequentially number the register definitions for use in the DISPLAY
field. These numbers are for the user only; this field is not read by the software. For proper use with the
DISPLAY field, register definitions should be numbered consecutively starting from 0 with no missing or
repeated numbers.
Full register name. A string of 50 characters that is displayed at the top of the bitmap display when the
register is selected in the register map.
Ivalue
Position
Fullname
b7, b6, b5, b4,
b3, b2, b1, b0
Bit names. Each is a string of 6 characters that is displayed in the bit map display.
Creating and Editing Initialization (.INI) Files
Register View mode provides an easy method for initializing an entire register set using initialization files. To
initialize the register set from an initialization file, choose File
of a register set to an initialization file, choose File
Register .INI File
active definition file are affected by these commands.
Terminal Mode
In addition to Register View mode and Demo mode, the ChipView software also offers Terminal mode, which gives
direct access to the processor. The commands that can be entered from Terminal mode are listed in
Table 3
. The
interface specifications are 57,600 baud, 8 data bits, 1 stop bit, no parity, no flow control, ANSI emulation. Locally
typed characters are echoed by the DK101, not the terminal software.
Register .INI File
Load .INI File. To save the state
Build .INI File. Only the registers of the
Downloading and Executing Custom Firmware
To download and execute custom firmware on the DK101, do the following:
1) Create a Motorola s-record targeted to external SRAM at 80000000h.
2) Go to Terminal mode on the ChipView software.
3) Click Options
Load S Record.
4) Browse to find the appropriate s-record, select it, and click Open.
5) Wait while the s-record is downloaded to the DK101.
6) Type the “jump” command and hit the Enter key.
To return to the factory-installed DK101 firmware, press the RESET button on the DK101 board.