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.

TMS320C6678: Inter-Processor Communication

Part Number: TMS320C6678


你好!

我最近在学习DSP,手上有6678的开发板和6670的基带板,在阅读芯片手册的时候见有使用软中断CIC实现核间通信的介绍,请问官方有 Inter-Processor Communication
相关的案例和demo吗?

如果有可以发我一个吗?

谢谢!

  • 里面的案例打不开,显示:You do not have permission to view this directory or page.

    可以在下面重新发一下吗。谢谢。

    然后顺带问一下在编译工程的时候报下面的错误怎么处理


    **** Build of configuration Debug for project IPC_example_on_6678 ****

    "D:\\ti\\ccsv5\\utils\\bin\\gmake" -k all
    'Building target: IPC_example_on_6678.out'
    'Invoking: C6000 Linker'
    "D:/ti/ccsv5/tools/compiler/c6000_7.4.4/bin/cl6x" -mv6600 -g --display_error_number --diag_warning=225 --abi=coffabi -z -m"IPC_example_on_6678.map" --warn_sections -i"D:/ti/ctoolslib_1_0_0_2/packages" -i"D:/ti/ccsv5/tools/compiler/c6000_7.4.4/lib" -i"D:/ti/pdk_C6678_1_1_2_6/packages/ti/csl" -i"D:/ti/ccsv5/tools/compiler/c6000_7.4.4/include" --reread_libs --xml_link_info="IPC_example_on_6678_linkInfo.xml" --rom_model -o "IPC_example_on_6678.out" "./ipc_interrupt.obj" "./IPC_example_main.obj" "../6678.cmd" -l"D:\ti\ctoolslib_1_0_0_2\packages\ti\CPTLib\projects\C667x\Debug\cpt_d.c6678_elf.lib" -l"libc.a" -l"D:\ti\ctoolslib_1_0_0_2\packages\ti\DSPTraceLib\project\C66xx\Debug\dsptrace_d.c66xx_elf.lib"
    <Linking>
    warning #10373-D: library
    "D:\ti\ctoolslib_1_0_0_2\packages\ti\CPTLib\projects\C667x\Debug\cpt_d.c6678
    _elf.lib" contains ELF object files which are incompatible with the TI-COFF
    output file. Ensure you are using the proper library.
    warning #10373-D: library
    "D:\ti\ctoolslib_1_0_0_2\packages\ti\DSPTraceLib\project\C66xx\Debug\dsptrac
    e_d.c66xx_elf.lib" contains ELF object files which are incompatible with the
    TI-COFF output file. Ensure you are using the proper library.
    warning #10373-D: library
    "D:\ti\ctoolslib_1_0_0_2\packages\ti\CPTLib\projects\C667x\Debug\cpt_d.c6678
    _elf.lib" contains ELF object files which are incompatible with the TI-COFF
    output file. Ensure you are using the proper library.

    >> Compilation failure
    warning #10373-D: library
    "D:\ti\ctoolslib_1_0_0_2\packages\ti\DSPTraceLib\project\C66xx\Debug\dsptrac
    e_d.c66xx_elf.lib" contains ELF object files which are incompatible with the
    TI-COFF output file. Ensure you are using the proper library.

    undefined first referenced
    symbol in file
    --------- ----------------
    _CSL_chipReadReg ./ipc_interrupt.obj
    _CSL_intcGlobalEnable ./ipc_interrupt.obj
    _CSL_intcGlobalNmiEnable ./ipc_interrupt.obj
    _CSL_intcHwControl ./ipc_interrupt.obj
    _CSL_intcInit ./ipc_interrupt.obj
    _CSL_intcOpen ./ipc_interrupt.obj
    _CSL_intcPlugEventHandler ./ipc_interrupt.obj

    error #10234-D: unresolved symbols remain
    error #10010: errors encountered during linking; "IPC_example_on_6678.out" not
    built
    gmake: *** [IPC_example_on_6678.out] Error 1
    gmake: Target `all' not remade because of errors.

    **** Build Finished ****

    下面附的是我工程的配置

  • 请看附件。
    IPC_example_on_6678.zip

    新问题麻烦另起新帖,方便其他客户参考,谢谢!

  • 谢谢官方,问题已经解决了。