hede
Member
- Joined
- Oct 3, 2008
- Messages
- 361
Just for fun I want to try to learn how to use the dsp.
I've searched the net and found Texas Instruments DaVinci™ and OMAP™ Technology Developers Wiki (wiki.davincidsp.com)
There I can read that "each board normally has its own software distribution". But I cannot find anything at http://www.openpandora.org/developers.php.
Then I found some link to some DSP Developer Toolkit (link in this Forum by AireTamStorm). I registered at my-ti.com (btw: you can do this w/o a valid Email, just click "my.TI Login" when it says "email was sent" right before clicking "next". Nevertheless I registered with my real Emailadress but downloaded the tools before the confirmation email arrived ;-)).
I've downloaded LinuspTools v1.00.00.06 and the corresponding Getting Started Guide. But this one is for the OMAP5912, not the one the Pandora uses. So I downloaded the C6x Code Generation Tools v6.1.5 Linux Hosted. This is just a plain compiler it seems. No examples, nothing else!? Is the LinuspTools+Starterguide a general one and the newer compiler replaces only the included one?
I will dig further into it, but if someone has some more hints, I would be much obliged.
Am I on the right way? Means programming the DSP programming from scratch or are there any libraries which can be used inside the DSP?
For me it seems the DSP is not only some media processor, it's a general purpose CPU with full ALU and anything you want just w/o a floating point unit!?
I've searched the net and found Texas Instruments DaVinci™ and OMAP™ Technology Developers Wiki (wiki.davincidsp.com)
There I can read that "each board normally has its own software distribution". But I cannot find anything at http://www.openpandora.org/developers.php.
Then I found some link to some DSP Developer Toolkit (link in this Forum by AireTamStorm). I registered at my-ti.com (btw: you can do this w/o a valid Email, just click "my.TI Login" when it says "email was sent" right before clicking "next". Nevertheless I registered with my real Emailadress but downloaded the tools before the confirmation email arrived ;-)).
I've downloaded LinuspTools v1.00.00.06 and the corresponding Getting Started Guide. But this one is for the OMAP5912, not the one the Pandora uses. So I downloaded the C6x Code Generation Tools v6.1.5 Linux Hosted. This is just a plain compiler it seems. No examples, nothing else!? Is the LinuspTools+Starterguide a general one and the newer compiler replaces only the included one?
I will dig further into it, but if someone has some more hints, I would be much obliged.
Am I on the right way? Means programming the DSP programming from scratch or are there any libraries which can be used inside the DSP?
For me it seems the DSP is not only some media processor, it's a general purpose CPU with full ALU and anything you want just w/o a floating point unit!?