GM E38 E67 E40 Kernel/Bootloader Development Extravaganza
Posted: Wed Jul 17, 2019 12:07 pm
This first post is for the release and change log updates to NVS ECU Flasher (NEF)
NEF currently supports the following GM ECUs:
- E38 (Reading, Writing and Clone)
- E67 (Reading, Writing) *Do not clone this need updating
It includes file validation through checksum and unique identifier checks to ensure only valid files are accepted for modifying and writing.
ECUs that are on the current development list are:
- E55
- E77
- E39/39a
Future additions and wish list of the application are:
- Recovery mode - yet to test wiping the cals and attempting to write, likely requires some adjustments to the application to proceed in recovery mode.
- Add segment and security details screen for opened file (including seed/key, vin, serial ect).
- Design a XML or other format to accept parameters for definitions
Free license to contributing PCMHacking members
Changelog
08/04/2020 (v1.0.3.19755)
-Boot block no longer erased/written on clone (Fixes E67 first block failure)
-Max retry count added to erase routine
-Max retry count added to write routine
-Other small minor changes
06/04/2020 (v1.0.2.20948)
- Fixed kernel issue (QSPI and partnumber problem)
- Fixed infinite loop trying to read if bad responses
- Calibration validation fix
05/04/2020 (v1.0.1.35045)
- Fixed registration issue
- Changed version control method
04/04/2020 (v1.0.0.0)
- Initial Release
NEF currently supports the following GM ECUs:
- E38 (Reading, Writing and Clone)
- E67 (Reading, Writing) *Do not clone this need updating
It includes file validation through checksum and unique identifier checks to ensure only valid files are accepted for modifying and writing.
ECUs that are on the current development list are:
- E55
- E77
- E39/39a
Future additions and wish list of the application are:
- Recovery mode - yet to test wiping the cals and attempting to write, likely requires some adjustments to the application to proceed in recovery mode.
- Add segment and security details screen for opened file (including seed/key, vin, serial ect).
- Design a XML or other format to accept parameters for definitions
Free license to contributing PCMHacking members
Changelog
08/04/2020 (v1.0.3.19755)
-Boot block no longer erased/written on clone (Fixes E67 first block failure)
-Max retry count added to erase routine
-Max retry count added to write routine
-Other small minor changes
06/04/2020 (v1.0.2.20948)
- Fixed kernel issue (QSPI and partnumber problem)
- Fixed infinite loop trying to read if bad responses
- Calibration validation fix
05/04/2020 (v1.0.1.35045)
- Fixed registration issue
- Changed version control method
04/04/2020 (v1.0.0.0)
- Initial Release