MoTeC M1 Software Tutorial: GPA, GPR and Application Specific Packages
GPA, GPR and Application Specific Packages
One of the fundamental changes with the M1 ECU is the introduction of packages.
A package is the firmware that the ECU runs which tells it what functions to implement and how to deal with the input and output resources.
At this point a number of application specific packages have been released which are designed to be a total replacement for the factory ECU in the likes of Nissan’s R35 GTR or Sea-Doo’s personal watercraft for example.
These packages replicate all of the functionality of the stock ECU as well as replicating the factory CAN communication stream to keep the rest of the vehicle systems functioning correctly.
To allow the M1 to be used on a wider range of engines and applications, two versatile packages are available.
These are the GPA or General Purpose Automotive, and the GPR or General Purpose Race.
These packages are comparable to the older hundred series ECUs that the M1 supersedes.
It’s worth noting here that currently the GPA and GPR packages are not suitable for multi throttle turbo or supercharged engines that require 4D compensation for fuel delivery.
While beyond the scope of this particular course, MoTeC also offer a development ECU for those wishing to produce their own bespoke ECU solutions for vehicles or engines with no current aftermarket support.
A development ECU works in conjunction with MoTeC’s Build software package to allow the firmware to be tailored to function however you would like.
This particular course will deal specifically with the GPA package, although you will find that most of the concepts as well as the tuning techniques will be applicable to the application specific packages too.