ULINKPRO Keil, ULINKPRO Datasheet - Page 122

KIT DEBUG/TRACE UNIT HIGH SPEED

ULINKPRO

Manufacturer Part Number
ULINKPRO
Description
KIT DEBUG/TRACE UNIT HIGH SPEED
Manufacturer
Keil
Type
In-Circuit, Real-Time Debugger/Programmerr
Datasheets

Specifications of ULINKPRO

Contents
Module
For Use With/related Products
ARM7, ARM9, Cortex
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Getting Started: Creating Applications with µVision
Using an Init File
Some applications or target systems require the execution of specific debug
commands or functions ahead of Flash programming. This feature is typically
used to define BUS configuration for your device or to program Flash with
auxiliary files, containing code or data, which are not included in your target
program. The debug commands and functions are stored in an initialization file
defined by the Init File text box. This file is executed before the Flash download
is performed.
BUS Configuration
Typically, the BUS system has to be configured before a device with external
Flash memory can be programmed. If you use the ULINK USB-JTAG adapter,
you may create an initialization file that uses predefined debug functions, like
_WBYTE
example:
_WDWORD(0xFFE00000, 0x20003CE3);
_WDWORD(0xE002C014, 0x0E6001E4);
Auxiliary Memory Content
In addition to BUS configuration, the initialization file may contain instructions
to load auxiliary programs or data into memory. For example:
LOAD MyFile.HEX
By default, the executable specified Project – Options for Target – Output is
downloaded to Flash.
and
_WDWORD
, to write to memory and configure the BUS. For
// BCFG0: Flash Bus Configuration
// PINSEL2: CS0, OE, WE, BLS0..3
121

Related parts for ULINKPRO