Module: GCM-S32K344-012-116-2500

Description: Mercury Marine S32K344 Tactile Feedback Device (TFD)

GCM-S32K344-012-116-2500.png
Copyright: 2025 Woodward
ModuleFamily: ComponentControlCore
CPU Type: S32K344 Family: S32K3xx Name: S32K344
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: 37
PS_LP_BANDGAP Power Supply ASIC Low Power bandgap (voltage reference)
PS_BANDGAP Power Supply ASIC Main bandgap (voltage reference)
PS_FS_BANDGAP Power Supply ASIC Fail-safe bandgap (voltage reference)
PS_ANALOG_SUPPLY Power Supply ASIC V_ANA: Internal main analog voltage supply
PS_DIGITAL_SUPPLY Power Supply ASIC V_DIG: Internal main digital voltage supply
PS_DIGITAL_FS_SUPPLY Power Supply ASIC V_DIG_FS: Internal fail-safe digital voltage supply
PS_VCORE Power Supply ASIC VCORE feedback pin CORE_FB voltage
PS_VPRE Power Supply ASIC VPRE feedback pin VPRE_FB voltage
PS_LDO1 Power Supply ASIC LDO1 feedback pin LDO1OUT voltage
PS_LDO2 Power Supply ASIC LDO2 feedback pin LDO1OUT voltage
PS_VREF Power Supply ASIC VREF feedback pin voltage
PS_XDRPA Power Supply ASIC XDRPA (AKA TRK1) feedback pin voltage
PS_XDRPB Power Supply ASIC XDRPB (AKA TRK2) feedback pin voltage
PS_VDDIO Power Supply ASIC VDDIO feedback voltage
PS_VBOS Power Supply ASIC VBOS internal pin voltage
PS_VBST Power Supply ASIC VBST feedback pin VBST_FB voltage (divider ratio configurable with AMUX_DIV)
PS_VSUP Power Supply ASIC VSUP pin voltage (divider ratio configurable with AMUX_DIV)
PS_WAKE1
PS_WAKE2
PS_GPIO1
PS_GPIO2
PS_BATSENSE
PS_DIE_T Power Supply ASIC Central die temperature sensor.
Temp(degC) = (Vread - V_temp25)/V_Temp_Coeff + 25
V_temp25 is typical 2.055 V with range 2.01 to 2.1 V
VTEMP_COEFF is typical -5.88 with range -6.25 to -5.5 in mV/degC
PS_VCORE_T Power Supply ASIC VCORE temperature sensor.
Temp(degC) = (Vread - V_temp25)/V_Temp_Coeff + 25
V_temp25 is typical 2.055 V with range 2.01 to 2.1 V
VTEMP_COEFF is typical -5.88 with range -6.25 to -5.5 in mV/degC
PS_VPRE_T Power Supply ASIC VPRE temperature sensor.
Temp(degC) = (Vread - V_temp25)/V_Temp_Coeff + 25
V_temp25 is typical 2.055 V with range 2.01 to 2.1 V
VTEMP_COEFF is typical -5.88 with range -6.25 to -5.5 in mV/degC
PS_LDO1_T Power Supply ASIC LDO1 temperature sensor.
Temp(degC) = (Vread - V_temp25)/V_Temp_Coeff + 25
V_temp25 is typical 2.055 V with range 2.01 to 2.1 V
VTEMP_COEFF is typical -5.88 with range -6.25 to -5.5 in mV/degC
PS_LDO2_T Power Supply ASIC LDO2 temperature sensor.
Temp(degC) = (Vread - V_temp25)/V_Temp_Coeff + 25
V_temp25 is typical 2.055 V with range 2.01 to 2.1 V
VTEMP_COEFF is typical -5.88 with range -6.25 to -5.5 in mV/degC
PS_XDRPA_T Power Supply ASIC XDRPA (TRK1) temperature sensor.
Temp(degC) = (Vread - V_temp25)/V_Temp_Coeff + 25
V_temp25 is typical 2.055 V with range 2.01 to 2.1 V
VTEMP_COEFF is typical -5.88 with range -6.25 to -5.5 in mV/degC
PS_XDRPB_T Power Supply ASIC XDRPB (TRK2) temperature sensor.
Temp(degC) = (Vread - V_temp25)/V_Temp_Coeff + 25
V_temp25 is typical 2.055 V with range 2.01 to 2.1 V
VTEMP_COEFF is typical -5.88 with range -6.25 to -5.5 in mV/degC
PS_GPIO1_T Power Supply ASIC GPIO1 temperature sensor.
Temp(degC) = (Vread - V_temp25)/V_Temp_Coeff + 25
V_temp25 is typical 2.055 V with range 2.01 to 2.1 V
VTEMP_COEFF is typical -5.88 with range -6.25 to -5.5 in mV/degC
BATT2_ISO
ECUP Also known as WAKE1_AN.
SDRIVE_I_CTRL
SDRIVE_I
SDRIVE_VOUT
SDRIVE_VHIGH
SDRIVE_VLOW
BootloaderModuleIdentification
Count: 1
ComponentControlCore
BootloaderSecurityControl
Count: 1
ComponentControlCore
CAN
Count: 2
CAN_1 May also be known as CANP
Clock 24000000 Hz.
Time Quanta range is 8 to 25.
Prescaler range is 1 to 1024.
CAN FD Nominal TQ range is 5 to 129.
CAN FD Nominal and Fast Prescaler range is 1 to 1024.
CAN FD Fast Data TQ range is 5 to 48.
CAN_2 May also be known as CANX
Clock 24000000 Hz.
Time Quanta range is 8 to 25.
Prescaler range is 1 to 1024.
CAN FD Nominal TQ range is 5 to 129.
CAN FD Nominal and Fast Prescaler range is 1 to 1024.
CAN FD Fast Data TQ range is 5 to 48.
CPUPerformanceMetrics
Count: 1
CPU0
CRCCalc
Count: 4
RegexpCRC
CVN
ApplicationCRC
CalibrationCRC
DigitalInput
Count: 7
WAKE2
CURR_TH_RESULT
HWID0
HWID1
HWID2
HWID3
SDRIVE_BATT2_OCFLAG
DiscreteOutput
Count: 4
SDRIVE_LS_EN
SDRIVE_EN
SDRIVE_BATT2_OCRESET
SDRIVE_BATT2_DISABLE A command of true leads to active low assertion
FCCUReaction
Count: 1
FCCU
FaultStatus
Count: 11
PS_TSD_G
PS_REG_G
PS_VSUP_G
PS_COM_G
PS_FS_G
PS_FS_COM_G
PS_FS_WD_G
PS_FS_IO_G
PS_FS_REG_OVUV_G
PS_FS_BIST_G
PS_FS_PROGRAMMING
FrequencyInput
Count: 2
WAKE2
CURR_TH_RESULT
GenericSPI
Count: 2
HALL1_CS0
HALL2_CS0
IdleLoopTime
Count: 1
IdleLoopTime
MemoryRegionBehavior
Count: 2
GeneralPurposeRAM
BufferedNV
MemoryRegionMap
Count: 3
SRAM0
CPU0_DTCM
FRAM
ModuleData
Count: 18
ProjectID
Capability
ECUHWVersion
BootVersion
SerialNumber
ModelNumber
PartNumber
CalIdTxt
SwIdTxt
SwRevisionTxt
CompilerVersion
MotoHawkVersionTxt
MatlabVersionTxt
BuildDateTxt
BuildDateTimeTxt
BuildDateTime
S32K3xx_JunctionTemp
LastMotoSuiteProgrammedBy
OutputConfiguration
Count: 1
CLKOUT_RUN CLKOUT_RUN monitored by TP162
PWMOutput
Count: 3
SDRIVE
OCTH_UPPER
OCTH_LOWER
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
CPU0
CPUPerformanceMetrics
S32K3xx_JunctionTemp
ModuleData
SRAM0
MemoryRegionMap
CPU0_DTCM
MemoryRegionMap
GeneralPurposeRAM
MemoryRegionBehavior
FCCU
FCCUReaction
PS_TSD_G
FaultStatus
PS_REG_G
FaultStatus
PS_VSUP_G
FaultStatus
PS_COM_G
FaultStatus
PS_FS_G
FaultStatus
PS_FS_COM_G
FaultStatus
PS_FS_WD_G
FaultStatus
PS_FS_IO_G
FaultStatus
PS_FS_REG_OVUV_G
FaultStatus
PS_FS_BIST_G
FaultStatus
PS_FS_PROGRAMMING
FaultStatus
PS_LP_BANDGAP
AnalogInput
PS_BANDGAP
AnalogInput
PS_FS_BANDGAP
AnalogInput
PS_ANALOG_SUPPLY
AnalogInput
PS_DIGITAL_SUPPLY
AnalogInput
PS_DIGITAL_FS_SUPPLY
AnalogInput
PS_VCORE
AnalogInput
PS_VPRE
AnalogInput
PS_LDO1
AnalogInput
PS_LDO2
AnalogInput
PS_VREF
AnalogInput
PS_XDRPA
AnalogInput
PS_XDRPB
AnalogInput
PS_VDDIO
AnalogInput
PS_VBOS
AnalogInput
PS_VBST
AnalogInput
PS_VSUP
AnalogInput
PS_WAKE1
AnalogInput
PS_WAKE2
AnalogInput
PS_GPIO1
AnalogInput
PS_GPIO2
AnalogInput
PS_BATSENSE
AnalogInput
PS_DIE_T
AnalogInput
PS_VCORE_T
AnalogInput
PS_VPRE_T
AnalogInput
PS_LDO1_T
AnalogInput
PS_LDO2_T
AnalogInput
PS_XDRPA_T
AnalogInput
PS_XDRPB_T
AnalogInput
PS_GPIO1_T
AnalogInput
CVN
CRCCalc
ApplicationCRC
CRCCalc
CalibrationCRC
CRCCalc
BATT2_ISO
AnalogInput
ECUP
AnalogInput
SDRIVE_I_CTRL
AnalogInput
SDRIVE_I
AnalogInput
SDRIVE_VOUT
AnalogInput
SDRIVE_VHIGH
AnalogInput
SDRIVE_VLOW
AnalogInput
WAKE2
DigitalInput
FrequencyInput
CURR_TH_RESULT
DigitalInput
FrequencyInput
HWID0
DigitalInput
HWID1
DigitalInput
HWID2
DigitalInput
HWID3
DigitalInput
SDRIVE_BATT2_OCFLAG
DigitalInput
CAN_1
CAN
CAN_2
CAN
LastMotoSuiteProgrammedBy
ModuleData
CLKOUT_RUN
OutputConfiguration
SDRIVE_LS_EN
DiscreteOutput
HALL1_CS0
GenericSPI
HALL2_CS0
GenericSPI
SDRIVE
PWMOutput
OCTH_UPPER
PWMOutput
OCTH_LOWER
PWMOutput
SDRIVE_EN
DiscreteOutput
SDRIVE_BATT2_OCRESET
DiscreteOutput
SDRIVE_BATT2_DISABLE
DiscreteOutput
FRAM
MemoryRegionMap
BufferedNV
MemoryRegionBehavior

