Davinci Configurator Runtime System无法显示ECU组件问题咨询
问题描述
已完成以下操作:
- 通过Davinci Configurator完成RTE与BSW的配置及代码生成
- 通过Davinci Developer配置ASW项目,并在Davinci Configurator的项目设置中完成关联,系统可正常检测到Developer侧的保存操作并弹出重载配置窗口
- 在Davinci Developer中创建3个原子软件组件(Atomic SWC),完成所有SWC实例化并将可运行实体(Runnable)成功映射到任务(Task)
异常现象:Davinci Configurator的Runtime System下拉菜单中无法看到ECU Software Components、Module Internal Behavior等选项,找不到可直接编辑组件的ECU Components标签。尝试将组件改为组合类型、调试基础模块配置均无效果。
排查与解决步骤
激活对应的Runtime System实例
- 点击Davinci Configurator菜单栏的
Project->Runtime System,确认已选中你创建的Runtime System实例 - 若未创建Runtime System实例,需通过
Project->New->Runtime System,选择已关联的ASW项目生成对应实例
- 点击Davinci Configurator菜单栏的
验证SWC实例的映射与同步
- 在Davinci Developer中,检查所有SWC实例是否已分配到对应ECU Instance下
- 手动触发同步操作:点击
Project->Synchronize,确保ASW侧的配置完全同步到Configurator
检查视图过滤设置
- 在Davinci Configurator工作区右侧点击漏斗图标(
Filter按钮) - 确认
ECU Software Components等选项已被勾选,未被过滤隐藏
- 在Davinci Configurator工作区右侧点击漏斗图标(
重置项目关联并清理缓存
- 在Configurator中移除关联的ASW项目:
Project->Settings->Associated Projects,删除对应项目条目 - 关闭所有Davinci工具,删除项目目录下的
.metadata缓存文件夹 - 重新打开工具,重新关联ASW项目并执行同步
- 在Configurator中移除关联的ASW项目:
确认工具版本一致性
检查Davinci Configurator与Developer的版本是否完全匹配,Vector工具套件版本不匹配会导致同步异常,建议使用同一版本的工具
内容的提问来源于stack exchange,提问作者Arian
相关产品推荐
相关产品推荐

