I attached the blink code as a text file, I can flash this and it runs fine.
I use .hex or .s19 file and flash with J-Link, I flash on a different computer and j-link won't do asp files.
My code that I'm trying to port is 2000ish lines and uses serial to receive data, drives an lcd display, writes to SD card.
I wrote the the application source code, so yes I have it.
It started as an arduino project (teensy 3.2 with the mk20dx256vlh7) and used libraries from there. I since dropped the teensy and built a board to use the mk20 chip directly.
It got to hard to write in the arduino IDE so I just used a code editor and compiled using the toolchain I had.
The shortage of the MK20 chips got me looking for alternatives I since I have some MK22's in stock I'm looking for a way to identify the the differences between the two chips and allow for it in code.