Template:EcuFlash:Revisions

From OpenECU

(Difference between revisions)
Jump to: navigation, search
Line 4: Line 4:
</div>
</div>
<div style="background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em; font-size:95%;">
<div style="background:#ffffff; padding:0.2em 0.4em 0.2em 0.4em; font-size:95%;">
-
* '''2007-05-15''': Version 1.35 released
+
* '''2008-09-05''': Version 1.37 released
 +
** ''the main features of this release is support for Subaru CAN vehicles and the J2534 OpenPort 2.0 cable''
 +
** ''this release has no Subaru CAN definitions in it yet - those will be supplied in a few weeks once we collect all of the new ROMS.''
 +
** ''some mitsubishi definitions have been updated (thanks mychailo!)''
 +
** ''J2534 OpenPort 2.0 applications supported with new op20pt32.dll''
 +
** ''op20pt32.dll automatically updates OpenPort 2.0 firmware when needed''
 +
** ''test mode connection no longer needed with newer Subaru ISO and CAN vehicles when using OpenPort 2.0''
 +
** ''fix bug with unknown ROMs not carrying memory model through wizard''
 +
** ''fix bug with loading inherited XML when the rommetadata path is a relative one''
 +
** ''make shbootmode less picky about receiving ACK responses''
 +
* '''2008-05-15''': Version 1.35 released
** ''this is a minor update to support some recent cable changes - a major release is coming soon!''
** ''this is a minor update to support some recent cable changes - a major release is coming soon!''
** ''FTDI drivers updated to CDM 2.02.06''
** ''FTDI drivers updated to CDM 2.02.06''

Revision as of 01:39, 6 September 2008

