Hi, I'm a newbie making a custom board for the first time and I realize I've made several somewhat serious mistakes, but I'm hoping to learn from them.
I'm trying to program the ATSAMD21E17A using Microchip Studio with JTAG. My (known) crimes are that I didn't use any bypass capacitors on the microcontroller and I didn't add a pull up to the SWD clock (the datasheet says to for reliability) or the reset pin. I checked that the microcontroller was adequately powered with a 3.3 V supply on board and I was able to read it with Microchip Studio using the JLink EDU. I've attached a schematic for reference.
Does anyone know if I can still program this somehow? If not, what is really causing the problem- the caps, the reset, or something I missed?
Any help is greatly appreciated and critiques so I can improve as an engineer are welcome.