Logótipo sheen.bot

Recuperação da Placa

Recupera o teu programa de um sheenbot que reinicia sem parar — sem o deixar executar.

Usa isto quando a placa reiniciar repetidamente logo após apresentar “[BOOT] Running sheen-main.py...” e o canvas já não se conseguir ligar a ela.

Tudo acontece neste separador do navegador. Nenhum ficheiro sai do teu computador.

Passo 1 · Copiar os ficheiros da placa

Liga a placa com um cabo de dados USB e fecha qualquer outro separador ou aplicação que a esteja a usar (o sheen canvas, um monitor série, Arduino IDE). A placa é colocada em modo de transferência (download mode), para que o teu programa não inicie enquanto os ficheiros são copiados.

Passo 2 · Impedir que o programa inicie automaticamente (opcional)

Muda o nome de sheen-main.py para sheen-main.py.disabled. Nada é eliminado. No próximo arranque, a placa entra diretamente no modo de carregamento, para que possas ligar a partir do canvas e carregar um programa corrigido.

Guarda ou copia sheen-main.py no Passo 1 primeiro — este passo será desbloqueado assim que o tiveres.

Mantém este separador aberto em primeiro plano enquanto a placa reinicia. Um separador em segundo plano fica mais lento e não consegue parar o programa a tempo.

O modo de transferência não funcionou?

Em alternativa, copia os ficheiros através da consola série da placa. A placa inicia o seu firmware e esta página interrompe-a antes de o teu programa correr.

Mantém este separador aberto em primeiro plano enquanto a placa reinicia. Um separador em segundo plano fica mais lento e não consegue parar o programa a tempo.

Registo técnico(0)