Page 1 of 1

tuning software

Posted: Tue Oct 25, 2016 10:18 pm
by guillermdev
I am new here.
What software do you use to make tuning adjustments?
I thought it was megatunix, but I can not find it.

Re: tuning software

Posted: Thu Oct 27, 2016 11:15 am
by Fred
If you mean FreeEMS, you're in the wrong section. And if you do, and are, then we use a modified copy of EMStudio that's only available to genuine users. It's effectively Linux only though. Mac is too painful. Windows is even worse.

Re: tuning software

Posted: Thu Oct 27, 2016 1:54 pm
by guillermdev
Hello,
thanks Fred. Yes it is for FreeEMS.
Sorry for the wrong section.

My project is new, and for the moment I inquire.
Today I am Microsquirt Module V2.2 User , and I created my own mainboard for use it.
I wanted to use MS3 Daughterboard Kit, but it is licensed, then I can not make my mainboard for use it.
I then thought to FreeEms.
Would it be possible to have a link to get an idea of the software? What are these options? what it can control?

sorry for my english.
is there a section for french user (may be an idea) ?

Re: tuning software

Posted: Thu Oct 27, 2016 8:07 pm
by Fred
No worries re the section. I'll move it later when the discussion has concluded.

If by "get an idea of the software" you mean EMStudio and what *it* can control, then:

2D and 3D tables are editable either unitless, or with units if meta data in the app vaguely matches the firmware.
All other memory (configuration, 1D look up tables) can be accessed and edited with a hex editor which is painful, but has proven useful sometimes.
It datalogs in binary format suitable for opening in OLV or ULV log viewers
You can view the meta data from the device (versions, dates/times, email/name of builder, etc)
You can watch real time live data from the device in several forms (gauges, values, status flags, etc)
You can reset the device
You can control the bench test variant
You can setup your offset with a wizard
You can set your TPS up with a wizard

So the main thing missing is configuration, which is done using source code, you build the firmware from source after filling in details for your engine.

The other main thing that's missing is offline mode, so it's not much fun to try it without a connected device.

Which operating system/OS are you on?

Re languages, your English is better than Google's French ;-) The Spanish section is because I hablar un poco y mi mujer is from Madrid :-) There's no one on here with good knowledge who speaks French AFAIK. Don't worry too much about it, I'm pretty patient so long as you're making an effort, which you clearly are :-)

Re: tuning software

Posted: Sat Nov 05, 2016 12:31 pm
by guillermdev
for my ecu, I need the following feature :

- use only 4 cylinder
- rpm/throttle map for injection and ignition
- possibility to sequential, semi-sequential, or full group injection
- i use only high impedance injector 14-16ohms
- possibility to wasted spark or sequential ignition
- possibility to use logic coils (with integred drivers/controller) or high current coil
- Toothed wheel with missing tooth (60-2,36-1)
- Ambient Absolute Pressure (barometric) , Intake Air Temperature (IAT) and Coolant Temperature
- crank and cam sensor VR
- user programable output (relay coolant, fuel pump, shiftlight...)
- launch control (with variable rpm)
- Tacho output
- Wideband lambda controller (maybe intregerd ?)
- Knock ?
- USB Conector (ftdi)

I think is similar to CoolEFI Basic ECU (maybe can i use it ) ?

My experiences allow me to use and understand the various electronic schematic. But I'm not an engineer and am not able to make component calculation. I know and use kicad.
I am also not able to code (I have notions of the old "basic" or code for Arduino, but not more).

I am ready to learn. But my English is sometimes a problem to understand (google translate helps me but not always).

Re: tuning software

Posted: Sat Nov 05, 2016 11:22 pm
by Fred
Fred wrote:Which operating system/OS are you on?
Please answer this question, for example: Windows 7, Debian 5, Mint 8, Ubuntu 14.04 Mac 10.7.1 etc. If more than one, list them :-)

Answers in bold:
guillermdev wrote:for my ecu, I need the following feature :

