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.

OMAP-L137/TMS320C6747 FP-Starter Kit DSP/BIOS examples buildable, but not working

Other Parts Discussed in Thread: CCSTUDIO, TMS320C6747, OMAP-L137

Hello

first of all i have to admit that i am completely new to programming a dsp or arm not to mention the hybrid L137.

I am using CodeComposerStudio v3.3 and the basic examples like "aic3106" or the ones from the ndk worked fine.

But now i wanted to take a look at the examples of the DSP/BIOS.

I would like to create 2 tasks by myself, that have to communicate, and searched for an appropriate example.

To start slowly i opened  a "Basic"-example-program "Hello" for the "evmOMAPL137"

(directory-path= CCStudio_v3.3/bios_5_33_01/packages/ti/bios/examples/basic/hello/evmOMAPL137 )

I am able to open and build the example, but after i loaded it to the evm-board and start it, nothing happens.

I tried some other examples, with the same result. Opening and building works, but after they are started, nothing happens.

 

I would appreciate an answer telling me why this is happening, because without any error-Message while building or opening the examples, i do not know where to start searching for my mistake.

 

best regards Rico

  • Not sure what you mean by "nothing happens".  The program fails to execute?  You open the User Log, but nothing appears there?

  • With "nothing happens" i really want to say that nothing happens, except that the DSP is not in HALT anymore, i suppose all the test-samples i tried out, to prompt something via the standard out-"Window" (or user-log)  of the CCS,  the "Hello world"-example should have showed "hello world" but it did not..

    and i am not sure why .. the only thing that i can see, if i push the "run-button" is that the CPU is not in HALT anymore, but no effect of the program beeing executed is visually shown, even if there was a print in the main-function.

  •  to clarify the staement more:

    LOG_printf(&trace, "hello world!");

    does not result in showing hello world! ,like it is supposed to, and i am not sure where tosearch for the mistake, because compiling works properly.

    And without the possibility to take a look if, or which task is in progress, i am not able to validate if i understand how multi-tasking works on the OMAP

     

  • Dear Rico,

    it is more than a year ago that you posted this message. Nevertheless, I just ran into the same problem.

    Did you ever find a solution? I have figured out my own explanation: The LOG_printf does only work in combination with

    a real JTAG interface, not with the USB emulator, right?

    Best regards,

    HT

  • Ah, just found the solution: I needed to open a Message Log under DSP/BIOS->Message Log.

  • Dear Ti Eval, please help me .... I am working with OMAP-L137/TMS320C6747 Float Point Starter Kit, but I am with some troubles in its use. The code composer V.3.3 does not have the driver for the USB port, so I changed to the code composer v5.0, but it can not run the examples. The following message appears: C674X_0: Trouble Writing Register PC: Error 0x00000006/-1176 Error during: Memory, Register, The IM memory request is not serviced by the HW memory system. This could be caused by the memory address specified does not exist in the specified memory/cache level. I read that you find the solution ... you could explain it to me? Thanks....

  • Dear Ti Eval, please help me .... I am working with OMAP-L137/TMS320C6747 Float Point Starter Kit, but I am with some troubles in its use. The code composer V.3.3 does not have the driver for the USB port, so I changed to the code composer v5.0, but it can not run the examples. The following message appears: C674X_0: Trouble Writing Register PC: Error 0x00000006/-1176 Error during: Memory, Register, The IM memory request is not serviced by the HW memory system. This could be caused by the memory address specified does not exist in the specified memory/cache level. I read that you find the solution ... you could explain it to me? Thanks....

  • Dear Rico, please help me .... I am working with OMAP-L137/TMS320C6747 Float Point Starter Kit, but I am with some troubles in its use. The code composer V.3.3 does not have the driver for the USB port, so I changed to the code composer v5.0, but it can not run the examples. The following message appears: C674X_0: Trouble Writing Register PC: Error 0x00000006/-1176 Error during: Memory, Register, The IM memory request is not serviced by the HW memory system. This could be caused by the memory address specified does not exist in the specified memory/cache level. I read that you find the solution ... you could explain it to me? Thanks....

  • Hi Caio,

    the problem may be than both ccs versions are not compatible for the samples/examples.

    The examples provided with OMA L137 Starter Kit are designed for DSP/BIOS 5.X and DspLink whereas CCS V5 considers DSP/BIOS 6.X and SysLink.

    You may convert your DSP/BIOS 5.X project into DSP/BIOS 6.X but SysLink is not supported by OMAP L137...