Quels sont les trous d'épingle RUN sur le Raspberry Pi 2?

23

Entre le port d'affichage et le voyant d'activité de mon Raspbery Pi 2, il y a 2 trous encadrés, étiquetés avec: "Run".

entrez la description de l'image ici

Quelles sont ces broches? Que font-ils? Est-ce une réinitialisation?

j0h
la source

Réponses:

17

Réponse courte: c'est une réinitialisation.

Voici pourquoi:

Depuis le centre de documentation ARM - Manuel de référence technique Cortex-A7 MPCore

Mode course

Il s'agit du mode de fonctionnement normal où toutes les fonctionnalités du processeur sont disponibles. Le processeur Cortex-A7 MPCore utilise des horloges et des portes fermées pour désactiver les entrées des blocs fonctionnels inutilisés. Seule la logique utilisée pour effectuer une opération consomme de l'énergie dynamique.

Fondamentalement, le BCM2835 / BCM2836 fonctionne normalement lorsque cette broche RUN du circuit intégré est maintenue à un niveau logique ÉLEVÉ.

Depuis le site Web de la Fondation Raspberry Pi - Schémas RPi Model B publiés

Cela peut être un peu difficile à voir, mais à gauche de ce schéma se trouve le câblage pour P6, que vous voyez comme RUN lorsque vous regardez la carte physique.

Pendant le fonctionnement normal (en laissant cette connexion ouverte), le PIN D15 (RUN) du BCM IC (IC2) est maintenu à un niveau logique élevé par R15 (résistance de rappel). Lorsque la connexion P6 est fermée, cette même broche est tirée à un niveau logique bas (l'électricité aime prendre le chemin de la moindre résistance), effaçant efficacement cet état sur IC2 et réinitialisant votre système.

MD-7
la source
1
Un commentaire sur cette question raspberrypi.stackexchange.com/questions/72676/… dit que vous pouvez simplement garder cette broche basse pour éteindre le Pi. Est-ce vrai?
YetAnotherRandomUser
@YetAnotherRandomUser: Vous pouvez trouver plus de détails à ce sujet à cette question SE . (Fondamentalement oui, mais toujours pas de confirmation directe.)
Sz.
7

J'ai trouvé qu'il peut être utilisé pour redémarrer le RPi après son arrêt avec la commande "sudo shutdown -h now". En mettant à la terre puis en relâchant le RPi s'exécutera.

Slashthedragon
la source
2
Maintenant, c'est une utilisation pratique.
CousinCocaine
4

Si vous avez arrêté le Pi, il "se réinitialisera" et redémarrera donc. Je vous suggère de vous abstenir de les connecter sur un Pi en cours d'exécution, car cela risque de corrompre SD.

Milliways
la source
vous dites donc ne pas l'utiliser comme un moyen de démarrer le PI? Ou comme une utilisation d'urgence uniquement?
j0h
Je l'utilise souvent. Si je veux changer l'environnement, j'arrêterai le Pi normalement. Plutôt que de couper l'alimentation pour redémarrer, je ponte les broches Run. Je l'ai parfois utilisé pour récupérer d'un blocage Pi - c'est risqué, mais moins que de couper l'alimentation. Vous pouvez l'utiliser, conjointement avec d'autres logiciels / matériels, pour créer un bouton d'alimentation approprié.
Milliways
2
@Milliways, pourquoi est-ce moins risqué que de couper l'alimentation?
chapeau
2

Oui, si vous connectez les deux pads avec un morceau de fil, le Pi se réinitialisera.

joan
la source
1
Run = Reset oh ok (LOL)
j0h
RUN quand il est haut. (Il est maintenu haut par défaut.) Arrêtez de courir lorsqu'il est tiré bas. Cela rend le signal efficace / RESET (tirer bas pour réinitialiser), mais la façon dont la puce fonctionne, ce n'est pas tout à fait sa fonction prévue - juste la façon dont il se trouve implémenté sur le Pi.
Joseph Carter