Hello,
I am using i.MX RT1176 mcu on our custom board. There is a single Flash on the board and its code is Macronix MX25L6433F. There is no DQS pin. We both boot from this flash and want to use it as storage. There is no problem using it as boot. But when I want to use it as storage, I cannot initialize Flash. I also made the necessary definitions in the Linkscripts folder. There is an example of "flexspi_nor_polling_transfer" in the SDK examples. After creating the necessary functions according to this example, I call the flexspi_nor_flash_ini() function, but after this function it becomes nonsense.
SpeedyGonzalesss_0-1720185947777.png
When I run from here:
SpeedyGonzalesss_1-1720186010247.png
It acts as if he is in a different and unrelated place.
Init function;
SpeedyGonzalesss_2-1720186082824.png
Question 1: Why does this happen? Where could I be doing wrong?
Question 2: Since there is no DQS pin, should I select LoopbackInternally or SCK in the clock config section?
Best Regards,