Donations towards server fund so far this month.

 
£0.00 / £100.00 per month
Page:
Home > A-Series EFI / Injection > Sequential Megasquirt Build

Paul S

User Avatar

8604 Posts
Member #: 573
Formerly Axel

Podland

This is the Megasquirt for the Miglia that will be using the Sequential Siamese code in staged mode, so it has the four injector drivers. We are also using coil-near-plug ignition.

Started with a kit from DIYAutoTune and built up the minimum board, leaving out all the components that were not required:


Modified the MS2 daughterboard as Jean's instruction. Also added the red wire for launch control:


Built up Jean's Quad driver board. As we are using coils with built in drivers we did not need to fit the ignition drivers on Jean's board. You can just make out the four FETs for the injector drivers:


Then added the circuits for the ignition outputs. This follows GeraldO's post.


Then added the flying leads to connect Jean's board.


This is the reverse of the Board. You can see the jumpers for the IACV and Cam Sensor input.


Connected up Jean's board:


And fitted it in the case:




Added the boost control FET and resistors:


Added the launch control circuit:


Nearly finished.

EDIT: Just to say that Sturgeo did all the soldering and I just checked on progress and provided guidance. I still don't how how the lauch control works, but it follows the recommended circuit diagrams.

Edited by Paul S on 19th Aug, 2009.

Saul Bellow - "A great deal of intelligence can be invested in ignorance when the need for illusion is deep."
Stephen Hawking - "The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge."


Rod S

User Avatar

5988 Posts
Member #: 2024
Formally Retired

Rural Suffolk

Interesting the LEDs (although not required anymore anyway) are now the opposite side of the board...

Also, what rating is the MAP sensor ?

Mine was only 2bar for the first build (ie 1bar boost) so I took Joe's spare 2.5 bar one for my second build.

I have gone about my second one a completely different way (ask Jean or wait for photos) but at least you're making progress which is more than can be said for me.... Captain Slow.....

Also, I assume you have that red wire on the DB for Launch Control for a different configuration, I've got mine in on JS11 on the mainboard but I guess you're using that for your fourth spark...

EDIT - I should just retract the "LEDS (although not required anymore...)" statement - if you're using a 0V drive to your external coil logic then the LEDs, or an equivilant resistor, along with their drive transistor are required.
However the LEDs are not required for a coilpack build..... not the way I understand it anyway

Edited by Rod S on 19th Aug, 2009.

Schrödinger's cat - so which one am I ???


Paul S

User Avatar

8604 Posts
Member #: 573
Formerly Axel

Podland

We are using the 2.4 Bar MAP sensor.

The red wire across the back is the Cam Sensor input on SPR1.

The boost control takes the Fidle signal and outputs on SPR2.

The launch control takes a signal from JS7 and outputs on SPR3.

Yes JS11 is in use for the fourth spark.

Saul Bellow - "A great deal of intelligence can be invested in ignorance when the need for illusion is deep."
Stephen Hawking - "The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge."


Rod S

User Avatar

5988 Posts
Member #: 2024
Formally Retired

Rural Suffolk

It's the red wire on the DaughterBoard that intrigues me.....

Schrödinger's cat - so which one am I ???


Paul S

User Avatar

8604 Posts
Member #: 573
Formerly Axel

Podland

Apparently you need to add a wire to the MS2 daughterboard to make JS7 work with Launch Control.

Saul Bellow - "A great deal of intelligence can be invested in ignorance when the need for illusion is deep."
Stephen Hawking - "The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge."


Rod S

User Avatar

5988 Posts
Member #: 2024
Formally Retired

Rural Suffolk

OK, I'd like to see why as I've done it differently but , for the last 6 weeks or so I keep getting this from the MS Extra sites...



Just an example from tonight but it's regular over all their sites for the last few weeks.

Schrödinger's cat - so which one am I ???


jbelanger

1267 Posts
Member #: 831
Post Whore

Montreal, Canada

It's strange because I don't have any trouble with it and haven't had for a while. The link for the JS7 is here: http://www.msextra.com/ms2extra/MS2-Extra_general.htm#iouse.

By the way, nice job on the build. Interesting to see how much of the board is empty isn't it.
Jean

http://www.jbperf.com/


Rod S

User Avatar

5988 Posts
Member #: 2024
Formally Retired

Rural Suffolk

Strange Jean, your link went straight there but whenever I try the main index, it usually fails.

As per most of the board being empty, I think we have discussed that by PM, there has to be a better solution long term.

Schrödinger's cat - so which one am I ???


Paul S

User Avatar

8604 Posts
Member #: 573
Formerly Axel

