EB Tresos 新建工程时Target处为空

时间:2024-05-22 20:11:23

作者:Stephen Du

免责声明: 本文为个人学习笔记及总结,仅代表个人观点,尽可能保证内容准确性。复制/转发请注明来源/作者。

欢迎添加微信交流学习。

EB Tresos 新建工程时Target处为空


— 分界线 —

EB Tresos 新建工程时Target处为空

如上图所示,Target为空,正确安装后这里应该有选项让你选择,如下图所示。

EB Tresos 新建工程时Target处为空
导致原因: 通常是以下3种原因。

  1. 安装MCAL过程中选择的路径EB路径错误(默认路径为C:\EB\tresos,如果你安装了多个版本,需要指定到相应版本的路径下。请见MCAL releasenote对版本的要求。)。
  2. 打开了错误的版本(如果你安装了多个EB Tresos版本,安装MCAL的时候选择安装到其中某个版本的路径,但打开的EB却是另外一个版本)。
  3. 安装了新的EB Tresos版本,但是MCAL之前已经安装在了版本下且没有重新映射或重新安装。

检查确认&解决办法:

以上3种为常见原因,那么怎么确认呢?只需要到你打开版本的EB Tresos安装目录下检查是否有links文件夹,进入该文件夹,看看里面是否有link文件,如果没有,可以到你之前安装MCAL浏览的EB目录下将link文件拷贝到相应版本links文件夹下即可(也可自己手动创建link文件,link文件内容见后文),不用重新安装MCAL。如果是上面第一个原因,可将错误目录下的links文件夹删除。

其他原因:

如果上面的原因已经排除,即link文件都存在且路径正确,那么可能是MCAL本身的问题,这种情况通常需要MCAL提供方才能处理,一般是相应的插件没有写好(xml文件)。

link文件内容:

这个文件内容非常简单,就是一个路径而已。

首先新建一个文本文件,后缀名改为.link。名字建议和MCAL安装目录文件夹名一样,方便管理。然后参照下面这句在文本文件里面填入。保存即可。举例如下:

path=C:/NXP/AUTOSAR/S32K14X_MCAL4_0_RTM_1_0_4

路径替换为你MCAL实际安装的路径即可。