This picture shows how the function looks in FORScan:
The workspace is splitted by blocks in As Built format. Every block has 2 action buttons: Restore and Write. The Restore button does reset the block to the initial value, no matter on the changes. Write button does write this single block to the ECU (other blocks are not saved).
At the bottom of the workspace we have the following buttons:
Restore All – restore initial value of all blocks
Load factory AB – downloads factory As-Built file from the Ford site and applies it to the module.
Load All – loads module configuration from .AB or .ABT file.
Save All – writes module configuration to .ABT file
Write All – write the whole module configuration to ECU.
Common use cases:
A. Make backup of module configuration: press “Save All” button, type filename, confirm writing. Configuration will be saved to a file with .ABT extension.
B. Restore module configuration from previously created backup: press “Load All” button, select previously created file with *.ABT extension, confirm loading. Please make sure the configuration has applied properly then press "Write All" button and confirm, to program new data to ECU.
C. Reset module configuration to factory settings: press “Load factory AB” button. FORScan will load module configuration from factory As-Built file. If the file is available, FORScan will use it. Otherwise it will try to download it from the Internet. Please make sure the configuration has applied properly then press "Write All" button and confirm, to program new data to ECU.
D. Configure new module after its replacement: either load factory As Built (see C), or first create backup of old module (see A) and then load it to the new module (see B). Please make sure the configuration has applied properly then press "Write All" button and confirm, to program new data to ECU.
E. Load module configuration of another vehicle: press “Load All” button, select <VIN>.AB file, confirm loading. Please make sure the configuration has applied properly then press "Write All" button and confirm, to program new data to ECU.
Note: this function is not designed for changing (editing) module configuration: managing it in hex codes requires special skills, it is quite complicated and not convenient. it is easy to make a mistake during this work. Configuration layouts are often not compatible between different models or sometimes even between 2 versions of the same module on the same model/year. It strongly recommended to use
Module Configuration function where possible. Editing module configuration in raw data is only acceptable for experienced users in certain cases, for example the cases when required parameters are missing in the Module Configuration function of FORScan.
Common issues:
(i) FORScan will show all blocks of data in the module. Not all of these blocks are configuration, some may be module internal data that are not a part of As-Built. It is not necessary to back it up, because module will create these data by itself.
(ii) Factory .AB file may not contain all the configuration blocks available in the vehicle. If the number of blocks in .AB file doesn’t match the number of blocks in the module, a warning message will appear. It is recommended to move forward and complete the writing.