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.

[参考译文] AM2634:如何运行 IPC 示例代码

Guru**** 2430620 points
Other Parts Discussed in Thread: AM2634, UNIFLASH

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1538747/am2634-how-to-run-ipc-example-code

器件型号:AM2634
Thread 中讨论的其他器件: UNIFLASH

工具/软件:

尊敬的 TI:

我正在尝试刷写 IPC 示例代码 ipc_safeipc_echo_am2634-cc_r5fss0-0_freertos_ti_arm-clang  您提供了。



我在自述文件中看到预期输出  



你能说我需要做什么来实现这个...你的评论大多是 受欢迎的。

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

    尊敬的 AK:

    您能否确认以下问题:

    1. 使用的 EVM 是什么?
    2. 什么版本的 CCS?
    3. 适用于 AM263x 的 MCU+SDK 版本是什么?

    您能否尝试使用 examples/drivers/ipc/ipc_notify_echo 示例(与提到的 ipc_safeipc_echo 示例相比)?

    谢谢。此致、

    Zackary Fleenor

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

    尊敬的 Fleenor:

    1.我使用 EVM AM2634。
    2.CCS 12.5.0

    SDK 版本 MCU_PLUS_SDK_am263x_09_02_00_55


    我遵循自述文件中提到的相同步骤  

    所以、我进行了下面的更改、

    MODE = 1、我构建了这个工程并进行了刷写、但无法获得我预期的输出。

    在这里、我可以刷写我的文件、但这里的文件是 struct

    /*等待所有内核准备就绪*/
    IpcNotify_syncall (SystemP_WAIT_FOREVER);

     

    你能说你的建议,我需要做什么,你的答案是最受欢迎的。

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

    您使用哪种引导模式?

    此外、您是否通过 JTAG 加载了所有内核?

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

    您好、Nilabh Anand、

    现在我刷新我的代码在 uniflash 和我试图闪烁一个 led 在一个核心和第二个 led 在一个多核心它工作正常...

    我的要求我只需要使用 ipc_safeipc_echo  使用示例代码、我们可以使用传输数据  RPMessage_send  传递函数的波形  RPMessage_recv  用于接收数据的函数 I。

    我需要向您核实几个澄清事项

      
    因此、当每个内核 0 发送数据时 rpmessage_send() 内核 1 得到触发在 core 内 - App_Crc Fxn_1 函数我创建了名为 debug_log(“flag setted“)的函数、所以我在调试日志中得到了预期的消息;但我没有在 core 内核中实现任何 debug_log () 函数 — 0 但我们在内核中得到的标记 setted 消息 — 0 反映了、你能解释为什么?

    COM 23 是主内核、com 28 是串行端口中的 remortt 核心消息数据、如果 flag_setted、则此消息的原因  反映在两个磁芯中。 我仅在一个内核 r5ss0-1 上实现了 debug_log?


    你能解释一下这种情况你的意见是最受欢迎的..

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

    您好、

    需要在 system_freertos_nortos 文件夹下构建 ipc_safeipc_echo 示例、以生成 core0 和 core1 的组合映像。 然后可以使用 SBL 将其加载到两个内核。  

    您能否告诉我您是否遵循了此过程?

    谢谢。此致、

    Nikhil Dasan