This bug has been fixed for Release 14 SP1 (R14SP1). For previous releases, please read below for any possible workarounds:
This has been verified as a bug in Embedded Target for Infineon C166 Microcontrollers 1.1 (R14) in the way that it handles the parameter 'Maximum number of concurrent base-rate overruns'.
Currently, to work around this issue, refer to the following information:
In version 1.1 (R14) an incorrect value is being used for the maximum allowed number of concurrent base rate overruns. The effective value for this setting is one minus the value actually entered in the dialog under Tools - -> Real-Time Workshop --> Options--> C166 Options(1). For example, if a value of 2 is entered for "Maximum number of concurrent base-rate overruns" the then the maximum number of concurrent base rate overruns is actually 1. In particular, if a value of 0 is entered the application would fail.
Best Answer