EB 工具快速上手指南
---基于 NXP S32K14x 芯片 MCAL
作者:贾永兴
Rev1.0, 2019.01.13
1
目录
1. 引言 .......................................................................................................................................................... 1
2. 软件的获取 ............................................................................................................................................ 2
2. EB 工具和 MCAL 的安装 ..................................................................................................................... 9
2.1 EB 工具的安装 ................................................................................................................................ 9
2.2 MCAL 的安装 ................................................................................................................................... 9
3. MCAL 文件夹内常用内容解析........................................................................................................ 13
4. EB 配置工程新建 ................................................................................................................................. 14
4.1 EB 配置工程新建 .......................................................................................................................... 14
4.2 EB 配置界面解析 .......................................................................................................................... 19
5. EB 配置工程的校验及代码生成 ..................................................................................................... 21
5.1 EB 配置工程内文件夹解析........................................................................................................ 21
5.2 工程内模块的校验 ....................................................................................................................... 22
5.3 工程内模块配置代码的生成 .................................................................................................... 22
6. EB 配置工程导出 arxml 文件 ........................................................................................................... 24
2
1. 引言
本文介绍了使用 EB tresos Studio 23.0.0(以下如有用到均简
称为“EB”)和 MCAL 软件的获取、安装、安装后的 MCAL 文件所包含
文件内容的介绍、EB 工具新建配置工程的详细步骤、EB 工具的校验
及配置代码的生成等内容,旨在帮助未使用过 EB 工具的工程师快速
上手使用 EB 工具。
1
2. 软件的获取
从恩智浦官方网站获取 EB 及 MCAL 软件的安装包。
软件安装包获取网址如下:
https://www.nxp.com/webapp/swlicensing/sso/downloadSoftware
.sp?catid=SW32K14-SMCL421E
点击进去后需要登录(如未注册过恩智浦账户的,需要注册),
登录后可以看到相关软件的下载链接,如图 1-1 所示。
图 1 - 1 软件下载界面
我们这里先下载 Autosar MCAL/ISO26262,点击进去后可以看到
不同版本的安装包可以下载,这里我们选择 SW32K14-SMCL421-RTMC-
1.0.1_P4 进行下载,如图 1-2 所示。
2
图 1 – 2 选择 SW32K14-SMCL421-RTMC-1.0.1_P4
点击安装包名称后可以跳转到恩智浦汽车软件的下载许可页
面,如图 1-3 所示,我们单击“I Agree”同意即可。
图 1 – 3 恩智浦汽车软件的下载许可页面
之后会跳转到下载软件包的页面,这里我们可以勾选我们具体需
要下载的软件包,然后点击“Download Select Files”进行下载,
如图 1-4 所示。(可以勾选多个,同时下载。第一次下载的时候会弹
3
出,需要安装一个类似下载器的软件,直接安装即可,由于比较简单,
这里不再赘述)
图 1 – 4 勾选要下载的软件包
然后点击“License Keys”,如图 1-5 所示,进入 License Keys
生成 MCAL 的 License 页面。
图 1 – 5 点击 License Keys
4
进入 License Keys 页面(如图 1-6 所示)后点击勾选要生成的
License,然后单击“Generate”就可以生成 License 文件,自己选
择个路径保存即可,一定要记住存放的位置,后面安装的时候需要该
文件。
图 1 – 5 点击 License Keys
保存好 MCAL 的 License 文件后,我们继续下载 EB 工具的安装
包。回到刚开始的页面,点击“Automotive SW - Elektrobit Tresos
Studio/Autosar Configuration Tool”(如图 1-6)进入 EB 工具版本
选择页面。
5
图 1 – 6 点击“Automotive SW - Elektrobit Tresos Studio/Autosar Configuration Tool”
点击后进入如下图所示页面,列出了不同版本的 EB 工具,这里
我们选择 AUTOSAR Tresos Studio 23.0.0 进行下载,如图 1-7 所示。
图 1 – 7 选择 AUTOSAR Tresos Studio 23.0.0
点击后和下载 MCAL 一样会出现一个软件协议页面,我们直接点
击“I Agree”,如图 1-8 所示,进入下一页面。
6