MotoHawk: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
 
(23 intermediate revisions by the same user not shown)
Line 4: Line 4:


=Introduction=
=Introduction=
MotoHawk is a controls system application development tool that allows the user to create MATLAB/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 is a controls system application development tool that allows the user to create MATLAB/Simulink diagrams that run on the MotoHawk 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 workflow and benefits of Model-Based design using the Mathworks toolchain. For an introduction to model-based design and Simulink, go to '''[http://www.mathworks.com/products/simulink/ Model-Based Design Using Simulink]'''.
MotoHawk follows the workflow and benefits of Model-Based design using the Mathworks toolchain. For an introduction to model-based design and Simulink, go to '''[http://www.mathworks.com/products/simulink/ Model-Based Design Using Simulink]'''.


:'''Features include: '''
'''Features include: '''
::* Auto-code generation of Simulink/Stateflow models using Embedded Coder/Stateflow Coder
* Auto-code generation of Simulink/Stateflow models using Embedded Coder/Stateflow Coder
::* Rugged controllers for prototyping and production
* Rugged controllers for prototyping and production
::* ControlCore-enabled software
* ControlCore-enabled software
::* Off-the-shelf engine control libraries
* Off-the-shelf engine control libraries
::* Calibration using MotoTune or CCP-based tools
* Calibration using MotoTune or CCP-based tools
::* Responsive engineering and support services for a wide range of applications
* Responsive engineering
::* Electronic control modules available for development, fleet and production  
* Electronic control modules available for development, fleet and production  


:'''Benefits include: '''
'''Benefits include: '''
::* Simpler, faster development
* Simpler, faster development
::* Better testing using real ECM hardware
* Better testing using real ECM hardware
::* Quickly develop and enhance software features in Simulink
* Quickly develop and enhance software features in Simulink
::* Analyze and control real-time OS from Simulink/Stateflow
* Analyze and control real-time OS from Simulink/Stateflow
::* Direct access to the production controller’s I/O from Simulink
* Direct access to the production controller’s I/O from Simulink
::* Readable documentation of system design automatically created from models
* Readable documentation of system design automatically created from models
::* Lower cost for fleet testing; outfit an entire test fleet with rapid prototyping capability
* 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-generated code
* Custom block-set allows for integration of both handwritten and auto-generated code


