cancel
Showing results for 
Search instead for 
Did you mean: 

where can I get STM32L431 QUADSPI memory controller reference design

JSanz.1
Associate III

All do I need is how to initialize, erase, read and write (block and single data) the QUADSPI memory for STM32CubeIDE platform.

Thanks in advance

5 REPLIES 5
KevinA
Senior

I moved my 'Repository' from the default location to my USB3.2 12TB drive:

D:\STM32CubeIDE_1.2.0\Repository\STM32Cube_FW_L4_V1.15.1\Projects\32L496GDISCOVERY\Examples\QSPI

The code is for stm32L4xx

I'm doing a L432kc and L452ce, both use QSPI for storage.

For WHAT specific memory device, they are all a bit different, and have data sheets explaining the commands/expectations.

ST has some example code in the \Driver\BSP section of the repository, and L4 EVAL\DISCO boards. Check schematics as needed

Repository\STM32Cube_FW_L4_V1.15.1\Drivers\BSP\Components\n25q256a\n25q256a.h

Repository\STM32Cube_FW_L4_V1.15.1\Drivers\BSP\STM32L476G_EVAL\stm32l476g_eval_qspi.c

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
JSanz.1
Associate III

Hi Kevin,

I'm trying to open the link but it not do anything

That's on his local hard drive, you'll need to look at the CubeL4 repository as you set it up on your system.​

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

Thanks, it's been so helpful