W25Q Flash on QuadSPI

W25Q Flash on QuadSPI

Mauro De Vecchi - Bluewat

54 года назад

142 Просмотров

Behaviour and performance of the Winbond W25Q flash memories handled via QuadSPI.
In indirect mode, automatic status-polling mode, memory mapped mode.
Single and dual flash configuration.
Dual and Quad mode communication.
Developing the External Loader required.


00:00 Intro
02:24 The QuadSPI device on STM32
13:58 A library handling W25Q flash memories on QuadSPI
15:29 Testing W25Q on QuadSPI
19:18 The FSIZE field definition on QuadSPI and on OctoSPI
23:58 Select the proper timer measuring W25Q/QuadSPI behaviour
28:13 Library setup and usage
32:56 Analyzing test results
40:40 Dual flash configuration results
44:52 Create an External Loader for your project



Documentation:
My GitHub page about W25Q flash on QuadSPI: https://github.com/maudeve-it/W25Qxxx_QUADSPI_CompactEL

My playlist about Flash and Eeprom memories with STM32: https://www.youtube.com/playlist?list=PL6Fwy7aR3zSnOXM0IvzAp7qb-USvwOope
My playlist about External Loaders: https://youtube.com/playlist?list=PL6Fwy7aR3zSm-eLMNa7xaSgQ4R-lO_r38

Winbond W25Qxxx web page: https://www.winbond.com/hq/product/code-storage-flash-memory/serial-nor-flash
STM Mooc - External QSPI loader how to: https://www.st.com/content/st_com/en/support/learning/stm32-education/stm32-moocs/external_QSPI_loader.html
AN4013 Introduction to timers for STM32: https://www.st.com/resource/en/application_note/an4013-introduction-to-timers-for-stm32-mcus-stmicroelectronics.pdf
WeAct Studio STM32H7xx board schematics: https://github.com/WeActStudio/MiniSTM32H7xx/blob/master/HDK/STM32H7xx%20SchDoc%20V11.pdf
WeAct Studio EL for STM32H7xx board: https://github.com/WeActStudio/MiniSTM32H7xx/blob/master/SDK/QSPI_Flasher

Тэги:

#STM32 #QUADSPI #W25Q #FLASH_MEMORY #EXTERNAL_LOADER #MEMORY_MAPPED
Ссылки и html тэги не поддерживаются


Комментарии:

@bobby9568
@bobby9568 - 06.01.2025 10:41

Really cool 🎉

Ответить