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.

DM6446:Loading CCS DSP code via ARM

Other Parts Discussed in Thread: OMAP-L137

Hello everybody

We are using our own custom board DM6446 I am done with the UBL,u-boot,kernel and filesystem.I am using open source code not the montavista.Now i want to enable the DSP using ARM i know how to do it have read the datasheet.

 

But dere is a confusion do i need to put the .out in memory or convert it into hex.

 

Regard's

Rohan Tabish

 

  • Roh@n T@bish said:
    But dere is a confusion do i need to put the .out in memory or convert it into hex.

    This depends on what your particular DSP leveraging software stack requires, and if you are writing your own DSP accessing code for the ARM than you can use either, you could interpret the .out file directly or you could convert the .out file to a more easily loading .hex or .bin file and load it that way. I think the key here is that the .out file is not a pure image file, it is a COFF file containing sections that are to be mapped to different physical locations by a loader, for example CCS does this, so if you use .out you need something to interpret the sections and load them up properly.

  • you are required to put the .hex file you need to convert the .out file to the .hex file using the hex6x utility.

    I have done this and executed the DSP code from ARM.

     

    Regard's

    Rohan Tabish

  • Hi,

    I need to work on "load and execute" DSP code from ARM on OMAP-L137 (no interprocess-communication needed) DSP-LINK seems to big for us , can someone give me reference (doc. or pdf) on how to load the .hex file to where and how to relocate, power up, wakeup,  .. etc, please. 

    Thanks.

     

    -kc

     

  • I have done the work.

    Thanks.

    -kc