Woodward Logo

Module: GCM-5746C-048-095-2100

Description: Geneva Module

GCM-5746C-048-095-2100.jpg
Copyright: 2021 Woodward
ModuleFamily: ComponentControlCore
CPU Type: MPC5746C Family: MPC57xx Name: MPC5746C
160000000Hz

Other Compatible Module Names:



For other modules see Module Cross Reference

List of Behaviors vs supported resources


Behavior Supported on Resources Comment
AnalogInput
Count: 22
ESTOP_AN
AN0
AN1
AN2
AN3
AN4
HSO0_AN
HSO1_AN
HSO2_AN
HSO3_AN
HSO4_AN
HSO5_AN Hardware Resolution 10 bits
All other analogs are 12 bits unless marked
HSO6_AN Hardware Resolution 10 bits
All other analogs are 12 bits unless marked
LSO0_AN
LSO1_AN
LSO2_AN
LSO3_AN
WAKE_AN Hardware Resolution 10 bits
All other analogs are 12 bits unless marked
GWAKE_AN Hardware Resolution 10 bits
All other analogs are 12 bits unless marked
XDRP1_AN Hardware Resolution 10 bits
All other analogs are 12 bits unless marked
XDRP2_AN Hardware Resolution 10 bits
All other analogs are 12 bits unless marked
XDRP3_AN Hardware Resolution 10 bits
All other analogs are 12 bits unless marked
BootloaderEmbedSoftBoot
Count: 1
SoftBoot
BootloaderModuleIdentification
Count: 1
ComponentControlCore
BootloaderSecurityControl
Count: 1
ComponentControlCore
CAN
Count: 5
CAN_0 Clock 24000000 Hz.
Time Quanta range is 8 to 25.
Prescaler range is 1 to 256.
CAN_1 See CAN_0 for Clock and other hardware limits
CAN_2 See CAN_0 for Clock and other hardware limits
CAN_3 See CAN_0 for Clock and other hardware limits
CAN_4 See CAN_0 for Clock and other hardware limits
CPUPerformanceMetrics
Count: 1
CoreCPU
CRCCalc
Count: 4
RegexpCRC
CVN
ApplicationCRC
CalibrationCRC
CurrentMeasurement
Count: 7
HSO0
HSO1
HSO2
HSO3
HSO4
HSO5
HSO6
DigitalInput
Count: 18
ESTOP
AN0
AN1
AN2
AN3
AN4
WAKE_AN
GWAKE_AN
XDRP2_AN
XDRP3_AN
HWID_0
HWID_1
HWID_2
HWID_3
DIG0
DIG1
DIG2
DIG3
DiscreteOutput
Count: 11
LSO0
LSO1
LSO2
LSO3
HSO0
HSO1
HSO2
HSO3
HSO4
HSO5
HSO6
FaultStatus
Count: 4
LSO0
LSO1
LSO2
LSO3
FrequencyInput
Count: 5
ESTOP
DIG0
DIG1
DIG2
DIG3
IdleLoopTime
Count: 1
IdleLoopTime
MemoryRegionBehavior
Count: 1
BufferedNV
MemoryRegionMap
Count: 1
FRAM
ModuleData
Count: 17
ProjectID
Capability
ECUHWVersion
BootVersion
SerialNumber
ModelNumber
PartNumber
CalIdTxt
SwIdTxt
SwRevisionTxt
CompilerVersion
MotoHawkVersionTxt
MatlabVersionTxt
BuildDateTxt
BuildDateTimeTxt
BuildDateTime
LastMotoSuiteProgrammedBy
PWMOutput
Count: 11
LSO0
LSO1 LSO1 uses the same eMIOS channel as HSO3 so both cannot be used as PWMs in the same application.
LSO2
LSO3
HSO0 HSO0 uses the same eMIOS channel as HSO5 so both cannot be used as PWMs in the same application.HSO0 PWM use consumes a non trivial CPU load that increases as the PWM frequency increases. Choose a high frequency carefully.Current measurement diagnostics require the get duty and get frequency methods to be used.
HSO1 Current measurement diagnostics require the get duty and get frequency methods to be used.
HSO2 Current measurement diagnostics require the get duty and get frequency methods to be used.
HSO3 HSO3 uses the same eMIOS channel as LSO1 so both cannot be used as PWMs in the same application.Current measurement diagnostics require the get duty and get frequency methods to be used.
HSO4 HSO4 PWM use consumes a non trivial CPU load that increases as the PWM frequency increases. Choose a high frequency carefully.Current measurement diagnostics require the get duty and get frequency methods to be used.
HSO5 HSO5 uses the same eMIOS channel as HSO0 so both cannot be used as PWMs in the same application.HSO5 PWM use consumes a non trivial CPU load that increases as the PWM frequency increases. Choose a high frequency carefully.Current measurement diagnostics require the get duty and get frequency methods to be used.
HSO6 Current measurement diagnostics require the get duty and get frequency methods to be used.
TriggerMetrics
Count: 1
ComponentControlCore
UserTask
Count: 1
ComponentControlCore

