cs1dm6446 Codec Server 1.00.00.00 Release
Notes
April 07, 2010
Summary:
NAME |
cs1dm6446 |
VERSION |
1.00.00.00 |
PLATFORM(S) SUPPORTED |
DM6446 |
USE CASE(S) |
General purpose
audio/video/speech/image |
SERVER PACKAGE |
cs1dm6446_1_00_00_00 |
SERVER START ADDRESS |
0x88000000 |
SERVER END ADDRESS |
0x8FFFFFFF |
TOTAL SERVER SIZE |
128 Mbytes |
The following release notes are
applicable to the cs1dm6446 codec server.
The release notes are divided into the following sections:
Upgrade and Compatibility Information
Codec, Test Environment, Use Case Test Result Details
Technical Support and Contact Information
·
The codec server
is bound to the TSPA
License Agreement(Note1)
·
New features
o First Release
The following codec algorithms are included.
Feature |
Codec
name |
Supported
Featuresű |
Version
Integrated |
Audio
Decoding |
aachedec |
High
efficiency |
1.30.01 |
Speech
Decoding |
g711dec |
U-Law,
A-Law |
1.12.00 |
Speech
Encoding |
g711enc |
U-Law,
A-Law |
1.12.00 |
Video
Decoding |
h2641080p60vdec |
1080p60
h264 base profile video decoder with name change to support co-existence with
1080p h264 Main profile/high profile video decoder |
1.20.00.12 |
Video
Decoding |
h264dec |
1080p
main profile/high profile h264 video decoder |
1.10.04 |
Video
Encoding |
h264enc |
720p h264
base profile video encoder |
1.20.02 |
Video
Decoding |
mpeg2dec |
1080p
Main profile mpeg2 video decoder with de-blocking and de-ringing support |
1.10.00.07 |
Video
Encoding |
h264fhdvenc |
H264
1080p30 Base Profile Encoder |
1.10.01.00 |
Video
Encoding |
mpeg4enc |
Advanced
Simple Profile mpeg4 encoder |
1.00.00.04 |
Video
Decoding |
mpeg4dec |
Advanced
Simple Profile mpeg4 decoder |
1.00.00.06 |
Image
Encoder |
jpegenc |
JPEG
Baseline Profile Encoder |
2.00.002 |
Image
Decoder |
jpegdec |
JPEG Progressive Support Decoder |
2.00.006 |
ű
Please refer to the individual codec data sheets located under /codecs for more
details (e.g., cs1dm6446_1_00_xx_xx\packages\ti\sdo\codecs\jpegdec\docs)
·
IRs Fixed in
this Release
o
None
The detailed performance results for this release can be
located in the cs2dm6467_master_build_specification.xls(Note1) master build sheet. Please
refer to “DSP Codec Server Performance Summary” section documented under the “cs2dm6467_data_sheet.htm
(Note1)”
data sheet for the codec server performance summary table.
This codec
server installation produces the following structure.
The
directory structure is as follows:
cs1dm6446_1_00_00_xx
|----------- packages
|----------- cs1dm6446_release_notes.htm
|----------- config.bld
|----------- Makefile
|----------- package.xdc
packages directory is a place holder for the
codecs, servers.
config.bld file specifies the compiler tools
path and target platform.
Makefile is the ‘make’ utility file to build
the codecs and server.
packages contains the following directory
structure
ti
|----------- sdo
|----------- codecs
|----------- server
codecs directory is the place holder for
all the codecs that the codec server supports.
server contains the following directory
structure
|----------- cs
|----------- bin
|----------- docs
The bin directory gets populated with the codec
server binary cs.x64P, when building the codec server. The released version
already contains the pre-built DSP binary under this directory.
The docs directory
contains the following files.
o
TILAW-209991-v5
FORM_TSPA_Source_and_Object_Code_Software_License_Agreement.txt -TSPA license document for the codec
server
o
logocorp.gif
-
Texas Instruments Logo
o
cs1dm6446_master_build_specification.xls
-
Codec Server Master Build Sheet
o
cs1dm6446_software_manifest.pdf
-
Codec Server Software manifest document
o
cs1dm6446_data_sheet.htm
-
Data Sheet describing the link to the generated server data sheet and links to
the codec documents.
The “cs”
directory contains the following files.
o
codec.cfg - Codec Configuration files
for the codec server
o
server.cfg - Codec Server
Configuration files
o
server.tcf
- Codec Server tconf
script for the DSP binary
o
main.c
- Codec Server source
main file
o
link.cmd
- Any additions to
the linker command files should be placed here
o
memmap.tci - The codec server memory map
o
package.bld - RTSC package file
o
package.xdc - RTSC package file
o
package.xs - RTSC package file
·
Follow these
steps to build the codec server.
o
If the
environment variables are defined using ..\Rules.make
1.
goto
cs1dm6446_1_00_xx directory
2.
type make clean or
gmake clean, to make sure any
metadata and server executables are cleaned.
3.
type make or gmake under the cs1dm6446_1_00_xx
directory (make sure that the path includes the GNU make).
o
If the
environment variables are not defined using ..\Rules.make
1.
Please make sure
you set or export all the environment variables mentioned in the sample
csRules.mak for Linux/Windows environment before executing step 2 mentioned as
below.
2.
goto
cs1dm6446_1_00_xx directory
3.
type make clean or gmake clean, to make sure any metadata and server
executables are cleaned
4.
type make or gmake under the cs1dm6446_1_00_xx
directory (make sure that the path includes the GNU make).
This product's version follows a version format, M.m.p.b,
where M is a single digit Major number, m is single digit minor number, p is a
single digit patch number and b is the build number.
This release supports the
following device families:
Please refer to the excel sheet cs1dm6446_master_build_specification.xls(Note1) for versions of the list of
multimedia codecs integrated in the codec server, test environment and the use
cases for which the server is designed.
Send an e-mail to support@ti.com or contact local TI Field Application
Engineer for any support on cs1dm6446.
The following links referred
in this document will not function properly, when this document is not
opened from the cs1dm6446_1_00_00_xx installation directory.
·
cs1dm6446_master_build_specification.xls
·
cs1dm6446_data_sheet.htm
·
TSPA License Agreement
·
Top level “
Copyright
2009, Texas Instruments Incorporated