Are there any updates available for the Video ADC and DAC blocks in the DM642 EVM Board Support library of Embedded Target for TI C6000 DSP 2.3.1 (R14SP2)?

3 views (last 30 days)
I am working with the Video ADC and DAC blocks from the DM642 EVM Board Support library in Embedded Target for TI C6000 DSP 2.3.1 (R14SP2). I encounter the following issue:
When developing applications with the current Video ADC and DAC blocks, it is obvious that the image frames are in a row-major format, whereas other Simulink blocks use a column-major format. I would like to know if the Video ADC and DAC blocks feature an option that I can set to make use of the column-major format.
Additionally, I would like to use Spectrum Digital’s new Version 3 of the DM642 EVM, which features a TI TVP5416 video decoder and an upgraded processor speed of 720 MHz.
I would also like to know if the Video ADC and DAC blocks feature an option that I can set to choose between the new and old decoders, i.e., TVP5146 video decoder and SAA7115 video decoder.

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 27 Jun 2009
This bug has been fixed in Release 14 Service Pack 3 (R14SP3). For previous product releases, read below for any possible workarounds:
A patch is available that provides support for the TI TVP5416 video decoder on the new version of the DM642 EVM. It also allows the Video ADC and DAC blocks to output and input data in column-major format. Note that this patch is only intended to be used with Embedded Target for TI C6000 DSP 2.3.1 (R14SP2). To download and install the patch, follow the instructions below:
1. Quit MATLAB
2. If desired, make backup copies of the original product files by copying the following two directories (including all subdirectories):
matlabroot\toolbox\rtw\targets\tic6000
matlabroot\toolbox\shared\etargets\etargets
Note that 'matlabroot' corresponds to the MATLAB root directory of your system as returned by the command:
matlabroot
Note that it is also possible to reinstall the original (R14SP2) version of the product, if needed.
3. Download the attached ZIP-file named dm642evm_swat.zip, and place it in a directory of your choice.
4. Restart MATLAB
5. After restarting MATLAB, change the current directory to the location where the ZIP-file was saved and issue the following commands at the MATLAB prompt:
unzip('dm642evm_swat.zip', matlabroot)
rehash toolboxcache
Note that there are differences in block options related to the SAA7115 and TVP5146 video decoders. In particular, the TVP5146 device does not support hardware scaling and therefore the output dimensions of the captured video frames are fixed. Additionally, note that the "TMS320DM642 Digital Media Development Kit (DMDK)" (provided with the DM642 EVM) must be installed to take advantage of the new version of the DM642 EVM Video ADC and DAC blocks.

More Answers (0)

Categories

Find more on Startup and Shutdown in Help Center and File Exchange

Products


Release

R14SP2

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!