Hello
I was looking into LIZARBOARD drivers code that comes with the Package from EmbeddeWizard.
I was thinking to use the QSPI functions used in the LIZARD_qspi.c file to save some application variables in to flash.
Trying the LIZARD_QSPI_Write and LIZARD_QSPI_Read I always got QSPI_ERROR in return.
So calling the method LIZARD_QSPI_GetStatus, without even calling the writing or reading method, it return QSPI_ERROR.
When flashing to he board, I assume the quadspi is initialized because I see the programmer writing on external memory.
![](https://ask.embedded-wizard.de/?qa=blob&qa_blobid=9006903908932135444)
In ew_bsp_system.c the initialization call:
![](https://ask.embedded-wizard.de/?qa=blob&qa_blobid=5925710091348832842)
And in ewconfig.h the define
![](https://ask.embedded-wizard.de/?qa=blob&qa_blobid=9489472465071425956)
is there some sequence or something i am missing?
Thanks.