DIYEFI.org, FreeEMS and the future of TRUE DIY engine management
#22
Re: DIYEFI.org, FreeEMS and the future of TRUE DIY engine management
Originally Posted by RotaryGeek
So does that mean its ready for some test runs?
But drawing ever nearer (slowly, don't hold your breath).
There was a bug in the handling of char to ascii so now lostcranksync can be displayed it works :-)
Also visible is rpm increasing and decreasing and pulsewidth decreasing and increasing and 1/3 down a processor reset (induced by me). All things that have been happening for ages, it's just that now I can view the exact numbers involved, the RPM jitter etc etc.
Mint!
Fred.
#24
Re: DIYEFI.org, FreeEMS and the future of TRUE DIY engine management
Cheers :-)
More progress :
Code generation of thermistor tables based on sample points is available with FreeTherm now :
And I added code to read the tables and display temperatures in the HR logs :
Highly exciting ... I know... but someone might be vaguely interested.
Fred.
More progress :
Code generation of thermistor tables based on sample points is available with FreeTherm now :
And I added code to read the tables and display temperatures in the HR logs :
Highly exciting ... I know... but someone might be vaguely interested.
Fred.
#26
Re: DIYEFI.org, FreeEMS and the future of TRUE DIY engine management
Originally Posted by rprznt
good work Fred, that's ------- clever!
http://i260.photobucket.com/albums/i...ermOnVista.jpg (190kB)
Screen shot of my little thermistor app running on Vista! Same app, same exe, runs on mac, windows, linux, just like a java app, sweet! :-)
Get it here : http://sourceforge.net/project/showf...ease_id=608485 (166kB)
And the library it needs here : http://forge.novell.com/modules/xfco...-win32-0.0.exe (23.3MB)
I'm *hoping* that Stu intends to use GTK# for the tuning app if/when he does it, so that library install should cover both apps and we can produce other utils in C# in future too to keep the downloads to a minimum.
Of course, it's no use to any of you really, and not 100% finished (see the TODO in the zip) either, but I thought I'd post it up anyway.
Fred.
#27
Re: DIYEFI.org, FreeEMS and the future of TRUE DIY engine management
The code isn't finished just yet, but it's getting SO close to being able to run an engine now, it will definitely be running some engines inside 6 months/by the end of the year I would say. It will be fairly basic at that stage, but should be reliable and robust both in software and in hardware. Something that can't really be said for MS a lot of the time. For a few weeks now a guy called Jared Harvey has been designing schematics for our first PCB. He is getting pretty close to starting to design a PCB for us.
I've put up a thread looking to see if anyone is interested in going in on a small bulk buy of a future PCB when it is ready to be ordered. The discussion thread is here :
http://www.diyefi.org/forum/viewtopic.php?f=9&t=407
The "I'm interested thread" is here :
http://www.diyefi.org/forum/viewtopic.php?f=38&t=406
This will not be suitable for daily driving for a while, the board should be good and still useful out into the future (or I won't be buying one either!) however the code has a little way to come before it is complete and fully functional. In other words, don't buy this expecting it to run your car for normal use. Buy this as something to experiment with if you are interested in being a part of it as it comes together and helping to test and develop both the hardware and the software. At first it will be fuel only control. Later ignition control will be possible too. The hardware will support both one way or another, ideally for 6 cylinder sequential and coil on plug, but at least 4 cylinder seq/cop.
The first functional version to run will most likely be a toyota 24 / 2 Nippon Denso trigger pattern. The Mazda F2T engine found in the 1990 ish mx6 gt and most toyota motors use this setup. The next one to get work done on it will be the classic 36-1 style setup. So users with those triggers on their engines are most suited to testing this gear.
The boards will be printed in a small batch of 10 or 20 and distributed by someone (probably not me) at cost + postage to those that order them. Details of which manufacturer and who will organise it are not arranged yet.
The boards will come bare and with no components.
You'll need a Tech Arts xdp512 card with some minor modifications and a handful of components to build one of these. Most likely you will have to source your own to the parts list from digikey or farnell/newark or futurlec etc.
This is only really suitable for hard core types that are interested in trying stuff out and don't mind struggling with some teething issues etc. If that's you, you'd be welcome to help make up the numbers and get involved. If you are a noob, do not buy into this :-)
Cheers,
Fred.
I've put up a thread looking to see if anyone is interested in going in on a small bulk buy of a future PCB when it is ready to be ordered. The discussion thread is here :
http://www.diyefi.org/forum/viewtopic.php?f=9&t=407
The "I'm interested thread" is here :
http://www.diyefi.org/forum/viewtopic.php?f=38&t=406
This will not be suitable for daily driving for a while, the board should be good and still useful out into the future (or I won't be buying one either!) however the code has a little way to come before it is complete and fully functional. In other words, don't buy this expecting it to run your car for normal use. Buy this as something to experiment with if you are interested in being a part of it as it comes together and helping to test and develop both the hardware and the software. At first it will be fuel only control. Later ignition control will be possible too. The hardware will support both one way or another, ideally for 6 cylinder sequential and coil on plug, but at least 4 cylinder seq/cop.
The first functional version to run will most likely be a toyota 24 / 2 Nippon Denso trigger pattern. The Mazda F2T engine found in the 1990 ish mx6 gt and most toyota motors use this setup. The next one to get work done on it will be the classic 36-1 style setup. So users with those triggers on their engines are most suited to testing this gear.
The boards will be printed in a small batch of 10 or 20 and distributed by someone (probably not me) at cost + postage to those that order them. Details of which manufacturer and who will organise it are not arranged yet.
The boards will come bare and with no components.
You'll need a Tech Arts xdp512 card with some minor modifications and a handful of components to build one of these. Most likely you will have to source your own to the parts list from digikey or farnell/newark or futurlec etc.
This is only really suitable for hard core types that are interested in trying stuff out and don't mind struggling with some teething issues etc. If that's you, you'd be welcome to help make up the numbers and get involved. If you are a noob, do not buy into this :-)
Cheers,
Fred.
#28
Re: DIYEFI.org, FreeEMS and the future of TRUE DIY engine management
If you want to read about or add input to the hardware design before it goes to the PCB stage, here is the 17 PAGE thread all about it :
http://www.diyefi.org/forum/viewtopic.php?f=9&t=333
There are others worth a read in the hardware section too.
Fred.
http://www.diyefi.org/forum/viewtopic.php?f=9&t=333
There are others worth a read in the hardware section too.
Fred.
#29
Re: DIYEFI.org, FreeEMS and the future of TRUE DIY engine management
OK, it has been nearly 3 months since I made a code release, but to be fair, I have a few excuses...
I had to get one of those things... what are they called? A job! Yes, that's it! Which took up a bit of time to obtain, and more to maintain... Plus, on my third day of work, my hard disk died a horrible death and I was silly enough to try Ubuntu instead of my usual Debian. Anyway, to cut a long story short, I'm back on track now! And in fine form even if I do say so myself :-)
Tonight I've released 0.0.16-FlashGordon
It does many things like jumping through hoops, but no engine running just yet ;-)
The zip file is nearly 25% bigger than the last release so as you can imagine quite a bit of work has gone into it...
SeanK has written some code to do flash burning, and I've added RAM paging to allow many tables and things to be tunable. Lots of other little things too.
In the mean time a couple of clever blokes called Jared and Dave have been hard at work designing some hardware for us :
http://i260.photobucket.com/albums/i...10_A18_P01.png
Those are just drafts, but it is coming along pretty nicely. So nicely in fact that they are well ahead of me. By the time I'm ready to run an engine, the hardware will be chrome plated and capable of running a small city ;-)
Expect more regular releases now as winter is coming and there will be nothing else to do except perhaps keep the missus warm ;-)
Thanks for your patience!
Fred.
I had to get one of those things... what are they called? A job! Yes, that's it! Which took up a bit of time to obtain, and more to maintain... Plus, on my third day of work, my hard disk died a horrible death and I was silly enough to try Ubuntu instead of my usual Debian. Anyway, to cut a long story short, I'm back on track now! And in fine form even if I do say so myself :-)
Tonight I've released 0.0.16-FlashGordon
It does many things like jumping through hoops, but no engine running just yet ;-)
The zip file is nearly 25% bigger than the last release so as you can imagine quite a bit of work has gone into it...
SeanK has written some code to do flash burning, and I've added RAM paging to allow many tables and things to be tunable. Lots of other little things too.
In the mean time a couple of clever blokes called Jared and Dave have been hard at work designing some hardware for us :
http://i260.photobucket.com/albums/i...10_A18_P01.png
Those are just drafts, but it is coming along pretty nicely. So nicely in fact that they are well ahead of me. By the time I'm ready to run an engine, the hardware will be chrome plated and capable of running a small city ;-)
Expect more regular releases now as winter is coming and there will be nothing else to do except perhaps keep the missus warm ;-)
Thanks for your patience!
Fred.