This section provides a simple workflow for how to use the QSPI Configurator.

  1. Launch the QSPI Configurator

    .

  2. Open an existing or create a new configuration file.

  3. Specify the configuration file location.

    Note:

    The device database (device-db) is loaded before the configuration. If device-db is not present on the disk, it will be downloaded automatically. Observe the notification on the status bar.

  4. Select a memory from the

    Memory Part Number

    list.

    • If your memory device supports SFDP, select

      Auto detect SFDP

      .


      ../figures/image7.png

    • If your memory device does not support SFDP, or for manual configuration, select a memory from the

      Memory Part Number

      list, and specify the configuration parameters as required (for example, memory mapped, write enable, etc.). See

      QSPI Configuration Fields

      .


      ../figures/image8.png

    Note:

    If the required memory part number is not present in the list, you can add it. Select <Browse>…, navigate to the memory file location, and select it.

  5. Save the Configuration file to generate source code. See

    Code generation

    .

  6. Use the generated structures as input parameters for QSPI functions in your application.