安装
1. 下载并安装MATLAB 2019b
2. 下载并安装NXP MBD Toolbox for MPC5744P v3.1
3. 下载NXP_Support_Package_MPC57xx_20191216.zip (!!重中之重,我之前死活激活不了Toolbox就是因为没下这玩意儿)
激活
安装完Toolbox之后,我们可以在MATLAB 2019b的Apps-on的Manage Apps-on选项中看到这个Toolbox。
然后我们回到NXP的官网,回到下载Toolbox的页面。
接下来应该是一个License的申请界面
先选中那个复选框,点击Generate,接下来会弹出另外一个界面。
你需要输入你硬盘的Host ID,输入你的姓名(可不填),然后点击Generate,接下来会得到下面这个界面。
直接点击Save all,你会得到一个License.dat文件。不要听NXP的Quick Guide里说的“把后缀名改成lic”,这会导致Toolbox无法激活!!
然后把这个文件下载下来,放到C:\用户\你的用户名\AppData\Roaming\MathWorks\MATLAB Add-Ons\Toolboxes\NXP_MBDToolbox_MPC57xx\lic文件夹中。
仅仅操作到这里可能已经激活了Toolbox,有兴趣的话可以直接运行一个Model试一下,推荐使用方法是打开Manage Apps-on,在Toolbox的...那里点打开文件夹,然后在MATLAB的资源管理器里就可以看到一个叫做MPC_Examples的文件夹。
随后可以找到一个叫做mbd_mpc574x_examples.mdl的文件,双击点开就可以得到DEVKIT各种功能的Example Model。随便打开一个点一下运行,如果不报找不到License的错误说明激活成功了,如果仍然报错的话,需要用到上面说的Support Package。
将Support Package解压到任意文件夹下,进入fsroot文件夹,双击NXP_Support_Package_MPC57xx.m文件。首先确认当前文件夹处于Toolbox的文件夹下,然后点击运行m文件并将其添加到路径中。这个时候会出现一个GUI。
点击Verify MBD Toolbox Installation,应该是成功的。如果不成功就运行Toolbox根目录下的两个.m文件。然后点击右边的Verify MBD Toolbox License,选中从官网得到的License.dat,应该能够看到一个提示,大致是Toolbox可以正常使用的意思。
到这里MBD Toolbox就激活完毕了。
正确使用
实际上Quick Guide里面已经讲得比较清楚了,没有什么错误的地方,不太需要进行讲解了。大家直接按照Quick Guide上的步骤刷Bootloader,然后配置S32DS,把Model里的Target调成OpenSDA就可以了。