Disk was fine. Data was fine. Did some posting on git stuff and did some coaching on git stuff too. Big success in both areas. Didn't get a chance to do any actual work, but will for sure tomorrow. Migrated the 2gig ram stick into the new EEE and configured the bios for it.
Working hard, I promise. Should have some results soon.
3:20am Time to fall asleep!
Fred.
Fred's firmware development diary
Re: Fred's firmware development diary
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!
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!
Re: Fred's firmware development diary
Today I was delayed significantly chatting to someone very far away...
This arvo I managed to get my winblows 7 eee setup with sufficient tools on it to build the firmware and mess with git stuff. S19 files came up OK with md5sum compared to linux build too. The makefile generator worked fine too... I can't even remember why I thought windows makefiles wouldn't work for 0.0.19 unless it was just an oversight on release?
I also did some posting, reading and forum stuff. I'm slowly coming back up to speed with what I once was almost completely on top of. Lots more to read, mostly my old posts that I've forgotten about entirely. I have a few new threads to start too, but I should probably look back over some of the older ones before I create them.
It's now 7pm, and I'll be working on from here, so expect another post later. If I don't put up some sort of results tonight, you have my permission to give me hell about it.
Fred.
This arvo I managed to get my winblows 7 eee setup with sufficient tools on it to build the firmware and mess with git stuff. S19 files came up OK with md5sum compared to linux build too. The makefile generator worked fine too... I can't even remember why I thought windows makefiles wouldn't work for 0.0.19 unless it was just an oversight on release?
I also did some posting, reading and forum stuff. I'm slowly coming back up to speed with what I once was almost completely on top of. Lots more to read, mostly my old posts that I've forgotten about entirely. I have a few new threads to start too, but I should probably look back over some of the older ones before I create them.
It's now 7pm, and I'll be working on from here, so expect another post later. If I don't put up some sort of results tonight, you have my permission to give me hell about it.
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!
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!
Re: Fred's firmware development diary
OK, I've merged the repositories from this box and my deceased EEE. I've started going through commits and building s19s and diffiing things to see what has been done, what effect's its has on the binaries and what I should include. That'll continue tomorrow, no push tonight, unfortunately. Lesson well and truely learned, never let your code base get in a mess!
I have an s19 that is *exactly* what was in the volvo ecu when we cut the wires.
I have an s19 from the directory that i had on the EEE during the trip and it matches the volvo s19 with the exception of trailing 0xFF bytes (unburned) and the tune in the table.
I have the uncommitted source tree that builds the s19 above, without the tune.
I have the source tree that includes commits on the same basic stuff, and additional commits from more recently.
I have some uncommitted recent work in the mostly committed tree too.
I need to step by step go through from the currently public HEAD and double check each and every commit and it's diff to ensure nothing untoward is being included. Then I can push it up to the server. Once happy with that, I have some further minor stuff to add in and fix up. Then I can tidy up the documentation and do the release 0.1.0. Finally, I can start doing new work again - looking forward to some of that. About then, it'll be time to write up some big threads on the direction of the code base with regards real time stuff - fuel and ign and rpm input and scheduling for it all, with or without xgate.
Tomorrow is looking good for the push, best I update EssEss's thread for him :-)
Fred.
I have an s19 that is *exactly* what was in the volvo ecu when we cut the wires.
I have an s19 from the directory that i had on the EEE during the trip and it matches the volvo s19 with the exception of trailing 0xFF bytes (unburned) and the tune in the table.
I have the uncommitted source tree that builds the s19 above, without the tune.
I have the source tree that includes commits on the same basic stuff, and additional commits from more recently.
I have some uncommitted recent work in the mostly committed tree too.
I need to step by step go through from the currently public HEAD and double check each and every commit and it's diff to ensure nothing untoward is being included. Then I can push it up to the server. Once happy with that, I have some further minor stuff to add in and fix up. Then I can tidy up the documentation and do the release 0.1.0. Finally, I can start doing new work again - looking forward to some of that. About then, it'll be time to write up some big threads on the direction of the code base with regards real time stuff - fuel and ign and rpm input and scheduling for it all, with or without xgate.
Tomorrow is looking good for the push, best I update EssEss's thread for him :-)
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!
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!
Re: Fred's firmware development diary
I had some things to deal with today, somewhat by surprise. That took a couple of hours. It also looked like my hdd was failing, but then it miraculously recovered, this took a while, and I ran some backups too... Then I was struggling with eclipse until a few minutes ago. It's 1:30am so I'm unsure if I'll carry on working tonight. I might get clean and get some sleep for a change. Now that eclipse is running sweet (and far more maintainable...) I can get some serious work done! I can not wait. If nothing external to my dev stuff goes wrong, and nothing internal to my PC goes wrong, there WILL be a push of commits tomorrow and perhaps some fresh work too!
mv .eclipse/version/plugins/* /usr/local/eclipse/plugins/ - best move I've ever made eclipse wise!
Fred.
mv .eclipse/version/plugins/* /usr/local/eclipse/plugins/ - best move I've ever made eclipse wise!
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!
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!
Re: Fred's firmware development diary
I've just been having a play with some of the code trying to fix a bug. I haven't fixed it, but I did narrow it down a little... I think what I'll do now, is commit the code I have, make a few more small changes to a couple of things and push. I'm doing this, when I'm unhappy with the state of it, because I'm flying out to the US on Saturday night and it would otherwise be delayed further...
I'll be working on it on the plane, if I can, so please if you're going to do any work, try to let me know what it is so we don't overlap/conflict.
Thanks!
Fred.
I'll be working on it on the plane, if I can, so please if you're going to do any work, try to let me know what it is so we don't overlap/conflict.
Thanks!
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!
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!
Re: Fred's firmware development diary
Bugs fixed!! :-) Proper Injector Dead Time is now available (unlike the volvo code...) and I undid the previous fix that I had for bad table data being returned. Just tested that and it didn't break, yay! :-)
Pushed to both remotes. I'll work on some docs and other crap that I found floating around and try to get the release out soon more or less as it is now.
Fred.
Pushed to both remotes. I'll work on some docs and other crap that I found floating around and try to get the release out soon more or less as it is 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!
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!
Re: Fred's firmware development diary
I've been tapping away fixing things, most days. And pushing, esp for Aaron. Left to fix is copyright dates, and release methodology script code and/or makefile code. It'd be nice to get the release automated right from the start.
I'm going to do some work here now before I go to sleep, probably something dull. Tomorrow night I'll probably try to get a release done. Then I'll focus on the website until it's migrated and setup sweet.
Then, finally I'll get back into making some positive changes to the code base. I have a few minor things in mind. Plus we need some major arch type threads to get the ball rolling on ign control and related scheduling.
Fred.
I'm going to do some work here now before I go to sleep, probably something dull. Tomorrow night I'll probably try to get a release done. Then I'll focus on the website until it's migrated and setup sweet.
Then, finally I'll get back into making some positive changes to the code base. I have a few minor things in mind. Plus we need some major arch type threads to get the ball rolling on ign control and related scheduling.
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!
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!
Re: Fred's firmware development diary
Working hard... today I was using FreeTherm for a commercial project and realised that it had no code repo... so now it's on git with a minimal history :
http://github.com/fredcooke/FreeTherm
I may do some more work once I hit bed. I've got some mundane stuff to get through before I release 0.1.0, but I'm getting closer. Tomorrow night I'll get stuck into it if I can't get something good done tonight.
Fred.
http://github.com/fredcooke/FreeTherm
I may do some more work once I hit bed. I've got some mundane stuff to get through before I release 0.1.0, but I'm getting closer. Tomorrow night I'll get stuck into it if I can't get something good done tonight.
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!
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!
Re: Fred's firmware development diary
OK, all I need to do now, as far as I can tell, is setup some scripts to automate the release. Because it's git, they'll all run locally, then afterwards I can just scp zip files up and git push --tags to update the remote repos.
I've pushed todays/tonights work. Release soon, then some fun work, yay :-)
Fred.
I've pushed todays/tonights work. Release soon, then some fun work, yay :-)
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!
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!
Re: Fred's firmware development diary
I ran across a little refactoring to do in my daily routine so we now have some abstracted factored out functions and warm up enrichment and over temp enrichment and a bunch less lines and more default data to fill various tables. I'm now 100% ready to start experimenting with release techniques and scripts etc.
Expect a release in the next few days :-) I had better go and read that thread of names again! :-)
Fred.
Expect a release in the next few days :-) I had better go and read that thread of names again! :-)
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!
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!