List of Resources vs supported Behaviors


Resource Supported Behaviors
ComponentControlCore
UserTask
TriggerMetrics
BootloaderSecurityControl
BootloaderModuleIdentification
IdleLoopTime
IdleLoopTime
RegexpCRC
CRCCalc
ProjectID
ModuleData
Capability
ModuleData
ECUHWVersion
ModuleData
BootVersion
ModuleData
SerialNumber
ModuleData
ModelNumber
ModuleData
PartNumber
ModuleData
CalIdTxt
ModuleData
SwIdTxt
ModuleData
SwRevisionTxt
ModuleData
CompilerVersion
ModuleData
MotoHawkVersionTxt
ModuleData
MatlabVersionTxt
ModuleData
BuildDateTxt
ModuleData
BuildDateTimeTxt
ModuleData
BuildDateTime
ModuleData
CoreCPU
CPUPerformanceMetrics
CVN
CRCCalc
ApplicationCRC
CRCCalc
CalibrationCRC
CRCCalc
ESTOP_AN
AnalogInput
ESTOP
DigitalInput
FrequencyInput
AN0
AnalogInput
DigitalInput
AN1
AnalogInput
DigitalInput
AN2
AnalogInput
DigitalInput
AN3
AnalogInput
DigitalInput
AN4
AnalogInput
DigitalInput
HSO0_AN
AnalogInput
HSO1_AN
AnalogInput
HSO2_AN
AnalogInput
HSO3_AN
AnalogInput
HSO4_AN
AnalogInput
HSO5_AN
AnalogInput
HSO6_AN
AnalogInput
LSO0_AN
AnalogInput
LSO1_AN
AnalogInput
LSO2_AN
AnalogInput
LSO3_AN
AnalogInput
WAKE_AN
AnalogInput
DigitalInput
GWAKE_AN
AnalogInput
DigitalInput
XDRP1_AN
AnalogInput
XDRP2_AN
AnalogInput
DigitalInput
XDRP3_AN
AnalogInput
DigitalInput
HWID_0
DigitalInput
HWID_1
DigitalInput
HWID_2
DigitalInput
HWID_3
DigitalInput
DIG0
DigitalInput
FrequencyInput
DIG1
DigitalInput
FrequencyInput
DIG2
DigitalInput
FrequencyInput
DIG3
DigitalInput
FrequencyInput
LSO0
DiscreteOutput
PWMOutput
FaultStatus
LSO1
DiscreteOutput
PWMOutput
FaultStatus
LSO2
DiscreteOutput
PWMOutput
FaultStatus
LSO3
DiscreteOutput
PWMOutput
FaultStatus
HSO0
DiscreteOutput
PWMOutput
CurrentMeasurement
HSO1
DiscreteOutput
PWMOutput
CurrentMeasurement
HSO2
DiscreteOutput
PWMOutput
CurrentMeasurement
HSO3
DiscreteOutput
PWMOutput
CurrentMeasurement
HSO4
DiscreteOutput
PWMOutput
CurrentMeasurement
HSO5
DiscreteOutput
PWMOutput
CurrentMeasurement
HSO6
DiscreteOutput
PWMOutput
CurrentMeasurement
CAN_0
CAN
CAN_1
CAN
CAN_2
CAN
CAN_3
CAN
CAN_4
CAN
LastMotoSuiteProgrammedBy
ModuleData
FRAM
MemoryRegionMap
BufferedNV
MemoryRegionBehavior
SoftBoot
BootloaderEmbedSoftBoot

