Skip to content

Releases: FOME-Tech/fome-fw

December 2023 Release: Happy Festivus!

25 Dec 01:50
Compare
Choose a tag to compare

Welcome to the FOME 2312 release!

Breaking Changes

  • Simplified VVT single tooth cam modes. "Single tooth second half" and "single tooth first half" have been replaced by simply "single tooth". This may require re-setting your trigger and VVT timing offsets if you used "single tooth first half" prior to this change. #178

Added

  • Log per-cylinder true ignition timing (includes trim, knock retard, etc) #76
  • Add mode for CLT/IAT sensors that are installed "high side" instead of typical "low side" #116
  • Automatic supply voltage compensation for VVT solenoids, giving more stable control as battery voltage changes #209
  • Configurable ignition timing limits, adding safety particularly for engines running wasted spark with a large cam #211
  • Improved injection, ignition bench test UI and functionality: More gauges, fuel pump on/off buttons for injector testing, and configurable duration/count #219
  • Preset for Mazdaspeed Miata (NB) IAT sensor
  • Option to compensate Alpha-N fueling with intake air temperature
  • Gasoline-scale AFR gauge: instead of showing true AFR, show "gasoline scale" where 14.7 means stoichiometric
  • Decode fuel temperature from flex fuel sensors #254
  • Allow brief operation over 100% injector duty cycle and add configurable duty cycle limits #215
  • Buttons to bump VVT targets for testing/PID tuning
  • Improved serial port selection for FOME console and firmware update
  • Better default configuration values for some advanced features
  • Support BMW E8x/E9x CAN speed sensor input (works for standalone MK60e5 too)

Fixed

  • Improved bench test resolution (more usable for testing injectors, dwell, etc)
  • Maximum knock retard table displays correct Y axis values in TunerStudio
  • Make errors about fuel pressure sensors less aggressive #111 #117
  • Always operate in "two wire" mode for batch fuel, fixing batch firing order #23
  • Fix "Toyota 3 Tooth Cam" VVT mode (1JZ, 2JZ, 1G, etc) actually works now #237
  • Fix autotune while TS project is in AFR mode - corrections now made properly for target AFR table values
  • Changing idle stepper settings causes kernel panic #265
  • Data log channel "Fuel: Injection timing SOI" indicates correct values

New Contributors

Full Changelog: release_230512_01...release_231224_05

May 2023 Release

16 May 18:06
Compare
Choose a tag to compare

Welcome to the FOME 2305 release.

Added

  • Detected gear and wastegate position to CAN format
  • Y axis override for Idle VE table. Helps with idle quality on ITB setups. #94
  • Blend tables for boost open and closed loop control #73
  • Log channels to make MegaLogViewer VE Analyze work #82
  • Enable knock sensing on F407 Discovery build, hardcoded to PA3 #105
  • Support gauge and differential fuel pressure sensors (in addition to absolute) #32
  • Snapshot builds have a date code in the folder name #91

Fixed

  • Sensor checker wasn't checking sensors
  • Removed vestigial warning about unset ignition pins #79
  • Gear detection sometimes didn't work #86
  • Restore built-in INI storage on STM32F7-based ECUs
  • Improve log field names, easier to find the channel you're looking for #98

New Contributors

Full Changelog: release_230411_01...release_230512_01

April 2023 Release: Patch 2

28 Apr 19:55
Compare
Choose a tag to compare

Fixes gear detection so that it works without without pressing the Burn button.

Full Changelog: release_230411_03...release_230411_04

April 2023 Release: Patch 1

12 Apr 21:12
Compare
Choose a tag to compare

Fixes the console updater looking for the wrong binary file to flash.

Full Changelog: release_230411_02...release_230411_03

April 2023 Release

11 Apr 23:16
Compare
Choose a tag to compare
April 2023 Release Pre-release
Pre-release

FOME's first release!

Don't expect much, this is just a snapshot so that we have some release published. It may not be polished, but it should work fine enough.