Framework Components Overview
The Framework Components product enables faster implementation of
application frameworks that use algorithms and codecs that comply to
the XDAIS standard. XDAIS defines standards that prevent algorithms
from hard-coding ownership of system resources such as memory and DMA
channels. An XDAIS-compliant algorithm enables the application
framework to query it and provide information on specific memory DMA
and other resources it needs. This makes integration of algorithms
from multiple sources much easier.
Framework Components is often leveraged by higher level frameworks
(e.g. Codec Engine).
For more information, see the Framework
Components articles on the TI Wiki
Download Information
Click on the links below for information about each release.
Note, FC 3.x is intended for SYS/BIOS 6 users. DSP/BIOS 5 users
(including most DVSDK users) should continue to use FC 2.x releases!
Framework Components 3.x Downloads
Framework Components 3.40
Framework Components 3.31
Framework Components 3.30
Framework Components 3.24
- 3.24.02.15 - C66 big
endian ECPY, minor bug fixes
- 3.24.01.12 - Moves all
global/static variables to .far section.
- 3.24.00.09 - Adds
support for VAYU. Removed all ARM support.
Framework Components 3.23
- 3.23.03.17 - Fixed issue
with FC Suspend causing crash.
- 3.23.02.16 - ECPY
Inlining support, C66 elf build.
- 3.23.01.14 - HDVICP2 Bug
fix
- 3.23.00.13 - TI811X
support, rewritten examples, Android removed, ACPY3/DMAN3
deprecated
Framework Components 3.22
- 3.22.03.09 - Fix
performance of ECPY/ACPY3 release libraries
- 3.22.02.08 - Fixes for
EDMA3 resource management issues
- 3.22.01.07 - TI813X
support, initial QNX (RCM-only)
- 3.22.00.05 - Android,
ECPY footprint reduction, src-only download option, bug fixes
Framework Components 3.21
- 3.21.03.34 - makefile to
rebuild Linux libs without XDC
- 3.21.02.32 - ECPY 3d
transfer fix, makefile to rebuild sources
- 3.21.01.26 - Fixes for
DMAN3 in useExternalRM mode, override LLD config for TI816X
- 3.21.00.25 - Support for
TI816X and homogenous multicore devices
Framework Components 3.20
- 3.20.02.29 - Fixes for
improved ECPY performance.
- 3.20.01.26 - Bug fixes,
and support for Nyquist/Shannon
- 3.20.00.22 - SYS/BIOS 6
support, IRES_EDMA3CHAN2, ECPY, C6472 and C6474
Framework Components 2.x Downloads
Framework Components 2.26
- 2.26.00.01 - WinCE
IRES_ADDRSPACE support, misc DMAN3/RMAN/ACPY3 bug fixes
Framework Components 2.25
- 2.25.03.07 - Fixed issue
with DMAN3 seg. fault when deleting codec using DMA channels on
ARM/Linux
- 2.25.02.06 - Updated
examples, minor maintenance release
- 2.25.01.05 - Updated
examples, minor maintenance release
- 2.25.00.04 - OMAP-L138
support, EDMA3 LLD 1.11 compatibility
Older releases are available here