MotoHawk: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
 
(195 intermediate revisions by 10 users not shown)
Line 4: Line 4:


=Introduction=
=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 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 work flow and benefits of Model-Based design using the Mathworks tool chain. 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-code
* Custom block-set allows for integration of both handwritten and auto-generated code
 
=Getting Started=
What you need to begin using MotoHawk:
 
{| class="wikitable"
|-
! '''Required:'''
! '''Recommended:'''
! '''Options:'''
|-
|style = "width: 200px"| [[MotoHawk_FAQs#Prerequisites|Mathworks Software]]
|style = "width: 200px"| [https://store.neweagle.net/product-category/products/controllers/motohawk-controllers/ 2nd Controller for debugging]
|style = "width: 200px"| [[MotoHawk-FAQ#MPC5XX.2FMPC55XX_Compiler_Options|Compiler Options]]
|-
| [[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]
| [https://store.neweagle.net/product-category/products/software/motohawk/motohawk-motohawk/ Application Libraries]
|-
| [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]
| [[Data-Loggers|CAN Data Logger]]
|-
| [[Controllers#MotoHawk_Modules| Control Module]]
| [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]]
|-
| [[MotoHawk-Compilers | MotoHawk Compiler]]
|
| [[Raptor-Test |Raptor-Test: Automated Testing and Validation Tool]]
|-
| [[MotoHawk-Module-Harnesses-and-Connectors |Wiring, Harnesses and Connectors]]
|
|
|}


=Downloads=
=Downloads=
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 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"  


!scope="col" style = "width:200px;"|Product       
!scope="col" style = "width:200px;"|Product       
!scope="col" style = "width:200px;"|Download Now
!scope="col" style = "width:200px;"|Download
!scope="col" style = "width:200px;"|Notes
!scope="col" style = "width:200px;"|MATLAB Compatibility
!scope="col" style = "width:200px;"|Release Notes
 
|-
|MotoHawk 2018b SP0
|rowspan="40"|
'''[[MotoHawk_Downloads|Downloads]]'''
| 9.1 (2016b) to 9.5 (2018b)
| Release Notes Unavailable
<!--|[http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2018b_SP0_README.txt Release Notes]-->
 
|-
|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)
|[http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2017a_SP0_README.txt 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)
|[http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2016b_SP3_README.txt Release Notes]
 
|-
|MotoHawk 2016b SP2
| 8.4 (2014b) to 9.1 (2016b)
|[http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2016b_sp2_README.txt Release Notes]
 
|-
|MotoHawk 2016b SP0
| 8.4 (2014b) to 9.1 (2016b)
|[http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2016b_sp0_README.txt Release Notes]
 
|-
|MotoHawk 2016a SP1
| 8.3 (2014a) to 9.0 (2016a)
|[http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2016a_SP1_README.txt Release Notes]
 
|-
|MotoHawk 2016a SP0
| 8.3 (2014a) to 9.0 (2016a)
|[http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2016a_SP0_README.txt Release Notes]
 
|-
|MotoHawk 2015b SP4
| 8.2 (2013b) to 8.6 (2015b)
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2015b_SP4_README.txt Release Notes]
 
|-
|MotoHawk 2015b SP1
| 8.2 (2013b) to 8.6 (2015b)
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2015b_SP1_README.txt Release Notes]
 
|-
|MotoHawk 2015a SP3
| 8.1 (2013a) to 8.5 (2015aSP1)
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2015a_SP3_README.txt Release Notes]
 
|-
|MotoHawk 2015a SP2
| 8.1 (2013a) to 8.5 (2015aSP1)
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2015a_SP2_README.txt Release Notes]
 
|-
|MotoHawk 2015a SP1
| 8.1 (2013a) to 8.5 (2015aSP1)
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2015a_SP1_README.txt Release Notes]
 
|-
|MotoHawk 2015a SP0
| 8.1 (2013a) to 8.5 (2015a)
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2015a_sp0_README.txt Release Notes]
 
|-
|MotoHawk 2014b SP5
| 8.0 (2012b) to 8.4 (2014b)
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2014b_sp5_README.txt Release Notes]
 
|-
|MotoHawk 2014b SP4
| 8.0 (2012b) to 8.4 (2014b)
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2014b_sp4_README.txt Release Notes]


|-
|-
|MotoHawk 2014b SP2
|MotoHawk 2014b SP2
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_10_0_0_240.zip Download Now]
| 8.0 (2012b) to 8.4 (2014b)
|for new silver dongles only
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2014b_sp2_README.txt Release Notes]


