Dear all,
I am trying to write baremetal application for NOR Flash(S25FL128S) communicating through ti_qspi, without using any OS. Since the first step for flash programming is to read the device/manufacturer id, but i am unable to read it. S25FL128S Data sheet says that I need to send command 0x90/0x9f in order to get the device id, but the problem is that there there is no sequence mentioned in the reference manual to send the commands. However i used the workflow by, enabled clock by programming QSPI_INTC_EOI_REG, programmed QSPI_SPI_DC_REG register to 0xF90000 [4-pin Single Read, 32-bits word length, Single Frame], programmed QSPI_SPI_DATA_REG to 0x29F [3 byte address, 9f Device ID command]. But i did not had anything on the Data Register (which I expect that Device ID would receive). If some one could please mention the workflow of sending commands from the QSPI would be very greatful. Thanks in advance.
Best Regards,
Hamza.
