MotoHawk
New Eagle > Products Wiki > MotoHawk Platform > MotoHawk
Introduction
MotoHawk® is a controls system application development tool that allows the user to create Simulink® diagrams that run on the MotoHawk Control Solutions' rugged, automotive-quality embedded control modules. MotoHawk is intended for control feature development, vehicle calibration, and fleet testing. MotoHawk is built on Woodward's ControlCore® production software framework and supports a variety of applications using both single controller and distributed by-wire implementations. MotoHawk is a powerful development and prototyping system for Simulink/Stateflow users. Control models prototyped with MotoHawk move seamlessly from development into production.
MotoHawk follows the work flow and benefits of Model-Based design using the Mathworks tool chain. For an introduction to model-based design and Simulink, go to Model-Based Design Using Simulink.
- Features include:
- Auto-code generation of Simulink/Stateflow models using Embedded Coder/Stateflow Coder
- Rugged controllers for prototyping and production
- ControlCore enabled software
- Off-the-shelf engine control libraries
- Calibration using MotoTune® or CCP based tools
- Responsive engineering and support services for a wide-range of applications
- Electronic control modules available for development, fleet and production
- Benefits include:
- Simpler, faster development
- Better testing using real ECM hardware
- Quickly develop and enhance software features in Simulink
- Analyze and control real-time OS from Simulink/Stateflow
- Direct access to the production controller’s I/O from Simulink
- Readable documentation of system design automatically created from models
- Lower cost for fleet testing; outfit an entire test fleet with rapid prototyping capability
- Custom block-set allows for integration of both handwritten and auto-code
Downloads
MotoHawk
Before downloading MotoHawk, please note:
- A MotoHawk license is required to use MotoHawk. Licenses can be purchased in the "Buy Now" section below.
- A compiler is also required to use MotoHawk. See section below to download a compiler.
Product | Download Now | MATLAB Compatibility | Release Notes |
---|---|---|---|
MotoHawk 2014b SP2 | Download Now | 8.0 (2012b) to 8.4 (2014b) | |
MotoHawk 2014b SP0 | Download Now | 8.0 (2012b) to 8.4 (2014b) | Release Notes |
MotoHawk 2014a SP2 | Download Now | 7.14 (2012a) to 8.3 (2014a) | Release Notes |
MotoHawk 2014a SP1 | Download Now | 7.14 (2012a) to 8.3 (2014a) | Release Notes |
MotoHawk 2013b SP0 | Download Now | 7.13 (2011b) to 8.01 (2013b) | Release Notes |
MotoHawk 2013a SP0 | Download Now | 7.12 (2011a) to 8.01 (2013a) | Release Notes |
MotoHawk 2012b SP1 | Download Now | 7.11 (2010b) to 8.00 (2012b) | Release Notes |
MotoHawk 2012b SP0 | Download Now | 7.11 (2010b) to 8.00 (2012b) | Release Notes |
MotoHawk 2012a SP1 | Download Now | 7.9 (2009b) to 7.14 (2012a) | Release Notes |
MotoHawk 2012a SP0 | Download Now | 7.9 (2009b) to 7.14 (2012a) | Release Notes |
MotoHawk 2011b SP0 | Download Now | 7.9 (2009b) to 7.13 (2011b) | Release Notes |
MotoHawk 2011a SP0 | Download Now | 7.9 (2009b) to 7.12 (2011a) | Release Notes |
MotoHawk 2010b SP0 | Download Now | 7.7 (2008b) to 7.10 (2010a) | Release Notes |
MotoHawk 2010a SP1 | Download Now | 7.5 (2007b) to 7.10 (2010a) | Release Notes |
MotoHawk 2010a SP0 | Download Now | 7.5 (2007b) to 7.10 (2010a) | Release Notes |
MotoHawk 2009b | Download Now | 7.5 (2007b) to 7.9 (2009b) | Release Notes |
MotoHawk 2009a SP1 | Download Now | 7.5 (2007b) to 7.9 (2009b) | Release Notes |
GCC Compiler
GCC is a free open source compiler that is used with 48, 80, or 128-pin modules that use the MPC5XX processor as well as 112-pin modules that use the MPC55XX processor. Before downloading GCC, please note:
- GCC cannot be used with modules that use the S12/S12X processor. CodeWarrior is required.
- Multiple versions of GCC can be installed simultaneously. It is not necessary to uninstall a previous version of GCC before installing a new version.
- Installation: Download the GCC compiler to a temporary directory. If the file is zipped, unzip the file - do not run the installer from WinZip. Launch the installer.
Product | Download Now | MotoHawk Compatibility | Module Compatibility |
---|---|---|---|
GCC PowerPC EABI 4.6.0 SPE | Download Now | 2011b and up | Any 112-pin module w/ a MPC55XX processor |
GCC PowerPC EABI 4.6.0 | Download Now | 2011b and up | Any 48, 80, or 128-pin module w/ a MPC5XX processor |
GCC PowerPC EABI 4.4.0 SP1 SPE | Download Now | 2009b to 2011a | Any 112-pin module w/ a 55XX processor |
GCC PowerPC EABI 4.4.0 SP1 | Download Now | 2009b to 2011a | Any 48, 80, or 128-pin module w/ a MPC5XX processor |
Greenhills (GHS) Compiler
Greenhills is installed via a CD and requires either a node-locked or dongle license. Greenhills can be purcahsed from New Eagle. See the Greenhills page for more details.
FreeScale CodeWarrior Compiler
Any modules with a S12 processor requires a Freescale CodeWarrior compiler. Codewarrior compilers must be purchased from Freescale directly (Click here to view purchase options). The "Standard" or "Professional" versions are recommended since these versions do not restrict the size of the application code.
If you are not going to use the default compiler version you will need to set an environment variable. Set CW_DIR to the directory which has the compiler you want to use; the default for 4.7 is "C:\Program Files\Freescale\CodeWarrior for HCS12 V4.7" (other versions follow this naming convention). There is also a Tool Chain block in MotoHawk that will allow you to select which compiler to use, if necessary. Find it using Simulink Library Browser; it is located in the MotoHawk->Build library.
FAQ
For a list of common questions and answers about MotoHawk, see our MotoHawk FAQ page here
Buy Now
License Options
A dongle is a small USB device the contains the software license. The advantage of a USB dongle is that a single software license can easily be passed from one computer to another.
Product | Part Number | Webstore |
---|---|---|
MotoHawk only | ASM-HAWK-999C | Buy Now |
MotoHawk and MotoTune | ASM-HAWK-999A | Buy Now |
MotoHawk, MotoTune, and $2,000 worth of support | ASM-HAWK-999A-2K | Buy Now |
MotoTune kit + $500 of support | ASM-TUNE-42000 | Buy Now |
MotoTune | ASM-TUNE-42000-NS | Buy Now |
MotoTune | ASM-TUNE-44000 | Buy Now |
MotoTune | ASM-TUNE-45000 | Buy Now |