Texas Instruments Technology for Innovators(tm)

Framework Components 1.20 Release Notes

General Info, Documentation, What's New, Compatibility Information, Validation Info, Known Issues, Device Support, Examples, Version Information, Technical Support.


General Information

The Framework Components are a collection of framework-independent utility libraries which other software frameworks can build upon.

This Framework Components release consists of the following packages:

The Framework Components are provided as libraries, without sources.

Additionally, some distributions of this release include an "fctools" directory containing xDAIS interface headers for convenience. These headers are identical to the xDAIS 5.10 Release.


Documentation

The following documentation is available:

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


What's New

The following significant changes have been made since 1.00

1.20 (This Release)


1.10


1.03


1.02


1.01


Device Support

This release supports and has been tested on the following devices:

DMAN3 and ACPY3 can be configured to run on other Joule devices, (e.g. Himalaya), by configuring DMAN3.qdmaPaRamBase via RTSC or at runtime by setting DMAN3_PARAMS.qdmaPaRamBase. Additionally, when DMAN3 is not configured as a RTSC package the application must set the _DMAN3_EDMA3BASE in the linker cmd file as shown in the DMAN3 fastcopytest example.

Applications which use ACPY3 but don't consume DMAN3 as a RTSC package will need to define DMAN3_EDMA3BASE symbol in their application linker command file. For Davinci and 2430 this should be set as: _DMAN3_EDMA3BASE = 0x01C00000; An example of this usage is shown in ti/sdo/fc/dman3/examples/davincisim_bios/fastcopytest.cmd


Compatibility Information

If migrating from a release prior to FC 1.10, consult previous releases available in the relnotes_archive directory.

Compatibility Key Definitions

Compatibility keys are intentionally independent of Marketing product numbers and are intended to:

  1. Enable tooling to identify incompatibilities between components, and
  2. Convey a level of compatibility between different releases to set end user expectations.

Compatibility keys are composed of 4 comma-delimited numbers - M,S,R,P - where:


Validation

This release was built and validated against using the following components:

C64+

C55


Known Issues

ACPY3

DMAN3 Example


Examples

xDAIS examples and instructions are located in the "examples" directory.


Version Information

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. framework_components_1_20.

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


Technical Support

For technical support, contact softwaresupport@ti.com

Check the following web site for updates: https://www-a.ti.com/downloads/sds_support/targetcontent/FC/index.html


Last updated: February 20, 2007