DSPRelated.com
Forums

Some queries about blackfin processor

Started by "Karthikeyan Kadirvel, Chennai" October 21, 2008
Hi,

I am using Blackfin ADSP-BF533 Processor for the audio system. I am new
to DSP. Can you clarify the following queries?

1. Basically what Blackfin processor will do? I have to do noise
cancellation and filtering? Will it do by inbuilt code? Or have to
develop?
2. I have to burn the firmware into Blackfin? Or inbuilt code is
there inside?
3. I studied that there is a code in the boot ROM which is used to
initialize the processor? So should I have done anything apart from this
initialization?

Thanks and Regards,

K.Karthikeyan
On Tue, 21 Oct 2008, Karthikeyan Kadirvel, Chennai wrote:

> Hi,

Howdy Karthikeyan,

> I am using Blackfin ADSP-BF533 Processor for the audio system. I am new
> to DSP. Can you clarify the following queries?
>
> 1. Basically what Blackfin processor will do? I have to do noise
> cancellation and filtering? Will it do by inbuilt code? Or have to
> develop?

You have to write your own code, or copy someone elses. There are a lot
of code examples on the next. Check the ADI web site and the uCLinux
for blackfin (http://blackfin.uclinux.org/gf/)

> 2. I have to burn the firmware into Blackfin? Or inbuilt code is
> there inside?

You have to burn a flash to boot the processor. And it will be external
to the processor.

> 3. I studied that there is a code in the boot ROM which is used to
> initialize the processor? So should I have done anything apart from this
> initialization?

The boot ROM loads internal memory with what is on your external flash,
then jumps to that program. That's all it does. So yes, there is a lot
you need to do. The Blackfin is a very powerful processor, you can make
it do a lot of things. But you have to decide what it is you want it to
do!

Patience, persistence, truth,
Dr. mike