2019-02-08 07:42 PM
I am using the QSPI on my nucleo STM32F767zi board to access a WINBOND FLASH chip. I am using cubeMX 2.61 with IAR compiler 7.80.
I can access the FLASH chip using HAL_QSPI_COmmand(). I appear to get dat when I issue a command to read the chip and then use HAL_QSPI_Receive().
However, oscilloscope show that when I issue the write command and then a HAL_QSPI_Transmit() function the command and address go out a second time. No data is sent on the bus for the actual writing even though the stm32f7xx_hal_qspi says the register is being loaded with my tx bytes.
The structure QSPI_CommandTypeDef is not explained in detail. The examples in mxcube sample projects only cover internal memory operation. Any other sample code out there? HELP!!!