I'm working on a project involving an ATSAMC21. I soldered it onto the board and tested all pins to ensure that; a) they weren't shorted to the adjacent pins, b) they were connected to the nodes that they should be connected to, and c) they weren't connected to any node they shouldn't be connected to. This solder went pretty smoothly, there were only a couple pins that weren't connected, which I touched up.
When I plug it in to my programmer (Atmel-ICE) and try to program it, I get Error 4109 No device detected. I begin checking the power pins, and all are at 5 V, except VDDCORE, which is at 0 V. As I understand it, VDDCORE is a 1.2 V output. I am pretty sure that this is related to whatever is causing the error.
All power pins have bypass capacitors, most are 0.1 uF capacitors, however VDDANA has two 10 uF capcitors separated by a ferrite bead.
I was very, very careful when soldering it, so I don't think I damaged the chip. I have reasonably good equipment, and was using an ESD mat/strap the whole time.
Does anyone know why VDDCORE could be 0 V?
VIN, VDDANA and VDDIO are all 5 V.
Thanks!