I have a custom board with hyperflash S26KS512 on rt1170, I can program to flash using the super flashing algorithm "MIMXRT1170_UFL_L2" normally. For reading and writing flash, I port the SDK "evkbimxrt1050_flexspi_hyper_flash_polling_transfer" to rt1170, and it can read and write flash normally when programing to ram, but failed when programing to flash, and I check that the program will get stuck when running to "FLEXSPI_SoftwareReset(base)".
Is this problem related to the super flashing algorithm "MIMXRT1170_UFL_L2"? I check the development board which uses the default flashing algorithm with QSPI, and it can read and write flash normally when programing to flash.
Is there anything else to do for reading and writing flash when programing to flash?
Thanks.