Quais são os orifícios de execução do Raspberry Pi 2?

23

Entre a porta de exibição e o LED de atividade no meu Raspbery Pi 2, existem 2 furos encaixotados, identificados com: "Executar".

insira a descrição da imagem aqui

O que são esses pinos? O que eles fazem? É um reset?

j0h
fonte

Respostas:

17

Resposta curta: É uma redefinição.

Aqui está o porquê:

No centro de informações da ARM - Manual de referência técnica do Cortex-A7 MPCore

Modo corrida

Este é o modo normal de operação em que toda a funcionalidade do processador está disponível. O processador Cortex-A7 MPCore usa relógios e portões fechados para desativar as entradas em blocos funcionais não utilizados. Somente a lógica em uso para executar uma operação consome qualquer energia dinâmica.

Basicamente, o BCM2835 / BCM2836 é executado normalmente quando esse pino RUN no IC é mantido em um HIGH lógico.

No site da Raspberry Pi Foundation - Lançamento do RPi Model B Schematics

Pode ser um pouco difícil de ver, mas à esquerda deste esquema está a fiação do P6, que você vê como RUN quando olha para a placa física.

Durante a operação normal (deixando essa conexão aberta), o PIN D15 (RUN) do BCM IC (IC2) é mantido em um ALTO lógico pelo R15 (resistor de pull-up). Quando a conexão P6 é fechada, esse mesmo pino é puxado para uma LOW lógica (a eletricidade gosta de seguir o caminho de menor resistência), limpando efetivamente esse estado para IC2 e reiniciando o sistema.

MD-7
fonte
1
Um comentário sobre esta pergunta raspberrypi.stackexchange.com/questions/72676/… diz que você pode manter esse pino baixo para desligar o Pi. Isso é verdade?
YetAnotherRandomUser
@YetAnotherRandomUser: Você pode encontrar mais detalhes sobre isso nesta pergunta SE . (Basicamente sim, mas ainda não há confirmação direta.)
Sz.
7

Descobri que ele pode ser usado para reiniciar o RPi após o desligamento com o comando "sudo shutdown -h now". Ao aterrar e liberar, o RPi será executado.

Slashthedragon
fonte
2
Agora, este é um uso prático.
CousinCocaine 13/0318
4

Se você interrompeu o Pi, ele será "redefinido" e, portanto, reiniciado. Eu sugiro que você evite conectá-los em um Pi em execução, pois isso corre o risco de corrupção do SD.

Milliways
fonte
então você está dizendo para não usá-lo como uma maneira de inicializar o PI? Ou apenas como uso de emergência?
J0h 04/04
Eu o uso frequentemente. Se eu quiser mudar o ambiente, desligarei o Pi normalmente. Em vez de usar a energia para reiniciar, eu coloio os pinos de execução. Ocasionalmente, usei-o para recuperar de um bloqueio do Pi - isso é arriscado, mas menos do que remover a energia. Você pode usá-lo, em conjunto com outro software / hardware, para criar um botão de energia adequado.
Milliways
2
@ Milliways, por que é menos arriscado do que desligar a energia?
hat
2

Sim, se você conectar os dois eletrodos com um pedaço de fio, o Pi será redefinido.

joan
fonte
1
Executar = Redefinir oh ok (LOL)
j0h 04/04
EXECUTAR quando estiver alto. (É mantido alto por padrão.) Pare de correr quando puxado para baixo. Isso faz com que o sinal seja efetivo / RESET (pressione para redefinir), mas a maneira como o chip funciona, essa não é exatamente a função pretendida - exatamente como é implementada no Pi.
31818 Joseph Carter