Dangerous Prototypes

In development => Project logs => Topic started by: russian on December 23, 2013, 04:23:21 pm

Title: rusEfi: electronic fuel injection/ignition
Post by: russian on December 23, 2013, 04:23:21 pm
For some time now I am playing with the idea of making an open source engine control unit (ECU) - car engine management system (EMS). I have a working prototype - the project is called rusEfi.

So, for starters I would like to share the design of the injector driver module, only thing I am not sure how to make the 'first poster' filter happy :( I will try attachments.

It's a 6 channel low-side driver, it snaps right on stm32f4discovery.

We have some other modules in the works I will post more as soon as we get them tested :)
Title: Re: rusEfi: electronic fuel injection/ignition
Post by: sam512bb on December 23, 2013, 09:09:46 pm
Good day Russian,

You should check out the number of open source ECU projects currently underway in order to see if you are doing something similar and/or if you wish to work with the various projects.  For example:
http://code.google.com/p/open5xxxecu/ (http://code.google.com/p/open5xxxecu/)
http://openecu.org (http://openecu.org)
http://forum.diyefi.org/viewtopic.php?f=6&t=1213 (http://forum.diyefi.org/viewtopic.php?f=6&t=1213)

Cheers,
Sam
Title: Re: rusEfi: electronic fuel injection/ignition
Post by: russian on December 23, 2013, 09:21:26 pm
Sam,

You are totally right that I am not the only open ECU around, but there are details to that :)

open5xxxecu has not yet started one single engine - I believe they are having issues with Freescale proprietary eTPU unit which does not have a free toolchain. Let's hope that eventually open5xxxecu figures this one out.
openecu is not an ECU, it is a project related to reflashing of existing ECUs, I believe they only change properties but not change the firmware completely. Totally different thing.

FreeEMS is the only true & live open ECU project. They have real cars running it and they are truly a REAL deal - but I cannot agree with some of their decisions, that's why I had to start my own project a year ago. Right now I only have one car running this thing, so I still have a lot of catch-up in front of me :)
Title: Re: rusEfi: electronic fuel injection/ignition
Post by: russian on December 25, 2013, 05:55:31 pm
I hope I would be able to post the links today

So the main page is http://rusefi.com/ (http://rusefi.com/) and all the hardware is in SVN at https://svn.code.sf.net/p/rusefi/code/trunk/hardware/ (https://svn.code.sf.net/p/rusefi/code/trunk/hardware/)
And there is a small forum at http://rusefi.com/forum/ (http://rusefi.com/forum/)
Title: Re: rusEfi: electronic fuel injection/ignition
Post by: sam512bb on January 03, 2014, 07:38:13 pm
[quote author="russian"]Sam,

You are totally right that I am not the only open ECU around, but there are details to that :)

open5xxxecu has not yet started one single engine - I believe they are having issues with Freescale proprietary eTPU unit which does not have a free toolchain. Let's hope that eventually open5xxxecu figures this one out.
openecu is not an ECU, it is a project related to reflashing of existing ECUs, I believe they only change properties but not change the firmware completely. Totally different thing.

FreeEMS is the only true & live open ECU project. They have real cars running it and they are truly a REAL deal - but I cannot agree with some of their decisions, that's why I had to start my own project a year ago. Right now I only have one car running this thing, so I still have a lot of catch-up in front of me :)[/quote]

Good day Russian,

Understood.  I recognize that everyone has their own approach and goals in mind, but thought that perhaps some cross collaboration would be beneficial, as there are a lot of "pieces" to create such a device. 

As for Freescale... I cannot speak for them, but they are very good with proving extended licenses to their software and/or hardware.    I know of a few firms where Freescale continually provides time extensions to their timed evaluation (full version) development tools in order to help out... and no doubt with the hope of future device sales.

No matter... my original post was to ensure you were aware of these other similar projects and obviously you are quite aware of what else is going on.  That being said, all the best with your project!

Cheers,

Sam
Title: Re: rusEfi: electronic fuel injection/ignition
Post by: russian on February 26, 2014, 02:20:40 pm
We've made some progress: a first revision of an integrated ECU shielf:

more info on the board (http://http://rusefi.com/forum/viewtopic.php?f=4&t=359)

I am still assembling it but it's just too damn cold to play with it in the garage :(
Title: Re: rusEfi: electronic fuel injection/ignition
Post by: russian on March 10, 2014, 04:44:03 am
The new board is alive!

http://www.youtube.com/watch?v=HnJM9Edid8E (http://www.youtube.com/watch?v=HnJM9Edid8E)

Title: Re: rusEfi: electronic fuel injection/ignition
Post by: russian on March 30, 2014, 11:57:37 pm
Now as a KickStarter: https://www.kickstarter.com/projects/312898525/rusefi-gpl-automotive-engine-control-unit-ecu-firm (http://https://www.kickstarter.com/projects/312898525/rusefi-gpl-automotive-engine-control-unit-ecu-firm)
Title: Re: rusEfi: electronic fuel injection/ignition
Post by: russian on July 18, 2014, 09:54:21 pm
The new board - Frankenso (http://http://rusefi.com/forum/viewtopic.php?f=4&t=569) - would have a build-in power supply & connector. Also bluetooth and joystick, do not ask :)

Title: Re: rusEfi: electronic fuel injection/ignition
Post by: russian on December 10, 2014, 03:35:54 am
Frankenso board is alive :)

http://http://www.youtube.com/watch?v=B2BrQA63s48

We now have 12 engines running on this platform :)
Title: Re: rusEfi: electronic fuel injection/ignition
Post by: russian on May 08, 2016, 11:49:34 pm
OMG it has been a year since I've updated this thread?! https://www.youtube.com/watch?v=CD2lb1KpI3M (https://www.youtube.com/watch?v=CD2lb1KpI3M)

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01222091096session_write_close ( )...(null):0
20.01252222688ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01262223464Database_MySQL->query( ).../DatabaseHandler.php:119
40.05592362200Database_MySQL->error( ).../Db-mysql.class.php:273