...
Отсутствующий контакт используется в качестве ключа.
Контакты 2 (BOOT) и 5 (nRST) используются только при программировании устройств, в остальных случаях они не нужны.
...
Контакты 7-10 используются для подключения дебаггера SWD
пример шестиконтактного разъема с ключом:
пример десятиконтактного разъема с ключом: