13 Nov 2020, 13:25

@shamael_1 said in 7.0.1 Toujours problème avec Nespi4case ventilateur ne s'éteint pas:

@Zeke le fait que ce ne tienne qu'un reboot sonne comme des modifications faites via le script sur une partiton read only. Par contre les scripts existent de base et en fait mis à part pour test (ce que j'avais fais plus haut) ils ne sont pas nécessaire.

Je résume pour être sur du statu actuel:

  • recalbox.conf: tu as bien décommenté la ligne ci-dessous, c'est cénsé être auto mais soit
system.power.switch=PIN356ONOFFRESET

A ce stade tu peux éteindre et reset avec les boutons en facade normalement. Les scripts appelés sont dans /opt/RetroFlag

  • config.txt: si le fan continue à tourner la modif suivante à permi de contourner le soucis pour certains d'entres-nous:
mount -o remount,rw /boot
echo "# Overlay setup for proper powercut, needed for Retroflag cases" >> /boot/config.txt
echo "dtoverlay=gpio-poweroff,gpiopin=4,active_low=1,input=1" >> /boot/config.txt
shutdown -r now

Cette manip est permanente et résoud le problème de manière définitive pour moi en tous les cas.

Ces deux étapes ont été appliquée pour ton cas?

Salut !
Pour suivis : la méthode de @shamael_1 ci-dessus a parfaitement fonctionnée dans mon cas.
Mon cas de figure initial : bouton ON/OFF fonctionnel dès l'installation, mais le ventilo continuait de tourner après usage de ce dernier. Pas de ligne décommenté dans le recalbox.conf au sujet de "system.power.switch", donc j'ai décommenté celle indiquée. Après le reboot du "shutdown -r now" tout semble OK 🙂 (et après plusieurs reboot, ça semble bien persistant ^^).
Merci à vous !