Skip to content

Flashing via Command Line#

To flash applets on the partitions of the flash memory of your frame grabber, you normally use the GUI tool microDiagnostics. However, you can alternatively flash your board directly via command line. For doing so, you use the command line tool GrabberFirmwareFlasher.exe.

You find GrabberFirmwareFlasher.exe in the Framegrabber SDK installation directory <Framegrabber SDK installation directory>/bin.

GrabberFirmwareFlasher allows to write an applet (*.dll or *.hap file) onto a specific partition of the flash memory of a specific board. You need to specify:

  • Board index (within your system)
  • Flash memory partition
  • File name (with extension) of applet file
  • GrabberFirmwareFlasher looks within your Framegrabber SDK software installation for the specified applet file (in directory <Framegrabber SDK installation directory>/firmware/<frame grabber type>

To start GrabberFirmwareFlasher:

  1. Go to the bin directory and enter GrabberFirmwareFlasher.exe.

    The help information is displayed:

    Firmware Flasher Help Information

  2. Specify board index, memory partition, and applet file name. You have the following commands available:

    GrabberFirmwareFlasher.exe  --b <board_index>
                                --partition <flashing partition>
                                <name of applet file>
    

    Example:

    GrabberFirmwareFlasher.exe --board 0 --partition 4 Acq_SingleBaseGray.dll

  3. Press Enter.

    The tool starts flashing the named partition with the specified applet:

    Firmware Flasher: Flashing Start

  4. Restart all applications that are using the board:

    • Close all applications of the Framegrabber SDK (microDisplay X, microDiagnostics, GenICam Explorer).
    • After re-opening them, the applications provide access to the applet you set as active.

You can continue with configuring the applet via microDisplay X (see Initial System Test (microDisplay X)) or via Framegrabber API.