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.
你(们)好
我正在使用 基于 DRA77P 的定制板;软件平台为:
IPU1-安装 的 Arctic Core Autosar OS 和 I 管理型2个 CAN 端口、每个端口最多有4个门、使用 MessageQ;
IPU2-安装了 Vision SDK 3.04.00.0以管理显示呈现;
A15 - Android 8.1 (基于 TI 6AA.1.1);
从 A15开始、我可以接收/发送 CAN 消息、它使用 MessageQ 连接 到 IPU1中的 CAN_GATE1
我还需要在 IPU2上接收 CAN 消息,是否可以建议我在 visionSDK 中使用任何示例连接到 IPU1上的 CAN_GATE2?
在 visionSDK 中、我有"ti_componives"
提前感谢
此致
嗨、Michele、
您能向我解释一下盖茨的概念吗? 此外、当您说要在 IPU1上使用 CAN_GATE2时、这是否意味着要在 IPU2和 IPU1之间共享它?
谢谢、此致、
Vivek Dhande。
德州仪器(TI)(印度) Pvt Ltd
您好!
感谢您的回答。
在 IPU1中、我们在 CAN 端口上进行读取/写入、并且我们有多个 MessageQ 关联到同一 CAN 端口。
对于门、我指的是 MessageQ。
对于 CAN 端口、我们有更多的门。
。
在 A15中、对于必须使用 CAN 消息的 aech 线程、我们在门上读取/写入。
我们有(描述我们系统的示例):
CAN_GATE0 -用于在 IPU1和 A15线程1之间共享 CAN 消息
CAN_GATE1 -用于在 IPU1和 A15线程2之间共享 CAN 消息
CAN_GATE2 -已添加以在 IPU1和 IPU2线程3之间共享 CAN 消息
关于您的另一个问题:我们要与 IPU2共享在 IPU1中读取/写入的 CAN 消息;在 IPU2 (VisionSDK)上,我们必须管理来自 CAN 消息的数据
如果您需要更多数据速率、请告诉我
提前感谢
此致
米歇尔
嗨、Michele、
我已要求适当的人员为此提供帮助。 感谢您的耐心等待。
谢谢、此致、
Vivek Dhande。
德州仪器(TI)(印度) Pvt Ltd
你(们)好
提前谢谢、我很高兴。
此致
米歇尔
您好!
我尝试添加更多信息、希望获得 TI 支持部门的相同建议:
(我不熟悉 M4固件、因此如果我写了错误的内容、请告知我)
-在 IPU1环境中
作为 IPC、我们有 IPC_3_36_02_13
basi 配置为:
我找不到可以将 IPU2添加到 MutliProc_id 列表的文件
- IPU2是 VisionSDK、在我们的 cfg.mk 文件中、我们有以下设置:
您好!
我希望大家在这个可怕的时期都能正常工作。
TI 提供 IPC 作为 CDD MCAL、可与 PDK/VisionSDK 的 IPCLib 互操作。 通过 VisionSDK 上的 autosar_ipcin/ autosar_ipcout 链接、可以在承载 AUTOSAR 的内核和承载 VisionSDK 的内核之间建立通信通道。 在用例 vpe_single_cam_view_autosar_app 中、消息将从 IPU 1 0 (托管 VisionSDK)发送到 IPU 2 0 (托管 MCAL 演示应用)。
我尝试根据 "REL_VISION_SDK_03_04_00_00"将 autosar_ipcOut 和 autosar_ipcOut 添加到我的 VisionSDK、并将模块添加到我的 IPU2。
要测试本例中的示例,请您是否能够共享 IPU Hosting Autosar 的"MCAL demo application"源?
提前感谢
此致
米歇尔
您好!
请帮我们解决这个问题吗?
如果我理解系统应如下所示:
IPU1_0 VisionSDK
IPClib
使用(例如 VisionSDK 中的"vIP_single_cam_view_autosar_app"):
autosar_ipcIn
autosar_ipcOut
IPU2自动扫描
将 TI IPC 作为 CDD MCAL
使用 MCAL 演示
是正确的吗? 还是在示例中、使用 VisionSDK 进行 MCAL 演示?
您能否提供有关如何在自动扫描侧实施 TX/RX 的任何参考?
我应该在 Autosar 中使用哪个版本的 IPC?
此致
米歇尔
嗨、 Michele、
感谢您的耐心等待。 我希望你在这个可怕的时期也能正常工作。
您是否有 MCAL? 如果是、IPC CDD 可在此处'mcal_\CddIpc'获取、而针对相同情况的演示应用可在此处'mcal_\examples\tdaxxx\CddIpc'获取。
谢谢、此致、
Vivek Dhande。
德州仪器(TI)(印度) Pvt Ltd
您好、Vivek、
感谢您的回答、谢谢您、我很好。
遗憾的是、我没有 MCAL、我没有任何 MCAL 软件。
1.是否可能有 MCAL?
2.如果是、我将在没有 VisionSDK 的 M4上使用它?
3.我可以交换 M4内核吗?
IPU1_0 (非 Vision SDK)、带 MCAL
IPU2 VisionSDK
4.能否在 IPU1和 IPU2之间创建通信、使用 VisionSDK 仅构建 IPU2? (IPU2 = PRIMARY_CORE)
提前感谢
此致
米歇尔
您好!
1) 1)如果您安装了最新的 VISION SDK、则可以在路径: vision_sdk\apps\src\rtos\modules\mcal\中找到可用的 MCAL 模块
下载最新 SDK 的链接: http://software-dl.ti.com/processor-sdk-vision/esd/TDAx/vision-sdk/latest/index_FDS.html
您可以下载在 IPU2_0上验证的最新 MCAL 版本。
请查找在 IPU2_0上验证的最新 MCAL 版本。
MCAL: https://cdds.ext.ti.com/ematrix/common/emxNavigator.jsp?objectId=28670.42872.58306.11443
如果遇到访问问题、请联系支持您项目的 TI FAE。
在最新的 VISION SDK 中、您可以看到与用例相关的自动扫描功能、如下所示
BIOS 用例:vision_sdk\apps\src\rtos\usecases\vIP_single_cam_view_autosar_app\
HLOS 用例:VISION_SDK\APPS\src\HLOS\ADAS\src\usecases\VIP_Single_CAM_SGX_DISPLAY_autosar_APP\
2) 2)留给您决定如何与 MCAL 模块进行通信。
在我们的实施中、VSDK 在 IPU1_0上运行、MCAL 模块在 IPU2内核上运行、并且它们使用 AutosarIPC_OUT、AutosarIPC_IN 进行通信。
3)和4) primary_core 应为 IPU1_0、MCAL 模块应在 IPU2上运行、在 IPU1_0上运行 VSDK
请参阅以下文档以在 Linux HLOS 中启用 AutoSAR:
第3.6章:为自动扫描生成 Linux Vision SDK:文件://C:/processor_sdk_vision_03_08_00_00/vision_sdk/docs/linux/VisionSDK_Linux_UserGuide.pdf
谢谢
加维拉尤