Podland

We've actually had a lot of grief with this over the last 24 hours.

Serves me right for posting before actually proving that it works.

When we tried to load the code, it would not communicate with the PC. Tried laptop and desktop and got similar problems.

Anyway, with some much appreciated help from Jean we are now making progress.

No sure exactly what the problem was, but we had to remove a lot of the additional components and clean up a lot of the soldered joints before it would communicate.

Sturgeo is now putting it back together and testing at each stage to check.

Live and learn.

Saul Bellow - "A great deal of intelligence can be invested in ignorance when the need for illusion is deep."
Stephen Hawking - "The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge."


Rod S

User Avatar

5988 Posts
Member #: 2024
Formally Retired

Rural Suffolk

I've just uploaded the code to my second daughterboard/CPU (using the first mainboard as the second one isn't ready yet) and although I had no problems with the code and CPU, I'm stumpted when it comes to Tuner Studio.... (and we have to use Tuner Studio to access a lot of the siamese features that Megatune won't).

In the normal upgrade sequence you run the first bat file to update the CPU and the second bat file to update the ini file in Megatune.... but there is no equivilant for Tuner Studio and I can't find any options in Tuner Studio to import the new ini file.

When I ran Tuner Studio (to try and find an import option) it noted all the differences on the CPU and tried to sort it out itself - which it may have done - but has left me totally unconvinced....

Edited by Rod S on 21st Aug, 2009.

Schrödinger's cat - so which one am I ???


Paul S

User Avatar

8604 Posts
Member #: 573
Formerly Axel

Podland

When you run Tuner Studio with a new processor for the first time, you need to start a new project.

Then under ECU Defintion you tell it to "Detect".

If it can't find it, then tick "Other" and navigate to the ini file.

Saul Bellow - "A great deal of intelligence can be invested in ignorance when the need for illusion is deep."
Stephen Hawking - "The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge."


Rod S

User Avatar

5988 Posts
Member #: 2024
Formally Retired

Rural Suffolk

Thanks Paul,

I think that's what it did by itself before I found the menu item but the really strange thing is Tuner Studio is showing version 3.0.3f (after it did it's own thing without asking me) but the "detect" (from the menu) and the ini file (from the latest download, "alpha20090627") both say 3.0.3e

Wierd...

EDIT - I've just noticed the 20090623 and 20090627 ini files both seem to be the same (both quoting 3.0.3e) so I'm not sure how TS knows its now version "f" as detect from the menu also still says "e".

Anyway, it seems to be working fine on both ECUs, just need to play catch up with you again and get my second box built.

Edited by Rod S on 21st Aug, 2009.

Schrödinger's cat - so which one am I ???


sturgeo

857 Posts
Member #: 1778
Post Whore

Northants

Rod, Tuner Studio picks up the version number from the megasquirt when you've got it plugged in and displays it in the title.


Rod S

User Avatar

5988 Posts
Member #: 2024
Formally Retired

Rural Suffolk

Hi Sturgeo, I guessed that from what it did today but the strange bit is that although mine now shows "f" (up in the title bar) if I go to the menu and ask it to detect, it says "e" ????

Schrödinger's cat - so which one am I ???


sturgeo

857 Posts
Member #: 1778
Post Whore

Northants

and the correct .ini file shows 3.0.3e? very odd, i'd expect signature errors but if it seems to work then it must be happy.


jbelanger

1267 Posts
Member #: 831
Post Whore

Montreal, Canada

This is a bit confusing. The code version is 3.0.3f but the ini format has not changed from 3.0.3e so it remains at this version.

TS will display the code version (3.0.3f) at the top of the window because it asks the code version when connecting. But since the ini format has not changed the code will tell TS that the expected ini is 3.0.3e so there won't be any conflict detected.

The next code (to be relaesed to day) will have a new ini format so the 2 numbers will match (3.0.3g).

Jean

Edited by jbelanger on 21st Aug, 2009.

http://www.jbperf.com/


Paul S

User Avatar

8604 Posts
Member #: 573
Formerly Axel

Podland

We have just got it all working including boost control and launch control.

Not sure how we can test the ignition and injection outputs without a scope though.

Just need to build the engine to put it on.

Saul Bellow - "A great deal of intelligence can be invested in ignorance when the need for illusion is deep."
Stephen Hawking - "The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge."


jbelanger

1267 Posts
Member #: 831
Post Whore

Montreal, Canada

You can use the JimStim LEDs to at least see if the outputs work. You'll need to use extra DB15 connector with wires going to the JimStim LED pin header and/or screw terminals.

Jean

