Fred's firmware development diary

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

Re: Fred's firmware development diary

Post by Fred »

Quite a few people are interested in hearing me speak about all things FreeEMS/DIYEFI.org. Cool. But what exactly do you want to hear? FreeEMS Podcast topic ideas and requests, please! viewtopic.php?f=41&t=2168
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: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary

Post by Fred »

The most consistent and stable MAP trace I've ever seen! RPM held artificially fixed between 2077 and 2098 on the dyno, battery voltage on the rise from charging, no cylinders firing (wrong tune), MAP at 90.75 and 90.94, only. These are adjacent values, with nothing possible in between with this config!

Image

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: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary

Post by Fred »

The bug+setting+feature that saved an engine by disabling it at a random time when it happened to be leaking coolant profusely!

http://issues.freeems.org/view.php?id=855
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: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary

Post by Fred »

How I feel around here, sometimes:

Image
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: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary

Post by Fred »

Fred wrote:The bug+setting+feature that saved an engine by disabling it at a random time when it happened to be leaking coolant profusely!

http://issues.freeems.org/view.php?id=855
This turns out to be a duplicate of no less than three other issues. I pushed a subtle work-around for it, and closed the three non-core issues. Great day, three issues affirmatively closed simply by some detective work and a trail of detailed FreeEMS spec logs :-)

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: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary

Post by Fred »

Several other long-outstanding issues solved today! I'm on a roll of solving ancient confusing stuff. Go me. As a result, I may get video of the 13th vehicle rolling around in Barcelona tomorrow under FreeEMS power! That'll be cool :-)
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: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary

Post by Fred »

Fred wrote:I won't be pushing any major updates to the firmware until some other things have been taken care of. The worst of these have been outstanding for more than four months. Only one has successfully ended up here in proper form, so far, though that should change soon. Once those things are sorted and finalised, I'll finish off the new RPM code and push it up for general testing and use. I also won't be pushing anymore firmware code at all until Sean tests the dev branch on his LT1 Camaro and gets me an EMStudio log of it. Make it happen, Sean, it's just you now, all other variants are tested OK. Then I'll consider that code adequately tested for general consumption and migrate it to the master branch. There's currently far too big of a gap between them... that's got to change! Ball is your court, my friend!
Number of significant new changes pending the above: 3
Number of small, subtle changes pending the above: 1

And counting. Pull your fingers out, please.

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: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary

Post by Fred »

AbeFM: One BDM borrowed from me two years ago, one PowerEFI-F16 given by Sean0 Neither used, in use, nor likely to be used.

Keep Free FreeEMS Hardware In Circulation: viewtopic.php?f=41&t=1881

Can anyone make good use of this gear? The BDM is a P&E unit. Sean's F16 has some experimental circuitry on it which needs dev to use, so could be good for testing that or running something, or whatever. Ask him for more details. It comes with PCB/connector, not much else, AFAIK.

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: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary

Post by Fred »

Had/have a guest in town, so have been spending some time with him for the first time in about 4 years IIRC. Good times.

Also been working on some firmware branches with some other people and playing consultant to the stars again.

Haven't touched ULV, haven't touched UL, haven't done much new FW wise myself, more review/advise.

T-shirts have been made, though! :-) And some are on their way to the required location as you read this. :-) Thanks to both, you're stars! :-)

Need to organise/recycle/destroy/preserve a stack of papers tomorrow. And maybe a bit of work on Number 13 to show it off before the friend leaves town.

Ditto Wednesday and Thursday. Will be AFK quite a bit between 8th and 18th of July, too. However will be working on releasing media with respect to various secrets that are yet to be shared. So that'll be good. Having said that, they fall into the same category as "major firmware updates" in that I won't be sharing them until certain people have done what they need to.

Lot's going on, all nebulous, nothing concrete, nothing really to write about, but update was overdue.

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: 15433
Joined: Tue Jan 15, 2008 2:31 pm
Location: Home sweet home!
Contact:

Re: Fred's firmware development diary

Post by Fred »

Failed to find time to get 13 debugged in time. Maybe soonish.

Got some good news from a friend today. Things are going well for him, or so he says. Good! :-p

Not much else to say, really. Sorry :-p

I should be designing a document. And I should be making a util to convert data formats. Maybe tomorrow.

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!
Locked