NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.
DM36x Resource Guide
Under Construction[edit]
Getting started from DM36x EVM & DVSDK[edit]
EVM:
FAQ:
What's in the EVM link?
- EVM schematics, gerber, technical reference guides, CCS test cases and so on.
DVSDK:
- Latest DVSDK
- DVSDK 4.02: You can get it here. It is based on GIT kernel 2.6.32.17 and supports DM365 and DM368.
- Other DVSDK
FAQ:
What's in DVSDK?
- encode demo, decode demo, encodedecode demo and so on.
What you can find in DVSDK download link:
- DVSDK, LSP(Linux support package), U-boot, flash utility, Linux compiling tool (or download link) and so on.
What is the latest kernel version for DM36x?
- Latest GIT kernel 2.6.37. You can get it here.
Codec FAQ[edit]
1. Where to download the latest DM36x codec?
http://software-dl.ti.com/dsps/dsps_public_sw/codecs/DM36x/index_FDS.html
2. How to integrate DM36x h264 v2.1 codec?
http://processors.wiki.ti.com/index.php/H.264_DM36x_Ver_2.1_Codec
3. "Why there is different structure for SAD output by DM365 h264 encoder? Why the old motion detection algrithm gets wrong behavor with latest h264 encoder?"
There is a bug in SAD structure of before version 01.10.00.08. You can find below in release note of h264 v01.10.00.08.
Fixed In This Release Defect ID Description None Fixed the output format of motion vector and sad data exported to application as per user guide explanation.
So you need to follow the structure as the h264 user guide mentioned as below if you are using the h264 enc v01.10.00.08 or later.
MV SAD information is in the following format:
Word0: MVy[bit 31-16]:MVx[bit 15-0]
Word1: SAD [bit 31-0]
4.How to know the codec version?
Go to the codec folder and check the codec datasheet at \packages\ti\sdo\codecs\CODEC NAME\docs\. CODEC NAME can be h264enc, etc.
5. What's the DM36x codec peformance?
http://processors.wiki.ti.com/index.php/DM365_Codec_Availability_Schedule
6.How to set the rate control for h264 encoder?
http://processors.wiki.ti.com/index.php/DM36x_Rate_Control_Modes
7.How to generate the SPS/PPS info only in H264enc?