- use only 4 cylinder fine
- rpm/throttle map for injection and ignition normal
- possibility to sequential, semi-sequential, or full group injection yes, caveat: 6 timed outputs total
- i use only high impedance injector 14-16ohms good
- possibility to wasted spark or sequential ignition yes, caveat: 6 timed outputs total
- possibility to use logic coils (with integred drivers/controller) or high current coil logic only in current designs, by choice. high current drivers inside the ECU is a BAD idea, if you design your own, you can do it, but I do no recommend it - you'll have issues
- Toothed wheel with missing tooth (60-2,36-1) yes, fully generic from 4-1 to 100-10 or something like that. caveat: high RPM limitations on higher counts, 60-2 2500 36-1 5000 approx, fixes coming
- Ambient Absolute Pressure (barometric) , Intake Air Temperature (IAT) and Coolant Temperature yes: logged, used, used
- crank and cam sensor VR yes: hardware dependent
- user programable output (relay coolant, fuel pump, shiftlight...) yes, simple on/off with hysteresis on any value, fuel pump is not programmable, it has special logic - you can choose the timeout
- launch control (with variable rpm) what type? "2 step" is easy to implement and has been used before: https://www.youtube.com/watch?v=rGxxafir7n0
- Tacho output more detail needed, hardware component, software has limitations, but works for most setups, possible more flexible future variant, too.
- Wideband lambda controller (maybe intregerd ?) input is there, logged, no closed loop, not integral in existing designs, you could do it with a 14point7 module, but i don't recommend it
- Knock ? no support, not overly useful in high power applications, and only limits efficiency a little in lower power by giving sufficient margin
- USB Conector (ftdi) all current hardware uses this

I think is similar to CoolEFI Basic ECU (maybe can i use it ) ? No, you can't. Sorry.

Re: tuning software

Posted: Sat Nov 05, 2016 11:45 pm
by guillermdev
I use Windows 8.1 but i can install an other system.

Actually i use a microsquirt module v2.2 with high current coil into the ecu : the driver is FGP3440G2_F085 Fairchild. It works fine. 400km of race rally.

CoolEFI Basic ECU is not appropried ? or why i can't use it ?

Re: tuning software

Posted: Sun Nov 06, 2016 2:52 am
by Fred
No official support for Windows at this time and there is no good version of EMStudio for Windows right now either, and possibly forever. It's an interim solution to be replaced ASAP. But it meets our needs on Debian/Ubuntu, so for now, we keep using it.

High current ignition can work IF it's done correctly however it remains a BAD idea, no matter what anyone says or does. Good that you've had success with it, but it's a scenario that is best avoided. Fortunately most decent modern coils have drivers built in, anyway. This keeps the current round trip short and the overall system noise to a minimum.

CoolEFI Basic ECU does not work with FreeEMS at all. A future version might. You can't use it as is. No other source code is available that runs on it, either, so it's basically an ECU without a purpose, right now. Hold out for a version that works with FreeEMS or use the existing heavily peer-reviewed Jaguar design, instead.

Re: tuning software

Posted: Sun Nov 06, 2016 9:36 am
by guillermdev
ok
I'll start drawing a circuit based on Jaguar.

I'll create a new post for my project, or I continue here and you will move it ?
What do you recommend me Debian or Ubuntu (Debian is based on Ubuntu i think)?
Is it interesting that I publish my circuits for microsquirt module?

Thanks Fred

Re: tuning software

Posted: Mon Nov 07, 2016 11:05 am
by Fred
guillermdev wrote:I'll start drawing a circuit based on Jaguar.
Cool :-)
guillermdev wrote:I'll create a new post for my project, or I continue here and you will move it ?
New thread in this section: viewforum.php?f=77
guillermdev wrote:What do you recommend me Debian or Ubuntu (Debian is based on Ubuntu Ubuntu is based on Debian! i think)?
Fixed that for you. Lubuntu 16.04 is a good choice for a beginner with Linux. Note Lubuntu, not Ubuntu. Ubuntu uses unity which is horrible and slow and buggy.

I'm in the process of doing some work that will make Debian/Ubuntu/Mint setup really easy for anyone. Work on the hardware first, do this last, perhaps it'll be ready.
guillermdev wrote:Is it interesting that I publish my circuits for microsquirt module?
That's up to you. If you do, put it in a git repo, and post it in this section: viewforum.php?f=6
guillermdev wrote:Thanks Fred
You're welcome! :-)