Forums

DSPAUDIOEVM and Suite56

Started by jami...@izotope.com May 21, 2007
I have a Freescale/Motorola DSPAUDIOEVM board, a 56362 daughter board and a copy of the Suite56 tool set. What I am looking for is any source code examples, preferably just passthru source code that I can use as a starting point. Most eval boards come with some minimal functional project that allows you to build and run known working code, if only to test the development environment. This board, purchased from Freescale, appears to come with nothing in the way of functional examples.

Any ideas?

Thanks,

-Jamie Robertson
Dear Jamie,

if you send me your email address I will forward you the passthru code for the DSPAUDIOEVM populated with the DSP5636x daughterboards. Sorry, it is not a good idea to attach the sources here.

Best regards

Christian

>I have a Freescale/Motorola DSPAUDIOEVM board, a 56362 daughter board and >a copy of the Suite56 tool set. What I am looking for is any source code >examples, preferably just passthru source code that I can use as a >starting point. Most eval boards come with some minimal functional >project that allows you to build and run known working code, if only to >test the development environment. This board, purchased from Freescale, >appears to come with nothing in the way of functional examples.
>
>Any ideas?
>
>Thanks,
>
>-Jamie Robertson
Hello,

For a 56303EVM, I have found a lot of example programs in the FAQ part of Freescale www.freescale.com Just go to the section of 563xx processor family and check the FAQ
I have a Freescale/Motorola DSPAUDIOEVM board, a 56362 daughter board and a copy of the Suite56 tool set. What I am looking for is any source code examples, preferably just passthru source code that I can use as a starting point. Most eval boards come with some minimal functional project that allows you to build and run known working code, if only to test the development environment. This board, purchased from Freescale, appears to come with nothing in the way of functional examples.
>
>Any ideas?
>
>Thanks,
>
>-Jamie Robertson
Dear Jamie,

here is the passthru code for the DSP5636x ('62, '66, '67 not '64) derivatives populated by daughterboards to the DSPAUDIOEVMMB motherboard.

Have fun

Christian

-------- Original-Nachricht --------
Datum: Fri, 18 May 2007 12:17:00 -0400
Von: j...@izotope.com
An: m...
Betreff: [motoroladsp] DSPAUDIOEVM and Suite56

> I have a Freescale/Motorola DSPAUDIOEVM board, a 56362 daughter board and
> a copy of the Suite56 tool set. What I am looking for is any source code
> examples, preferably just passthru source code that I can use as a starting
> point. Most eval boards come with some minimal functional project that
> allows you to build and run known working code, if only to test the
> development environment. This board, purchased from Freescale, appears to come with
> nothing in the way of functional examples.
>
> Any ideas?
>
> Thanks,
>
> -Jamie Robertson
Jamie,

All the daughterboards come with passthru programmed into the EEPROM
and assuming the bootmode is set properly will boot up passing audio.
The source for the code and an explanation of the code is included in
the User's Manual for the motherboard.

--
Mark
--- j...@izotope.com wrote:

> I have a Freescale/Motorola DSPAUDIOEVM board, a 56362 daughter board
> and a copy of the Suite56 tool set. What I am looking for is any
> source code examples, preferably just passthru source code that I can
> use as a starting point. Most eval boards come with some minimal
> functional project that allows you to build and run known working
> code, if only to test the development environment. This board,
> purchased from Freescale, appears to come with nothing in the way of
> functional examples.
>
> Any ideas?
>
> Thanks,
>
> -Jamie Robertson
>
Thank you! I really appreciate the helpful responses.

I was able to assemble the passthru code and am now wrestling with the Suite56 debugger...

I have the command converter server running with a parallel port connection to the DSPAUDIOEVM board. The GDS56300 debugger appears to connect to the command converter, but won't talk to the board - at least I haven't found the right combination of things. When I attempt to load the .cld file I created, it says the "device is not in debug mode".

Geez, these tools are crude. I just got done working with both a Sharc and a Blackfin EZ-Kit and VisualDSP, and I guess I'm spoiled.

-Jamie
Jamie,

You first have to reset the board via the debugger. It doesn't start up
in "debug" mode. Once you're reset with the debugger it will halt at
the beginning of bootROM and wait in debug mode for more debugger
commands.

Also, the tools are very outdated. But don't worry, a new Eclipse based
IDE is in the works and is planned for release later this year.

--
Mark

--- j...@izotope.com wrote:

> Thank you! I really appreciate the helpful responses.
>
> I was able to assemble the passthru code and am now wrestling with
> the Suite56 debugger...
>
> I have the command converter server running with a parallel port
> connection to the DSPAUDIOEVM board. The GDS56300 debugger appears
> to connect to the command converter, but won't talk to the board - at
> least I haven't found the right combination of things. When I
> attempt to load the .cld file I created, it says the "device is not
> in debug mode".
>
> Geez, these tools are crude. I just got done working with both a
> Sharc and a Blackfin EZ-Kit and VisualDSP, and I guess I'm spoiled.
>
> -Jamie
>
Many people who are working with the Freescale DSP563xx family are using the tools from Tasking.

See http://www.tasking.com/DSP56xxx/

>
>I was able to assemble the passthru code and am now wrestling with the Suite56 debugger...
>
>I have the command converter server running with a parallel port connection to the DSPAUDIOEVM board. The GDS56300 debugger appears to connect to the command converter, but won't talk to the board - at least I haven't found the right combination of things. When I attempt to load the .cld file I created, it says the "device is not in debug mode".
>
>Geez, these tools are crude. I just got done working with both a Sharc and a Blackfin EZ-Kit and VisualDSP, and I guess I'm spoiled.
>
>-Jamie
Dear Jamie,

please try to reset the device using the debugger (use 'force r' from the command line). If this does not work, follow all the suggested steps I gave in my previous email firstly.

By the way, is the device running the 'passthru' code after booting from the I2C FLASH ROM? If the board is connected to the command converter it should not boot from this FLASH instantly before the connection is ready and reset by the debugger.

Basically there are two main reasons for the described malfunction: the computer (this can be fixed by configuring the parallel port as described - by the way, what operation system is used?) and the evm board itself. A complete list of _all_ jumper settings both of the motherboard as well as the daughterboard could help me to find the reason why the device cannot be reset. I will check the settings then...

Regards

Christian

-------- Original-Nachricht --------
Datum: Tue, 22 May 2007 09:10:47 -0400
Von: j...@izotope.com
An: m...
Betreff: [motoroladsp] Re: DSPAUDIOEVM and Suite56

> Thank you! I really appreciate the helpful responses.
>
> I was able to assemble the passthru code and am now wrestling with the
> Suite56 debugger...
>
> I have the command converter server running with a parallel port
> connection to the DSPAUDIOEVM board. The GDS56300 debugger appears to connect to
> the command converter, but won't talk to the board - at least I haven't found
> the right combination of things. When I attempt to load the .cld file I
> created, it says the "device is not in debug mode".
>
> Geez, these tools are crude. I just got done working with both a Sharc
> and a Blackfin EZ-Kit and VisualDSP, and I guess I'm spoiled.
>
> -Jamie
I still cannot find the passthru code in any of the user manuals. Can someone please direct me to a good source or e-mail it to me? Any help would be greatly appreciated.

- Jim