Many questions...

Testing and development of Megasquirt 3

Moderators: jsmcortina, muythaibxr

Post Reply
Keithg
Super MS/Extra'er
Posts: 2413
Joined: Sun Mar 06, 2005 9:15 am
Location: Chicago, IL, USA
Contact:

Many questions...

Post by Keithg »

So, I had a baro sensor in my proto area which would not allow me to plug on the MS3 card. I removed it and have plugged in and connected the MS3. James helped me get the firmware loaded and it is running on the stim. Some of the default configurations are a bit odd, IMO. It defaults to IAC idle control and a couple others. I think the SD card has an led configured, too. As an initial upgrade from MS2, this felt a bit odd.

Also (reason for the post). I had to remove the USB receptacle from the MS3 board to get it to fit in the housing. Why do we need a honkin' USB-B receptacle? Would not a mini work? It would fit in the case that way. Also, the header pins are awfully close to the cover.

It appears that the extra pin extender is used to raise the card to clear the serial plug on the V3 board. Is there a configuration which would allow it to fit in a standard box? What about removing the serial plug and a couple caps? As it is, I am going to put my baro sensor under the board for clearance and look into a mini USB plug to see if I can mount that.

So, if I am not using the IAC outputs for anything, I do not need to bring 12V to the MS3 card, right?

I need to solder up an adapter card (4 injector outputs) and 2 transistors in the proto area (A/C input and boost output) and rewire a couple things to work better with the MS3 (tach out and boost control will be controlled by MS3X pins).

I was looking through the idle control and boost control. If I select a boost control frequency, it appears to lock me into a boost control frequency. I was not able to figure out how these are related. I want to run 100Hz for idle and 11hz for boost as these are the stock values from my OEM ECU. Any pointers?

KeithG

Thoughts?
jsmcortina
Site Admin
Posts: 39615
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Many questions...

Post by jsmcortina »

The two frequencies are related due to the way Freescale designed their PWM module. Presently I've trashed the low-frequency code that would allow 11Hz - guess I'll have to put it back in.

The IAC on by default is the default in MS2 and MS2/Extra, so nothing new in MS3 here. I already changed the datalog LED to not be on by default in the latest code I posted yesterday.

The 12V is used in the same way as on the MS2 card, so if you don't need to use the stepper chip then it can be omitted.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
Tjabo
Master MS/Extra'er
Posts: 846
Joined: Sat Nov 05, 2005 7:36 pm

Re: Many questions...

Post by Tjabo »

keithg wrote:Why do we need a honkin' USB-B receptacle? Would not a mini work? It would fit in the case that way. Also, the header pins are awfully close to the cover.
I was curious about this question too, but I figured there must not be a mini that has the correct USB to serial attributes or something?
--'98 Dodge Neon ACR Turbo - MS3 beta test car - Sold
--'97 BMW 540i/6spd - Single Front/Top Mount Turbo 550+ HP - MS3+MS3X V3.0 - Sold but ripping in Vegas
--'97 BMW 328i 5.3 L33/TH400 Swapped drift car - MS3+MS3X V3.0 Full Sequential - Turbos And Radiator In the Trunk 9.6@144 on a 1.55 60ft
jsmcortina
Site Admin
Posts: 39615
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Many questions...

Post by jsmcortina »

Even if a slimline mini USB-B were used, the pin headers for MS3X would still be too tall. I don't _think_ there's space to fit right angle pin headers either.

It is a little irritating, but I've figured that once DIYauto have sorted out the "upgrade" case we'll be ok.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
Keithg
Super MS/Extra'er
Posts: 2413
Joined: Sun Mar 06, 2005 9:15 am
Location: Chicago, IL, USA
Contact:

Re: Many questions...

Post by Keithg »

oh, yeah. I forgot to ask. Where do I hook up my injectors? Also, is there some sort of graphic or diagram showing what pins on MS3X are what? I want to run my Boost and Tach of the expansion board instead of the IAC pins.

KeithG
UnaClocker
Super MS/Extra'er
Posts: 1933
Joined: Fri May 07, 2004 12:59 pm
Location: Tacoma, WA
Contact:

Re: Many questions...

Post by UnaClocker »

