GPIO blijft flikkeren bij starten/opnieuw opstarten, hoe kan dit worden gestopt?

Ik heb RPI's GPIO aangesloten op een relaisbord, alles werkt goed en relais worden mooi geregeld, maar er is één probleem: wanneer de RPI opnieuw opstart, hebben de GPIO-pinnen een onstabiele status en blijven ze zeer snel veranderen, waardoor de relais worden verbonden om snel te flikkeren, wat de apparaten die ermee verbonden zijn kan vernietigen.

Postscriptum Ik heb het over GPIO 14

Wat is hier aan de hand en hoe kun je dat stoppen?

3
GPIO 14, en dit gebeurt alleen bij starten/herstarten. Een opmerking toegevoegd in de vraag
toegevoegd de auteur feligiotti, de bron
De GPIO's hebben geen onstabiele status. Welke GPIO gebruikt u? Voeg dat detail toe aan uw vraag.
toegevoegd de auteur joan, de bron

1 antwoord

GPIO 14 (pin 8 op de uitbreidingsheader) is de UART TXD. Het zal actief zijn tijdens het opstarten, omdat opstartberichten worden verzonden op de seriële link. Na het opstarten kan de UART ook worden gebruikt om in te loggen bij de Pi.

U kunt de meeste (maar niet alle) opstartberichten uitschakelen met de raspi-config-tool van Raspbian. Met dezelfde tool wordt ook het gebruik van de UART voor een aanmeldingsconsole uitgeschakeld.

Ik stel voor dat je een andere GPIO gebruikt.

3
toegevoegd
Bedankt joan, zal het controleren en bevestigen gedurende de dag!
toegevoegd de auteur feligiotti, de bron
Ik bevestig dat je antwoord juist is.
toegevoegd de auteur feligiotti, de bron