=Getting Started=
=Getting Started=
Line 40: Line 40:
|style = "width: 200px"| [[MotoHawk-FAQ#MPC5XX.2FMPC55XX_Compiler_Options|Compiler Options]]
|style = "width: 200px"| [[MotoHawk-FAQ#MPC5XX.2FMPC55XX_Compiler_Options|Compiler Options]]
|-
|-
| [https://store.neweagle.net/shop/products/software/motohawk/motohawk-motohawk/motohawk-software-kit-no-mototune/ MotoHawk Software Kits]
| [[MotoHawk Kits|MotoHawk Software Kits]]
| [http://www.neweagle.net/support/wiki/index.php?title=MotoHawk-Application-Libraries#DBC_CAN_Networking_Toolbox_for_MotoHawk DBC to CAN converter]
| [http://www.neweagle.net/support/wiki/index.php?title=MotoHawk-Application-Libraries#DBC_CAN_Networking_Toolbox_for_MotoHawk DBC to CAN converter]
| [https://store.neweagle.net/product-category/products/software/motohawk/motohawk-motohawk/ Application Libraries]
| [https://store.neweagle.net/product-category/products/software/motohawk/motohawk-motohawk/ Application Libraries]
|-
|-
| [[MotoHawk-Training|MotoHawk Training]]
| [https://store.neweagle.net/product-category/products/connectors-tools/harnesses-connectors-connectors-tools/for-motohawk-controllers-harnesses-connectors-connectors-tools/ Boot Key/Harness]  
| [https://store.neweagle.net/product-category/products/connectors-tools/crimp-removal-tools-connectors-tools/?filters=crimp-removal-tools-type Crimp Tools]
| [https://store.neweagle.net/product-category/products/connectors-tools/crimp-removal-tools-connectors-tools/?filters=crimp-removal-tools-type Crimp Tools]
| [[Data-Loggers|CAN Data Logger]]
| [[Data-Loggers|CAN Data Logger]]
|-
|-
| [[Controllers#MotoHawk_Modules| Control Module]]
| [[Controllers#MotoHawk_Modules| Control Module]]
| [https://store.neweagle.net/product-category/support/?filters=support%5B542%5D Applications Consulting]
| [https://store.neweagle.net/shop/products/displays-gauges/standard-displays-displays-gauges/veecan-320-display-with-motohawk-slave-software/ Embedded Display]
| [[Raptor-CAN |Raptor-CAN: CAN Analysis & Datalogging]]
| [[Raptor-CAN |Raptor-CAN: CAN Analysis & Datalogging]]
|-
|-
| [[MotoHawk-Compilers | MotoHawk Compiler]]
| [[MotoHawk-Compilers | MotoHawk Compiler]]
| [https://store.neweagle.net/shop/products/displays-gauges/standard-displays-displays-gauges/veecan-320-display-with-motohawk-slave-software/ Embedded Display]
|  
| [[Raptor-Test |Raptor-Test: Automated Testing and Validation Tool]]
| [[Raptor-Test |Raptor-Test: Automated Testing and Validation Tool]]
|-
|-
Line 59: Line 59:
|  
|  
|  
|  
|-
|  [https://store.neweagle.net/product-category/products/connectors-tools/harnesses-connectors-connectors-tools/for-motohawk-controllers-harnesses-connectors-connectors-tools/ Boot Key/Harness]
|  [[Bench_Tools|Desktop Simulator]]
|}
|}


=Download=
=Downloads=
Before downloading MotoHawk, please note:
Before downloading MotoHawk, please note:
:*A MotoHawk license is required to use MotoHawk. Licenses can be purchased in the '''[[MotoHawk#Purchase|Purchase]]''' section below.  
*A MotoHawk license is required to use MotoHawk. Licenses can be purchased in the '''[[MotoHawk#Purchase|Purchase]]''' section below.  
:*A compiler is also required to use MotoHawk. See the '''[[MotoHawk-Compilers|MotoHawk Compilers]]''' page to learn more.
*A compiler is also required to use MotoHawk. See the '''[[MotoHawk-Compilers|MotoHawk Compilers]]''' page to learn more.


{| class="wikitable" style="text-align: center;" cellpadding = "5"  
{| class="wikitable" style="text-align: center;" cellpadding = "5"  
Line 295: Line 291:


= Frequently Asked Questions (FAQ) =
= Frequently Asked Questions (FAQ) =
For a list of common questions and answers about MotoHawk, see our '''[[MotoHawk-FAQ|MotoHawk FAQ]]''' page.
For a list of common questions about MotoHawk, see our '''[[MotoHawk-FAQ|MotoHawk FAQ]]''' page.


=Application Libraries=
=Application Libraries=
Line 311: Line 307:
!scope="col" style = "width:75px;"|MotoTune
!scope="col" style = "width:75px;"|MotoTune
!scope="col" style = "width:75px;"|Raptor CAL
!scope="col" style = "width:75px;"|Raptor CAL
!scope="col" style = "width:75px;"|Support - $2K
!scope="col" style = "width:75px;"|Hardware   
!scope="col" style = "width:75px;"|Hardware   
!scope="col" style = "width:100px;"|Software Maintenance
!scope="col" style = "width:125px;"|Webstore
!scope="col" style = "width:75px;"|Webstore


|-
|-
Line 321: Line 315:
|
|
|
|
|
|
|
 
|
|'''[https://store.neweagle.net/shop/products/software/motohawk/motohawk-motohawk/motohawk-software-kit-no-mototune/ Purchase]
|
|-
|-
!scope="col" style="text-align: left;"|ASM-HAWK-999C-2K
!scope="col" style="text-align: left;"|ASM-HAWK-999C-2K
Line 330: Line 324:
|
|
|
|
|x
 
|
|
|
|
|'''Please contact [mailto:sales@neweagle.net sales]
|-
|-
!scope="col" style="text-align: left;"|ASM-HAWK-999A
!scope="col" style="text-align: left;"|ASM-HAWK-999A
Line 339: Line 333:
|x
|x
|
|
|
|
|
 
|
|'''[https://store.neweagle.net/shop/products/software/motohawk/motohawk-motohawk/motohawk-mototune-software-dongle/ Purchase]
|
|-
|-
!scope="col" style="text-align: left;"|ASM-HAWK-999A-2K
!scope="col" style="text-align: left;"|ASM-HAWK-999A-2K
Line 348: Line 342:
|x
|x
|
|
|x
|
|
|
 
|'''[https://store.neweagle.net/product/motohawk-mototune-software-dongle/ Purchase]
|'''Please contact [mailto:sales@neweagle.net sales]
|-
|-
!scope="col" style="text-align: left;"|ASM-HAWK-006D-01
!scope="col" style="text-align: left;"|ASM-HAWK-006D-01
Line 357: Line 351:
|x
|x
|
|
|
 
|Kit
|Kit
|
 
|
|'''[https://store.neweagle.net/shop/products/software/motohawk/motohawk-motohawk/motohawk-rapid-control-development-suite/ Purchase]
|-
|-
!scope="col" style="text-align: left;"|ASM-HAWK-006D-01-2K
!scope="col" style="text-align: left;"|ASM-HAWK-006D-01-2K
Line 366: Line 360:
|x
|x
|
|
|x
 
|Kit
|Kit
|
 
|'''[https://store.neweagle.net/product/motohawk-rapid-control-development-suite/ Purchase]
|'''Please contact [mailto:sales@neweagle.net sales]
|-
|-
!scope="col" style="text-align: left;"|ASM-HAWK-RC-KIT-2K
!scope="col" style="text-align: left;"|ASM-HAWK-RC-KIT-2K
Line 375: Line 369:
|
|
|x
|x
|x
 
|Raptor-Dev Kit
|Raptor-Dev Kit
|
 
|
|'''Please contact [mailto:sales@neweagle.net sales]
|-
!scope="col" style="text-align: left;"|PROD-PLAN-001C
|
|
|
|
|
|2 updates over a 12-month period
|'''[https://store.neweagle.net/product/motohawk-software-maintenance/ Purchase]
|}
|}

Latest revision as of 19:27, 2 March 2023

New Eagle > Products Wiki > MotoHawk Platform > MotoHawk

MotoHawk

Introduction

MotoHawk is a controls system application development tool that allows the user to create MATLAB/Simulink diagrams that run on the MotoHawk 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 workflow and benefits of Model-Based design using the Mathworks toolchain. 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
  • 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-generated code

Getting Started

What you need to begin using MotoHawk:

Required: Recommended: Options:
Mathworks Software 2nd Controller for debugging Compiler Options
MotoHawk Software Kits DBC to CAN converter Application Libraries
Boot Key/Harness Crimp Tools CAN Data Logger
Control Module Embedded Display Raptor-CAN: CAN Analysis & Datalogging
MotoHawk Compiler Raptor-Test: Automated Testing and Validation Tool
Wiring, Harnesses and Connectors

Downloads

Before downloading MotoHawk, please note:

  • A MotoHawk license is required to use MotoHawk. Licenses can be purchased in the Purchase section below.
  • A compiler is also required to use MotoHawk. See the MotoHawk Compilers page to learn more.
Product Download MATLAB Compatibility Release Notes
MotoHawk 2018b SP0

Downloads

9.1 (2016b) to 9.5 (2018b) Release Notes Unavailable
MotoHawk 2018a SP0 9.0 (2016a) to 9.4 (2018a) Release Notes Unavailable
MotoHawk 2017b SP2 8.6 (2015b) to 9.3 (2017b) Release Notes Unavailable
MotoHawk 2017a SP0 8.5 (2015a) to 9.2 (2017a) Release Notes
MotoHawk 2016b SP4 8.4 (2014b) to 9.1 (2016b) Release Notes Unavailable
MotoHawk 2016b SP3 8.4 (2014b) to 9.1 (2016b) Release Notes
MotoHawk 2016b SP2 8.4 (2014b) to 9.1 (2016b) Release Notes
MotoHawk 2016b SP0 8.4 (2014b) to 9.1 (2016b) Release Notes
MotoHawk 2016a SP1 8.3 (2014a) to 9.0 (2016a) Release Notes
MotoHawk 2016a SP0 8.3 (2014a) to 9.0 (2016a) Release Notes
MotoHawk 2015b SP4 8.2 (2013b) to 8.6 (2015b) Release Notes
MotoHawk 2015b SP1 8.2 (2013b) to 8.6 (2015b) Release Notes
MotoHawk 2015a SP3 8.1 (2013a) to 8.5 (2015aSP1) Release Notes
MotoHawk 2015a SP2 8.1 (2013a) to 8.5 (2015aSP1) Release Notes
MotoHawk 2015a SP1 8.1 (2013a) to 8.5 (2015aSP1) Release Notes
MotoHawk 2015a SP0 8.1 (2013a) to 8.5 (2015a) Release Notes
MotoHawk 2014b SP5 8.0 (2012b) to 8.4 (2014b) Release Notes
MotoHawk 2014b SP4 8.0 (2012b) to 8.4 (2014b) Release Notes
MotoHawk 2014b SP2 8.0 (2012b) to 8.4 (2014b) Release Notes
MotoHawk 2014b SP0 8.0 (2012b) to 8.4 (2014b) Release Notes
MotoHawk 2014a SP3 7.14 (2012a) to 8.3 (2014a) Release Notes
MotoHawk 2014a SP2 7.14 (2012a) to 8.3 (2014a) Release Notes
MotoHawk 2014a SP1 7.14 (2012a) to 8.3 (2014a) Release Notes
MotoHawk 2013b SP3 7.13 (2011b) to 8.01 (2013b) Release Notes
MotoHawk 2013b SP0 7.13 (2011b) to 8.01 (2013b) Release Notes
MotoHawk 2013a SP0 7.12 (2011a) to 8.01 (2013a) Release Notes
MotoHawk 2012b SP1 7.11 (2010b) to 8.00 (2012b) Release Notes
MotoHawk 2012b SP0 7.11 (2010b) to 8.00 (2012b) Release Notes
MotoHawk 2012a SP1 7.9 (2009b) to 7.14 (2012a) Release Notes
MotoHawk 2012a SP0 7.9 (2009b) to 7.14 (2012a) Release Notes
MotoHawk 2011b SP2 7.9 (2009b) to 7.13 (2011b) Release Notes Unavailable
MotoHawk 2011b SP1 7.9 (2009b) to 7.13 (2011b) Release Notes Unavailable
MotoHawk 2011b SP0 7.9 (2009b) to 7.13 (2011b) Release Notes
MotoHawk 2011a SP0 7.9 (2009b) to 7.12 (2011a) Release Notes
MotoHawk 2010b SP1 7.7 (2008b) to 7.10 (2010a) Release Notes Unavailable
MotoHawk 2010b SP0 7.7 (2008b) to 7.10 (2010a) Release Notes
MotoHawk 2010a SP1 7.5 (2007b) to 7.10 (2010a) Release Notes
MotoHawk 2010a SP0 7.5 (2007b) to 7.10 (2010a) Release Notes
MotoHawk 2009b 7.5 (2007b) to 7.9 (2009b) Release Notes
MotoHawk 2009a SP1 7.5 (2007b) to 7.9 (2009b) Release Notes

Additional content:

Extra Resources and Free Software Tools
  • CCP Master Blocks for MotoHawk
  • MotoTron Other Documents
  • Free Software Tools
MotoHawk Resource Documents
  • MotoHawk Training Manual
  • MotoTron (MotoHawk) Product Guide
  • CAN Training Resources
  • Working with the S12 MotoHawk Targets
  • Advanced Training Presentations

Frequently Asked Questions (FAQ)

For a list of common questions about MotoHawk, see our MotoHawk FAQ page.

Application Libraries

A number of application libraries are available for MotoHawk. See the Libraries page for more details.

Purchase

USB license dongle

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.

Part Number MotoHawk MotoTune Raptor CAL Hardware Webstore
ASM-HAWK-999C x Purchase
ASM-HAWK-999C-2K x Please contact sales
ASM-HAWK-999A x x Purchase
ASM-HAWK-999A-2K x x Please contact sales
ASM-HAWK-006D-01 x x Kit Purchase
ASM-HAWK-006D-01-2K x x Kit Please contact sales
ASM-HAWK-RC-KIT-2K x x Raptor-Dev Kit Please contact sales