I've got some really great news and finally all the pieces of the RT1052 based boards is solved.
Drag-and-drop programming is working!
No need to install MCUXpresso and navigate through to compile and flash firmware. I've been successful in building a version of DAPLink for the cheap and simple to obtain ST-Link V2.
Not only does this give Drag-and-drop programming but also works as a standard CMSIS-DAP debug probe with MCUXpresso as well.
The STM32F103 bootloader firmware and the RT1050 QSPI interface firmware are available in the main branch:
github.com/scottalford75/Remora-RT1052/tree/main/DAPLink
People will need an ST-Link V2 to program a second ST-Link V2 into the DAPLink for the RT1052.
- Flash the stm32103xb_bl.bin into the ST-Link
- Insert the new DAPLink and it sould appear as a Mass Storage Device called MAINTENANCE
- Drag the stm32f013xb_mimxrt1050_qspi_if.bin onto the drive
- The DAPLink will update the firmware and remount as a drive called RT1052 (E:) drive [drive letter may vary]
- Copy the controller board firmware from
github.com/scottalford75/Remora-RT1052/tree/main/firmware
- Connect the DAPLink (SWDIO, SWCLK, GND) to the controller board
- Drag the firmware onto the DAPLink RT1052(E:) drive [drive letter may vary]
- Once programming the DAPLink will reattach and no longer show the bin file
- Power cycle the controller board
Hope this works for others.