这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 企业专区 » 英飞凌 » TRAVEO™T2GMCU初次使用者快速上手:编译器GreenHills

共1条 1/1 1 跳转至

TRAVEO™T2GMCU初次使用者快速上手:编译器GreenHills

菜鸟
2025-04-22 10:34:56     打赏

  TRAVEO™ T2G是基于高性能Arm®Cortex®-M系列的32位汽车MCU,包含一颗Cortex-M0+ CPU和一颗Arm® Cortex®-M4/M7或两颗Arm® Cortex®-M7 CPU。官方提供SDL(Software Driver Library)便于用户开发使用,并提供相应的开发板以便用户快速验证功能。目前推荐用户使用的编译器包括以下三种:IAR Embedded Workbench for ARM,Green Hills Compiler和Arm® GNU GCC。本文介绍如何使用Green Hills快速上手调试T2G MCU。

 1.  编译器的安装和环境的搭建

Green Hills的安装

Green Hills的下载安装在完成其license和调试工具Probe的购买后,官方会提供详细的下载安装说明,按照官方指引完成IDE的安装与激活。安装完后,应该会在安装目录下看到3个文件夹,例如:

Compiler directory e.g c:ghscomp_201954Multi IDE directory e.g c:ghsmulti_716dLicenses directory e.g c:ghslicensesSDL的安装

Infineon MyICP下载最新版的SDL https://myicp.infineon.com/sites/TRAVEODocumentation/Lists/defaultdoclib/Traveo%20II/Traveo%20II%20B... ,然后按照引导安装,请直接安装到默认路径或者C盘根目录下,以免因为路径原因导致编译出问题。

更新Probe固件

最新的Probe固件可以联系Green Hills官方获取,建议保存在目录ghscomp_201714ghprobe下面,然后打开Green Hills Probe Administrator来更新固件,此时需要连接Probe,操作示例如下:


Jimmy_L_0-1718610472607.png


更新Green Hills patch #12241#12996

Step1:请联系Green Hills官方获取patch #12241#12996,并将他们放到安装好的compiler文件夹下:


Jimmy_L_1-1718610472612.png


Step 2:打开windows命令并执行gpatch指令安装这两个patch,如下:


Jimmy_L_2-1718610472613.png



Jimmy_L_3-1718610472619.png


添加Odb文件

SDL里面的Odb文件添加到Green Hillscompiler文件夹中,如下:


Jimmy_L_4-1718610472637.png


添加Script文件

SDL里的tvii-detect/py和multi.irc添加到%APPDATA%GHS文件夹,如下:


Jimmy_L_5-1718610472651.png


 2.  编译与调试

(为了演示方便,本篇介绍都以Traveo II CYTII-B-E-176-SO board作为案例介绍)

    在SDL的安装路径下打开tviibe1mtoolsghs中的文件夹,可以看到不同revisionGPJ文件,选择对应芯片revisionGPJ文件:


Jimmy_L_6-1718610472661.png


双击打开,可以看到与此工程有关的文件都被列入:


Jimmy_L_7-1718610472672.png


编译整个工程:


Jimmy_L_8-1718610472683.png


为了在内部flash中运行代码,选择flashcm0plus_with_cm4.ghsmc并点击‘Bug’:


Jimmy_L_9-1718610472699.png


然后点击‘D’就可以检测到debugger


Jimmy_L_10-1718610472716.png


最后,点击‘F’就可以烧录代码到flash


Jimmy_L_11-1718610472734.png


然后就能开始debug了:


Jimmy_L_12-1718610472753.png


Note

如果发现连不上debugger或者烧录有问题,可以点击Target-connect,查看连接的设备是否正确:


Jimmy_L_13-1718610472764.png






关键词: TRAVEO     GreenHills    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]