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.

[参考译文] RTOS/OMAP-L138:我无法在 OMAP-L138上的 CCS 之外构建 IPC 示例

Guru**** 2589300 points
Other Parts Discussed in Thread: OMAP-L138

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/641052/rtos-omap-l138-i-can-not-build-a-ipc-example-outside-ccs-on-omap-l138

器件型号:OMAP-L138

工具/软件:TI-RTOS

您好、香榭丽舍

我正在尝试在 CCSv7之外构建 IPC v1.25多核示例、并收到以下错误消息。
请问有什么问题吗?

C:\ti\xdctools_3_24_05_48\xdc.exe

C:\ti\ipc_1_25_03_15\packages/ti\sdo \ipc\examples\multicore\evmOMAPL138>XDC
正在制作 package.mak (由于 package.bld)...
为软件包 ti.sdo.ipc.examples.multicore.evmOMAPL138 (b)生成接口
由于封装/package.xdc.inc 比 package.XDC 更旧)...
配置 ti_sdo_ipc_examples_platforms_evmOMAPL138_arm/release/notify_arm.x
 从 package/cfg/ti_sdo_ipc_examples_platforms_evmOMAPL138_arm/release/notify
rm_pe9.cfg。
cle9封装/cfg/ti_sdo_ipc_examples_platforms_evmOMAPL138_arm/release/notify_
m_pe9.c……
配置 ti_sdo_ipc_examples_platforms_evmOMAPL138_DSP/release/notify_dsp.x
74来自 package/cfg/ti_sdo_ipc_examples_platforms_evmOMAPL138_DSP/release/oti
_dsp_pe674.cfg。
cle674软件包/cfg/ti_sdo_ipc_examples_platforms_evmOMAPL138_DSP/release/notif
DSP_PE674.c……
配置 ti_sdo_ipc_examples_platforms_evmOMAPL138_arm/release/message_arm。
9来自 package/cfg/ti_sdo_ipc_examples_platforms_evmOMAPL138_arm/release/messa
_arm_pe9.cfg。
cle9封装/cfg/ti_sdo_ipc_examples_platforms_evmOMAPL138_arm/release/message
rm_pe9.c……
配置 ti_sdo_ipc_examples_platforms_evmOMAPL138_DSP/release/message_dsp。
674来自 package/cfg/ti_sdo_ipc_examples_platforms_evmOMAPL138_DSP/release/mes
ge_dsp_pe674.cfg。
cle674软件包/cfg/ti_sdo_ipc_examples_platforms_evmOMAPL138_DSP/release/messa
_dsp_pe674.c...
cle9 notify_arm.c ...
lnke9 ti_sdo_ipc_examples_platforms_evmOMAPL138_arm/release/notify_arm.xe9...

 未定义的首次引用

 符号       

 ------ --------

 IND_CALL C:\ti\xdctools_3_24_05_48\packages/ti\targets\arm\rtsarm\lib\auto_i
T.ae9.

错误:未解析的符号仍然存在
错误:链接过程中遇到错误;
  "TI_sdo_ipc_examples_platforms_evmOMAPL138_arm/release/notify_arm.xe9"
  已构建
gmake.exe:***[ti_sdo_ipc_examples_platforms_evmOMAPL138_arm/release/notify_a
.xe9]错误1

我使用的工具如下。

 -IPC      :v1.25.03.15
 -XDC      :v3.24.05.48
 -SYS/BIOS :v6.34.04.22
 C6000 CGT:v7.4.23

 - ARM CGT  :GCC none-eabi-6-2017-Q1-update

此致、
J-Breeze

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已将您的疑问转发给软件专家。 他们的反馈应发布在此处。

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    使用 TI ARM 编译器而不是 GCC 编译器支持 ARM9器件、如以下版本说明中所述:
    processors.wiki.ti.com/.../Processor_SDK_RTOS_Release_Notes

    您使用 GCC 编译器的原因是否有?

    此致、
    Rahul
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rahul、

    我首先尝试使用 TI ARM 编译器 v 5.1.14、但发生了相同的错误。

    此致、
    J-Breeze

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Rahul、

    我在下面找到了一个线程、并使用 xdctools v3.25.3.72解决了该错误。

     o OMAP-L138的 ARM9内核上的 SYS/BIOS (未定义符号:IND_CALL)?
       (e2e.ti.com/.../305465)

    我想关闭这个线程。 感谢您的支持。

    此致、
    J-Breeze

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    仅供参考。

    o TI E2E:您能告诉我这意味着什么吗?
     (e2e.ti.com/.../198905)

     在 DSP 端、CHIPINT2对应于 HW 事件5、而 CHIPINT3
        对应于 HW 事件67。 这些由 dspRecvIntId[0|1]指示
        
    (最好在名称中的某个位置使用"事件"来命名、但是
        这就是它的样子)、用户不应更改它。  


     dspIntVectId[0|1]是 HW 到达的实际中断向量
        事件被映射、用户可以更改它们


     ...FYI、为 dspIntVectId0选择的中断矢量恰好是巧合
        (5)与
    事件编号相同。


    此致、
    J-Breeze