This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

2430 SDP CCS Connectivity

Other Parts Discussed in Thread: CCSTUDIO

Hello all,

                  We have with us a 2430 SDP. We had been using on the ARM core till now. We had linux running on the ARM core.

  • CASE1

We wanted to use the DSP core alone now (No ARM). We wanted to check how to connect to the DSP core. Is there a seperate Boot loader which needs to be loaded for this case ?

Or we just leave the linux to boot on the ARM core and  the ARM will also boot the DSP core too. And we could connect the board using XDS 560 (Spectrum digital) and use CCS to connect to the board and download the program. ?

So, basically, what is the procedure to be used, while using only the DSP core.

  • CASE2

And also, the procedure to be used to connect to the board,  if we want to connect to the DSP core while having Linux on the ARM core ? And use the bridge to communicate between ARM and DSP.

Kindly let me know if any information is required.

thanks and regards

prasanna

  • Since the OMAP2430 is not that widely available (mainly for wireless OEMs) your best route for support in this is probably your local TI contact. Note that I have not worked with the 2430, so my responses are largely based on my experiences with Davinci and OMAP3.

    For the first case, if you dont care about whats running on the ARM at all, you can probably just connect to both processors and use a GEL file on the ARM to let the DSP out of reset , at least this is how you would normally do things in a Davinci/OMAP3 sense, I assume such a GEL file exists for the OMAP24xx. For this case it is probably easiest to just disable Linux from booting on the ARM, which should make connecting to the DSP easier.

    For the second case this could be trickier, all the products I have used run link instead of bridge so there may be something different you have to do, but the closest I know of on this would be the Debugging the DSP side of a DSPLink application on OMAP using CCS wiki page.

  • Hello Bernie Thompson,

                                                 Thanks for the reply. The gel files you have mentioned, are they specific to XDS 510 and XDS 560. Or they are same for the both the type of emulators.  Is the GEL files need to be modified based on the Emulator. Sorry i am new to GEL files

    thanks and regards

  • The GEL file is typically used like an initialization script for the board, performing low level board initialization steps that would usually be done with an initial boot loader in the end stand alone application. For example the GEL file will usually have a routine in it that runs upon connecting to the board that would do such things as setup clocks, the CCS memory map, and configure the external memory interfaces. This being said, the GEL file would be specific to the board itself as opposed to the emulator. If your GEL file has the functionality in it to release the DSP from reset it is probably going to be listed under the GEL menu of CCS.

    I actually took a look in the C:\CCStudio_v3.3\cc\gel and at least my install seems to have a omap2430_arm11.gel file with a IVA21_startup function that looks to prep the DSP, however like I said initially, I have never used this particular device, so I am not sure if there are any tricks to it.