|-
|-
|MotoHawk 2014b SP0
|MotoHawk 2014b SP0
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_8_13_8_207.zip Download Now]
| 8.0 (2012b) to 8.4 (2014b)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2014b_sp0_README.txt Release Notes]
 
|-
|MotoHawk 2014a SP3
| 7.14 (2012a) to 8.3 (2014a)
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2014a_sp3_README.txt Release Notes]


|-
|-
|MotoHawk 2014a SP2
|MotoHawk 2014a SP2
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_8_13_7_192.zip Download Now]
| 7.14 (2012a) to 8.3 (2014a)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2014a_sp2_1027_README.txt Release Notes]
 
|-
|MotoHawk 2014a SP1
| 7.14 (2012a) to 8.3 (2014a)
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2014a_sp1_1026_README.txt Release Notes]


|-
|-
|MotoHawk 2014 SP1
|MotoHawk 2013b SP3
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_8_13_7_178.zip Download Now]
| 7.13 (2011b) to 8.01 (2013b)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2013b_sp3_README.txt Release Notes]


|-
|-
|MotoHawk 2013b SP0
|MotoHawk 2013b SP0
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_8_13_7_145.zip Download Now]
| 7.13 (2011b) to 8.01 (2013b)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2013b_sp0_377_README.txt Release Notes]


|-
|-
|MotoHawk 2013a SP0
|MotoHawk 2013a SP0
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_8_13_7_140.zip Download Now]
|  7.12 (2011a) to 8.01 (2013a)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2013a_sp0_336_README.txt Release Notes]


|-
|-
|MotoHawk 2012b SP1
|MotoHawk 2012b SP1
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_8_13_7_120.zip Download Now]
|  7.11 (2010b) to 8.00 (2012b)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2012b_sp1_328_README.txt Release Notes]


|-
|-
|MotoHawk 2012b SP0
|MotoHawk 2012b SP0
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_8_13_7_87.zip Download Now]
| 7.11 (2010b) to 8.00 (2012b)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2012b_sp0_311_README.txt Release Notes]


|-
|-
|MotoHawk 2012a SP1
|MotoHawk 2012a SP1
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_8_13_6_73.zip Download Now]
| 7.9 (2009b) to 7.14 (2012a)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2012a_sp1_README.txt Release Notes]
 
|-
|MotoHawk 2012a SP0
| 7.9 (2009b) to 7.14 (2012a)
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2012a_sp0_258_README.txt Release Notes]
 
|-
|MotoHawk 2011b SP2
|  7.9 (2009b) to 7.13 (2011b)
| Release Notes Unavailable


|-
|-
|MotoServerRuntime 10.0.0.240
|MotoHawk 2011b SP1
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoServerRuntime_10_0_0_240.zip Download Now]
| 7.9 (2009b) to 7.13 (2011b)
|for new silver dongles only
| Release Notes Unavailable


|-
|-
|MotoServerRuntime 8.13.8.207
|MotoHawk 2011b SP0
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoServerRuntime_8_13_8_207.zip Download Now]
|  7.9 (2009b) to 7.13 (2011b)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2011b_sp0_223_README.txt Release Notes]


|-
|-
|MotoServerRuntime 8.13.7.192
|MotoHawk 2011a SP0
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoServerRuntime_8_13_7_192.zip Download Now]
| 7.9 (2009b) to 7.12 (2011a)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2011a_sp0_184_README.txt Release Notes]


|-
|-
|MotoServerRuntime 8.13.7.178
|MotoHawk 2010b SP1
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoServerRuntime_8_13_7_178.zip Download Now]
|7.7 (2008b) to 7.10 (2010a)
|
| Release Notes Unavailable


|-
|-
|MotoServerRuntime 8.13.7.145
|MotoHawk 2010b SP0
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoServerRuntime_8_13_7_145.zip Download Now]
|7.7 (2008b) to 7.10 (2010a)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2010b_sp1.158_README.txt Release Notes]


|-
|-
|MotoServerRuntime 8.13.7.140
|MotoHawk 2010a SP1
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoServerRuntime_8_13_7_140.zip Download Now]
|7.5 (2007b) to 7.10 (2010a)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2010a_sp1_49_README.txt Release Notes]


|-
|-
|MotoServerRuntime 8.13.7.120
|MotoHawk 2010a SP0
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoServerRuntime_8_13_7_120.zip Download Now]
|7.5 (2007b) to 7.10 (2010a)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2010a_sp0_47_README.txt Release Notes]


|-
|-
|MotoServerRuntime 8.13.7.87
|MotoHawk 2009b 
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoServerRuntime_8_13_7_87.zip Download Now]
|7.5 (2007b) to 7.9 (2009b)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2009b_README.txt Release Notes]


