MembersPage/EricN/Trigger/Problem (2006-04-23 05:25:10)

Trigger problem page for MembersPage/EricN/Trigger


Problem Description

At any rpm, (tested up to 4000), I loose ignition, fuel pump and fuel injector activity for a very brief split second. Feels like I have shut the board off and on again super fast. Megatune log shows rpm drop to 0 during most of the events but not all seem to get recorded. Megatune shows no resets. With the board out of the truck and on the test bench, fault is the same. For the rest of this page, assume the readings and observations are all off the test bench with nothing but the fuel pump relay and input trigger connected. There are no ign coils, no injectors, no wb02, no idle solenoid, no sensors, nothing is hooked up.


Things I know are not at fault

  1. Ground- I have 2 gnd wires and 4 gnd5 wires. Only load is the fuel pump relay, NOTHING ELSE is connected. Gnd-gnd5 bridge is cut
  2. Firmware version- I have tried every firmware version released since 1.0.12, problem has been no different.
  3. Power supply- Problem happens the same in the truck with 14v, just using a car battery reading 12.4v, or a computer power supply reading 11.6v.
  4. Input trigger runout- Originally used a [VR sensor] and set the board up for that. No suggestions would help. I have now changed over to Hall type and am using an optical trigger (will detail that later) problem is the same. Used pc signal generator, problem no different.
  5. Communication cable or Lcd cable failures/faults- problem happens with them connected or not.
  6. D14- I have tried with d14 soldered on the board (black stripe pointing away from the fets) and disconnected from the board. Also tested d14 to ensure it was still alive.

My best guess

  1. Config related- I want to wipe the config completely clean and start from scratch. I know how to make (make mtt) and upload a config using the Terminal Program but cant figure out how to make an empty one so I can just enter the variables I need 1 by 1 and test as I go.
  2. A short somewhere on the board- I measured every pin on the processor while the board was being triggered and looked for change when the event happened and recorded the pins that showed change.Used a graphing multimeter set on 14v, black lead to gnd.

Steps I have taken

Note, I have listed the setup I used for the VR sensor in case there is something I didnt undo when I changed from the VR setup to the Hall setup, CURRENTLY USING HALL SETUP

Here is [the page where I first documented my steps], just for reference. The pics I have used are ones I found off of here

  1. Soldered D14 on the board (Red in bottom diagram, black stripe pointing away from the fets) also ripped them off at 1 point but made no difference.
  2. Soldered bridge across 2 pads next to D14 (grey colored in pic below)Originally had it with just jumpers on the header pins but was told to solder instead.
  3. Below Ec36 pins 28 and 29 there are 2 pairs of smd pads (bottom side of board), resister is black in the diagram, is marked 271 and reads 271ohms, cap is brown, dont remember what it was supposed to be, was in a clear package with a row of 8 of them. Soldered them on the board.v3bottomvr.JPG
  4. Removed R30, the resister that is beside the primary trigger jumpers and is parallel to the ec36 connectors (erased off of diagram of top of board.
  5. Shorted the jumper below lm1815 chip with a peice of wire. (grey in pic of top of board)
v3topvr.JPG

That was it for the VR setup. Config was done correctly and confirmed. Problem was evident.


Setup for hall, THIS IS CURRENT SETUP

For testing simplicity, I am only using COIL TYPE ign, 6 slots with an optical trigger mounted in a distributer. I know this will not run my cop coils but I will configure it properly if I get this issue sorted out and go to a 12-1 wheel. If I get this problem sorted, I know I can configure everything else properly.

  1. Cut jumper below lm1815
  2. Soldered new jumper wire across SJ2 in same place as pic of top of the board.
  3. Soldered a 2.21k (through hole, easier to do temporarily) resister in place of the one I ripped out (R30, right? correct) beside the input jumper => measure voltage (DC to GND) on both sides of this resistor (with EC36pin27 open=4.85v on the side closest to the trigger jumpers, 5.01 on the opposite side. and shorted to GND =.01v on the side closest to the jumpers and 5.01 on the opposite side) and double check the resistor value (reads 222 or red,red,red,x ?)it is a blue metal film resister, really hard to read the colors but that looks right. Desoldered it and measured, reads 2.2k.
  4. Measured voltage between SJ2 and gnd, read approx 2.7 Volts I think. 2.7V is a bit low, this might be the problem.see next step Also measure with EC36pin27 connected to GND=.02v (should be max 0.5V, but might be higher with older firmware that had AVR pullup resistor enabled on this pin).
  5. Removed R56 (right next to SJ2)now reads 4.11V from SJ2 to GND (with nothing connected to the sensor wire), 0.02V with sensor wire shorted to gnd => sounds perfect.
However, problem is identical.
  1. Connect pc signal generator to input trigger, reads the correct rpm, still cuts out.
[Link to config and tables] Note, have just installed 1.0.30, config shown is 1.0.23, problem is no different between the 2.

Now the input signal and hardware has been verified to a reasonable degree.

The software part:

If we find nothing, you'll need to try another genboard so HW / SW side can be told 100%. Please fire a WebShop order (choose IBAN, no need to pay) for a non-assembled genboard (will be sent from USA) for experiments.