Difference between revisions of "128-pin Module Family"
From MotoHawk
Jump to navigationJump to searchJohn.Davey (talk | contribs) (→Overview) |
|||
Line 1: | Line 1: | ||
= Overview = | = Overview = | ||
− | There are two types of PCM128 | + | Link to [http://mcs.woodward.com/content/motohawk/Documentation/CurrentVersion/HTML/MotoHawk_topics/_auto/ECU565-128.xhtml MotoHawk help for PCM128] |
+ | |||
+ | There are two main types of PCM128 | ||
=== Hi-Vol === | === Hi-Vol === | ||
* 1024K Flash | * 1024K Flash |
Revision as of 00:06, 18 May 2012
Contents
Overview
Link to MotoHawk help for PCM128
There are two main types of PCM128
Hi-Vol
- 1024K Flash
- NO Parallel EEprom (PROD style)
- 32K Serial EE
- 36K RAM
Lo-Vol
- 1024K Flash
- Parallel EEProm (DEV Style)
- 32K Serial EE
- 1024K RAM
Tips
- Think of EST1-12 and EST13-16 as two separate banks
- Avoid mixing Behaviours within a bank where possible, as it can potentially restrict DriverModes and Diagnostic Capability.
FAQ
What's special about EST13 to EST16?
- These pins have stronger LowSide Drivers and can sync higher current
- The hardware can be configured as PUSH_PULL or LOW_SIDE drive
- Current MotoHawk (0.8.4b8) Sets the DriverMode to LOW_SIDE for DIO, OneShot but PUSH_PULL for PWM.
- The Hi-Vol PCM128 does not have pull-up transistors, so technically cannot be configured as PUSH_PULL but the polarity remains active high.
- When instantiating from ControlCore as a LOW_SIDE it makes them active low instead of active high.
Why am I getting a ERROR_DRIVER_CONFLICT?
Where have DG5, 6,7,8 Gone?
You will get "Hardware Not Supported" if you use a Low-Vol. These resources are consumed as part of the KNOCK2 device.
Where is my KNOCK2?
The Hi-Vol only has KNOCK1