Aren't you supposed to be checking the MS2-E migration features? hehe.. I do like where you're going with this. Not having to buy a new case would be a big plus in my book. I'd definitely look into finding a right angle header for the expansion pins. Or could they be gotten to from below? If that's the only holdup at this point, It's worth pursuing.
I don't think I've even seen a picture of the MS3 daughterboard yet, so I can't look into that right angle header for you to save some effort. Don't even know what the original looks like.
Brian
'84 Dodge Rampage
racingmini_mtl
Super MS/Extra'er
Posts: 9130
Joined: Sun May 02, 2004 6:51 am
Location: Quebec, Canada
Contact:

Re: Many questions...

Post by racingmini_mtl »

There's a picture of the board here: http://ms3efi.com/case.html. And more information on pin usage: http://ms3efi.com/doc/hardware.html

Jean
jbperf.com Main site . . . . . . . . . . . . . . . . . . . . . . jbperf.com Forum
Image
jsmcortina
Site Admin
Posts: 39615
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Many questions...

Post by jsmcortina »

jsmcortina wrote:The two frequencies are related due to the way Freescale designed their PWM module. Presently I've trashed the low-frequency code that would allow 11Hz - guess I'll have to put it back in.
Scrub that..

The low frequency code and settings are still there for boost.
However, I am reviewing what I've done for idle as I need ~50Hz.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
jsmcortina
Site Admin
Posts: 39615
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Many questions...

Post by jsmcortina »

Una wrote:Aren't you supposed to be checking the MS2-E migration features?
Yes, but also the hardware fit issues that Keith is reporting are very valid and will surely impact other upgraders too. If we can sort these out now, then it will make for a smoother install when the MS3 goes on sale. (Or at least that's the plan!)

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
Keithg
Super MS/Extra'er
Posts: 2413
Joined: Sun Mar 06, 2005 9:15 am
Location: Chicago, IL, USA
Contact:

Re: Many questions...

Post by Keithg »

So, I saw the MS3 pin map, but it is not clear to me as to which pins are what on the MS3 board. Is there a map of that which I cannot find?

The pins I need are:

Code: Select all

Out   - Name - processor pin
Tach  - K0   - #8
Boost - P3   - #1
InjA  - A0   - #57
InjB  - A1   - #58
InjC  - A2   - #59
InjD  - A3   - #60
Also, if there is a preferred VSS input pin and an A/C input pin, please let me know and I'll solder accordingly.

KeithG
Paul_VR6
Super MS/Extra'er
Posts: 1978
Joined: Wed Apr 15, 2009 11:31 am
Location: Oxford, PA
Contact:

Re: Many questions...

Post by Paul_VR6 »

True, a diagram for that header pin to the function would be helpful. There's non MS2 stuff I can run to a proto to there to try out before the X board is ready.
-Paul
1992 Corrado SLC 3.6 VR6 11.38@120 - MS3 Pro Ultimate - Microsquirt I/O - Can EGT - Racepak IQ3s
kptuned.com - Megasquirting the World! Megasquirt Sales, Service, Tuning and More!
Image
jsmcortina
Site Admin
Posts: 39615
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Many questions...

Post by jsmcortina »

Turn the MS3 card over!

But, yes I need to add the diagram to the hardware page. I'll do that once I've finished the bit of coding I'm doing.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
Paul_VR6
Super MS/Extra'er
Posts: 1978
Joined: Wed Apr 15, 2009 11:31 am
Location: Oxford, PA
Contact:

Re: Many questions...

Post by Paul_VR6 »

Honestly I would have never thought to look there :lol:
-Paul
1992 Corrado SLC 3.6 VR6 11.38@120 - MS3 Pro Ultimate - Microsquirt I/O - Can EGT - Racepak IQ3s
kptuned.com - Megasquirting the World! Megasquirt Sales, Service, Tuning and More!
Image
jsmcortina
Site Admin
Posts: 39615
Joined: Mon May 03, 2004 1:34 am
Location: Birmingham, UK
Contact:

Re: Many questions...

Post by jsmcortina »

jsmcortina wrote:I am reviewing what I've done for idle as I need ~50Hz.
That was easy enough. The hardware PWM for idle can actually go down to 3Hz. I've presently enabled down to 50Hz and my valve seems to be working well.

James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk

My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
Post Reply