Vehicle electronics from concept to manufacture
Home > Products > OpenECU Overview > OpenECU - Standard Hardware > OpenECU M100

Login OpenECU M100



Quick Links

Hardware
Overview

M100
M210  
M220
M250
M260  
M460
M461
G850
S070
Comparison Table

Software Overview
Sim32
C-API 32
C-API 16

Operating systems

Custom Hardware

OpenECU™ M100
 
Hardware Specification
Status Released
Processor HCS12 
Clock Rate 24MHz
Code space 128KB
RAM space 8KB
Calibration space 2KB
I/O Summary VM = voltage monitor
Actuator supplies
Sensor supplies 1x 5V@500mA 
Input Pins 14 (7 shared I/O) 
Output Pins 7 (7 shared I/O)
Communications 2x CAN 2.0
Analogue Inputs
Single-ended 5x 10-bit unsigned
Differential
RTD Sensor
Thermocouple (type K)
Knock sensor (differential)
Lamda sensor (HEGO)
Digital Inputs
Ignition sense 1
Digital  (+ 7x selectable from # )
Digital, Frequency, PWM 1x 0V to 5V
Digital, Frequency, TLE4953
Digital, Frequency, Quadrature, TLE4953
Cam Shaft (VR/Hall single-ended)
Crank Shaft (VR/Hall differential)
Cam/Crank/Wheel (VR single-ended)
Digital outputs
GP = General Purpose
SM = state monitor
VM = voltage monitor
CM = current monitor
CTM = current-trip monitor
H-Bridge or
2x high/low side
(SM, VM, CM, CTM)
H-Bridge
Low side GP, PWM
(SM, VM, CM, CTM)
Low side GP, PWM
(SM, VM, CTM)
Low side GP, PWM
(SM, VM)
1x 1A (#) 
Low side GP, PWM, Stepper (SM)
Low side GP, PWM, Stepper (VM)
Low side GP, Spark (SM, VM, CTM)
Low side GP, Injector (SM, VM, CM)
Low side GP, Injector (SM, VM)
Low side GP 2x 1A
4x 500mA (#)
Analogue outputs
Constant Current (Switching)
Internal features  
8x visible LEDs
Daughter board slot
Physical
Dimensions (mm) 85 x 65 x 32
Material ABS flame retardent
Weight 100g
Connectors 1x 8, 1x 24 
Vibration TBD
Environmental Protection IP40
Application  
Location In-cab
Voltage system 12V
Summary indicative information only - please refer to Technical Specification documents for precise details




The M100 module is a compact electronics module that is suited to a wide range of vehicle control applications, including communications gateways and ancillary function control.

Based on the Freescale HCS12 16-bit microcontroller and featuring, 2 CAN Interfaces, 16 standard input/output functions and 8 uncommitted LED indicators; the M100 is often used in prototype applications to integrate and adapt a range of existing closed modules to the new system configuration.

In volume use typical applications are communication gateways and ancillary function control.

OPTIONAL CAPABILITIES 

The M100 can be fitted with a communications daughter card (Order code M101 - 000) to provide the following additional interfaces:
  • 1x CAN 2.0 
  • 1x RS232
  • 1x Selectable RS232/RS485/LIN
TYPICAL APPLICATIONS
  • Communications gateways
  • Ancillary function control
DEVELOPMENT TOOLS
  • M100 Platform Drivers (C-API 16)
  • CodeWarrior™ integrated Development Environment (IDE) (compiler, linker and debugger)
  • Boot-loader software that enables re-flashing via CAN using the CCP protocol
  • M100 build system with ASAP2 file development
  • QuantiPhi for Simulink tool from SimuQuest supports software development within a MATLAB®/Simulink® environment.