# UIACTOOLS 1.00.00.09 Release Notes

This release note is divided into the following sections:
Introduction, Documentation, What's New, Upgrade & Compatibility Information, Host Support, Dependencies, Device Support, Validation Info, Known Issues, Examples, Version Information, Technical Support.

## Introduction

This is a preliminary engineering release of UIACTOOLS 1.00.00.09.

Packages are provided as source code and prebuilt libraries.

## Documentation

The following documentation is available:

- Getting Started
- System Analyzer User's Guide
- System Analyzer WIKI

Release notes from previous releases are also available in the relnotes_archive directory.

## What's New

- LoggerSTM_writeMemoryRange: Support for logging memory ranges and dynamically allocated strings.(
- Automatic generation of helper functions for STM Library. (LoggerSTM.isGenerateSTMLibSupportFnsEnabled = true)
- CDoc documentation for LoggerSTM now included
- Updated Dependencies: Now depends on UIA_1_01_00_09 or later.

Enhancements in UIA_1_00_00.09

ID | Headline
-- | Support for C64T
-- | Support for logging strings to STM

Defects Fixed in UIA_1_00_00.09

ID | Headline

For information on enhancements and defect fixes in earlier releases, please refer to the release notes from previous releases that are available in the relnotes_archive directory.

## Upgrade and Compatibility Information

UIA 1.00.00.09 is not backward compatible with the previous 1.00.00.04_eng release. Changes have been made to the way that LoggerSTM is configured which may require changes to the project's .cfg file. Please see the cdoc for LoggerSTM for details and examples.

## Host Support

This release requires CCSv5.2.0 or later and System Analyzer 1.1 or later.

## Dependencies

This release requires the following other software components and tools versions to successfully function:

- C6000 CodeGen 7.2.0 (or higher) for ELF
- Arm CodeGen 4.9.0 (or higher)
- UIA: 1.00.04.35 (or higher)
- DSP/BIOS 6.32.01.38 (or higher)
- XDCtools 3.22.03.41 (or higher)

## Device Support

Examples

- OMAP4430
- evm6670L
- evm6678L

uiactools libaries built for

- C64P (elf, big and little endian),
- C674 (elf, little endian),
- C66 (elf, big and little endian),
- C64T (elf, little endian),
- Arm9 (elf, little endian),
- M3 (elf, little endian),

## Validation Information

This release was validated using the following components:

- C6000 CodeGen 7.2.0 (or higher) for ELF
- C6000 CodeGen 7.0.0 for COFF
- Arm CodeGen 4.9.0 (or higher)
- DSP/BIOS 6.33.04.39 (or higher)
- UIA 1.01.00.09 (or higher)
- XDCtools 3.23.02.47 (or higher)

## Known Issues

Here are the known issues with this release.

ID | Headline

## Examples

UIAcTools ships with the following example that interacts with System Analyzer:
Single-core
The following example can be built for C66X and ARM CPUs that are on devices that have an STM module. The actual application is the same for all examples. Stairstep varies the Task, Swi and Hwi load every 5 seconds. When viewed on the CPU Load Analysis Feature, it looks like a staircase.

- Stairstep LoggerSTM: The Log data is written to the System Trace Module using Software Messages while the target is running.

## Version Information

All releases have 4 digits (M.mm.pp.bb). This includes GA and pre-releases (engineering, EA, beta, etc.). Pre-releases are denoted with a suffix (e.g. 1.01.00.16_eng or 1.01.00.21-beta).

This product's version follows a version format, M.mm.pp.bb, where M is a single digit Major number, mm is 2 digit minor number, pp is a 2 digit patch number, and b is an unrestricted set of digits used as an incrementing build counter.

To support multiple side-by-side installations of the product, the product version is encoded in the top level directory, ex. uia_1_00_00_38.

Subsequent releases of patch upgrades will be identified by the patch number, ex. UIACTOOLS 1.00.00.09 with directory uiactools_1_00_00_09. Typically, these patches only include critical bug fixes.

Please note that version numbers and compatibility keys are NOT the same. For an explanation of compatibility keys, please refer to the 'Upgrade and Compatibility Information' section.

## Technical Support

For technical support, contact softwaresupport@ti.com

Last updated: June 27, 2012