(Multi-core DSP QuickStart) 0. Preface the installation of +ccs

Source: Internet
Author: User

Original article

Reprint please register source HTTP://BLOG.CSDN.NET/TOSTQ

Objective

recently the teacher assigned a homework, let me use multi-core DSP to do a RANSAC image registration based on SIFT, Sift+ransac online have a lot of code, not difficult, but multi-core DSP for me, is completely blank, not only single-core DSP has not touched, Even CCS is useless. The online tutorial on DSP Although a lot of, but the vast majority of the single-core, and multi-core DSP tutorial Although there are, but either too complex too professional, such as TI's official website information, or is not clear, and there is no complete system, especially I bought a few domestic tutorials, is entirely from the official web next code , translation, even some things have not been the official online to speak clearly, more brutal is directly from the official data on a flowchart, and then put a code on the finished, think is also drunk ~
I am out of this tutorial is not aimed at Daniel, but for the DSP and CCS completely do not pass the small white, like me (not how to get the perfect piece), so self-designed for about one months of self-study route, this series is to record individual self-study route, on the other hand is to share experience with everyone, Learn more about multi-core DSP ~_~, and also the examples involved in the article are put on my github up:Https://github.com/tostq/EasyMulticoreDSPWelcome to Stroll!!
Some people ask why is software simulation? Haha, that's because I haven't got the multi-core DSP board =_=| |, I believe that many teachers do not have the money of the classmate and I am very embarrassed Orz
first of all, my development environment: Windows 64-bit + CCS 5.2 + MCSDK 2.1
CCS 5.2

CCS is the development platform of DSP, can also have on-chip embedded platform for Dsp+arm and Da Vinci Platform Software Development, which provides two kinds of simulation mode, can be used to connect hardware simulation or directly through software simulation, this tutorial is mainly software simulation, so no hardware can also test their own programs. Here CCS is the classic version is 3.3, many students may have used this, of course, not used to have no matter (I have no use, and 5.2 compared to 3.3 there is a great change), I chose CCS 5.2 because the 5.2 support multi-core DSP development, and CCS 5.2 is the perfect support windows 64 bits.


Article directory:

0. Preface the installation of +ccs

1. Create a simple multi-core DSP project HelloWorld

2. Compiling and using the EMCV of Class OpenCV image visual Library

3. Single-core DSP program for image grayscale conversion using EMCV

4. Compiling test multi-core DSP instance Vlfft

Analysis of the use case of 5.sys/bios

6.IPC Primary use + Simple example analysis

7. Convert a single-core program to a multi-core program

... ...

(not to be continued)


installation of CCS 5.2
The first thing to note here is that the installation path cannot be Chinese, and my CCS 5.2 can be installed in Windows 64 bit, but if your version cannot be installed under the current system, you can right-click the current installation file, select Properties, change compatibility settings, Select Run this program in compatibility mode.
1. Double-click the installation file Ccs_setup_5.x.x.xxxxx.exe
2. Consent Permission
3, the installation path defaults to C:\ti, I chose the D:\ti, it is best to let the parent folder name is Ti
4, choose the installation type, here is the custom refers to install only the following components I choose, and complete Feature set is completely all components, here choose Custom Better
5, select the supported processors, we here need to be used for C6000 Multi Core DSPs and C6000 single core DSPs two systems of DSP, others can be optional as required. (This option is only better than custom)
6. Select the Supported software development components, C6000 Compiler Tools is a must. (this option can only be better than custom)
7, choose the Emulator, the JTAG simulation here are hardware aspects of the emulator, you can also consider the future development, select a few
8, into the installation (here is the figure is I to facilitate the whole installation process and from the online diagram, your installation is not necessary with it, I have installed, and this is not the same)
9. Complete Installation
10, after the installation of the DSP, Ti folder under the directory below, the components here are very important, especially IPC, BIOS, Xdctools, etc., if less, look at the installation of which step out of the problem.
11, about Controlsuite,ti recommended me to install this component, which integrates many development routines, network resources links, training, application notes, datasheet chip data and many other learning resources, the function is very powerful, but I do not how to use the present, we recommend that you install it

12, about the crack file, I have my hack file shared to my GitHub, should support 5.1 and 5.2, there is another person's CCS installation using a simple tutorial. In addition TI official online also has an installation step: Http://processors.wiki.ti.com/index.php/GSG:CCSv5_installation. We can also refer to it.

Hack file: Https://github.com/tostq/EasyMulticoreDSP/tree/master/0.craker

Reprint Source: HTTP://BLOG.CSDN.NET/TOSTQ

(Multi-core DSP QuickStart) 0. Preface to +ccs installation

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.