DSPRelated.com
Forums

tms320dm6446?????????

Started by moso...@gmail.com February 5, 2012
hi every one.i want to work on Tms320dm6446...i have board and CCs4.
but i don't know how to start...
i want to implement 'video shot change detection' on it.but i dont have any information about dm6446 and ccs4.
in ti.com,there are alot documents and i confused.
which documents i must read??????
please help me..........thanks alot

_____________________________________
hi every one.i want to work on Tms320dm6446...i have board and CCs4.
>but i don't know how to start...
>i want to implement 'video shot change detection' on it.but i dont have any information about dm6446 and ccs4.
>in ti.com,there are alot documents and i confused.
>which documents i must read??????
>please help me..........thanks alot
>
>_____________________________________
no one????????????!!!!!!!!!!!!!!!!!!!!1

_____________________________________
Mosol-

> hi every one.i want to work on Tms320dm6446...i have board and CCs4.
>>but i don't know how to start...
>>i want to implement 'video shot change detection' on it.but i dont have any information about dm6446 and ccs4.
>>in ti.com,there are alot documents and i confused.
>>which documents i must read??????
>>please help me..........thanks alot
>
> no one????????????!!!!!!!!!!!!!!!!!!!!1

Which board? EVM DM6446? If so, did you find TI online info about the board? If so, then start by running the
example programs that come with the board. This will do 2 things: test the board to make sure it's Ok, and also give
you a basic idea of how to program it.

-Jeff

_____________________________________
Hello,

The DM6446 has both an ARM and a DSP C64+ core. The ARM has access to
all the peripherals, so the DSP only do the calculations.
Depending on what you want to do (if you need a complete ARM+DSP
application running on you DM6446 at the end), you could let at the
moment CCSv4 aside and use "Code Engine (CE)" framework. We did develop
image recognition for a portable device with the EVMDM6446 board using
this method. Give a look to this paper
(http://infoscience.epfl.ch/record/161944/files/7897456.pdf) especially
section 4 and 5. If you would like to go in this direction, let me know
and I can send you more information.

Unfortunately as you say, there is much documentation involved and is
very disperse, and sometimes not up-to-date. I could send you a text
file in which we have put the steps ("kitchen recipe") to install the
development environment (in a virtual machine + ubuntu), flash the
board, update the SW on the board and of the development environment,
and finally make the CE examples work. Then you can use these examples
as starter code to build your application.

Regarding CCSv4 we used it a little, only for testing existing examples
and libraries, before integrating to our code under CE. For using CCSv4
with the EVMDM6446 board you need to get a JTAG.

Best regards,

Sara
m...@gmail.com wrote:
>
> hi every one.i want to work on Tms320dm6446...i have board and CCs4.
> >but i don't know how to start...
> >i want to implement 'video shot change detection' on it.but i dont
> have any information about dm6446 and ccs4.
> >in ti.com,there are alot documents and i confused.
> >which documents i must read??????
> >please help me..........thanks alot
> >
> >_____________________________________
> >
> > no one????????????!!!!!!!!!!!!!!!!!!!!1
mosol,

Your could start here:

This link has suggestions on what to read first and links to lots of other
information.

If you look at the suggested documents online, they contain links to related
documentation.

Note: the video processors have a LOT of built in peripherals, so you have a
significant amount of reading to do.

You will also want to search the spectrum digital web site as they have lots of
information on the boards they produce.

then look on this page for info on the compiler/linker/etc


R. Williams

---------- Original Message -----------
From: m...@gmail.com
To: c...
Sent: Tue, 07 Feb 2012 11:27:49 -0500
Subject: [c6x] Re: tms320dm6446?????????

> hi every one.i want to work on Tms320dm6446...i have board and CCs4.
> >but i don't know how to start...
> >i want to implement 'video shot change detection' on it.but i dont have any
information about dm6446 and ccs4.
> >in ti.com,there are alot documents and i confused.
> >which documents i must read??????
> >please help me..........thanks alot
> >
> >_____________________________________
> >
> > no one????????????!!!!!!!!!!!!!!!!!!!!1
------- End of Original Message -------

_____________________________________
hi every one.i want to work on Tms320dm6446...i have board and CCs4.
>but i don't know how to start...
>i want to implement 'video shot change detection' on it.but i dont have any information about dm6446 and ccs4.
>in ti.com,there are alot documents and i confused.
>which documents i must read??????
>please help me..........thanks alot
>
>_____________________________________
hi jeff........
yes.that is evm....
i dont know which document is suitable???

_____________________________________
hi every one.i want to work on Tms320dm6446...i have board and CCs4.
>but i don't know how to start...
>i want to implement 'video shot change detection' on it.but i dont have any information about dm6446 and ccs4.
>in ti.com,there are alot documents and i confused.
>which documents i must read??????
>please help me..........thanks alot
>
>_____________________________________
thanks sara...........thanks alot........
your paper is very useful......
I'm working on shot change detection.
can you help me how to work with Linux????
can you send me some examples????

_____________________________________
hi every one.i want to work on Tms320dm6446...i have board and CCs4.
>but i don't know how to start...
>i want to implement 'video shot change detection' on it.but i dont have any information about dm6446 and ccs4.
>in ti.com,there are alot documents and i confused.
>which documents i must read??????
>please help me..........thanks alot
>
>_____________________________________

R.Wiliams
thanks alot dude

_____________________________________
You can aslo refer to:
http://processors.wiki.ti.com/index.php/When_to_use_and_when_not_to_use_Codec_Engine

Thanks.

Re
JS

________________________________
From: c... [mailto:c...] On Behalf Of Sara Grassi
Sent: Tuesday, February 07, 2012 4:03 PM
To: c...
Subject: Re: [c6x] Re: tms320dm6446?????????

Hello,

The DM6446 has both an ARM and a DSP C64+ core. The ARM has access to all the peripherals, so the DSP only do the calculations.
Depending on what you want to do (if you need a complete ARM+DSP application running on you DM6446 at the end), you could let at the moment CCSv4 aside and use "Code Engine (CE)" framework. We did develop image recognition for a portable device with the EVMDM6446 board using this method. Give a look to this paper (http://infoscience.epfl.ch/record/161944/files/7897456.pdf) especially section 4 and 5. If you would like to go in this direction, let me know and I can send you more information.

Unfortunately as you say, there is much documentation involved and is very disperse, and sometimes not up-to-date. I could send you a text file in which we have put the steps ("kitchen recipe") to install the development environment (in a virtual machine + ubuntu), flash the board, update the SW on the board and of the development environment, and finally make the CE examples work. Then you can use these examples as starter code to build your application.

Regarding CCSv4 we used it a little, only for testing existing examples and libraries, before integrating to our code under CE. For using CCSv4 with the EVMDM6446 board you need to get a JTAG.

Best regards,

Sara
m...@gmail.com wrote:

hi every one.i want to work on Tms320dm6446...i have board and CCs4.
>but i don't know how to start...
>i want to implement 'video shot change detection' on it.but i dont have any information about dm6446 and ccs4.
>in ti.com,there are alot documents and i confused.
>which documents i must read??????
>please help me..........thanks alot
>
>_____________________________________

no one????????????!!!!!!!!!!!!!!!!!!!!1
Jagadeesh-

> You can aslo refer to:
> http://processors.wiki.ti.com/index.php/When_to_use_and_when_not_to_use_Codec_Engine

That's an excellent page. I didn't see that one before.

Questions:

1) When algorithms run "locally" (on the GPP), is only C/C++ code used? Or is there some hand-optimized ARM asm code?

2) Is there a list of codecs supported? I didn't find a list that jumped out when searching.

