Prerequisites of 0.1.1 xgate release!

Official FreeEMS vanilla firmware development, the heart and soul of the system!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Prerequisites of 0.1.1 xgate release!

Post by Fred »

Before I release 0.1.1 we need the following things :
  • SeanK to decide on a name for the release and me to approve that :-) - DONE - "0.1.1 XGATED"
  • XGATE tools available for debian and ubuntu (from proper repo) - DONE
  • XGATE tools available for windows xp/vista/7 - DONE
  • XGATE tools available for mac osx - DONE
  • XGATE code included in code base, and linked into single s19 in non hacky way - DONE
  • Diff code in place to prevent unrequired erase/write cycles on flash - DONE
  • Makefile cleaned up and OOTB builds on all three platforms working - DONE
After 0.1.1 we need to get a proper loader app sorted so we can use all of the flash and remove the ugly diff/copy code. This should preceed further work on XGATE ASM as the current code is only of proof-of-concept quality due to the copying of bins around.

Then the following:
  • hw pin assignment semi-finalisation
  • event scheduling
  • xgate bit bang
  • wheel decoding interface
  • M-N decoder
  • basic corrections and algorithms in place
  • comms changes AND tuner development
  • hw standards document semi-finalisation
With that stuff done, we can call it 0.2.0 and widly spread the word and get people testing. Not to mention start developing hardware for it. Each software task completed will get a release of it's own.

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
sry_not4sale
LQFP144 - On Top Of The Game
Posts: 568
Joined: Mon Mar 31, 2008 12:47 am
Location: New Zealand, land of the long white burnout
Contact:

Re: Prerequisites of 0.1.1 xgate release!

Post by sry_not4sale »

Tell me what I need to change on the Tuner and I'll do it :)

Thanks for the efforts/progress!
Owner / Builder: 1983 Mazda Cosmo 12at (1200cc 2-rotor turbo) coupe [SPASTK]
165hp @ 6psi standard - fastest production car in japan Oct 82
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Prerequisites of 0.1.1 xgate release!

Post by Fred »

I'll keep you posted, I promise! :-)
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Prerequisites of 0.1.1 xgate release!

Post by Fred »

Added makefile changes to list of TTD...
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Prerequisites of 0.1.1 xgate release!

Post by Fred »

Updated!

I need to try what I have on the car, and also on a Windows box!

Dave has been working on a windows toolchain for us.

The debian repo works for me on deb unstable, feel free to try yourself. See the following thread for links :

http://www.diyefi.org/forum/viewtopic.php?f=42&t=896

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Prerequisites of 0.1.1 xgate release!

Post by Fred »

Updated!

makefile changes not quite complete
mac osx tools not yet built at all
windows tools require packaging and testing

Thanks to Dave for his efforts there, and me, at 530am for mine :-)

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Prerequisites of 0.1.1 xgate release!

Post by Fred »

Bump, updated, all down to me now, everyone else has done their parts! :-)

Release could go out tomorrow, otherwise in the next few days.

Thanks to all who helped! :-)

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Prerequisites of 0.1.1 xgate release!

Post by Fred »

Distribution of tools is done :

http://tools.diyefi.org/

I still need to fix the Makefile up for windows. Tomorrow or maybe tonight for that.

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Prerequisites of 0.1.1 xgate release!

Post by Fred »

Updated! Just needs windows testing and admin stuff done! Should release any day now.

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
User avatar
Fred
Moderator
Posts: 15431
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Prerequisites of 0.1.1 xgate release!

Post by Fred »

Updated! All required things are done!

Windows testing done, thanks to Nick (carcenomy) for his help both testing and solving the issues! FINALLY, we have a cross platform build! :-) Woo Hoo, everything works on all three big platforms, and probably any other *nix platform too.

Now it's just doing the actual release, and maybe some unfinished business from the last release and we're good. I don't think I'll do it tonight, though, as I've had half a bottle of really nice cab sav wine :-)

Fred.
DIYEFI.org - where Open Source means Open Source, and Free means Freedom
FreeEMS.org - the open source engine management system
FreeEMS dev diary and its comments thread and my turbo truck!
n00bs, do NOT PM or email tech questions! Use the forum!
The ever growing list of FreeEMS success stories!
Post Reply