Introduction, Known Issues, Documentation, What's New, Upgrade & Compatibility Information, Host Support, Dependencies, Device Support, Validation Info, Version Information, Technical Support.
eXpress DSP Components (XDC) is a standard for reusable software components, optimized for real-time embedded systems. XDC components have hardware-neutral formal interfaces, are configurable offline to optimize memory and performance, and support custom automation in the development environment via a scripting language.
This XDC release includes the following sets of packages:
None.
The following documentation is available:
Release notes from previous releases are also available in the relnotes_archive directory.
The following significant changes have been made since 3.00:
The following minor enhancements were resolved:
The following defects were resolved:
SDSCM00014176 | Memory leak in Project Manager |
SDSCM00018575 | Redhat 9 Codec Engine Server build errors |
SDSCM00018799 | evmDM6446arm platform should be removed, and evmDM6446 used instead |
SDSCM00019239 | Pkg.attrs.exportAll should not release package.mak |
SDSCM00019638 | exportAll bring in too much on Windows |
SDSCM00019923 | module$use does not always record additional package-to-package dependencies |
SDSCM00019993 | ti.targets.C647.xdc uses wrong rts library |
SDSCM00019996 | DSP BIOS: Can't run tcf file using Graphical Debugger |
SDSCM00020028 | xdc.useModule() fails on interfaces |
SDSCM00020068 | use "code/data" for external SRAM |
SDSCM00020217 | Description for eZdsp2812 configuration seed file needs correction |
SDSCM00020380 | rtsarm9/boot.asm in ti.targets.arm9 contains 16-bit code in 32 bit section |
SDSCM00020403 | xdc build should not include --args in .cmd file when building tconf based project |
SDSCM00020489 | The Raven [F761990] catalog part needs to be fixed |
SDSCM00020582 | platform ti.platforms.sdp3430 must support TI and GCC targets |
SDSCM00020595 | assert.tci is missing from xdctools/include directory |
SDSCM00020775 | remove .template/C++ workaround from generated .xdl file for TI targets |
SDSCM00020807 | alchemy options for Arm9t (thumb) are incorrect |
SDSCM00020812 | xdc.usePackage should be deprecated |
SDSCM00020855 | loadXML() in xdc.tci doesn't close BufferedReader before returning |
SDSCM00020886 | BIOS 5.32's version of tconf crashes or hangs on older versions of Linux |
Warning: Beginning with XDC 2.95, XDC modules with target content (i.e. non-meta-only) are incompatible with non-metaonly modules from XDC 2.94 and earlier. Metaonly modules are not affected. Non-metaonly modules require at least a recompile.
Warning: Beginning with xdc-o02, internal C files generated when building package schemas are named package_<package name>.c instead of <package_name>.c. This may introduce incompatibilities with older xdc-n and xdc-o trees (XDC 2.X products). The compatibility with metaonly xdc-m packages (XDC 1.X products) is still maintained.
Compatibility keys are intentionally independent of Marketing product numbers and are intended to:
Compatibility keys are composed of 3 comma-delimited numbers - M,S,R - where:
This release supports the following hosts:
This release requires the following other software components and tools versions to successfully function:
This release supports the following device families:
This release was built and validated against using the following components:
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, e.g. xdc_3_00.
Subsequent releases of patch upgrades will be identified by the patch number, ex. XDC 3.00.03 with directory xdc_3_00_03. 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.
For technical support, contact rtsc_champs@list.ti.com
Last updated: __DATE__ Rev: __REV__