许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  TriCore/AURIX TASKING VX-工具集认证通过

TriCore/AURIX TASKING VX-工具集认证通过

阅读数 88
点赞 0
article_banner

概述

TASKING® SmartCode是用于英飞凌下一代AURIX™ TC4x微控制器家族的开发解决方案。SmartCode产生快速并且紧凑的代码,是唯一全面支持TC4x全部架构和内核的软件开发平台。

SmartCode编译器的内核:

  1. TriCore TCv1.8内核和网络安全实时模块(CSRM )
  2. Synopsys的并行处理单元(PPU )
  3. 博世最新GTM (IP4.1版本)
  4. SCR (XC800)

接下来我们从软件安装开始开始,全面认识SmartCode 。

软件安装

SmartCode的安装过程,浮动版和单机版大体一致,仅在部分环节有区别。本文主要以浮动版为例,描述整个安装过程。单机版的安装,仅展示不同的部分。涉及两者区别的地方,文中会着重指出。

浮动版软件安装

将下载的压缩包解压,运行“setup.exe”,软件会弹出一个安装界面(图 1)。点击“Install”按钮,继续软件安装过程。

图 1安装界面

出现“软件安装向导界面”(图 2)。点击“Next”按钮,进入下一步。


图 2软件安装引导界面

出现“许可证协议界面”(下图 3),选择“I accept……”,点击“Next”按钮,进行下一步。

图 3许可证认可界面

切换到“许可证密钥输入界面”(图 4),将许可证邮件中的16位许可证密钥(license key)填写输入栏中,点击“Next”按钮,进行下一步。


图 4 许可证密钥输入

切换到“许可证类型选择界面”(图 5)。在联网情况下,软件会自动识别许可证类型。没有联网时,手动选择“Floating License”。


图 5 许可证类型选择

切换到“服务器设置界面”(图 6),其中远程服务器用于拥有“Global”许可证的客户,服务器在本公司的要选择本地服务器,输入服务器的IP和端口号,然后点击“Next”按钮,进行下一步。

图 6服务器选择和设置

切换到“程序安装路径选择界面”(图 7),根据需要选择好软件的安装路径,使用默认安装路径,一般直接点击“Next”按钮,进行下一步。

图 7安装路径选择

切换到“程序快捷方式设定界面”(图 8),一般直接点击“Next”按钮,进行下一步。

图 8程序快捷方式

接下来切换到“程序特性选择界面”,确保“Eclipse IDE ”已勾选,点击“Next”按钮,进行下一步。

图 9程序特性选择

SmartCode的ide界面基于eclipse,需要 Java 11以上版本才能运行。如果安装程序未找到 JRE 或在系统上安装了不正确的版本,则建议安装 AdoptOpenJDK 。在图 10窗口出现时,勾选“AdoptOpenJDK 11”,点击“NEXT”进行下一步。


图 10 虚拟机环境JDK安装选择

切换到“回顾信息界面”,许可证密钥,检查安装路径等信息是否正确,需要修改可以点击“Back”,回到以前的界面进行修改,如果不需修改,点击“Next”按钮,进行下一步。

图 11信息回顾窗口

接下来进入软件的安装状态,进度条显示软件安装的程度(图 12)。


图 12软件安装进度

软件安装完成之后,会切换到如图 13所示窗口。点击“Finish”,结束整个完成过程。


图 13安装完成窗口

单机版软件安装

单机版软件的安装过程和浮动版大体一致,在License环节略有不同。这里只提及不同的部分。在联网状态下,许可证类型能够自动识别(如图 14),点击“Next”按钮,进行下一步。

图 14单机版许可证类型选择

自动加载许可证的描述信息。如图 15所示。

图 15许可证描述信息

未联网状态下,需要手动选择“Node-Locked client based license” ,点击“Next”按钮,进行下一步。然后出现一个窗口图 16,将邮件中的许可证内容,即以SW开头,==结尾的部分,复制到方框中。点击“Next”按钮,进行下一步。


