MS2/Extra Alpha 3.0.3 20090313

This is a forum for discussing the development and testing of alpha MS2/Extra code. Documentation
(Runs on MS2 and Microsquirt)

Moderators: daxtojeiro, muythaibxr, jsmcortina

MS2/Extra Alpha 3.0.3 20090313

Postby racingmini_mtl » Fri Mar 13, 2009 5:37 pm

This is the new alpha version of the sequential code with all of the updates from the beta 2.1.0 20090311. This code also has all the wheel modes enabled and all the options of the beta code except for the rotary options. These will come in a later version soon. You can download the code here:
http://www.msextra.com/ms2extra/files/alpha/ms2extra_alpha20090313.zip

As you can see from the link, this is now officially the alpha version of next major release for the MS2/Extra code. However, at this point this still an alpha version and needs some testing. Also, even though all the options are included there is little reason, if any, to use this code if you're not going to use sequential injection. So if you want to try sequential injection, use this code. If not, use the 2.1.0 code.

Jean

EDIT: Link fixed.
Last edited by racingmini_mtl on Fri Mar 13, 2009 5:55 pm, edited 1 time in total.
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2123
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090313

Postby Dohc Rocks » Fri Mar 13, 2009 5:47 pm

First off,

Jean you are the yardstick of awesomeness !!!

Sequential is gonna make life sooooo much easier on sooo many large injector turbo folks.

Secondly, the download link doesn't work :-)
Last edited by Dohc Rocks on Sat Mar 14, 2009 4:16 pm, edited 1 time in total.
Dohc Rocks
Helpful MS/Extra'er
 
Posts: 76
Joined: Sat Mar 04, 2006 7:49 am
Location: Ontario, Canada

Re: MS2/Extra Alpha 3.0.3 20090313

Postby racingmini_mtl » Fri Mar 13, 2009 5:54 pm

Yeah, I saw that after posting. I'll fix it as soon as possible (when James reads his emails...).

Well, I'm curious to see how much it will help. Certainly that was the goal so hopefully it will be the case for most people. And hopefully I didn't break anything from the original code. It looks fine on the bench up to now.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2123
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090313

Postby SantosRacing » Sat Mar 14, 2009 10:24 pm

Jean do you know if the 420A cam input been fixed on this release so it doesn't require COP ignition setup when using the second trigger, I've made all the necessary board changes on the spare MS2 including adding the second trigger for the cam and wired the car to have a function cam sensor and I'm ready to test. :)
1996 Dodge Neon ACR with SRT-4 2.4L Turbo 5speed W/Quaife LSD, 1000cc Injectors. MS2 V3.0 w/Ignition & Boost Control, MapDaddy (stock ECU removed)
SantosRacing
MS/Extra Newbie
 
Posts: 28
Joined: Tue Apr 22, 2008 6:45 am
Location: Kitchener, ON

Re: MS2/Extra Alpha 3.0.3 20090313

Postby racingmini_mtl » Sat Mar 14, 2009 10:33 pm

I need to check with James what is going on with the 420a mode with the cam input because I still have problems with it (both with the 2.1.0 beta code and the 3.0.3 alpha code). I'll try to resolve this as soon as possible because for now full sequential injection is not functional with this mode.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2123
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090313

Postby Poolside » Sat Mar 14, 2009 10:45 pm

Congratulations, Jean! Great job!

- Jim
Last edited by Poolside on Tue Mar 17, 2009 10:41 am, edited 2 times in total.
User avatar
Poolside
Helpful MS/Extra'er
 
Posts: 83
Joined: Sun Aug 22, 2004 6:01 pm
Location: Long Beach CA

Re: MS2/Extra Alpha 3.0.3 20090313

Postby myk777 » Mon Mar 16, 2009 12:34 am

Loaded the code up earlier today running the sequential mode on my single cylinder Yamaha engine (single 24-1 cam wheel) no problems to report so far, sat there and idled as good as ever. I checked the injection timing with the scope and it all looked spot on, just like it did on the stim. That's as far as I got since it was getting pretty late. More testing to do. Thanks for all the work you've put into this.
myk777
Experienced MS/Extra'er
 
Posts: 174
Joined: Tue Mar 27, 2007 9:12 pm
Location: Kent, WA

Re: MS2/Extra Alpha 3.0.3 20090313

Postby kritip » Mon Mar 16, 2009 9:19 pm

I am interested in trying the code. I am linking up the cam sensor, and am fitting an extra transistor so i can drive the 4 coils i've bought (built in ignitors) with 5v pull up signals.

