Zephyr qspi activate task - timeout issue

Hi,

Initialization returns with time out , I see some signals continuously from the CS CLK IO0 pins. This happens after triggering the "activate task" in nrfx_qspi_init function.

nrf_qspi_task_trigger(NRF_QSPI, NRF_QSPI_TASK_ACTIVATE);

The problem is really what activation task does?  From

https://devzone.nordicsemi.com/f/nordic-q-a/28947/what-does-qspi-activate-task-do

They say , When triggering the TASKS_ACTIVATE task, the interface requests clocks and tries to read the status register of the external Flash memory status reading command to the flash device...

Why don't we see such Read Status Command and it's details  in nrf5340 datasheet? What is the value of this command ? is it decimal 12 (0x0C) ?

What does QSPI peripheral do after triggering the activation task ?How many bytes clocked out ? Which command clocked out to read status register ?

Is this command fixed or configurable? I always get timeout error right after QSPI initialization. And CS CLK IO0 pins signals a repeating pattern for forever. Most probably QSPI peripheral cannot receive response from NAND device. 

After reading some topics from the devzone , i found this 

https://devzone.nordicsemi.com/f/nordic-q-a/60652/using-qspi-of-nrf5340-or-nrf52840-for-accessing-nand-flash

"Sorry for the late reply. 
Our QSPI peripheral has some instructions that are hardcoded for NOR flash, therefore we cannot support NAND flash. "

Do we have similar information or detailed information in datasheet ? Is there any workaround for this ? 

Related