Installing A Tri-Spark Ignition System

LTGTR

XS650 Addict
Messages
226
Reaction score
773
Points
93
Location
Down Under
FITTING A TRI-SPARK TO YAMAHA XS650

I recently fitted a Tri-spark electronic ignition to my Yamaha XS650D.
I purchased the unit from Steve at Tri-Spark who lives in the same city as me.
Disclaimer – I paid full retail price for it and advised Steve at Tri-Spark that I will do a “install and review” for the 650 Forum”.
Cost 450 A$.
I consulted Steve on a couple of points - wherever that is the case I will lead with the words "consulted Steve".
Apology - my 77D is a barn find - it is a work in progress - since the photos I have rewired the bike.
The text for each photo appears under the photo.

P1030888.JPG

First Impression - nice packaging


P1030889.JPGP1030890.JPG

The above 2 photos shows there’s not much too it.
It seems to be the minimum number of parts to make an electronic ignition.
They have kept it simple and uncomplicated.
At this stage I notice how well built/designed/engineered it is.

P1030891.JPG

This is the base plate and the rotor trigger
The Base plate is around 3mm thick (strong) and fits where the points base plate used to.
The Rotor Trigger is nicely machined.

P1030921.JPG

Set the timing marks on the rotor with the full advance mark on the stator.
This is very important.
This step confuses some people – look at it like this – you are simply telling the control unit that this is the maximum advance that it is allowed to achieve – the control unit will then deny this advance at idle RPM but allow that previously set maximum at around approx. 3000 RPM.


P1030894.5.JPG

Remove the advance weights and springs.

P1030894.JPG

Take off the points plate complete with points (2 screws) and remove the nut, on the end of the shaft and remove the breaker cam.

P1030905.JPG

Pull out the rod, from the right side, that goes through the middle of the camshaft, and put the spring washer under the disc, that activated the weights, and push the rod back in.
Note – the disc will still be engaged with the original little pin that sticks out of the rod.
This photo shows the spring washer under the disc.


P1030906.JPG

Fit the Tri-Spark base plate into the same recess where the points plate was and fit the 2 screws.
The 2 screws should be approx. in the middle of the adjustment slots in the base plate. Just nip the screws at this stage. (notice the screws aren’t in the middle of the base plate – by the time I took the photo I had timed my motor by turning the base plate – more of this later)
Fit the trigger rotor onto the shaft and secure with the original washer and nut – don’t fully tighten yet.
Note – the trigger rotor will engage with the original little pin that sticks out of the rod.
Turn the rod and trigger rotor so that one of the wings points to the middle of the button on the pickup.
OK – heres the first slightly technical point.
You want the wings on the trigger rotor to clear the button on the pickup by .5mm (half of 1 mm).
In my installation I had to use the little bit of play where the base plate fits into the recess by pushing the base plate over to one side. By doing this I was able to achieve .3mm.
If you look carefully at the next photo you will see the slight gap on the edge of the base plate – this bit of clearance was necessary in my installation.
Tighten the base plate screws and the nut retaining the trigger rotor – firm at this stage because some adjustment of the base plate may be required.

P1030907.JPG

