The Motar platform consists of a blockset form MATLAB/Simulink and an AUTOSAR based Basic Software (BSW) stack. All drivers, services and protocols in this stack are configurable from within your MATLAB/Simulink model. This means you never have to leave your modeling environment while programming your series production ECU. The intuitive user interface used in the Motar blockset seamlessly integrates with the native MATLAB/Simulink blocks you are already used to. This means that control engineers with specific domain knowledge and modeling skills are now able to program production class ECUs. 

Motar allows you to develop your model, generate and flash the software and debug/calibrate your model on the hardware. For this we support both XCP as well as MATLAB/Simulink External Mode. XCP focuses on calibrating parameters while your model is running on your target, refining your models behavior. External Mode enables you to connect your target hardware back to your Simulink model and view sensor values, internal values, state machines and more live in your Simulink environment.

Matlab/Simulink model

For your MATLAB/Simulink model to run, you will need the following MathWorks products:

  • Simulink
  • Embedded Coder
  • MATLAB Coder
  • Simulink Coder

Recommended additions are:

  • Vehicle Network toolbox
  • Stateflow

Motar is currently available for the following electronic control units (ECUs)

  • TTTech Auto TTC 500 family
    • TTC 590
    • TTC 580
    • TTC 540
    • TTC 510
    • TTC 508
  • TTTech Auto TTC 2300 family
    • TTC 2390
    • TTC 2385
    • TTC 2380
    • TTC 2310