IVT Flash
This feature enhances the S32FlashTool experience by providing a graphical interface for parameters selection and making the interaction with the flash tool more easy to use.
The IVT Flash feature can be accessed in the IVT Tool view, in the Buttons area (near Export, Import and Export Blob buttons).
|
Once the button is clicked, a flash dialog pop-up should appear on the screen.
|
The dialog wizard contains three configurable menus:
- Image
- Driver algorithm
- Serial port
The Image section represents the IVT BLOB file that will be flashed on the board. By default it will automatically point to a blob created with the current configuration in the tool. The user can also click the Browse button on the right of the text box to choose his own blob file.
The Driver algorithm section is a drop-down list, which automatically loads all the available drivers for flashing. As in the Image section, we have a similar button Add which will let the user add its own driver to the dropdown list. Any user-added driver will be shown along with the path it was loaded from, to differentiate between similar algorithms.
The Serial port section is an editable text box, with drop-down. The drop-down will be automatically populated with the available serial ports that the wizard can find on the user's local machine. If, for any reason, the tool fails to detect the port your board is connected to, you can manually enter it in the text box.
After selecting the desired configuration. The user will press Flash. After this, the dialog will run the flashing process in the background, and will display the status updates in the graphical interface. There is a progress bar which serves as a visual hint of when a step is done. At every step, the graphical interface will also log the current generated command in a log pane.
In case of any exceptional events like: Process fails, Process completed or User aborted process, the log pane will display a message accordingly.
After the process is completed, the user can safely close the pop-up.