< Previous | Next >

Lesson 1: Creating AUTOSAR AR3x_BMT projects

This lesson guides you through how to create an AR3x_BMT project. The AR3X_BMT project has all the capabilities of an AUTOSAR_3x project, and additional BMT capabilities that can be used to implement a specific AUTOSAR SWC component. You can add an implementation block diagram to an AR3x_BMT model.
You can create an AR3x_BMT model using Rational® Rhapsody® for C product. Before you begin, you must have Rhapsody for C installed.
  1. To create an AR3x_BMT model, click File > New.
  2. On the New Project window, for the project type, select AR3x_BMT.

    converter

  3. Click OK. Your model is created, and the AR3x_BMT, AUTOSAR_31 and MicroC profiles loaded to the project and can be seen in the Profiles folder of Rational Rhapsody browser.
  4. To import SWC Descriptions from an ARXMLfile, click Tools > Import AUTOSAR XML Document. The Import AUTOSAR opens where you can browse for your arxml type file.
    Note: For the purpose of this tutorial, you can use the LightsManager project present in the Rhapsody installation directory, in the ...\Samples\Automotive folder.

    converter

  5. Create an initial Rational Rhapsody implementation block diagram:
    1. In your AR3x_BMT project, find the default diagram in the ARBMTPackages folder. Highlight rimbdiagram_0 and rename the diagram according to the implementation it defines.
      ARBMTPackages directory listing RIMB diagrams.
    2. For detailed information about implementing an atomic software component type, see Implementing a SWC type.
  6. To open the AR3x_BMT diagram, click Tools > RIMBDiagram.

    converter

< Previous | Next >

Feedback