theulink2 user's guidedescribes thekeil ulink®2 usb-jtag interface adapterand contains detailed instructions for the hardware and software configuration. ulink2 is a small hardware adapter that connects the usb port of the pc to the jtag or ocds debugging port of the target hardware. use ulink2 to:
- debug and test programs on target hardware.
- program on-chip or external flash memory of many devices.
this book contains the following chapters:
- introduction gives an overview of the ulink2 usb-jtag adapter features, requirements, limitations, supported devices, and coresight™ technology.
- hardware description describes the ulink2 adapter components, and the start and reset sequences.
- setup ulink2 shows the ulink2 connection interfaces, how to install ulink2, and the configuration settings needed to debug on arm or cortex-m devices.
- setup flash programming describes the flash download configuration and explains how to create a new flash programming algorithm. lists the existing flash algorithms.
- using ulink2 describes how to download and debug programs on target devices, and explains target chaining.
- configure cortex-m devices for tracing explains the settings needed for enabling trace by means of certain devices.
- μvision windows shows the trace capturing and displaying capabilities of ulink2, and the μvision windows used to visualize and analyze data.
- real-time agent allows to view and modify the target board's memory contents on-the-fly. step-by-step instructions explain how to add this feature to the application.
- appendix lists additional information such as error messages.