Cross Reference


CrossRef AnalogInput BootloaderEmbedSoftBoot BootloaderModuleIdentification BootloaderSecurityControl CAN CPUPerformanceMetrics CRCCalc CurrentMeasurement DigitalInput DiscreteOutput FaultStatus FrequencyInput IdleLoopTime MemoryRegionBehavior MemoryRegionMap ModuleData PWMOutput TriggerMetrics UserTask
AN0 AnalogInput DigitalInput
AN1 AnalogInput DigitalInput
AN2 AnalogInput DigitalInput
AN3 AnalogInput DigitalInput
AN4 AnalogInput DigitalInput
ApplicationCRC CRCCalc
BootVersion ModuleData
BufferedNV MemoryRegionBehavior
BuildDateTime ModuleData
BuildDateTimeTxt ModuleData
BuildDateTxt ModuleData
CAN_0 CAN
CAN_1 CAN
CAN_2 CAN
CAN_3 CAN
CAN_4 CAN
CVN CRCCalc
CalIdTxt ModuleData
CalibrationCRC CRCCalc
Capability ModuleData
CompilerVersion ModuleData
ComponentControlCore BootloaderModuleIdentification BootloaderSecurityControl TriggerMetrics UserTask
CoreCPU CPUPerformanceMetrics
DIG0 DigitalInput FrequencyInput
DIG1 DigitalInput FrequencyInput
DIG2 DigitalInput FrequencyInput
DIG3 DigitalInput FrequencyInput
ECUHWVersion ModuleData
ESTOP DigitalInput FrequencyInput
ESTOP_AN AnalogInput
FRAM MemoryRegionMap
GWAKE_AN AnalogInput DigitalInput
HSO0 CurrentMeasurement DiscreteOutput PWMOutput
HSO0_AN AnalogInput
HSO1 CurrentMeasurement DiscreteOutput PWMOutput
HSO1_AN AnalogInput
HSO2 CurrentMeasurement DiscreteOutput PWMOutput
HSO2_AN AnalogInput
HSO3 CurrentMeasurement DiscreteOutput PWMOutput
HSO3_AN AnalogInput
HSO4 CurrentMeasurement DiscreteOutput PWMOutput
HSO4_AN AnalogInput
HSO5 CurrentMeasurement DiscreteOutput PWMOutput
HSO5_AN AnalogInput
HSO6 CurrentMeasurement DiscreteOutput PWMOutput
HSO6_AN AnalogInput
HWID_0 DigitalInput
HWID_1 DigitalInput
HWID_2 DigitalInput
HWID_3 DigitalInput
IdleLoopTime IdleLoopTime
LSO0 DiscreteOutput FaultStatus PWMOutput
LSO0_AN AnalogInput
LSO1 DiscreteOutput FaultStatus PWMOutput
LSO1_AN AnalogInput
LSO2 DiscreteOutput FaultStatus PWMOutput
LSO2_AN AnalogInput
LSO3 DiscreteOutput FaultStatus PWMOutput
LSO3_AN AnalogInput
LastMotoSuiteProgrammedBy ModuleData
MatlabVersionTxt ModuleData
ModelNumber ModuleData
MotoHawkVersionTxt ModuleData
PartNumber ModuleData
ProjectID ModuleData
RegexpCRC CRCCalc
SerialNumber ModuleData
SoftBoot BootloaderEmbedSoftBoot
SwIdTxt ModuleData
SwRevisionTxt ModuleData
WAKE_AN AnalogInput DigitalInput
XDRP1_AN AnalogInput
XDRP2_AN AnalogInput DigitalInput
XDRP3_AN AnalogInput DigitalInput