Shows the clearance mentioned above - apology poor photo
Consulted Steve - I mentioned that I had achieved .3mm by using the bit of clearance in the base plate and he said that’s OK and he would keep an eye (in manufacturing/design/engineering. on this part.

P1030911.JPGP1030916.JPGP1030917.JPG

Shows the mounting of the control unit and coil
Excuse the state of my bike – it’s a barn find and I’m currently in the process of rewiring the lot.
The control unit is tiny and beautifully made.
Consulted Steve - is it okay to mount the control unit in such a hot position and close to the coil and he said that’s where he expects it to be mounted.
If mounting the coil using the original coil bracket/platform – stagger the mounting holes so the coil sits rearward to give tank tunnel clearance.
Wiring is very simple – excellent diagram in the instructions.
On my 77D the double female bullet connection, that was the active feed for the original coils, accepts the two red wires from the control unit and coil – neat and simple.


Check all your work and start the motor.
You need a strobe light to observe your timing - I bought a cheap one and it works fine.
You want to adjust the base plate so that the timing mark shows no further than the maximum advance mark when the motor is revved to 3000.
The timing mark at idle is not important – do not adjust to it – you will find it will be somewhere around it anyhow.
If you run out of adjustment on the base plate, just loosen the nut on the trigger rotor and rotate it a bit, reset the base plate to the middle of its slots and have another go.
Tighten the trigger rotor nut and base plate screws – don’t overtighten.



Spark Plugs:
The spark plug caps (that fit on the coil HT leads) are non resistor.
The Instructions call for resistor plugs e.g. BPR7ES.
Consulted Steve - you will achieve the strongest spark with non resistor caps and plugs and if you have no issues with "electrical noise" effecting (say) radios or digital meters then why not have the strongest spark available. Any issues with the above then use resistor plugs or caps.
I have tested with both and noticed no difference.

Summary:
Performance:
I rode tested my bike around the neighbourhood - I have not run it flat out for a period of time - I have opened the throttle fully at about 40 Klm/hr in top gear (maximum cylinder filling) and the bike just responded perfectly - I have accelerated to about 5000 rpm in some gears - when cold it cranks about 2 cycles before starting - when hot it starts instantly - seat of the pants dyno feels like its more responsive - this was very noticeable on the first ride ( Im used to it now) - so far testing has been excellent.
Unit:
Very well made – quality finish.
Very simple to install - in the perfect world with no interruptions and no messing around with coil brackets, it would take about 30 minutes.
Small control unit with backing plate for easy placement.
Infinitely adjustable to achieve timing.
Timely answers from Tri-Spark when I have contacted them.
More expensive than competition.
Instruction booklet has minimal instructions because you don’t need them – its uncomplicated.
Consulted Steve - suggest link to instruction book.
https://www.trispark.com.au/compass-ignition-for-yamaha-xs-650-1970-1985
https://www.trispark.com.au/assets/files/Compass Yamaha CS-0070.pdf

I have a new appreciation of the work involved in posting a thread like this. Hats off to all those who have done this the likes of Jim, Mailman, Twins, Gary and all thos I have not mentioned.

Regards Ray.
 
Jim and Grizld1 - absolutely, the longevity/reliability has not been tested by me.
I know this is not a qualified thing to say but if the finish/solidness/care is anything to go by, then we have a good chance.
I will report on any issues that may arise.
Unfortunately my timing, in the short term, isnt good because I have just sent a heap of parts away for chroming and it will take 12 weeks, so it will be awhile before Im back on the road.
I have taken this downtime to rewire the bike and I will show some of that in a separate post.
Regards Ray.
 
LTGTR, that is a fantastic write up and one I am currently using for my rephased chop motor. Out of interest, did your kit come with the spring washer? Mine didn't, and there's no reference to one in the pics of what's in the kit on the Tri-Spark website.
 
Manny, yes the "heavy" spring washer was included in the kit. This spring washer is not to be confused with the little spring washer that fits under the nut on the end of the shaft.
You may notice the photo today shows the complete advance mechanism removed whereas in the original photo the "base " was left in there. It doesnt make any difference because the whole advance mechanism is redundant. It just looks a bit cleaner with the lot removed. I checked this with Steve.
I have been slack by not reporting the reliability of the Tri-spark - result is it works perfectly for me - I have 2 of them fitted - it doesnt make any difference if I use resistance plugs or not.
And - thanks Jim.
Regards Ray.
 

Attachments

  • P1040858.JPG
    P1040858.JPG
    359.3 KB · Views: 16
  • P1040857.JPG
    P1040857.JPG
    276.4 KB · Views: 17
Interesting to hear about TriSpark. It was on my shortlist of two when I bought a system for my 650D. In the end, the Boyer Bransden system was much less expensive and more readily available here in the UK. So that's what I bought.

I have noticed the price of the BB system has increased significantly since, so I don't know how the relative merits of the two systems weigh up against each other now.

The TriSpark system looks much better made than the BB system from what I can see. The BB system is very dated in construction, not really having changed since the 1970's. But it seems robust and reliable enough in use.
 
Well, after completing as much of the rebuild of my rephased chop motor I decided to spend the rest of the evening looking into the hanging idle problem. And looks like I found the problem. Turns out the rh carb has slipped backwards out of its boot by about 1/4" or more, even though the clamp is done up tight. So, whipped out the plugs, just curious, and hey presto, confirmation. Rh cylinder running way too lean and left cylinder isn't too bad, perhaps a fraction rich. So a fairly easy fix I hope.
While I'm at it I'm going to use the full electronic TCI I had lying around, from Pipes N Stuff. Only worry is, it looks like there's a bit missing off the rotor, hopefully not going to prevent me being able to set the crank to the F marks. May get myself a Pipes N Stuff PMA for it, like I've fit to my chop motor.
 

Attachments

  • 20260330_221513.jpg
    20260330_221513.jpg
    266.4 KB · Views: 22
  • 20260330_220924.jpg
    20260330_220924.jpg
    222.6 KB · Views: 19
FITTING A TRI-SPARK TO YAMAHA XS650

I recently fitted a Tri-spark electronic ignition to my Yamaha XS650D.
I purchased the unit from Steve at Tri-Spark who lives in the same city as me.
Disclaimer – I paid full retail price for it and advised Steve at Tri-Spark that I will do a “install and review” for the 650 Forum”.
Cost 450 A$.
I consulted Steve on a couple of points - wherever that is the case I will lead with the words "consulted Steve".
Apology - my 77D is a barn find - it is a work in progress - since the photos I have rewired the bike.
The text for each photo appears under the photo.

View attachment 225106

First Impression - nice packaging


View attachment 225107View attachment 225108

The above 2 photos shows there’s not much too it.
It seems to be the minimum number of parts to make an electronic ignition.
They have kept it simple and uncomplicated.
At this stage I notice how well built/designed/engineered it is.

View attachment 225109

This is the base plate and the rotor trigger
The Base plate is around 3mm thick (strong) and fits where the points base plate used to.
The Rotor Trigger is nicely machined.

View attachment 225110

Set the timing marks on the rotor with the full advance mark on the stator.
This is very important.
This step confuses some people – look at it like this – you are simply telling the control unit that this is the maximum advance that it is allowed to achieve – the control unit will then deny this advance at idle RPM but allow that previously set maximum at around approx. 3000 RPM.


View attachment 225111

Remove the advance weights and springs.

View attachment 225112

Take off the points plate complete with points (2 screws) and remove the nut, on the end of the shaft and remove the breaker cam.

View attachment 225113

Pull out the rod, from the right side, that goes through the middle of the camshaft, and put the spring washer under the disc, that activated the weights, and push the rod back in.
Note – the disc will still be engaged with the original little pin that sticks out of the rod.
This photo shows the spring washer under the disc.


View attachment 225114

Fit the Tri-Spark base plate into the same recess where the points plate was and fit the 2 screws.
The 2 screws should be approx. in the middle of the adjustment slots in the base plate. Just nip the screws at this stage. (notice the screws aren’t in the middle of the base plate – by the time I took the photo I had timed my motor by turning the base plate – more of this later)
Fit the trigger rotor onto the shaft and secure with the original washer and nut – don’t fully tighten yet.
Note – the trigger rotor will engage with the original little pin that sticks out of the rod.
Turn the rod and trigger rotor so that one of the wings points to the middle of the button on the pickup.
OK – heres the first slightly technical point.
You want the wings on the trigger rotor to clear the button on the pickup by .5mm (half of 1 mm).
In my installation I had to use the little bit of play where the base plate fits into the recess by pushing the base plate over to one side. By doing this I was able to achieve .3mm.
If you look carefully at the next photo you will see the slight gap on the edge of the base plate – this bit of clearance was necessary in my installation.
Tighten the base plate screws and the nut retaining the trigger rotor – firm at this stage because some adjustment of the base plate may be required.

View attachment 225115

Shows the clearance mentioned above - apology poor photo
Consulted Steve - I mentioned that I had achieved .3mm by using the bit of clearance in the base plate and he said that’s OK and he would keep an eye (in manufacturing/design/engineering. on this part.

View attachment 225116View attachment 225117View attachment 225118

Shows the mounting of the control unit and coil
Excuse the state of my bike – it’s a barn find and I’m currently in the process of rewiring the lot.
The control unit is tiny and beautifully made.
Consulted Steve - is it okay to mount the control unit in such a hot position and close to the coil and he said that’s where he expects it to be mounted.
If mounting the coil using the original coil bracket/platform – stagger the mounting holes so the coil sits rearward to give tank tunnel clearance.
Wiring is very simple – excellent diagram in the instructions.
On my 77D the double female bullet connection, that was the active feed for the original coils, accepts the two red wires from the control unit and coil – neat and simple.


Check all your work and start the motor.
You need a strobe light to observe your timing - I bought a cheap one and it works fine.
You want to adjust the base plate so that the timing mark shows no further than the maximum advance mark when the motor is revved to 3000.
The timing mark at idle is not important – do not adjust to it – you will find it will be somewhere around it anyhow.
If you run out of adjustment on the base plate, just loosen the nut on the trigger rotor and rotate it a bit, reset the base plate to the middle of its slots and have another go.
Tighten the trigger rotor nut and base plate screws – don’t overtighten.



Spark Plugs:
The spark plug caps (that fit on the coil HT leads) are non resistor.
The Instructions call for resistor plugs e.g. BPR7ES.
Consulted Steve - you will achieve the strongest spark with non resistor caps and plugs and if you have no issues with "electrical noise" effecting (say) radios or digital meters then why not have the strongest spark available. Any issues with the above then use resistor plugs or caps.
I have tested with both and noticed no difference.

Summary:
Performance:
I rode tested my bike around the neighbourhood - I have not run it flat out for a period of time - I have opened the throttle fully at about 40 Klm/hr in top gear (maximum cylinder filling) and the bike just responded perfectly - I have accelerated to about 5000 rpm in some gears - when cold it cranks about 2 cycles before starting - when hot it starts instantly - seat of the pants dyno feels like its more responsive - this was very noticeable on the first ride ( Im used to it now) - so far testing has been excellent.
Unit:
Very well made – quality finish.
Very simple to install - in the perfect world with no interruptions and no messing around with coil brackets, it would take about 30 minutes.
Small control unit with backing plate for easy placement.
Infinitely adjustable to achieve timing.
Timely answers from Tri-Spark when I have contacted them.
More expensive than competition.
Instruction booklet has minimal instructions because you don’t need them – its uncomplicated.
Consulted Steve - suggest link to instruction book.
https://www.trispark.com.au/compass-ignition-for-yamaha-xs-650-1970-1985
https://www.trispark.com.au/assets/files/Compass Yamaha CS-0070.pdf

I have a new appreciation of the work involved in posting a thread like this. Hats off to all those who have done this the likes of Jim, Mailman, Twins, Gary and all thos I have not mentioned.

Regards Ray.
Thank you for this write up. I recently purchased this for my 74 when she is back together.
 
Hey guys. Nice post. I put the tri spark in today but am I missing something? The pin arms are not lining on the pick up and I can't get my head around why? The rocker cover was off at Christmas and two of us looked over that the cam is not a tooth off or anything stupid and is correct. Is it possible that I've pinned/keyway it a rotation out to get it off that far? Thank you.
 

Attachments

  • IMG20260411120405.jpg
    IMG20260411120405.jpg
    403.9 KB · Views: 22
  • IMG20260411120353.jpg
    IMG20260411120353.jpg
    336.3 KB · Views: 20
  • IMG20260411120337.jpg
    IMG20260411120337.jpg
    528.4 KB · Views: 18
Rob - other than a cam timing issue, first check the little pins are engaged at each end of the shaft.
Regards Ray.
 
Pins aside, the rotor and locking ring (for want of a better term) at the other end of the spindle that runs through the cam, just nip up onto the ends of the cam, so once your crank is timed up on the full advance mark you simply loine up the rotor arms as shown on Tri-Spark's picture (ie with the correct arm pointing at the sensor mark) and then you just nip up the nut at the other end of the spindle.
 
Thank you very much guys, I think I fully understand. Hopefully fingers crossed when I'm next out I can finally hear it running.
 
Back
Top