Logo
  • 1. Introduction
  • 2. Flash Organization
  • 3. QSPI Memory Driver
  • 4. Using the driver
  • 5. Burning the Firmware
  • 6. SmartSnippets Toolbox Support
  • 7. QSPI Driver Example
  • 8. Summary
  • 9. Further Reading
  • 10. Appendix A - Debugging FAQ
  • 11. Revision History
  • DA1459x Creating a QSPI Memory Driver

DA1459x Creating a QSPI Memory Driver

Doc.Nr: R18UZ0109EE0100

Contents

  • 1. Introduction
    • 1.1. Overview
    • 1.2. Getting Started
  • 2. Flash Organization
    • 2.1. Partition Table
    • 2.2. Partitions
    • 2.3. Partition Constraints
  • 3. QSPI Memory Driver
    • 3.1. Configuration Structure
      • 3.1.1. QSPI Flash configurations
    • 3.2. Extra Driver Components
  • 4. Using the driver
    • 4.1. Device Autodetection
    • 4.2. Specific Driver
  • 5. Burning the Firmware
    • 5.1. Downloading Tools
      • 5.1.1. Host Side
      • 5.1.2. Device Side
      • 5.1.3. Rebuilding the Tools
    • 5.2. Programming the Firmware
      • 5.2.1. Adding an Entry
      • 5.2.2. Activating the Custom Configuration Entry
  • 6. SmartSnippets Toolbox Support
    • 6.1. SmartSnippets Toolbox
    • 6.2. SmartSnippets Toolbox Flash Tools Initial Flow
    • 6.3. Modifications
  • 7. QSPI Driver Example
    • 7.1. GigaDevice GD25LQ128DSIG Flash Driver header files
    • 7.2. Modifications to qspi_memory_config_table_internal.h
    • 7.3. The custom_config_ files
    • 7.4. XML Configuration Entry
  • 8. Summary
  • 9. Further Reading
  • 10. Appendix A - Debugging FAQ
  • 11. Revision History
Next

© Copyright 2025, Renesas Electronics Corporation.