Hi again, another day, and the falling edges for the "ignition capture" did mean I got RPMs seen from 700 onwards briefly, before being stable at 1300 or so, but bear in mind the engine is idling at 1000 rpm or thereabouts, so this first figure must be the gauge catching up.

It now only skips a ±trigger evry now and again at 4000 rpm
I still can't see cranking RPM, with pulse tolerances at default, and under investigation using TachRef.exe, on a running engine I don't seem to get a cam sensor plot. After what
Al posted about seeing
edges, I can only assume the Microsquirt can't see any on the VR2 input. To double check this, I cranked the engine with the cam sensor VR2 unplugged and there was no difference, slight bit of false instantaneous edging on the crank VR1 plot, but the falling edges look OK. I again assume that these instantaneous edges the thickness of a line would be covered in the pulse tolerance settings, so they are ignored?

- cam_on_vr1.jpg (81.34 KiB) Viewed 1201 times
I know I have a good quality VR signal, as I have seen it on my USB oscilloscope, and it has a steep climb, so the Microsquirt should be able to process this info. However, the interesting thing is if I plug the cam sensor VR into the VR1 crank inputs, I get a healthy plot in TachRef straightaway on ceasing cranking (with either polarity). So it looks like I have a faulty VR2 connection/input, because AFAIK the MicroSquirt is not seeing anything on this input...at cranking. It does later, on a running engine going fast idle at 1400 onwards.
I did have an early loom with the wiring/pin mismatch, but this has been switched. I am going back outside to check continuity from the MicroSquirt pcb to the VR2 loom.
UPDATE I have checked the loom continuity from the cam sensor to the underside of the MicroSquirt pcb, to where the Ampseal connector is soldered to the board. After some probing to get through the conformal coating, I got continuity.

I was hoping I wouldn't.
This is so frustrating, as I am at a loss to understand what is happening, other than it looks like intermittent VR2+ signal processing at the MicroSquirt is the issue. I am assuming that if TachRef can't see it on the VR2+ input, then the MicroSquirt can't either
Anybody got any proper suggestions please.