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.

[参考译文] 编译器/TDA2EVM5777:IPC 通信

Guru**** 2553450 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/596542/compiler-tda2evm5777-ipc-communication

器件型号:TDA2EVM5777

工具/软件:TI C/C++编译器

我执行了 IPC 文件夹的示例代码。我认为它可以正常工作,但我不知道数据是什么,我们必须在哪里更改数据,如何检查其工作是否正常?

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

    您运行的是哪一个示例? 请注意," \ti_componers\os_tools\IPC_3_43_03_05\examples"包含有关示例的 readme.txt 详细信息。 此外,示例调用 Log_print0()要打印有关其执行的信息,您应该能够使用 ROV 查看 CCS 的输出。

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

    我尝试 使用 starterware \examples \IPC 多核

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用的是 TDA2xX 板、我使用了可爱的 Starterware/examples /IPC 多核编码。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我使用的是 TDA2xX 板、我使用了可爱的 Starterware/examples /IPC 多核编码
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kalaiventhan、

    对于"starterware/examples/ipc_multicore_mbx"示例、您将在终端程序(例如 TeraTerm)上获得输出打印。 在运行示例之前、您需要在所有内核上加载映像。
    您还可以参阅"starterware/docs"下的"starterWare_UserGuide.pdf"。

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

    我在 UART 窗口中得到了一些有效载荷值、例如0x800003d7、哪个是输出、如何将外部值提供给特定处理器

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我在 UART 窗口中得到了一些有效载荷值、例如0x804003d7、哪一个是输出数据、如何将外部值提供给特定的处理器
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    打印的有效载荷从另一个内核接收。
    在示例中、每个内核向其他内核发送中断(以及有效负载)、然后将从其他内核接收到的有效负载打印到 UART。

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

    感谢,我们可以向不同的处理器提供不同的数据,这是可能的。


    我们能否在 tda2xx 中的 vision SDK /ti_compons/os_tools/IPC 03_xx_xx 中执行
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    PAYLOAD 作为'IpcLib_interruptSendEvent()'函数调用的第三个参数发送。 请查看、您可以修改示例以发送不同的有效载荷。

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

    谢谢,我得到了一些输出,如0x80060019 0x80040019,您能简单介绍一下数据,即设备 ID
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,kalaiventhan,

    Ankur 提到的示例(IPC_multicore_mbx)构造有效负载,如下所示:((selfProcId)<<16U | 0x80000000U | k),其中 k 是在每次迭代上递增的数字。
    请查看 starterware_01_07_01_20/include/ipclib/ipclib_interrupt.h 中的标题注释、了解 IpcLib 发送/接收机制的说明。 您也可以检查 starterware_01_07_01_20/docs/StarterWare_API_Reference.chm 以了解 IpcLib_interruptSendEvent()和其他函数的说明。 然后、您可以尝试修改示例以发送不同的内容并熟悉其工作原理。

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

    您好!

     我在构建 vision SDK 时遇到一些错误。我已附加了我的错误文件 also.please、建议如何解决  

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

    您能否确保 您在中获得了 xdas.h \ti_componels\Algorithms_codec\framework 组件_3_40_02_07\fctools\packages/ti\xDAIS\xdas.h

    谢谢、

    Alex

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

    您好!

    谢谢、我在纠正后又收到了另一个错误文件、我也附加了该错误文件

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

    您如何编译、您是否使用执行干净的编译

    gmake -s -j 取决于 

    首先?

    谢谢

    Alex

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我确实做到了 commad gmake -s -j 取决于...但我有该错误。我还尝试清除一些 BSB 板错误
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    看起来构建在子过程中失败。 您能否打开该批处理文件 \vision_sdk\binaries\tda2xx_evm_BIOS_all\maketemp_configuro_cmd_arp32_1.bat、并确保它引用的所有文件夹/文件都存在以便它处理?

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

    我检查过、我认为所有文件都在那里。昨天我构建了 gmake -s -j depat_NDK_fatfs,之后它没有构建,我出现了错误
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我检查过...我认为所有文件都在那里。请说明如何解决此问题

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


    自上次成功构建以来、您修改了哪些内容? 这是一个子流程构建失败、因此它一定不喜欢您已删除/调整的某些内容、我无法告知错误日志。

    我会从头开始。 全新重新安装 Vision SDK 并应用您的自定义用例补丁(无论如何、它们不能这么多)。 请告诉我们、这是否适合您。

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

    谢谢、我删除了 cygwin 软件和路径后、它就能正常工作
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、那么您的所有问题现在都得到解决了吗? 如果是、我将关闭该线程。

    谢谢、
    Alex
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我尝试展示环视应用、但它仅显示无摄像头图像、如何正确展示
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。


    您正在复制问题、请停止。 以下是您为环视用例问题打开的线程: e2e.ti.com/.../2203695

    如果您对此特定主题没有任何其他问题、我们将关闭该主题。

    谢谢
    Alex