NRF52-Debug-Verbindung - GndDetect und VTRef

Ich bin gerade dabei, einen Debug-Anschluss für einen nRF52-Chip zu entwerfen. Ich plane, den IDAP-Link zu verwenden . Die meisten Pins sind ziemlich einfach zu verbinden (dh: für SWDIO route ich diesen Pin auf dem nRF52 uC einfach auf Pin 2 am Debug-Anschluss). Ich habe jedoch Probleme herauszufinden, wo ich VTRef und Gnd Detect anschließen soll. Mit VTRef schließe ich es einfach an die gleiche Stromquelle für meinen Chip an? Ich bin mir ziemlich sicher, dass dies die richtige Antwort ist, aber ich möchte nur bestätigen, dass ich zum ersten Mal einen Debug-Connector auslege.

Zweitens ist die Dokumentation, die ich finden konnte, für den GndDetect-Pin nicht sehr hilfreich. Das Info-Center von ARM gibt an, dass es vom Zielsystem zur Erkennung des Debuggers verwendet werden kann, aber ich kann in der nRF52-Dokumentation nichts darüber finden, wo es angeschlossen werden soll (ich würde einen Link hinzufügen, bin aber aufgrund von mein aktueller Ruf). Bedeutet die Tatsache, dass VTref und GndDetect im ARM-Infocenter nicht fett gedruckt sind, dass sie optional sind und nicht verbunden werden müssen?

Antworten (2)

Ich habe es geschafft, dies herauszufinden, indem ich mir die Dokumentation von ARM angesehen habe, insbesondere die Seite über den Coresight 10- Anschluss. VTRef wird mit der Spannung verbunden, die den Chip versorgt, und GndDetect wird einfach auf Masse gesetzt.

Wissen Sie, warum es Gnd Detect heißt ?
Leider nein, es ist 4 Jahre her, seit ich an diesem Projekt gearbeitet habe, und ich habe mir die Dokumentation für keines der Produkte von Nordic Semi eine Weile angesehen!

Es heißt gnddetect, weil der Programmierer über eine Schaltung verfügt, die, wenn dieser Pin eine Masseverbindung bereitstellt, erkennen kann, dass er mit einer Zielbaugruppe verbunden ist.