I have a MIMXRT1050-EVK board. I download SDK and run examples in Keil successfully with CMSIS-DAP debugger interface. But I want to download binary to external Flash device. It seems Keil do not support this feature. Then I found Flashloader_i.MXRT1050_1.0 for IMXRT1050. The MfgToo2.exe prompts "No Device found". I have tried setting SW7 to 0010 and 0001. But both do not work.
Hi Yuzhou Huang,
Make sure that the USB is connected to J9 port. Also provide the correct power supply. You also have to modify a .bd file in the FLASH_LOADER/tools/bd_file/ folder. There a default bd file will be present for hyperflash. If you want to change it for QSPI flash, set the load value to 0xc0100003.
RT1050 flashloader is specially used to program external memory (spi nor/nand, semc nor/nand, sd/emmc), you should flash flashloader binary into RT1050 SRAM by sdphost.exe first, then commuincate with flashloader by blhost.exe.