I have several products that use the standard ARM 20 pin JTAG programming connector. I decided to investigate downsizing to the ARM 10 pin to save a little space on a new project. It works, but most of my JTAG programmers do not have the 10 pin ARM connector option inside the casing. A few do. So, is the 10 pin not really used much? Should I not use it? Should I just stay with the common 20 pin I've used for years? Looking for input. Thanks. I also noticed the 20 pin to 10 pin adapters have been discontinued, so that might be a hint as well.
Of course, you don't have to have an actual connector at all - you could just have test pads, and use "pogo pins" to connect. This is great for manufacturing, but not so much for development.
The TagConnect Pieces mentioned is a kind of "half-way house" between the convenience of a connector for development, and the economy of no connector for production.
Here's one I prepared earlier:
Note that you can get "retainers" to hold the TagConnect so that you don't have to take up PCB space for clips:
For production, you just use the pads & pogo pins - you don't need the TagConnect.
View all questions in Keil forum