Info icon
Revision History
  • 2008-09-05: Version 1.37 released
    • the main features of this release is support for Subaru CAN vehicles and the J2534 OpenPort 2.0 cable
    • this release has no Subaru CAN definitions in it yet - those will be supplied in a few weeks once we collect all of the new ROMS.
    • some mitsubishi definitions have been updated (thanks mychailo!)
    • J2534 OpenPort 2.0 applications supported with new op20pt32.dll
    • op20pt32.dll automatically updates OpenPort 2.0 firmware when needed
    • test mode connection no longer needed with newer Subaru ISO and CAN vehicles when using OpenPort 2.0
    • fix bug with unknown ROMs not carrying memory model through wizard
    • fix bug with loading inherited XML when the rommetadata path is a relative one
    • make shbootmode less picky about receiving ACK responses
  • 2008-05-15: Version 1.35 released
    • this is a minor update to support some recent cable changes - a major release is coming soon!
    • FTDI drivers updated to CDM 2.02.06
    • Qt updated to 4.4.0
    • Qwt updated to 5.1.0
    • bitfields now supported in bloblists
    • Subaru definitions update to merchgod's 0.8 release
  • 2007-11-05: Version 1.34 released
    • fixed crash which occurred when using older OpenPort 1.2 cables
    • added automatic notification when new version is released
  • 2007-10-01: Version 1.33 released
    • Subaru metatdata updated to version 0.79b
    • removed test mode detection altogether as it causes problems on many ECUs
    • fix to HC16 kernel to allow bootloader communications to complete before starting kernel
    • fix bug causing extra data to be sent when loading some kernels
    • improve KWP2000 resynchronization
  • 2007-09-06: Version 1.32 released
    • removed test mode detection for 2005+ DBW Subarus because some models do not have a test mode connector
  • 2007-08-24: Version 1.31 released
    • added Mac OSX (intel) support! - still some minor Qt issues on the mac...
    • moved to Q 4.3.0
    • 2D and 3D graphing features working
    • task pane is hideable and has resizing splitter
    • significant improvements to the Subaru ECU defintions thanks to merchgod
    • add better visibility options for invalid or higher user level tables
    • faster on-demand XML parsing
    • add relative directory support in the options
    • read only support for H8/539 based mitsubishis - flashing disabled due to lockout problem
    • switch to true kwp2000 protocol stack for Subarus
    • fix endian reversal in metadata parser - old metadata files are no longer compatible!
    • add shbootmode for SH705x processor recovery
    • fix asymmetry error in substeps for undo and redo. undo now does steps in exact reverse order, in case two or more substeps operate on the same data (as happens in a 2D interpolation)
    • fix crash on editing of static values
    • automatically detect and warn if Subarus are not in the test mode when flashing
  • 2007-03-09: Version 1.30 released
    • added OpenPort drivers for Amd64 processors
    • simplified kernels to support both register-based and flash-routine versions of the SH7055
    • moved to Qt 4.2.2
    • prepare code for linux / OSX versions
    • some new XML definitions / fixes
  • 2006-10-03: Version 1.29a released
    • fixed bug in install preventing driver installer from running
  • 2006-09-29: Version 1.29 released
    • Added many new Subaru ROM definitions thanks to merchgod of enginuity.org
    • Added some Mitsubishi ROM definitions
    • Added auto-selection of OpenPort cables
    • Added descriptive icons to tables in metadata view
    • Fixed bug with tables having 2 generations of parents
    • Fixed bug with incorrect XMLID in new ROM wizard
    • Added ability to load a ROM file from the command line
    • Improved color scaling handling
    • Changed table to show only units for main data
    • Improved table layout
    • Added help text to tables
    • Fix metadata ordering to match XML file order
    • Add support for bloblist data type which enables DTCs
  • 2006-06-20: Version 1.28 released
    • Evo 9 reflash support added
    • Eclipse AT reflash support added
    • Evo 9 map support improved
    • Update all Mitsubishi XML definitions to use new reflash tool names
    • Improved cell sizing further
    • Fix problem of options changing when browsing options menus and canceling
    • Add support for hex data entry when editing
    • Switch to Qt 4.1.3
    • Remove need for C runtime DLLs
    • Fix update logic when editing map definitions
    • Reset reference ROM data when reading a ROM
    • Fix crash on edit of table with no parent
  • 2006-05-15: Version 1.27 released
    • Some new maps added to Evos
    • Improved programming voltage messages for Subaru
    • Fixed bug in tracking open map views when metadata view changed
    • Expanded table cell sizing a bit to prevent ellipses
  • 2006-05-10: Version 1.26 released
    • This is the first version to officially support Mitsubishi vehicles (Evo 7/8,Eclipse,Lancer). Some ROM definitions are included, more will be added later
    • Added driver installer to EcuFlash installation
    • Installer backs up your current metadata to 'backupXXX'
    • Removed option to delete maps until it works
    • Added a needed checksum module for DBW Subarus
    • Added support for float and double data types in scalings
    • Added idle category
    • Improved help in scalings editor
    • Adaptive cell sizing in tables
    • Map windows have ROM file in the title
    • Added procedure steps for connecting to Mitsubishis
    • Added directory browsing to options
  • 2006-05-01: Version 1.25 released
    • Add user level option to hide obscure tables
  • 2006-04-30: Version 1.24 released
    • Fix bug causing crash when ROM images are closed out of order
  • 2006-04-27: Version 1.23 released
    • Fix bug in SH7055 kernel that caused incorrect FMCLR register to be chosen
    • Table checkboxes now single click and only hot within checkbox
  • 2006-04-16: Version 1.22 released
    • Add flipx/flipy to axes widgets
    • Change default color map
  • 2006-04-15: Version 1.21 released
    • Add support for drive by wire Subarus (STi,Forrester XT,Legacy GT,Baja,2006+ WRX)
    • Switch to 'Mac' styled UI
    • Add table view / editing with infinite undo
    • Add user definable color maps
    • Make 68HC916Y5 (WRX) kernel deal with bad serial data better
  • 2005-11-14: Version 1.01 released
    • First GUI version of EcuFlash using the Qt Toolkit
  • 2005-10-25: Version 0.91 released
    • This version has been created to support the new OpenPort 1.2. The OpenPort 1.2 has a 12V reflashing voltage that is controlled by RTS line of the virtual serial port which is off by default. EcuFlash now switches this voltage on at the appropriate times.
    • This is intended to be the last command line version of EcuFlash. Future versions under development use a GUI and are supported under Windows / OS-X / linux.
  • 2005-07-06: Version 0.90 released
    • First official release
    • Command line supports read / flash / compare
    • Supports 2001-2005 WRXs
Personal tools