Raptor-Training: Difference between revisions

From NewEagleWiki
Jump to navigation Jump to search
No edit summary
 
(173 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{Navigation}} [[Raptor-Platform | Raptor Platform]] > '''Raptor Training'''
{{Navigation}} [[Raptor-Platform | Raptor Platform]] > '''Raptor-Training'''
{{DISPLAYTITLE:Raptor Training}}
{{DISPLAYTITLE:Raptor-Training}}
{|  
{|  
|style = "width:1000px;"|
|style = "width:1000px;"|
[[File:Raptor_Training_logo.png|noframe|right|500px]]
[[File:Red_border_raptor_stamp.png|noframe|right|500px]]
Raptor™ Training, created by our team of experienced system engineers, provides hands-on experience which enables the new practitioner to gain familiarity with the tool chain by building, deploying, calibrating, and refining a real world control application. Use this page as a guide during training, here you can find a detailed agenda, documentation and helpful links.
Raptor Training, created by our team of experienced controls engineers, provides hands-on experience which enables the new practitioner to gain familiarity with the toolchain by building, deploying, calibrating and refining a real-world control application.


==Buy Now==
{| class="wikitable" style="text-align: center;" cellpadding = "5" 
!scope="col" style = "width:250px;"|Product
!scope="col" style = "width:250px;"|Part Number         
!scope="col" style = "width:250px;"|Webstore


|-
|style = "width:300px; text-align: left;" |Raptor Training - 3-day @ New Eagle
|RAP-TRAINING-01
|'''[http://store.neweagle.net/products-by-tools/raptor-training/raptortm-tool-training-3-day.html Buy Now]'''
|-
|style = "width:300px; text-align: left;" |Raptor Training - Onsite Training
|RAP-TRAINING-02
|'''[http://store.neweagle.net/products-by-tools/raptor-training/raptortm-tool-onsite-training.html Buy Now]'''
|-
|}


=Training Overview=
=Training Overview=
'''Who should attend?'''
* Control Systems Engineers
* Application Engineers
* Embedded Software Engineers
* Technical Program Managers
'''What is covered?'''<br>
The Raptor Training course is designed to give an understanding of the Raptor Platform in an efficient, hands-on manner. This is accomplished by providing a detailed run down of the way eMBD (Embedded Model Based Design) is designed, developed and implemented using the full Raptor Toolchain.
'''Why should I attend?'''<br>
Led by an experienced user of the toolchain, Raptor Training will provide the knowledge required to create your own applications using the full potential of the Raptor Platform.
'''Where is it held?'''<br>
Raptor Training comes in four formats:
* 2-Day Training at New Eagle Headquarters - Ann Arbor, MI
* On-Site Training at your location
* 2-Day Remote Training online
* Web-based video series
'''When is it?'''
* In-house 2-day training sessions are conducted regularly and can be scheduled with our '''[https://neweagle.net/contact/ sales]''' team
* On-site training can be scheduled with our '''[https://neweagle.net/contact/ sales]''' team
* 2-Day remote training online sessions are conducted regularly and can be scheduled with our '''[https://neweagle.net/contact/ sales]''' team
* The web-based training can be accessed at any time
==Training Curriculum==
The Raptor Training course is designed to give an understanding of the Raptor Platform in an efficient, hands-on manner. We will start off in the MATLAB/Simulink environment, showing concepts of Raptor-Dev's integration and how to use model-based design to your advantage. Once the project is built, we will flash the compiled code onto the module. Using Raptor-Cal, New Eagle's calibration tool, we will calibrate and test the system.


The Raptor Training course is designed to give an understanding of the Raptor Platform in an efficient, hands on manor.  We will start off in the MATLAB / Simulink environment, showing concepts of Raptor-Dev's integration and how to use model based design to your advantage.  Once a project is built it is time to transfer what has been created to a live system, consisting of the versatile industry standard gear, such as a GCM-196 Bosch controller, Kvaser leaf lights, and Smartcraft connection hubs.  Using Raptor-Cal, New Eagle's premier calibration tool, we can calibrate and test the system by connecting to a throttle body controller and changing the value position.
The topics covered in Raptor Training are listed below.


This overview contains all the topics of Raptor Training, and provides an in depth guide on using Raptor in a real world environment.
[[File:RaptorTrainingAgenda.png|noframe|1000px]]


{|style="width:100%;"
{|style="width:100%;"
'''Getting Started'''<br>
===Getting Started===
*''Software Installation<br>
*''Software Installation<br>
*''Licensing<br>
*''Licensing<br>


<br>
<br>
'''MATLAB/Simulink Introduction'''<br>
===MATLAB/Simulink Introduction===
*''MATLAB Console / Workspace <br>
*''MATLAB Console/Workspace <br>
*''Simulink Block Descriptions <br>
*''Simulink Block Descriptions <br>


<br>
<br>
'''Raptor-Dev'''<br>
===Raptor-Dev===
*''Project Directory Setup<br>
*''Project Directory Setup<br>
*''Target Definition Block<br>
*''Target Definition Blocks<br>
*''Trigger Blocks<br>
*''Trigger Blocks<br>
*''Measurement & Adjustment Blocks<br>
*''Measurement and Adjustment Blocks<br>
*''I/O Blocks<br>
*''I/O Blocks<br>
*''Fault Management Blocks<br>
*''Fault Management Blocks<br>
Line 51: Line 65:


<br>
<br>
'''Raptor-Cal'''<br>
===Raptor-Cal===
*''Flashing a Module<br>
*''Flashing a Module<br>
*''Online Displays<br>
*''Online Displays<br>
Line 57: Line 71:


<br>
<br>
'''Raptor Hardware'''<br>
===Raptor Hardware===
*''Hardware Description<br>
*''Hardware Description<br>
*''Kit Setup & Testing<br>
*''Kit Setup and Testing<br>
 
|}
|}


==Special Topics== 


==Downloads==
For on-site training: If you would like Raptor Training to cover any specific topics, please contact '''[https://www.neweagle.net/contact/ sales]''' at least two weeks prior to training so we can include additional information and examples.


This section is for all documentation you may need for Raptor Training
==Software Requirements==


{| class="wikitable" style="text-align: center;" cellpadding = "5"
The Raptor-Dev User Manual has installation instructions.


!scope="col"| Software Downloads
===Operating System===
!scope="col"| GCM 196 Block Diagram
Windows 7 or later is required.
!scope="col"| Raptor-Cal User Manual       
!scope="col"| Placeholder
!scope="col"| Placeholder
!scope="col"| Placeholder         


|-
===MATLAB and Simulink===
|style = "height:180px; width:180px;"|
All the latest Raptor software for training can by accessing: [http://software.neweagle.net/issues/plugin.php?page=Artifacts/index software.neweagle.net]
|style = "height:180px; width:180px;"|
[[Image:GCMcover.png|150px|link=http://neweagle.net/ProductDocumentation/Raptor/Raptor-Training/DemoKitWiringDiagramsGCM196.pdf]]
|style = "height:180px; width:180px;"|
[[Image:Raptor-Cal_UserManual.jpg|150px|link=http://www.neweagle.net/ProductDocumentation/Raptor/Raptor-Cal/Raptor-Cal_UserManual.pdf]]
|style = "height:180px; width:180px;"|
|style = "height:180px; width:180px;"|
|style = "height:180px; width:180px;"|
|}


==Training Prerequisites==
'''''Please Note:''' MATLAB and Simulink are used throughout training and having a basic understanding of these tools is a necessary requirement for training.''


The following steps should be completed '''before''' the Raptor Training course!
To learn more about MATLAB and Simulink:


'''''Special topics''''':  If you or your company would like to cover some specific topics in Raptor Training, please '''[https://www.neweagle.net/contact/ contact us]''' prior to your training so we can include additional information and examples.
* '''[https://www.mathworks.com/support/learn-with-matlab-tutorials.html Simulink Training]'''
<!--* '''[https://neweagle.vids.io/videos/4c9bd0bd1212e0c5c4/raptor-training-matlab-introduction Raptor Training Video No. 3:]''' MATLAB and Simulink Intro-->
See the Raptor Training videos for more tutorials.


===Software Requirements===
The following tools from MathWorks are required:
Below is a short software checklist for Raptor Training:
* MATLAB
* Simulink
* Embedded Coder
* MATLAB Coder
* Simulink Coder


* Windows 7
If you don't have all these MathWorks products, we can help procure a temporary MathWorks trial license for you during your training classes. If you would like one, please follow these instructions:<br>
* MATLAB and Simulink
# '''[https://www.neweagle.net/contact/ Contact us]''' at least one week prior to training indicating you would like a MathWorks trial license for training<br>
* Raptor-Dev
# We will assign a trial license to you, and you will receive an email when it is available for download<br>
* Raptor-Cal
# Click the link in the email to download the trial (if you don't have a MathWorks account, set one up at this time)<br>
* Compiler
# Proceed through the installation


'''''Please note:''' If a Mathworks demo is required, please contact New Eagle Support prior to training
===Raptor-Dev and Raptor-Cal===
Raptor-Dev and Raptor-Cal can be downloaded from '''[http://software.neweagle.net software.neweagle.net]'''. If necessary, first create an account and wait for the confirmation email (requests may take up to two business days to fulfill).


For a full list on how to get started use the '''Click Below''':
Ensure compatibility between Raptor-Dev and MATLAB using the matrix below.


[[File:click_here.png|100px |link=Raptor:Getting_Started]] [[File:downloads.png|100px |link=Raptor-Training#Downloads]]
[[File:Raptor Compatibility Matrix.PNG|Raptor Compatibility]]


===Software Downloads===
After installation of Raptor-Dev, the Raptor Configuration Editor will open (alternatively, open it by navigating to Start > Programs > New Eagle > Raptor Configuration Editor). Use this tool to assign Raptor-Dev to the version of MATLAB used for training.
[[File:Swnenet.png|right|550px]]
To download the Raptor suite you must create an account at '''[http://software.neweagle.net software.neweagle.net]'''


To create an account simply follow these steps:
Once Raptor-Dev and Raptor-Cal are installed, navigate to the New Eagle License Viewer (Start > Programs > New Eagle > New Eagle License Viewer). If necessary, request a trial license by following the instructions below.
*'''Signup for a new account'''
*Enter a valid email
*Create a username
*Fill in the security code
*Click sign up


After this process you must wait for a confirmation email.  Note: Requests may to up to 48 hours to fulfill.  Not processed on weekends.
[[File:License viewer new request screenshot.png|350px]]


===Licensing===
# Select the settings button<br>
Once Raptor is installed you will need to navigate to the New Eagle License Viewer.
# Click 'New License'<br>
# Fill out the information, and click submit (requests may take up to two business days to fulfill)<br>
# Once request is fulfilled, an email will be sent with update instructions (click Update License Online)<br>


By default located here:
===Compilers===


<code>C:\Program Files (x86)\NewEagle\Raptor\YOUR_RAPTOR_VERSION</code>
The appropriate compiler and associated license will be required.
* The BCM48, CM0711, CM3626, and CM2115 use the '''CodeWarrior for MPC55xx/MPC56xx Microcontrollers V2.10 compiler'''. You can download an evaluation version or purchase the compiler '''[http://www.nxp.com/products/software-and-tools/software-development-tools/codewarrior-development-tools/codewarrior-development-studios/codewarrior-for-microcontrollers/codewarrior-development-studio-for-mpc55xx-mpc56xx-classic-ide-v2.10:CW-MPC55XX_56XX here]'''.
* The CM3620 uses the '''IAR Embedded Workbench for ARM 4.42A''' compiler. To coordinate obtaining an evaluation version of the compiler please contact '''[mailto:support@neweagle.net?Subject=CM3620%20Compiler%20Inquiry New Eagle Support]'''.
* The GCM196 and ECM196 use the '''Hightec Compiler for the Infineon TriCore architecture v3.4.5.11''' compiler. For more information on the GCM196 compiler, and to ensure you get the correct version, please contact '''[mailto:support@neweagle.net?Subject=GCM196%20Compiler%20Inquiry New Eagle Support]'''.


Below are the basic steps on how to request a new license:
===Kvaser CANKing===
Kvaser CANKing is a free, basic CAN bus monitor. To download, go to the Kvaser downloads page '''[http://www.kvaser.com/download/ here]'''. Click on the link to download Kvaser CANKing, and proceed through the installation.


[[File:License viewer new request screenshot.png|350px]]
===Kvaser Database Editor===
Kvaser offers a DBC file creator/editor which can be downloaded here: '''[http://www.kvaser.com/software/7330130980860/V2_4_109/kvaser_database_editor_setup.exe Kvaser DBC Editor Download]'''


*Select the settings button
This is required for '''Video 17'''.
*Click 'New License'
*Fill out the information, and click submit


For more information on how use the License Viewer '''Click Below''':
=Training Videos=


[[File:click_here.png|100px |link=Raptor:Getting_Started#Installation_2]] [[File:downloads.png|100px |link=Raptor-Training#Downloads]]
==VeeCAN Tutorial==


===Raptor Version===
Check out the link below to watch a Raptor VeeCAN Tutorial to kickstart your display development.
The final step of setting up the Raptor-Dev envirment is linking it to MATLAB.  This is easily done by opening the Raptor Configuration Editor.


By Default located here:
'''[https://www.youtube.com/watch?v=M-iM-7cFzSs New Eagle Raptor VeeCAN Tutorial]'''


<code>C:\Program Files (x86)\NewEagle\Raptor\</code>
==Raptor Online Training ==


This is also detailed in the getting started section, '''click below''' to view this section:
Below are all of the Raptor Training videos for this course.  Each video builds off of the previous, so please follow them in chronological order.  For optimal viewing experience, view the videos in 1080p.  If need be, you can reduce the quality to 720p.  Anything lower is not recommended.


[[File:click_here.png|100px |link=Raptor:Getting_Started#Installation_2]] [[File:downloads.png|100px |link=Raptor-Training#Downloads]]
'''''Please note: The videos can be fast paced at times; be prepared to pause and work on small parts of the video at a time. An internet connection is required.'''''


==Raptor-Dev Basics==
'''''Estimated internet usage: 5+ GBs.'''''
Now that Raptor-Dev is installed and ready for use, we will start off with some basic function of Raptor Dev.


===Creating a Project===
{| class="wikitable" style="text-align: center;" cellpadding = "5"
[[Image:Raptor_create_project.png|450px|right|thumb|The MATLAB window will look something like this]]
Creating a new project is done by navigating to the MATLAB command console and typing:


<code>raptor_create_project('project_name')</code>
!scope="col" style = "width:75px;"|Number
!scope="col" style = "width:350px;"|Video Topic
!scope="col" style = "width:150px;"|Video Link


'''Note:''' Make sure to have your project name in the parentheses and within single quotes.
|-
|1
|Overview
|style = "width:180px;" rowspan="20"|
''' Click here for the <br>[https://neweagle.net/raptor-training-videos/ Video Playlist]'''


Click below for more details on starting a Raptor project:<br>
Use password "birdsofprey" to access videos.
[[File:click_here.png|100px |link=Raptor:Getting_Started#Software.2FCode-Generation]] [[File:downloads.png|100px |link=Raptor-Training#Downloads]]


|-
|2
|Getting Started


===Kit Set Up===
|-
A large part of Raptor Training is the hands-on experience, which is delivered using an simulated workbench using a GCM 196.
|3
|Introduction to MATLAB


Below is a diagram of how the training kit should be set up, this covers what should be configured and which pins should be connected.
|-
|4
|Raptor Library Introduction


Select '''Downloads''' to view the GCM 196 block diagram, select '''More Details''' to see more information about this controller:
|-
<br>
|5
|Starting a Raptor Project


[[File:click_here.png|100px |link=Raptor-Controllers#GCM196]] [[File:downloads.png|100px |link=Raptor-Training#Downloads]]
|-
|6
|Raptor Trigger Blocks


When this is complete, it is time to flash the module for the first time.  Steps for this are provided in the next section!
|-
|7
|Raptor Adjustments, Measurements and Overrides


==Raptor-Cal Calibration Tool==
|-
|8
|First Build


[[File:Rcal.png|right|450px]]
|-
New Eagle's Raptor-Cal is a powerful calibration tool that can be used to flash, calibrate and monitor modules.  Using a simple, user friendly interface Raptor-Cal is the a great tool not only for this course, but for out in the field.
|9
|Hardware Kit Set Up


Raptor-Cal's flash module function is extremely useful and necessary during training, since this is how we will get the software created in the Raptor-Dev environment to the module being used.  Once you have build your first model and the training kit is set up correctly, it is time to flash. 
|-
|10
|Raptor-Cal Introduction


'''Below is a simple ECU flashing procedure:'''
|-
* Click 'Flash'
|11
* Select the training module
|Potentiometer Characterization
* Select the Raptor Package (.rpg) that was created from the most recent build
* Click 'Connect'
This will now commence the flashing procedure.
Click below for more information on how to use Raptor-Cal:<br>
[[File:click_here.png|100px |link=Raptor-Cal]] [[File:downloads.png|100px |link=Raptor-Training#Downloads]]


==Raptor Blocksets==
|-
|12
|Actuator Control


The Raptor-Dev platform comes with a vast block library, packed and ready for development.  Below there are a couple of descriptions for common blocks in the model:
|-
|13
|Fault Management


===Analog Input===
|-
[[File:RaptorAnalogInput.jpg|right|250px]]
|14
This block reads the value of an analog input. An analog input is typically a voltage input on an input pin to the module. This block outputs the raw analog to digital converter counts. The scaling factor to convert from counts to engineering units may be different for different inputs, sensors or modules. The Full ADC Count indicated on the block represents a guideline for the maximum expected ADC count based on the underlying hardware - values above this threshold may not correspond linearly to those within the range.
|ETC Control System


===PWM Output===
|-
[[File:RaptorPWMOutput.jpg|right|250px]]
|15
This block sets the state of the selected PWM output. PWM (pulse width modulation) is typically used similar to an analog output.
|Data Storage Introduction


|-
|16
|Data Storage Project


|-
|17
|Introduction to CAN


|-
|18
|CAN Development


'''Click below for more details on all other Raptor blocks:'''<br>
|-
[[File:click_here.png|100px |link=Raptor-Dev#Introduction]] [[File:downloads.png|100px |link=Raptor-Training#Downloads]]
|19
|Raptor-CAN


==Addition Raptor Features==
|-
|20
|Raptor Training Wrap Up Video


The Raptor-Dev platform contains many different blocks with a variety of functions, below are some common blocks used with the Raptor Training course.
|}
 
===Override===
[[File:RaptorOverride.jpg|right|150px]]
The Raptor override block is used to be able to override the value on a wire from the calibration tool. The block will normally pass the value at the input port to the output port. However when the override state is set to Override the block will output the value input from the calibration tool.
 
[[File:click_here.png|100px|link=Raptor:Override]]
===Measurement===
[[File:RaptorMeasurement.jpg|right|150px]]
The Raptor™ measurement block is used to make values available within the calibration tool. A measurement is a value which typically read only within the calibration tool.
 
[[File:click_here.png|100px|link=Raptor:Measurement]]
===Adjustment===
[[File:RaptorAdjustment.jpg|right|150px]]
The Raptor™ adjustment block is used to make values available within the calibration tool. An adjustment is a value which typically written from the calibration tool.


[[File:click_here.png|100px|link=Raptor:Adjustment]]
'''Experiencing difficulties? Contact our [mailto:support@neweagle.net Support Team]'''
===Fault Management===
[[File:RaptorFaultManager.jpg|right|150px]]
The blocks in this subsystem are used to define, configure, and access application faults.


[[File:click_here.png|100px |link=Raptor-Dev-Faults]]
'''Video Copyrights:'''<br>
===Data Storage===
"Inspired", "Life of Riley", "Poofy Reel", "Pure Attitude" <br>
[[File:RaptorDataStoreDefinition.jpg|right|150px]]
Kevin MacLeod (incompetech.com) <br>
The blocks in this subsystem are used to define, configure, and access application data.
Licensed under Creative Commons: By Attribution 3.0 <br>
[http://creativecommons.org/licenses/by/3.0/ Creative Commons 3.0 License] <br>


[[File:click_here.png|100px |link=Raptor-Dev-Data-Storage-Library]]
© New Eagle 2018

Latest revision as of 19:51, 16 July 2024

New Eagle > Products Wiki > Raptor Platform > Raptor-Training

noframe
noframe

Raptor Training, created by our team of experienced controls engineers, provides hands-on experience which enables the new practitioner to gain familiarity with the toolchain by building, deploying, calibrating and refining a real-world control application.


Training Overview

Who should attend?

  • Control Systems Engineers
  • Application Engineers
  • Embedded Software Engineers
  • Technical Program Managers

What is covered?
The Raptor Training course is designed to give an understanding of the Raptor Platform in an efficient, hands-on manner. This is accomplished by providing a detailed run down of the way eMBD (Embedded Model Based Design) is designed, developed and implemented using the full Raptor Toolchain.

Why should I attend?
Led by an experienced user of the toolchain, Raptor Training will provide the knowledge required to create your own applications using the full potential of the Raptor Platform.

Where is it held?
Raptor Training comes in four formats:

  • 2-Day Training at New Eagle Headquarters - Ann Arbor, MI
  • On-Site Training at your location
  • 2-Day Remote Training online
  • Web-based video series

When is it?

  • In-house 2-day training sessions are conducted regularly and can be scheduled with our sales team
  • On-site training can be scheduled with our sales team
  • 2-Day remote training online sessions are conducted regularly and can be scheduled with our sales team
  • The web-based training can be accessed at any time


Training Curriculum

The Raptor Training course is designed to give an understanding of the Raptor Platform in an efficient, hands-on manner. We will start off in the MATLAB/Simulink environment, showing concepts of Raptor-Dev's integration and how to use model-based design to your advantage. Once the project is built, we will flash the compiled code onto the module. Using Raptor-Cal, New Eagle's calibration tool, we will calibrate and test the system.

The topics covered in Raptor Training are listed below.

noframe

Getting Started

  • Software Installation
  • Licensing


MATLAB/Simulink Introduction

  • MATLAB Console/Workspace
  • Simulink Block Descriptions


Raptor-Dev

  • Project Directory Setup
  • Target Definition Blocks
  • Trigger Blocks
  • Measurement and Adjustment Blocks
  • I/O Blocks
  • Fault Management Blocks
  • Data Storage Blocks
  • CAN Blocks


Raptor-Cal

  • Flashing a Module
  • Online Displays
  • Calibrations


Raptor Hardware

  • Hardware Description
  • Kit Setup and Testing

Special Topics

For on-site training: If you would like Raptor Training to cover any specific topics, please contact sales at least two weeks prior to training so we can include additional information and examples.

Software Requirements

The Raptor-Dev User Manual has installation instructions.

Operating System

Windows 7 or later is required.

MATLAB and Simulink

Please Note: MATLAB and Simulink are used throughout training and having a basic understanding of these tools is a necessary requirement for training.

To learn more about MATLAB and Simulink:

See the Raptor Training videos for more tutorials.

The following tools from MathWorks are required:

  • MATLAB
  • Simulink
  • Embedded Coder
  • MATLAB Coder
  • Simulink Coder

If you don't have all these MathWorks products, we can help procure a temporary MathWorks trial license for you during your training classes. If you would like one, please follow these instructions:

  1. Contact us at least one week prior to training indicating you would like a MathWorks trial license for training
  2. We will assign a trial license to you, and you will receive an email when it is available for download
  3. Click the link in the email to download the trial (if you don't have a MathWorks account, set one up at this time)
  4. Proceed through the installation

Raptor-Dev and Raptor-Cal

Raptor-Dev and Raptor-Cal can be downloaded from software.neweagle.net. If necessary, first create an account and wait for the confirmation email (requests may take up to two business days to fulfill).

Ensure compatibility between Raptor-Dev and MATLAB using the matrix below.

Raptor Compatibility

After installation of Raptor-Dev, the Raptor Configuration Editor will open (alternatively, open it by navigating to Start > Programs > New Eagle > Raptor Configuration Editor). Use this tool to assign Raptor-Dev to the version of MATLAB used for training.

Once Raptor-Dev and Raptor-Cal are installed, navigate to the New Eagle License Viewer (Start > Programs > New Eagle > New Eagle License Viewer). If necessary, request a trial license by following the instructions below.

  1. Select the settings button
  2. Click 'New License'
  3. Fill out the information, and click submit (requests may take up to two business days to fulfill)
  4. Once request is fulfilled, an email will be sent with update instructions (click Update License Online)

Compilers

The appropriate compiler and associated license will be required.

  • The BCM48, CM0711, CM3626, and CM2115 use the CodeWarrior for MPC55xx/MPC56xx Microcontrollers V2.10 compiler. You can download an evaluation version or purchase the compiler here.
  • The CM3620 uses the IAR Embedded Workbench for ARM 4.42A compiler. To coordinate obtaining an evaluation version of the compiler please contact New Eagle Support.
  • The GCM196 and ECM196 use the Hightec Compiler for the Infineon TriCore architecture v3.4.5.11 compiler. For more information on the GCM196 compiler, and to ensure you get the correct version, please contact New Eagle Support.

Kvaser CANKing

Kvaser CANKing is a free, basic CAN bus monitor. To download, go to the Kvaser downloads page here. Click on the link to download Kvaser CANKing, and proceed through the installation.

Kvaser Database Editor

Kvaser offers a DBC file creator/editor which can be downloaded here: Kvaser DBC Editor Download

This is required for Video 17.

Training Videos

VeeCAN Tutorial

Check out the link below to watch a Raptor VeeCAN Tutorial to kickstart your display development.

New Eagle Raptor VeeCAN Tutorial

Raptor Online Training

Below are all of the Raptor Training videos for this course. Each video builds off of the previous, so please follow them in chronological order. For optimal viewing experience, view the videos in 1080p. If need be, you can reduce the quality to 720p. Anything lower is not recommended.

Please note: The videos can be fast paced at times; be prepared to pause and work on small parts of the video at a time. An internet connection is required.

Estimated internet usage: 5+ GBs.

Number Video Topic Video Link
1 Overview

Click here for the
Video Playlist

Use password "birdsofprey" to access videos.

2 Getting Started
3 Introduction to MATLAB
4 Raptor Library Introduction
5 Starting a Raptor Project
6 Raptor Trigger Blocks
7 Raptor Adjustments, Measurements and Overrides
8 First Build
9 Hardware Kit Set Up
10 Raptor-Cal Introduction
11 Potentiometer Characterization
12 Actuator Control
13 Fault Management
14 ETC Control System
15 Data Storage Introduction
16 Data Storage Project
17 Introduction to CAN
18 CAN Development
19 Raptor-CAN
20 Raptor Training Wrap Up Video

Experiencing difficulties? Contact our Support Team

Video Copyrights:
"Inspired", "Life of Riley", "Poofy Reel", "Pure Attitude"
Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0
Creative Commons 3.0 License

© New Eagle 2018