i ran msextra code on my old RA40 - older ECU and firmware but had the bits ready to upgrade.
when cranking, it's sticks to a fixed advance until the ECU thinks it's running (>300rpm from memory). That fixed advance is set in the 'More Ignition Options' dialog box (see here for more info).
note: you need that trigger signal coming in about 60 degrees before TDC (and the trigger angle set accordingly in the 'Ignition Options' dialog box). The stock position of the VR sensor in the dizzi may not be ideal - you'll have to reposition and lock the sensor mounting plate. You can't just rotate the dizzi rotor/drive as you may end up with the rotor too far away from the spark terminals in the dizzi cap.
note: the spark mode you want is 'Basic trigger'.
I wouldn't try to set the trigger angle based on cranking signals - get it idling (somehow, get the timing locked to 10 BTDC, get the idle AFRs right, then focus on fuel tuning).
I also had it skip at least 3 (or more) trigger signals (the longer cranking period gets more oil circulating - or at least that was the theory). I also managed to get the polarity of the VR sensor around the wrong way - easily checked with 'scope, or also noticable your trigger signal suddenly shifts back in time at approx 3k rpm.
edit: setup notes for ms1extra:
Setup - VR sensor
1) Set the crank at 20BTDC
3) Make sure the rotor arm points towards the correct contact in the distributor cap
4) Bolt down the distributor
5) Turn engine backwards until the pip lines up with the VR sensor
6) Measure angle BTDC (+/- 10 degrees is good enough) at the crank
7) Enter measured angle in "Trigger angle" of Spark Settings
8) Enter "Fixed angle" to 10 degrees this tells the ECU to ignore the spark map and hold it to the Fixed Angle.
9) Start the engine
10) Adjust "Trigger angle" until the timing light is at 10 degrees
11) Set "Fixed angle" to -10 , this tells the ECU to run from the spark map again.
12) Start tuning
Bookmarks