Difference between revisions of "Boot key recovery"

From MotoHawk
Jump to navigationJump to search
(Reprogramming Using Boot Key)
(Reprogramming Using Boot Key)
Line 8: Line 8:
 
'''Woodward Part Number: 1635-1800 Boot Key'''
 
'''Woodward Part Number: 1635-1800 Boot Key'''
  
'''Boot Cables:'''  The following modules use a boot cable for recovery rather than a boot key, but the recovery process is the same.
+
'''Boot Cables:'''  The following modules use a boot cable for recovery rather than a boot key, but the recovery process is the same.  The boot cable creates a sequence of High/Lows on the Analog inputs of the module, rather than a 555 Hz boot signal on a specified module pin.
 
* ECM-S12X-070 -- boot cable 5404-1144
 
* ECM-S12X-070 -- boot cable 5404-1144
 
* HCM-0563-048 -- boot cable 5404-1138
 
* HCM-0563-048 -- boot cable 5404-1138
Line 39: Line 39:
 
[[Image:MotoTuneBootKeyDisplay.jpg|center]]
 
[[Image:MotoTuneBootKeyDisplay.jpg|center]]
  
'''HCM/GCM-0563-48'''To boot strap the GCM/HCM-0563-048 modules see the [http://mcs.woodward.com/user/download.php?filename=490 GCM/HCM Module Recovery] document. For the GCM-0563-048-0802, the boot harness must be used, not the boot key.  You must be logged into the MCS site to view the link.
+
To boot strap the following modules,  make the following connections and follow the steps above.
 +
'''HCM/GCM-0563-48''' See also http://mcs.woodward.com/user/download.php?filename=490 GCM/HCM Module Recovery] document
 +
:AN1,3,5:      Pull to GND  
 +
:AN2,4,6,7-12: Pull to +5V
  
'''*ECM48_563 – N/A'''<br>
+
''* For the GCM-0563-048-0802, the boot harness (analog sequence) must be used, not the boot key.''
**To boot strap the ECM48_563 module, connect the following channels and follow the steps below.<br>
 
***AN1 – AN6        Pull to +5V<br>
 
***AN8              Pull to GND<br>
 
***AN11 & AN12      Pull to +5V<br>
 
*24 Pin S12 modules
 
**Read the following: [http://motocube/content/mototune/hcs12bootcable.doc HCS12 Boot Cable]
 
  
To Use the Boot Key with the 128-pin module on the Desktop IO Simulator:
+
*'''ECM48_563'''
:Read the following [http://mcs.woodward.com/user/download.php?filename=499 128-pin module boot key with IO simulator]
+
***AN1 – AN6:        Pull to +5V
 +
***AN8:              Pull to GND<br>
 +
***AN11 & AN12:      Pull to +5V<br>
 +
 
 +
'''GCM-0S12-024 (MCHI)'''
 +
* AN1,AN2,AN4,AN5:  Pull to +5V
 +
* AN3, AN6:        Pull to GND
 +
 
 +
'''ECM-0S12-024 (SECM)'''
 +
* AN1,2,3,4,6,7:  Pull to +5V
 +
* AN5, AN8:        Pull to GND
 +
:**Read the following: [http://motocube/content/mototune/hcs12bootcable.doc HCS12 Boot Cable]
 +
 
 +
'''ECM-S12X-070'''
 +
* AN1,AN4-6: Pull to +5V
 +
* AN2,AN3, AN7:  Pull to GND
 +
 
 +
'''To Use the Boot Key with the 128-pin module on the Desktop IO Simulator:''':Read the following [http://mcs.woodward.com/user/download.php?filename=499 128-pin module boot key with IO simulator]

Revision as of 19:26, 2 July 2012

Reprogramming Using Boot Key

When working in the prototype phase with newly created .srz files from MotoHawk, it possible to program an .srz with errors in the CAN software or in the model that prevent communications with the module once programmed. When this happens, the module appears to be locked up or frozen when accessing the module via MotoTune. In this case, use the Boot Key to force the module into reboot mode such that a known, valid .srz can be reprogrammed into the module.

The Boot Key has a 10 pin CAN connector that should be inserted into an open port on the CAN junction box. The device generates a 555 Hz, 0-Vbatt, 50% duty cycle square wave signal out of pin E when power is applied to pin A and ground applied to pin B. When this signal is received on the appropriate pin of the module, it is forced into reboot mode and will allow the module to be reprogrammed.

The boot key can be used to recover the following modules: ECM-0555-48, ECM-0555-80, GCM/HCM-0563-48(except GCM-0563-048-0802), ECM-0565-128, ECM-55xx-112.

Woodward Part Number: 1635-1800 Boot Key

Boot Cables: The following modules use a boot cable for recovery rather than a boot key, but the recovery process is the same. The boot cable creates a sequence of High/Lows on the Analog inputs of the module, rather than a 555 Hz boot signal on a specified module pin.

  • ECM-S12X-070 -- boot cable 5404-1144
  • HCM-0563-048 -- boot cable 5404-1138
  • GCM-0563-048 -- boot cable 5404-1138
  • ECM-0563-048 -- boot cable 5404-1123
  • GCM-0S12-024 -- boot cable 5404-1213
  • ECM-0S12-024 -- boot cable 5404-1238

Remove the module from all control connections before attempting to recover it with a boot key

1. Plug the Boot Key into the junction box and make sure that power and ground are connected to pins A and B on the junction box. Connect pin E of the junction box to the channel listed below on the following modules.

  • ECM48_555 – ESTOP
  • PCM80_555 – ESTOP
  • PCM128_563 – DG1
  • HCM48_563 - STOP
MotoTuneBootKeyDisplay.jpg


2. With the power to the module off and the boot key installed, select a known, valid .srz file to flash onto the module and program the module on its default port.

Note: The default port setting for all modules is PCM-1 (CAN1, 250kbps, City ID 0x0B) with the following exceptions:

  • ECM-0S12-024 which has default City Id of 0x81, except the -0804 which has default City ID of 0X0B
  • GCM-0S12-024 which has default City ID of 0x91

3. When the “Looking for an ECU” prompt appears in the dialogue box, turn on power to the ECU. The module must “wake-up” with the boot key applied in order to force a reboot.

Note: The ECU must recognize the boot signal within 2-3 seconds of waking. Therefore, it helps to apply power first, begin programming in MotoTune, then immediately key on when MotoTune begins looking for the ECU.

MotoTuneBootKeyDisplay.jpg

To boot strap the following modules, make the following connections and follow the steps above. HCM/GCM-0563-48 See also http://mcs.woodward.com/user/download.php?filename=490 GCM/HCM Module Recovery] document

AN1,3,5: Pull to GND
AN2,4,6,7-12: Pull to +5V

* For the GCM-0563-048-0802, the boot harness (analog sequence) must be used, not the boot key.

  • ECM48_563
      • AN1 – AN6: Pull to +5V
      • AN8: Pull to GND
      • AN11 & AN12: Pull to +5V

GCM-0S12-024 (MCHI)

  • AN1,AN2,AN4,AN5: Pull to +5V
  • AN3, AN6: Pull to GND

ECM-0S12-024 (SECM)

  • AN1,2,3,4,6,7: Pull to +5V
  • AN5, AN8: Pull to GND

ECM-S12X-070

  • AN1,AN4-6: Pull to +5V
  • AN2,AN3, AN7: Pull to GND

To Use the Boot Key with the 128-pin module on the Desktop IO Simulator::Read the following 128-pin module boot key with IO simulator