Identification of SWD header for footprint
That is a Tag-Connect TC-2050 footprint. There is no header. It is a headerless connector that plugs directly into the PCB. That footprint has four large holes to accommodate the "legged" version of the plug which retains the plug on the PCB. The legless version will also fit into there too but is meant for production where you just hold the connector against the PCB, program it, and then move onto the next.

You may also need their adapter to adapt the cable itself to your USB programmer. They are overpriced, but they are really good. I really like them.

You can get them direct from the manufacturer or from Digikey.

https://www.tag-connect.com/products

Follow "Solution By Debugger"