How do i go about installing injector drivers though? Is it still worth using your 4 output board for the injectors or is there a schematic anywhere to just do it myelf with some of these? http://uk.farnell.com/stmicroelectronic ... tid=205234

Cheers,

Kristian
Constantly evolving;
4 cylinder n/a, 16v 1368cc Fiat Seicento
kritip
Master MS/Extra'er
 
Posts: 607
Joined: Thu Dec 20, 2007 1:35 am
Location: Nuneaton, UK

Re: MS2/Extra Alpha 3.0.3 20090313

Postby racingmini_mtl » Mon Mar 16, 2009 9:33 pm

Kristian,

Those are simply the same as the Microsquirt's injector drivers but in a TO-220 package. So you can use the same circuit as the Microsquirt: http://microsquirt.info/schm9.gif but connect them to the points indicated here. My 4-channel driver board uses exactly the same circuit and the DPAK version (as does the Microsquirt).

The advantage of using my 4-channel driver board is that it provides an additional connector and keeps the high current off the main board. However, with high-Z injectors and logic level ignition coils this last aspect is less important. But it can still help in keeping the wiring a bit cleaner.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2123
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090313

Postby SantosRacing » Mon Mar 16, 2009 9:56 pm

A little update on the testing I did, a short test using the scope with 420a on the stim and second trigger wired up, it looks like it works as long as I select coil on plug, so it's using the cam input correctly in that mode. I just have to add two more coil drivers to the MS to actually test it on the car :P , I'll order some tomorrow.

Meanwhile I can wire the injectors for the right injector firing sequence. Just to confirm pt1 Injector 1, pt3 Injector 2, pt2 Injector 3 and pt4 Injector 4 correct? If so, in the 420A I would go (pt1)Injector 1 to cylinder 1, (pt3)Injector 2 to cylinder 3, (pt2)Injector 3 to cylinder 4 and (pt4)Injector 4 to cylinder 2 in order to stay with the engine's firing order which is 1-3-4-2, does that make sense?

I'm going to miss :cry: boost control on JS11 and the extra output on the Warmup LED which now is used to run the rad fan relay, but hopefully that's just until the 420A code can be changed to use the cam input without having to select coil on plug (crossing my fingers it will happen soon). :lol:

Thanks for all the help Jean.
1996 Dodge Neon ACR with SRT-4 2.4L Turbo 5speed W/Quaife LSD, 1000cc Injectors. MS2 V3.0 w/Ignition & Boost Control, MapDaddy (stock ECU removed)
SantosRacing
MS/Extra Newbie
 
Posts: 28
Joined: Tue Apr 22, 2008 6:45 am
Location: Kitchener, ON

Re: MS2/Extra Alpha 3.0.3 20090313

Postby kritip » Mon Mar 16, 2009 9:57 pm

Thanks Jean! I was looking for that schematic everywhere. looks SO simple lol.

Just for testing i may use the drivers i linked (i chose them as they are the same type, but different package) and just see if it all works.

If it does, I'll probably grab a board off you, and mod it to mount small tranistors in place of the ignition drivres and link a 5v pull up on there instead :) Shoul smake it nice and neat then :)

Will eb a week or two before all this upgrading is done though!

Cheers,

Kristian
Constantly evolving;
4 cylinder n/a, 16v 1368cc Fiat Seicento
kritip
Master MS/Extra'er
 
Posts: 607
Joined: Thu Dec 20, 2007 1:35 am
Location: Nuneaton, UK

Re: MS2/Extra Alpha 3.0.3 20090313

Postby kritip » Mon Mar 16, 2009 10:01 pm

@SantosRacing - I have reconfigured mine to run the fan on the fidle, specifically to free the warmup for sequential. Works fine :) Unless your using fiddle for something else though :D
Constantly evolving;
4 cylinder n/a, 16v 1368cc Fiat Seicento
kritip
Master MS/Extra'er
 
Posts: 607
Joined: Thu Dec 20, 2007 1:35 am
Location: Nuneaton, UK

Re: MS2/Extra Alpha 3.0.3 20090313

Postby SantosRacing » Mon Mar 16, 2009 10:15 pm

For now that's I'll do, it's just I completely removed the factory ecm from the car and going sequential is making all the extra outputs disapear fast :lol:

Here's the setup: JS10 tach, JS11 boost, FIdle alternator not charging warning lamp on the dash and last the Warmup LED to run the rad fan relay, and the IAC well that's is working great so I can actually have a nice driveable car. I think I need a 80 pin QFP 9s12 to run everything :lol:
1996 Dodge Neon ACR with SRT-4 2.4L Turbo 5speed W/Quaife LSD, 1000cc Injectors. MS2 V3.0 w/Ignition & Boost Control, MapDaddy (stock ECU removed)
SantosRacing
MS/Extra Newbie
 
