主题中讨论的其他器件:Strike、 DRA756
大家好、专家也很好
我想知道在平台 tda2xx 中、邮箱是否默认用于 System_sendLinkCmd 和低级 OSA_tskWaitMsg、 而 不是 NotifyDriverShm 或 NotifyDriverCirc。
让我感到困惑的是通知驱动程序配置:
vision_sdk\links_fw\src\rtos\BIOS_app_common\tda2xx\cfg\IPC_RpMsgDrv.cfg
VAR NotifyDriverShm = xdc.useModule('ti.sdo.ipc.notifyDrivers.NotifyDriverShm');
notify.SetupProxy = xdc.useModule('ti.sdo.ipc.family.vayu.NotifySetup');
NotifyDriverShm.InterruptProxy =中断;
如果我将其修改为:
VAR NotifyDriverCirc = xdc.useModule('ti.sdo.ipc.notifyDrivers.NotifyDriverCirc');
notify.SetupProxy = xdc.useModule('ti.sdo.ipc.family.vayu.NotifyCircSetup');
NotifyDriverCirc.InterruptProxy =中断;
我遇到错误 js:"/home/wen_hao/t03_j6_vision_sdk_3.2/vision_sdk/links_fw/src/rtos/bios_app_common/tda2xx/cfg/IPC_RpMsgDrv.cfg、第65行:xdc.services.global.XDCException: xdc.module_not _found:xdc.module:在中没有名为'NotifyCircSetup'的模块
vision_sdk\links_fw\src\rtos\BIOS_app_common\tda2xx\cfg\IPC_NotifyDrv.cfg
VAR useNotfyDriverMbx = 1;
if (使用 NotfyDriverMbx)
{
IPC_CFG_NotifyDriverMbxSetup();
}
函数 IPC_CFG_NotifyDriverMbxSetup()
{
var core = java.lang.System.getenv ("core");
/*为 HW 邮箱模式配置通知驱动程序*/
VAR NotifySetup = xdc.useModule('ti.sdo.ipc.family.vayu.NotifySetup');
if (内核!="a15_0")
{
if (java.lang.System.getenv ("PROC_A15_0_include")="yes")
{
NotifySetup.connections.$add (
新建 NotifySetup.Connection ({
驱动程序:NotifySetup.Driver_mailbox、
进程名称:"主机"
})
);
xdc.print ("#!!! 在["+内核+"]和[a15_0]!!!"之间使用 NotifyDriverMbx );
}
}
}
如有任何问题、请提供建议。
VISION_SDK:3.2
IPC:3_45_00_00
谢谢。
此致 Wen