Megasquirt DIYPNP bought, built, q's remain
#51
Full Member
Thread Starter
I have not found a solution to this, but plan on treating my current setup as if it were an RX8, and sending the leading RX8 signals to the FC leading coil.
This is an N/A car, and will not be running boost. Running just leading coils will be a temporary fix to get the car on the road while the permanent solution is sought/found.
#52
In RX8 mode...
Spark A is front leading
B is front trailing
C is rear trailing
D is rear leading
On your bench, 0 RPM signal, in FC mode (and without coils hooked up!), if you set the spark outputs to going low, do you measure 5V on each spark A, spark B, and spark C?
What I'm reading is that you are seeing signal on spark B and spark C, but not A. The most common cause for this is either selecting MS2 instead of microsquirt when loading firmware or not selecting microsquirt module in the project properties. Also please ensure that your spark A output pin is set to IGN1 and not tacho, D14, or JS10.
Spark A is front leading
B is front trailing
C is rear trailing
D is rear leading
On your bench, 0 RPM signal, in FC mode (and without coils hooked up!), if you set the spark outputs to going low, do you measure 5V on each spark A, spark B, and spark C?
What I'm reading is that you are seeing signal on spark B and spark C, but not A. The most common cause for this is either selecting MS2 instead of microsquirt when loading firmware or not selecting microsquirt module in the project properties. Also please ensure that your spark A output pin is set to IGN1 and not tacho, D14, or JS10.
Last edited by ben@diyautotune; 03-29-13 at 10:20 AM.
#53
Full Member
Thread Starter
In RX8 mode...
Spark A is front leading
B is front trailing
C is rear trailing
D is rear leading
On your bench, 0 RPM signal, in FC mode (and without coils hooked up!), if you set the spark outputs to going low, do you measure 5V on each spark A, spark B, and spark C?
What I'm reading is that you are seeing signal on spark B and spark C, but not A. The most common cause for this is either selecting MS2 instead of microsquirt when loading firmware or not selecting microsquirt module in the project properties. Also please ensure that your spark A output pin is set to IGN1 and not tacho, D14, or JS10.
Spark A is front leading
B is front trailing
C is rear trailing
D is rear leading
On your bench, 0 RPM signal, in FC mode (and without coils hooked up!), if you set the spark outputs to going low, do you measure 5V on each spark A, spark B, and spark C?
What I'm reading is that you are seeing signal on spark B and spark C, but not A. The most common cause for this is either selecting MS2 instead of microsquirt when loading firmware or not selecting microsquirt module in the project properties. Also please ensure that your spark A output pin is set to IGN1 and not tacho, D14, or JS10.
The spark A output is set to IGN1
Firmware was just flashed, ensured that microsquirt was selected when firmware was loaded. Project setting for megasquirt type was a microsquirt module/diypnp
I'm home now for the weekend, and I hooked the diypnp up to the car. All my inputs are working well and it looks like most of my outputs too, judging by the outcome.
I got the car to sputter and cough tonight (some rather large backfires), catching as if it wanted to start, but it wouldn't catch and run.
The spark setting I'm using for now is FD mode with RX8 mode enabled, sending what would be the RX8 front leading spark signal to the FC leading coil pack.
Anyone seeing any holes in my logic? The Front/Rear leading signals in RX8 mode looked identical (as opposed to phased by 180*, as if quasi-wasted spark setup) so i figured the signal from one would do? Anyone have some experience here? Or more ideas as to how to get the proper FC mode to work?
#54
Full Member
Thread Starter
Ok, so the car is almost starting. I got my signals sorted out, but I just can't get the thing to pick up and run. It coughs and puffs and now and again it will let out an angry backfire, but it just won't catch and start.
Here's a vid of the spark outputs being combined. Note that one green LED is for front leading spark signal, one orange LED is for rear leading spark signal, and the last green LED is the combined signal of both (to be sent to the leading coil, used in wasted spark style). Anyone think there would be any issues caused by this set up?:
Spark Output Test
A vid of the car trying to start:
Attempted Starting
Datalog of the longer start attempt:
Anyone have any thoughts or ideas? The smoke in the exhaust is to be expected, I had just put some oil in the housings to try to keep compression up, as it had been sitting a while. I'd host a .msq and .msl if photobucket would let me. If someone wants to be kind enough to look at them for me, then I'll gladly do my best to send them their way.
Here's a vid of the spark outputs being combined. Note that one green LED is for front leading spark signal, one orange LED is for rear leading spark signal, and the last green LED is the combined signal of both (to be sent to the leading coil, used in wasted spark style). Anyone think there would be any issues caused by this set up?:
Spark Output Test
A vid of the car trying to start:
Attempted Starting
Datalog of the longer start attempt:
Anyone have any thoughts or ideas? The smoke in the exhaust is to be expected, I had just put some oil in the housings to try to keep compression up, as it had been sitting a while. I'd host a .msq and .msl if photobucket would let me. If someone wants to be kind enough to look at them for me, then I'll gladly do my best to send them their way.
Last edited by sft3303; 03-30-13 at 04:53 PM.
#56
Full Member
Thread Starter
It's in FD/RX8 mode, with the front leading and rear leading (spark outputs A and D) tied together to get a signal for a wasted spark leading spark configuration. So I've got kind of a band-aid solution that should get the car running on the leading coil only.
#57
So you have spark A and spark D just tied together? I don't think that's going to work (not that I've ever tried). I suspect that the non-active output pulls the active output down the whole time, resulting in no valid spark signal. I further suspect that the small signs of life you're seeing are from the trailing coil only -- but this is only a guess.
You'd be better off disconnected spark outputs B, C, D, and leaving only A connected to the leading coil pack. Then set the ECU up as a 4 cylinder piston engine, single coil, distributor.
It should run fairly normally like that, I suspect... at least as well as a rotary without trailing spark would run.
You'd be better off disconnected spark outputs B, C, D, and leaving only A connected to the leading coil pack. Then set the ECU up as a 4 cylinder piston engine, single coil, distributor.
It should run fairly normally like that, I suspect... at least as well as a rotary without trailing spark would run.
#58
Full Member
Thread Starter
So you have spark A and spark D just tied together? I don't think that's going to work (not that I've ever tried). I suspect that the non-active output pulls the active output down the whole time, resulting in no valid spark signal. I further suspect that the small signs of life you're seeing are from the trailing coil only -- but this is only a guess.
You'd be better off disconnected spark outputs B, C, D, and leaving only A connected to the leading coil pack. Then set the ECU up as a 4 cylinder piston engine, single coil, distributor.
It should run fairly normally like that, I suspect... at least as well as a rotary without trailing spark would run.
You'd be better off disconnected spark outputs B, C, D, and leaving only A connected to the leading coil pack. Then set the ECU up as a 4 cylinder piston engine, single coil, distributor.
It should run fairly normally like that, I suspect... at least as well as a rotary without trailing spark would run.
The trailing coils were unplugged at this point.
I'll attempt using 4 cyl, single coil, distributor. What I'd really like to do is get FC mode to work. Is there anything else I can try that might get the megasquirt to act as it is supposed to?
#60
I don't know of any issues with 3.2.4 firmware that would cause the problem with spark A as you describe. However if you like, you can roll back the firmware to an earlier version to see if that resolves your problem. Earlier firmware versions are downloadable here:
Index of /doc/ms2extra/files/release
I recommend disconnecting your "paired" ignition outputs.
Index of /doc/ms2extra/files/release
I recommend disconnecting your "paired" ignition outputs.
#61
Full Member
Thread Starter
I don't know of any issues with 3.2.4 firmware that would cause the problem with spark A as you describe. However if you like, you can roll back the firmware to an earlier version to see if that resolves your problem. Earlier firmware versions are downloadable here:
Index of /doc/ms2extra/files/release
I recommend disconnecting your "paired" ignition outputs.
Index of /doc/ms2extra/files/release
I recommend disconnecting your "paired" ignition outputs.
If i try all of that again, starting over from the beginning, and I still get nothing, can it be sent in at all, even just to be looked at?
Thanks for all the help.
#62
Full Member
Thread Starter
Switching to the 4 cyl single coil output mode gave me a constant 5V. Toggling between going high/going low gave me the same constant signal.
I'm going to go back to my adapted RX8 mode tonight when my dad gets home and can crank the car while I can check the spark signal with a timing light while he cranks the car, to make sure the CAS is where it's supposed to be (I should think it is, as when the stock ECU is plugged in, the car idles on its own, and the timing seems to be fine, leading me to believe that the physical location of the CAS is where it is supposed to be).
Any thoughts from anyone? I'd really like to just get it to work the way it's supposed to...
I'm going to go back to my adapted RX8 mode tonight when my dad gets home and can crank the car while I can check the spark signal with a timing light while he cranks the car, to make sure the CAS is where it's supposed to be (I should think it is, as when the stock ECU is plugged in, the car idles on its own, and the timing seems to be fine, leading me to believe that the physical location of the CAS is where it is supposed to be).
Any thoughts from anyone? I'd really like to just get it to work the way it's supposed to...
#63
Junior Member
Join Date: Aug 2012
Location: North Texas
Posts: 13
Likes: 0
Received 0 Likes
on
0 Posts
I actually put the one I built in the car yesterday and all the "magic electrical smoke" stayed in.... so thats a plus. I was able to get a few good pops which is pretty exciting, however I was only able to get one set of coils to spark. I hooked them up the way Ben describes as well and I used ArronCakes guild for settings. I will post more later tonight and my project file for review.
#66
Yikes. Thanks for the head's up. I was unaware.
3.1.0 release can be downloaded here:
Index of /doc/ms2extra/files/release
Disconnect your coils when flashing firmware.
3.1.0 release can be downloaded here:
Index of /doc/ms2extra/files/release
Disconnect your coils when flashing firmware.
#68
I confirmed with James that there is a problem with leading coil spark on 3.2.4 when using a Microsquirt Module and rotary mode. This problem does not affect ECUs with MS2 daughterboards, just Microsquirt Module based systems.
Please use 3.1.0 release for now.
James expects to be able to fix this issue with the next MS2/extra release 3.2.5
Please use 3.1.0 release for now.
James expects to be able to fix this issue with the next MS2/extra release 3.2.5
#71
Engine, Not Motor
iTrader: (1)
Join Date: Feb 2001
Location: London, Ontario, Canada
Posts: 29,789
Likes: 0
Received 108 Likes
on
91 Posts
The VE table and ignition table for the DIYPNP will be exactly the same for any other MS2, so you can import the tables on my website. Even those may not keep the car running as they are quite rich in most cases. But it may be easier than starting from scratch.
#73
Junior Member
Join Date: Aug 2012
Location: North Texas
Posts: 13
Likes: 0
Received 0 Likes
on
0 Posts
We got the car to actually run for a bit last week...... and it ran pretty good, but still not to a point where we want to start driving.....
The weird thing was it seemed like the timing was WAY retarded..... I had to add about 7 to 8 degrees of timing from from what AaronCake has in his tables for it to start and run smooth..... I tried to follow the guild to set the base timing but there was not enough adjustment in the CAS to hit the timing mark.... wondering if the CAS is not clocked correctly, but it runs fairly well on the stock ECU..... Thoughts?
The weird thing was it seemed like the timing was WAY retarded..... I had to add about 7 to 8 degrees of timing from from what AaronCake has in his tables for it to start and run smooth..... I tried to follow the guild to set the base timing but there was not enough adjustment in the CAS to hit the timing mark.... wondering if the CAS is not clocked correctly, but it runs fairly well on the stock ECU..... Thoughts?
#74
Full Member
Join Date: Sep 2008
Location: Puerto Rico
Posts: 150
Likes: 0
Received 0 Likes
on
0 Posts
We got the car to actually run for a bit last week...... and it ran pretty good, but still not to a point where we want to start driving.....
The weird thing was it seemed like the timing was WAY retarded..... I had to add about 7 to 8 degrees of timing from from what AaronCake has in his tables for it to start and run smooth..... I tried to follow the guild to set the base timing but there was not enough adjustment in the CAS to hit the timing mark.... wondering if the CAS is not clocked correctly, but it runs fairly well on the stock ECU..... Thoughts?
The weird thing was it seemed like the timing was WAY retarded..... I had to add about 7 to 8 degrees of timing from from what AaronCake has in his tables for it to start and run smooth..... I tried to follow the guild to set the base timing but there was not enough adjustment in the CAS to hit the timing mark.... wondering if the CAS is not clocked correctly, but it runs fairly well on the stock ECU..... Thoughts?
#75
Engine, Not Motor
iTrader: (1)
Join Date: Feb 2001
Location: London, Ontario, Canada
Posts: 29,789
Likes: 0
Received 108 Likes
on
91 Posts
We got the car to actually run for a bit last week...... and it ran pretty good, but still not to a point where we want to start driving.....
The weird thing was it seemed like the timing was WAY retarded..... I had to add about 7 to 8 degrees of timing from from what AaronCake has in his tables for it to start and run smooth..... I tried to follow the guild to set the base timing but there was not enough adjustment in the CAS to hit the timing mark.... wondering if the CAS is not clocked correctly, but it runs fairly well on the stock ECU..... Thoughts?
The weird thing was it seemed like the timing was WAY retarded..... I had to add about 7 to 8 degrees of timing from from what AaronCake has in his tables for it to start and run smooth..... I tried to follow the guild to set the base timing but there was not enough adjustment in the CAS to hit the timing mark.... wondering if the CAS is not clocked correctly, but it runs fairly well on the stock ECU..... Thoughts?