Thanks.

-Jeff

> ________________________________
> From: c... [mailto:c...] On Behalf Of Sara Grassi
> Sent: Tuesday, February 07, 2012 4:03 PM
> To: c...
> Subject: Re: [c6x] Re: tms320dm6446?????????
> Hello,
>
> The DM6446 has both an ARM and a DSP C64+ core. The ARM has access to all the peripherals, so the DSP only do the
> calculations.
> Depending on what you want to do (if you need a complete ARM+DSP application running on you DM6446 at the end), you
> could let at the moment CCSv4 aside and use "Code Engine (CE)" framework. We did develop image recognition for a
> portable device with the EVMDM6446 board using this method. Give a look to this paper
> (http://infoscience.epfl.ch/record/161944/files/7897456.pdf) especially section 4 and 5. If you would like to go in
> this direction, let me know and I can send you more information.
>
> Unfortunately as you say, there is much documentation involved and is very disperse, and sometimes not up-to-date. I
> could send you a text file in which we have put the steps ("kitchen recipe") to install the development environment
> (in a virtual machine + ubuntu), flash the board, update the SW on the board and of the development environment, and
> finally make the CE examples work. Then you can use these examples as starter code to build your application.
>
> Regarding CCSv4 we used it a little, only for testing existing examples and libraries, before integrating to our code
> under CE. For using CCSv4 with the EVMDM6446 board you need to get a JTAG.
>
> Best regards,
>
> Sara
> m...@gmail.com wrote:
>
> hi every one.i want to work on Tms320dm6446...i have board and CCs4.
>>but i don't know how to start...
>>i want to implement 'video shot change detection' on it.but i dont have any information about dm6446 and ccs4.
>>in ti.com,there are alot documents and i confused.
>>which documents i must read??????
>>please help me..........thanks alot
>>
>>_____________________________________
>>
>> no one????????????!!!!!!!!!!!!!!!!!!!!1

_____________________________________