http://www.jbperf.com/


Joe C

User Avatar

12307 Posts
Member #: 565
Carlos Fandango

Burnham-on-Crouch, Essex

the one from me is 3 bar.




On 19th Aug, 2009 Rod S said:
Interesting the LEDs (although not required anymore anyway) are now the opposite side of the board...

Also, what rating is the MAP sensor ?

Mine was only 2bar for the first build (ie 1bar boost) so I took Joe's spare 2.5 bar one for my second build.

I have gone about my second one a completely different way (ask Jean or wait for photos) but at least you're making progress which is more than can be said for me.... Captain Slow.....

Also, I assume you have that red wire on the DB for Launch Control for a different configuration, I've got mine in on JS11 on the mainboard but I guess you're using that for your fourth spark...

EDIT - I should just retract the "LEDS (although not required anymore...)" statement - if you're using a 0V drive to your external coil logic then the LEDs, or an equivilant resistor, along with their drive transistor are required.
However the LEDs are not required for a coilpack build..... not the way I understand it anyway

On 28th Aug, 2011 Kean said:
At the risk of being sigged...

Joe, do you have a photo of your tool?



http://www.turbominis.co.uk/forums/index.p...9064&lastpost=1

https://joe1977.imgbb.com/



Rod S

User Avatar

5988 Posts
Member #: 2024
Formally Retired

Rural Suffolk

On 21st Aug, 2009 mini13 said:
the one from me is 3 bar.

Ooops, you're right - I wasn't thinking straight when I posted that...... (hence the edit over the LEDs).

Paul,

I can't lend you my USB scope just at the moment as I'm using it a fair bit (for obvious reasons) and I doubt my old CRT mains one would survive a journey in the post so I can't really help unless you want to send the complete MS over here where I could run it on my JimStim and scope the outputs.

Schrödinger's cat - so which one am I ???


Paul S

User Avatar

8604 Posts
Member #: 573
Formerly Axel

Podland

We've done as Jean suggested and are using the JimStim.

If you slow it down enough you can see what's happening.

Having trouble setting up the four drivers and staging under the Sequential Siamese mode. Hopefully Jean can give us some guidance.

Saul Bellow - "A great deal of intelligence can be invested in ignorance when the need for illusion is deep."
Stephen Hawking - "The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge."


Paul S

User Avatar

8604 Posts
Member #: 573
Formerly Axel

Podland

Sorted out the issues with the staging. Turns out we needed the ground connection to the DB15 to make it work :$.

Apologies to Jean for wasting his time.

Anyway, I've uploaded a short video to YouTube demonstrating the outputs on the JimStim.

The four red LEDs in a square are the four injector outputs. Right at the start you can see 1 & 2 alternating. Then you can see 3 & 4 coming in at 3000rpm.

The two green LEDs are connected to two out of the four ignition outputs.

http://www.youtube.com/watch?v=BDsy1dwed3Q

Edited by Paul S on 23rd Aug, 2009.

Saul Bellow - "A great deal of intelligence can be invested in ignorance when the need for illusion is deep."
Stephen Hawking - "The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge."


jbelanger

1267 Posts
Member #: 831
Post Whore

Montreal, Canada

Nice! :)

And don't worry about my time: I actually found a bug I had missed which will save everyone some time later on.

Jean

http://www.jbperf.com/


Paul S

User Avatar

8604 Posts
Member #: 573
Formerly Axel

Podland


On 19th Aug, 2009 Rod S said:
Interesting the LEDs (although not required anymore anyway) are now the opposite side of the board...

EDIT - I should just retract the "LEDS (although not required anymore...)" statement - if you're using a 0V drive to your external coil logic then the LEDs, or an equivilant resistor, along with their drive transistor are required.
However the LEDs are not required for a coilpack build..... not the way I understand it anyway


You are correct that the LEDs are not required for a coil pack build.

However, if you do not have any LEDs you do not know if the MS is working when you get a problem.

The LEDs flash once when you turn on the ignition. This tells you that you have power to the MS and it has booted up ok.

Once you start the engine the LEDs flash with each ignition event. This tells you that the MS is seeing the VR signal and is outputting to the coil pack.

Without any LEDs external to the case, you are flying blind. That's why I re-drilled the end-plate and fitted the LEDs to the underside of the PCB.

Saul Bellow - "A great deal of intelligence can be invested in ignorance when the need for illusion is deep."
Stephen Hawking - "The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge."

Home > A-Series EFI / Injection > Sequential Megasquirt Build
Users viewing this thread: none. (+ 1 Guests)  
To post messages you must be logged in!
Username: Password:
Page: