We currently have two independent QSPI flash chips on our board and we can talk and XIP fine with the first chip, we can also access the second chip via our own driver we just cannot program it at debug time. We have not tried the download tool yet and would rather not have to switch between different boot modes.
I need to source code for the script to program QSPI on my own pcb. I use PEMicro multilink, and the flash programmation always failed. I think that's because I don't use signal DQS like rooted in the EVKB. I use FlexSPI A/B on 2 different chip (IS25LP064A). 'A' for XIP and 'B' for data storage. Is there somebody that can help me to find the right cfx file in my situation. The MIMXRT1050-EVK_IS25WP064A.cfx doesn't work perfectly. It erase the chip, but got error during programming. Altough, If the code is compiled to execute in sram, the debugger work fine.
We expect to make an MCUXpresso IDE maintenance release around the end of this month that will include updated i.MX RT LinkServer flash driver support. This will include i.MX RT example projects that can be used to create cfx files for programming other flash devices.