Cross Reference


CrossRef AnalogInput BootloaderModuleIdentification BootloaderSecurityControl CAN CPUPerformanceMetrics CRCCalc DigitalInput DiscreteOutput FCCUReaction FaultStatus FrequencyInput GenericSPI IdleLoopTime MemoryRegionBehavior MemoryRegionMap ModuleData OutputConfiguration PWMOutput TriggerMetrics UserTask
ApplicationCRC CRCCalc
BATT2_ISO AnalogInput
BootVersion ModuleData
BufferedNV MemoryRegionBehavior
BuildDateTime ModuleData
BuildDateTimeTxt ModuleData
BuildDateTxt ModuleData
CAN_1 CAN
CAN_2 CAN
CLKOUT_RUN OutputConfiguration
CPU0 CPUPerformanceMetrics
CPU0_DTCM MemoryRegionMap
CURR_TH_RESULT DigitalInput FrequencyInput
CVN CRCCalc
CalIdTxt ModuleData
CalibrationCRC CRCCalc
Capability ModuleData
CompilerVersion ModuleData
ComponentControlCore BootloaderModuleIdentification BootloaderSecurityControl TriggerMetrics UserTask
ECUHWVersion ModuleData
ECUP AnalogInput
FCCU FCCUReaction
FRAM MemoryRegionMap
GeneralPurposeRAM MemoryRegionBehavior
HALL1_CS0 GenericSPI
HALL2_CS0 GenericSPI
HWID0 DigitalInput
HWID1 DigitalInput
HWID2 DigitalInput
HWID3 DigitalInput
IdleLoopTime IdleLoopTime
LastMotoSuiteProgrammedBy ModuleData
MatlabVersionTxt ModuleData
ModelNumber ModuleData
MotoHawkVersionTxt ModuleData
OCTH_LOWER PWMOutput
OCTH_UPPER PWMOutput
PS_ANALOG_SUPPLY AnalogInput
PS_BANDGAP AnalogInput
PS_BATSENSE AnalogInput
PS_COM_G FaultStatus
PS_DIE_T AnalogInput
PS_DIGITAL_FS_SUPPLY AnalogInput
PS_DIGITAL_SUPPLY AnalogInput
PS_FS_BANDGAP AnalogInput
PS_FS_BIST_G FaultStatus
PS_FS_COM_G FaultStatus
PS_FS_G FaultStatus
PS_FS_IO_G FaultStatus
PS_FS_PROGRAMMING FaultStatus
PS_FS_REG_OVUV_G FaultStatus
PS_FS_WD_G FaultStatus
PS_GPIO1 AnalogInput
PS_GPIO1_T AnalogInput
PS_GPIO2 AnalogInput
PS_LDO1 AnalogInput
PS_LDO1_T AnalogInput
PS_LDO2 AnalogInput
PS_LDO2_T AnalogInput
PS_LP_BANDGAP AnalogInput
PS_REG_G FaultStatus
PS_TSD_G FaultStatus
PS_VBOS AnalogInput
PS_VBST AnalogInput
PS_VCORE AnalogInput
PS_VCORE_T AnalogInput
PS_VDDIO AnalogInput
PS_VPRE AnalogInput
PS_VPRE_T AnalogInput
PS_VREF AnalogInput
PS_VSUP AnalogInput
PS_VSUP_G FaultStatus
PS_WAKE1 AnalogInput
PS_WAKE2 AnalogInput
PS_XDRPA AnalogInput
PS_XDRPA_T AnalogInput
PS_XDRPB AnalogInput
PS_XDRPB_T AnalogInput
PartNumber ModuleData
ProjectID ModuleData
RegexpCRC CRCCalc
S32K3xx_JunctionTemp ModuleData
SDRIVE PWMOutput
SDRIVE_BATT2_DISABLE DiscreteOutput
SDRIVE_BATT2_OCFLAG DigitalInput
SDRIVE_BATT2_OCRESET DiscreteOutput
SDRIVE_EN DiscreteOutput
SDRIVE_I AnalogInput
SDRIVE_I_CTRL AnalogInput
SDRIVE_LS_EN DiscreteOutput
SDRIVE_VHIGH AnalogInput
SDRIVE_VLOW AnalogInput
SDRIVE_VOUT AnalogInput
SRAM0 MemoryRegionMap
SerialNumber ModuleData
SwIdTxt ModuleData
SwRevisionTxt ModuleData
WAKE2 DigitalInput FrequencyInput