A.1.1. Building an EB Real-Time System Model

This section uses the EB1176 Real-Time System Model as an example. If you are building a different model, substitute your model name.

  1. Start System Canvas for Fast Models.

  2. Click the Open button on the System Canvas toolbar.

  3. Navigate to the location of the EB1176 Real-Time System Model project. This is %PVLIB_HOME%\examples\RTSMEmulationBaseboard\Build_EB1176\ RTSM_EB1176.sgproj. Click Open to load the project.

  4. By default, you generate a Release build of the model. To change to a Debug build, select the Select Active Project Configuration drop-down list on the System Canvas toolbar and change the configuration.

  5. Click the Build button on the System Canvas toolbar to build the model.


    • Depending on your preference setting, a system check might be performed and a window might open if warnings or errors occur. Click Proceed to start the build.

    • Depending on the speed and processor loading of your computer, builds, particularly Release builds, can take several minutes to finish.

    • Error messages are generated if there is a problem.

  6. If you used the default project settings, the build generates a Windows-Release-compiler\cadi_system_Windows-Debug-compiler.dll or Linux-Release-compiler/cadi_system_Linux-Debug-compiler.so object.

    A dll object is generated on Windows systems and an so object is generated on Linux systems.

    compiler is the name of the compiler used.

    If you created a Debug object, substitute Debug for Release in the directory and file names.

    The object can be used with Model Shell or Model Debugger. See Using Model Debugger to run a system model.

    You can also use the object with ARM Profiler™ or RealView Debugger™. See Using RealView Debugger to run a system model.

Copyright © 2007-2009 ARM Limited. All rights reserved.ARM DUI 0370H