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