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.

openmp c6678 helloworld example



I do an experiment on ccs,on which I run an openmp program ,but I met some questions ,please help me.I run the Helloworld Demo on general board not on the EVM,the project could run successfully on simulator ,but failed on emulator,with the mistake ipc_attach ,and how to solve it?Besides ,I have some additional questions.

  1. I can not find the omp_config_oe66,and where is the library.  
  2.  . I used the ti.omp.examples.platforms.evm.6678 ,and what is the relationship between it and ti/omp-1-01-03-02/packages/ti/omp/platform/evm6678?  
  3. I want to know how to modify the platform ,and I want to use our own general board .Because the DDR’S address  range on evm is from 0x80000000 to 0x9fffffff,but on our general board is from ox80000000 to 0xffffffff .And the MSMSRAM_Nocache on EVM is oxa0100000,but on the general board is 0x50000000.How to modify the platform ?

        4.The tools I used are as the following :

Compiler version :TI v7.4.1

IPC           :1.25.0.04

MCSDK PDK TMS320C6678 : 1.1.2.6

OpenMP BIOS runtime library:1.1.3.0.2

SYS/BIOS     :6.34.2.18

Are there problems about the tools I used?

  • Hi,
    Welcome to the TI E2E forum. I hope you will find many good answers here and in the TI.com documents and in the TI Wiki Pages (for processor issues). Be sure to search those for helpful information and to browse for the questions others may have asked on similar topics (e2e.ti.com). Please refer the links below my signautre.
    We will get back shortly on the above query. Thank you for your patience.
  • Hi,

    Refer below link to modified the DDR address range in platform file.

    http://rtsc.eclipse.org/docs-tip/Demo_of_the_RTSC_Platform_Wizard_in_CCSv4

    Thanks,
  • Hello,thanks for your reply ,but I can not run the openmp program on our own board .After loading ,I met a miatake that the program can not halt until I click the Halt button with the information ipc_attach ,I am starting openmp ,can you have some suggestion about my mistake,and could share some openmp on C6678 documents with me?I am appreciated your timely reply.Thanks!
  • Hello,thanks for your reply ,the platform I have understood ,but I used the ti.omp.examples.platforms.evm.6678 ,and what is the relationship between it and ti/omp-1-01-03-02/packages/ti/omp/platform/evm6678? I am appreciated your timely reply.Thanks!
  • Hello,thanks for your reply ,the platform I have understood ,but I used the ti.omp.examples.platforms.evm.6678 ,and what is the relationship between it and ti/omp-1-01-03-02/packages/ti/omp/platform/evm6678? I am appreciated your timely reply.Thanks!
  • Hi,

    Have you referred the below wiki link to develope your openmp example?
    http://processors.wiki.ti.com/index.php/OpenMP_on_C6000#Project_Modifications

    Please take a look at below e2e threads,
    http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/p/303403/1061303

    Thanks,