Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Basic Ecu Start up
#1
Did get the Basic Ecu through the mail.
And now the adventure starts.

First I am a total newbie on code and firmware.
So wich soft/firmware do I need ?

Running a HP laptop with windows Vista 32 bit.
Did download the USB driver.
FTDI chip connects to the laptop it uses com41, port settings 115200 and 8n1.
Tx and Rx flikker when connect.

Basic Ecu connected to 12Vdc and ground
Cel led is on.

How to connect to the MC9S12XDP512  controller ?
Allready downloaded this;
[Image: exe.png]mc9s12x-ToolChain_win32_2016-01-22.11.exe
Did run it and put it between the program files.
Don't know how to use this. Huh
[/url]

[url=http://builds.libreems.org/ToolChains/Windows/mc9s12x-ToolChain_win32_2016-01-22.11.exe]
Reply
#2
Good to know it arrived OK.

You will need the s12x-Loader to load a new firmware file to the microcontroller.

You will need EMStudio to communicate with the microcontroller and to change the settings (tune your values).  Mike (malcom2073) can get you an EMStudio executable for Windows 32bit.

The LOAD jumper should be removed for normal usage, it is only used during the firmware uploading process and should be removed afterwards.

The CEL should blink at 1/2 Hertz showing the firmware is running properly.  If the CEL is ON solid (not blinking) that means the LOAD jumper is installed and the microcontroller is waiting for firmware to be loaded using the s12x-Loader.

Sean (seank) or I can help you build the firmware with settings for your engine, you use the ToolChain that you already downloaded to build the firmware from source code.  Alternately, we can plug in your configuration settings and build the firmware file for you.

We can also be contacted on IRC on irc.freenode.net on the #libreems channel.

Andy
Reply
#3
Thanks Andy for pointing me in the right direction.
Reply
#4
The initial setup is fairly involved, you will almost certainly need to ping someone in #libreems. There are several good guys there that can help.

-Sean
Reply
#5
(05-17-2016, 08:58 AM)seank Wrote: The initial setup is fairly involved, you will almost certainly need to ping someone in #libreems. There are several good guys there that can help.

-Sean

Yes I noticed, aspecially to me I am more a spanner guy.
Going to need a lot of help, wil get back to this.
Reply
#6
(06-01-2016, 11:02 AM)LAV1000 Wrote:
(05-17-2016, 08:58 AM)seank Wrote: The initial setup is fairly involved, you will almost certainly need to ping someone in #libreems. There are several good guys there that can help.

-Sean

Yes I noticed, aspecially to me I am more a spanner guy.
Going to need a lot of help, wil get back to this.

If you can give us some information we can get the firmware configuration created for you and generate some firmware to test with.

We need to know the following:

Engine displacement (in cc)
Number of cylinders
Injector flow rate (in cc/minute)
Firing order
RPM inputs (crank and cam pattern)

This should be enough to get you some firmware to test with.
Reply
#7
Here are the engine specs,
Ducat ST2i engine:
944 cc.
4 stroke.
2 cillinder.
90° V twin.
Water cooled.
IW031, 270cc/min.
48-2 camwheel (VR sensor).
90-360 firing order, 270 interval.
Coolant sensor.
Air temp sensor, inside air filter housing.
Air pressure sensor, inside air filter housing.
TPS sensor.
O2 sensor wb, needs to be installed.
Reply
#8
Downloaded the latest and newest code.
Used a few potentiometers to test some sensors.
And guess what, we have lift off Smile

I don't understand the "linux" in metadata.
My laptop runs windows vista ?


Attached Files Thumbnail(s)
       
Reply
#9
(10-29-2016, 11:26 AM)LAV1000 Wrote: Here are the engine specs,
Ducati ST2i engine:
944 cc.
4 stroke.
2 cylinder.
90° V twin.
Water cooled.
IW031, 270cc/min.
48-2 camwheel (VR sensor).
90-360 firing order, 270 interval.
Coolant sensor.
Air temp sensor, inside air filter housing.
Air pressure sensor, inside air filter housing.
TPS sensor.
O2 sensor wb, needs to be installed.

I have been working on the LibreEMS configuration files for your specific engine and I have a few questions.

1. Is the 48-2 wheel running at crankshaft speed or camshaft speed?  ie: one complete revolution per crankshaft revolution (360 degrees of crankshaft rotation) or one complete revolution per engine cycle (720 degrees of crankshaft rotation or one revolution per cam shaft rotation)?
2. Does your engine have an additional engine cycle sensor, ie: a pulse every 720 crankshaft degrees?
3. Do you happen to have an engine timing diagram showing piston TDC versus intake/exhaust valve opening?  We can specify the angles for when to inject fuel or read the sensors.
Reply
#10
Andy,

1. 48-2 is a camshaft wheel, so every 2 crank turns is 1 camshaft turn.
48-2 is 48 tooth wheel whit 2 missing tooth, so it sees 46 tooth and a gap witch is 2 teeth wide.

2. since it is already at cam speed it doesn't need an additional engine cycle sensor.

3. Valve timing:
Inlet open 29 before TDC
Inlet closed 73 after BDC
Exhaust open 71 after BDC
Exhaust closed 30 after TDC

At the moment it runs the OEM system , Weber Marelli IAW 1.6
This system runs it as an Alpha-N systsem, TPS based no map sensor, controlling injection and ignition.
The oem pressure sensor is used as a barometric sensor.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)