Problem reading NAND Flash ID with STM32H725
Hello all,
we have built a board with an STM32H725. The FMC-Interface is used for a PSRAM connection to an FPGA and a connection to a NAND flash with 8 Bit databus.
The initialization routines are created by STM32CubeMX. The PSRAM interface to the FPGA is working well. At the moment, I would like to read the ID of the flash with the routine "HAL_NAND_Read_ID()", but there is a problem with the access to the flash.
As most signals to the flash are also connected to the FPGA, I use the internal logic analyzer of the FPGA to verify the signals. Instead of just writing the command 0x90 using CLE, the interface generates four extra cycles with the value 0x00. Same happens to the write access for the address with ALE being high.

I have also extracted the write access to the command register from the ID read routine, but also in this case, there are five write accesses instead of one.
Does anybody know what can cause this misbehavior?
Thanks for your help.