Posts: 28
Joined: Tue Apr 22, 2008 6:45 am
Location: Kitchener, ON

Re: MS2/Extra Alpha 3.0.3 20090313

Postby racingmini_mtl » Mon Mar 16, 2009 10:21 pm

SantosRacing wrote:Meanwhile I can wire the injectors for the right injector firing sequence. Just to confirm pt1 Injector 1, pt3 Injector 2, pt2 Injector 3 and pt4 Injector 4 correct? If so, in the 420A I would go (pt1)Injector 1 to cylinder 1, (pt3)Injector 2 to cylinder 3, (pt2)Injector 3 to cylinder 4 and (pt4)Injector 4 to cylinder 2 in order to stay with the engine's firing order which is 1-3-4-2, does that make sense?

You lost me there. I'm not sure what pt1-4 are. When you look at this, you have injector 1 to 4. So if I ignore the pt1-4 you mention, then the order is correct with injector drives 1,2,3,4 going to cylinders 1,3,4,2.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2123
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090313

Postby racingmini_mtl » Tue Mar 17, 2009 11:58 am

SantosRacing wrote:A little update on the testing I did, a short test using the scope with 420a on the stim and second trigger wired up, it looks like it works as long as I select coil on plug, so it's using the cam input correctly in that mode. I just have to add two more coil drivers to the MS to actually test it on the car :P , I'll order some tomorrow.

Can you send me the msq you used for this test. I'd like to check a couple of things.

Thanks,
Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2123
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090313

Postby SantosRacing » Tue Mar 17, 2009 10:21 pm

Jean I emailed you the msq, about the pt stuff I meant the label on the 9s12 pin which is used for the injector outputs. I should have some extra coil drivers in for the weekend to do some in car testing, I'll let you know how it goes.
1996 Dodge Neon ACR with SRT-4 2.4L Turbo 5speed W/Quaife LSD, 1000cc Injectors. MS2 V3.0 w/Ignition & Boost Control, MapDaddy (stock ECU removed)
SantosRacing
MS/Extra Newbie
 
Posts: 28
Joined: Tue Apr 22, 2008 6:45 am
Location: Kitchener, ON

Re: MS2/Extra Alpha 3.0.3 20090313

Postby racingmini_mtl » Wed Mar 18, 2009 7:56 am

I didn't even think of the pin port numbers. Then your numbering is correct but you should actually use the names OC1-4 because the pin function used is the output compare. PT1-4 would be for generic I/Os. But that's just nit picking :)

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2123
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Re: MS2/Extra Alpha 3.0.3 20090313

Postby SantosRacing » Wed Mar 18, 2009 8:37 am

Sorry not much of a programmer :lol: and yes yes output compare, what was I thinking...

Thanks for all the help Jean, I can't wait to get it in the car now :yeah!:
1996 Dodge Neon ACR with SRT-4 2.4L Turbo 5speed W/Quaife LSD, 1000cc Injectors. MS2 V3.0 w/Ignition & Boost Control, MapDaddy (stock ECU removed)
SantosRacing
MS/Extra Newbie
 
Posts: 28
Joined: Tue Apr 22, 2008 6:45 am
Location: Kitchener, ON

Re: MS2/Extra Alpha 3.0.3 20090313

Postby SantosRacing » Wed Mar 18, 2009 9:23 am

I just talked to my brother who understand programming a bit more than I do and he suggested changing the code to send the 3 and 4 coil pulses to the two existing coil ones and recompile the code rather than adding all the hardware for the extra coil drivers, he says it should be just a case of looking up on the code as to which port it send it to and change that but now I'm even more confused :oops:
1996 Dodge Neon ACR with SRT-4 2.4L Turbo 5speed W/Quaife LSD, 1000cc Injectors. MS2 V3.0 w/Ignition & Boost Control, MapDaddy (stock ECU removed)
SantosRacing
MS/Extra Newbie
 
Posts: 28
Joined: Tue Apr 22, 2008 6:45 am
Location: Kitchener, ON

Re: MS2/Extra Alpha 3.0.3 20090313

Postby racingmini_mtl » Wed Mar 18, 2009 9:55 am

I just had a look at the code and fixed the issue (without any kludge :) ). You'll be able to use either wasted spark or COPs as you wish. I'll send you the fixed s19.

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
racingmini_mtl
Super MS/Extra'er
 
Posts: 2123
Joined: Sun May 02, 2004 6:51 am
Location: Montreal, Canada

Next

Return to MS2/Extra Development

Who is online

Users browsing this forum: No registered users and 1 guest