Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

It also presents some operational notes about the 2 other tabs - "Configuration" and "Generate Image and Program".
For example, if you want to program an existing binary file, simply select the "Generate Image and Program" tab.


Image RemovedImage Added

...

Sensor Data File (.xsdat or .sdat)

...

The Configuration tab is where you load the configuration file (.fcfg), or FCFG file. It is also enables navigation to the various Table types via the "Select Table" Radio buttons.

Image RemovedImage Added

1.2.1 Configuration File

...

For a detailed description of the syntax and structure of the configuration file refer to the document SPI Flash Programming Tool User Guide.
One thing to note is that not all sections are valid for all products, and they must be placed in a specific order;

Most ProductsAP0101 / AP0201/2 Only
INIT_TABLEINIT_TABLE
CALIBRATION_INIT_TABLECALIBRATION_INIT_TABLE
PATCH_INIT_TABLEPATCH_INIT_TABLE
DEWARP_INIT_TABLE or STE_INIT_TABLEPATCH_TOC
OVERLAY_INIT_TABLECOMMAND_SEQ_TOC
PATCH_TOC 
OVERLAY_BITMAP_TOC 
OVERLAY_STRING_TOC 
COMMAND_SEQ_TOC  
DEWARP_CONFIG_TOC or STE_CONFIG_TOC 
OVERLAY_COLORLUT_TOC 
OVERLAY_USERCHAR_TOC 

...

1.2.2 Tables

The "Select Table" section is used to select the Table that you want to modify.
Note: Distortion and Graphics Overlay do not apply to AP0101 and AP0201/2 products.

...

On the right-hand side, the selected product and its revision are displayed.
Also, the Total number of records is displayed, along with the "Space mode" status.

Image RemovedImage Added

1.4.1

...

This button adds a new "Configuration" tab so a entirely new FCFG can be used.  This enables the user to read in FCFG files for different things, letting them aggregate multiple FCFG files in to one image.

Currently, the use case would be for AGP patches, which in reality are a series of commands.  For example, 4 .FCFG files containing AGP patches and insert them in the command stream where they are wanted. The basic idea is how to provide fragments of FCFG files to customers without having to re-write or hand assemble the final FCFG.

...

Advanced Configure

The "Advanced Configure" button enables controls to add multiple configurations to be included in a single binary image.

When enabled, 3 additional buttons appear;

  • Add Configurations; this button creates additional "Configuration" tabs where new FCFG files can be loaded or created.
    Each tab represents a full and unique configuration.
  • Open .mfcfg File; opens the configuration file that contains the list FCFG files and loads them in the order listed in the file.
    This file can be edited manually to adjust the load order of the FCFG files.
    Note: each line includes the full-path to the FCFG file, so a valid path must be maintained.
  • Save .mfcfg File; save the current list of FCFG files opened in FlashTool.
    The order in which each tab was created is preserved.

Once the content and order of the FCFG files is completed, use the "Generate Image and Program" tab to create the single binary image.

Note that when using this feature that "Set Memory Map" will be ignored.

1.4.2 Other Buttons

The remaining buttons are

...