|-
|-
|MotoServerRuntime 8.13.6.73
|MotoHawk 2009a SP1
|[http://www.neweagle.net/ProductDocumentation/MotoTron/MotoHawk/MotoServerRuntime_8_13_6_73.zip Download Now]
|7.5 (2007b) to 7.9 (2009b)
|
| [http://www.neweagle.net/support/wiki/ProductDocumentation/MotoTron/MotoHawk/MotoHawk_2009a_sp1_README.txt Release Notes]
 
|}
|}


=FAQ=
'''Additional content:'''
For a list of common questions and answers about MotoHawk, see our MotoHawk FAQ page [[MotoHawk-FAQ | here]]
:'''[[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|MotoHawk FAQ]]''' page.
 
=Application Libraries=
A number of application libraries are available for MotoHawk. See the '''[[Libraries|Libraries]]''' page for more details.


=Buy Now=
=Purchase=
[[File:Dongle.png||thumb|USB license dongle]]
[[File:Dongle.png||thumb|USB license dongle]]
'''License Options'''
'''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.  
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.  


{| class="wikitable" style="text-align: center;" cellpadding = "5"   
{| class="wikitable" style="text-align: center;" cellpadding = "5"   
!scope="col" style = "width:250px;"|Product
!scope="col" style = "width:150px;"|Part Number 
!scope="col" style = "width:250px;"|Part Number         
!scope="col" style = "width:75px;"|MotoHawk
!scope="col" style = "width:250px;"|Webstore
!scope="col" style = "width:75px;"|MotoTune
!scope="col" style = "width:75px;"|Raptor CAL
!scope="col" style = "width:75px;"|Hardware 
!scope="col" style = "width:125px;"|Webstore


|-
|-
|MotoTune only + $500 of support
!scope="col" style="text-align: left;"|ASM-HAWK-999C
|ASM-TUNE-40000
|x
|[http://store.neweagle.net/mototune-no-can-to-usb-cable-includes-4-hours-of-support-for-1-year.html Buy Now]
|
|
 
|
 
|'''[https://store.neweagle.net/shop/products/software/motohawk/motohawk-motohawk/motohawk-software-kit-no-mototune/ Purchase]
|-
|-
|MotoTune kit + $500 of support
!scope="col" style="text-align: left;"|ASM-HAWK-999C-2K
|ASM-TUNE-41000
|x
|[http://store.neweagle.net/mototune-software-kit-single-channel-includes-4-hours-of-support-for-1-year.html Buy Now]
|
|
 
|
 
|'''Please contact [mailto:sales@neweagle.net sales]
|-
|-
|MotoTune kit
!scope="col" style="text-align: left;"|ASM-HAWK-999A
|ASM-TUNE-41000-NS
|x
|[http://store.neweagle.net/mototune-software-kit-single-channel-no-support.html Buy Now]
|x
|
 
|
 
|'''[https://store.neweagle.net/shop/products/software/motohawk/motohawk-motohawk/motohawk-mototune-software-dongle/ Purchase]
|-
|-
|MotoTune kit + $500 of support
!scope="col" style="text-align: left;"|ASM-HAWK-999A-2K
|ASM-TUNE-42000
|x
|[http://store.neweagle.net/mototune-kit-dual-channel-includes-4-hours-of-support-for-1-year.html Buy Now]
|x
|
|
 
|'''Please contact [mailto:sales@neweagle.net sales]
|-
|-
|MotoTune
!scope="col" style="text-align: left;"|ASM-HAWK-006D-01
|ASM-TUNE-42000-NS
|x
|[http://store.neweagle.net/mototune-kit-dual-channel-no-support.html Buy Now]
|x
|
 
|Kit
 
|'''[https://store.neweagle.net/shop/products/software/motohawk/motohawk-motohawk/motohawk-rapid-control-development-suite/ Purchase]
|-
|-
|MotoTune
!scope="col" style="text-align: left;"|ASM-HAWK-006D-01-2K
|ASM-TUNE-44000
|x
|[http://store.neweagle.net/mototune-kit-single-channel-rugged-includes-4-hours-of-support-for-1-year.html Buy Now]
|x
|
 
|Kit
 
|'''Please contact [mailto:sales@neweagle.net sales]
|-
|-
|MotoTune
!scope="col" style="text-align: left;"|ASM-HAWK-RC-KIT-2K
|ASM-TUNE-45000
|x
|[http://store.neweagle.net/mototune-kit-single-channel-galvanic-includes-4-hours-of-support-for-1-year.html Buy Now]
|
|x
 
|Raptor-Dev Kit
 
|'''Please contact [mailto:sales@neweagle.net sales]
|}
|}

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