Why does the application built using Real-Time Workshop fail with Embedded Target for Infineon C166 Microcontrollers 1.1 (R14)?

5 views (last 30 days)
I wish to build an application using Real-Time Workshop with Embedded Target for Infineon C166 Microcontrollers 1.1 (R14). From the Tools-->Real-Time Workshop Options-->C166 options(1) menu, I set the 'Maximum number of concurrent base-rate overruns' to zero in the right hand side pane. The application built using Real-Time Workshop fails to run in this case.

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 27 Jun 2009
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.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!