Traveo2 NoOS BSP: Prerequisites
Hardware: Infineon Traveo II
CGI Studio has been tested on Infineon Traveo II (CYTVII-C-2D-6M-500-BGA CPU REV-B) board and Infineon Traveo II (CYTVII-C-2D-4M-216 CPU REV-A) board .
CMake
In order to build Candera, the Meta build system CMake needs to be installed with at least version mentioned here.
CMake makes it possible to create the cross compilation makefiles that can be used with Green Hills MULTI compiler (or IAR Embedded Workbench for ARM).
Generator
To allow cross compilation with makefiles, MinGW 4.2.1 was used for this release.
Toolchain
The build tool chain is not part of the delivery.
Green Hills
Green Hills MULTI IDE, Green Hills compiler and the corresponding Traveo II graphics driver have to be obtained directly from Green Hills and/or Infineon and should be installed according to their installation guide.
CGI Studio was tested with MULTI IDE 7.1.4 (configured as suggested by Infineon - GHS Traveo II Debug Script Environment), Compiler 2017.1.4
The Green Hills probe 5.6.4 for ARM was used for connection/debug on the target.
Embedded Workbench
IAR EW IDE for ARM, compiler and the corresponding Traveo II graphics driver have to be obtained directly from IAR and/or Infineon and should be installed according to their installation guide.
CGI Studio was tested with IAR EW IDE 8.22.2 (configured as suggested by Infineon), Compiler IAR ANSI C/C++ Compiler 8.22.2.15995/W32 for ARM
The IAR Systems I-jet probe 2.5.0.0 was used for connection/debug on the target.
Infineon Graphics Library
The graphics driver is not part of this release. CGI Studio was integrated and tested with the libraries received from customer (V0e6.0, V1e0.0 for GreenHills setup and version V1e0.0 for IAR EW setup)
Flashing tool
Infineon Auto Flash Utility 1.0 via MiniProg4 was used in order to flash asset file to the external flash (Hyperflash).