图 16许可证描述信息填入

其余步骤,单机版和浮动版没有区别,这里不一一赘述,读者可以参见上一章节。

Eclipse参数和系统环境变量设置

SmartCode安装之后,需要对eclipse.ini文件的参数进行配置。

首先,使用-vm选项将OpenJDK指定为虚拟机,如下所示(需要在2行上):

-vm

C:\Program Files\AdoptOpenJDK\jre-11.0.10.9-openj9\bin\javaw(JDK安装路径)。

接下来,需要对内存进行设置。

-XX:MaxPermSize:最大允许分配的非堆内存。数值可适当大些,若出现问题,首先请调整。

-Xms:虚拟机占用系统的最小内存(单位M),初始分配,相对初始值可以调大些。比如-Xms1024m

-Xmx:虚拟机占用系统的最大内存(单位M),按需分配。可适当设置大一些,

比如-Xmx 4096M、-Xmx 6128M。

图 17更改后的eclipse.ini文件示例

接下来检查系统环境变量,打开系统环境变量的界面,找到系统变量中的“Path”,选中后点击“编辑”。弹出编辑环境变量窗口后,检查AdoptOpenJDK的路径 “C:\Program Files\AdoptOpenJDK\jre-11.0.10.9-openj9\bin\javaw”。如果路径不存在,需手动添加。建议将顺序下移,不要置顶,这样不影响其他的程序使用。

图 18系统环境变量设置

安装后常见问题

SmartCode安装好之后,可能碰到的常见问题有:1)SmartCode不能运行;2)TASKING之前版本不能运行。

SmartCode不能运行

未安装JDK/JRE

SmartCode IDE是基于Eclipse,需要JRE 11及更高版本才能运行。电脑中没有安装任何的JDK或者JRE,SmartCode 的ide界面不能运行,会出现如图 19的弹窗。解决的办法:在安装软件时勾选上安装“AdoptOpenJDK”的选项(见图 10),或者自行下载最新版本的JDK/JRE安装。

图 19未安装JRE或JDK弹窗

系统环境变量设置问题

如果SmartCode安装好,JDK已经正常安装,软件仍无法打开,出现如图 20的弹窗,意味着系统环境变量的Path选项设置不对。Eclipse找不到路径。

图 20系统环境变量的路径导致的弹窗

解决这个问题的方法是调整系统环境变量中Path的顺序,置顶就会解决。这里还是推荐在Eclipse.ini中添加虚拟机的路径(见第3章),仅调整Path的顺序,可能会影响其他软件运行。

TASKING其他版本软件不能运行

SmartCode安装之后,可以正常运行。如果电脑上还安装了其他版本的TASKING软件,比如6.3r1,运行时可能出现弹窗(如图 21)。

图 21 TASKING VX-toolset 6.3r1软件无法运行而弹窗

这是因为,SmartCode安装过程中,选择安装AdoptOpenJDK,这会改变系统环境变量Path, 这将阻止启动旧版本的“Eclipse IDE”。通过调整系统环境变量Path中的顺序可以解决这个问题。但是这种方式可能会导致SmartCode无法运行。

一劳永逸的方式,更新旧版 TASKING 产品的 eclipse.ini文件:使用-vm选项指定虚拟机,如下所示(需要在2行上)。

-vm

C:\Program Files\Common Files\Oracle\Java\javapath。

旧版 TASKING 产品的Eclipse IDE启动时可以正确的找到JDK的路径,可以像以前一样使用 Oracle java 运行。

联系我们

如有技术问题,请联系TASKING中国,您将获得最专业、最及时的技术支持。

邮箱:support.china@tasking.com

官方网站:tasking.com

试用申请:tasking.com/trial


请关注官方微信订阅号,获取最新的TASKING信息资讯和技术文档。

http://weixin.qq.com/r/JhxCWnDEgy38rTQ590k0 (二维码自动识别)


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...

相关文章
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空