Modifications

Sauter à la navigation Sauter à la recherche
1 412 octets ajoutés ,  1 juin 2016 à 16:03
aucun résumé de modification
Ligne 1 : Ligne 1 :  
{{WIPY-NAV}}
 
{{WIPY-NAV}}
  −
{{traduction}}
      
== Réinitialisation et mode de démarrage ==
 
== Réinitialisation et mode de démarrage ==
 +
Comme déjà précisé, il existe une réinitialisation logicielle (''soft reset'') et une réinitialisation matériel (''hard reset'').
   −
There are soft resets and hard resets.
+
=== Réinitialisation logicielle ===
 +
Une réinitialisation logicielle permet simplement de faire une remise-à-zéro de l'état de la machine virtuelle MicroPython sans affecter les périphériques. Pour réaliser un ''soft reset'' il suffit simplement de presser les touches Ctrl+D dans une session REPL.
   −
=== Réinitialisation logicielle ===
+
Vous pouvez aussi réaliser un ''soft reset'' à l'aide du script suivant:
A soft reset simply clears the state of the MicroPython virtual machine, but leaves hardware peripherals unaffected. To do a soft reset, simply press Ctrl+D on the REPL, or within a script do:
      
<syntaxhighlight lang="python">
 
<syntaxhighlight lang="python">
Ligne 16 : Ligne 15 :     
=== Réinitialisation matérielle ===
 
=== Réinitialisation matérielle ===
A hard reset is the same as performing a power cycle to the board. In order to hard reset the WiPy, press the switch on the board or:
+
La réinitialisation matérielle (''hard reset'') provoque un résultat identique à un cycle d'alimentation (mise-hors-tension puis remise-sous-tension).  
 +
 
 +
Pour réaliser un réinitialisation matérielle, vous pouvez:
 +
* Presser le bouton Reset (marqué RST) present sur le WiPy.
 +
* Couper puis rebrancher l'alimentation du WiPy
 +
* Utiliser le code suivant (en mode REPL)
    
<syntaxhighlight lang="python">
 
<syntaxhighlight lang="python">
Ligne 23 : Ligne 27 :  
</syntaxhighlight>
 
</syntaxhighlight>
   −
== Safe Boot ==
+
== Safe Boot : le mode sans échec ==
Nous pouvons traduire "''safe boot''" par démarrage en mode sans échec.
+
Nous pouvons traduire "''safe boot''" par "''mode sans échec''", c'est pratique si quelque-chose se passe mal avec votre WiPy... pas de panique! Il est presque impossible de détruire un WiPy à partir d'un programme.
 +
 
 +
La première chose à essayer est de démarrer en "mode sans échec" (''safe mode'' tel que décrit dans la doc officielle). En ''Safe mode'', les fichier {{fname|boot.py}} et {{fname|main.py}} ne sont pas exécuté et le WiPy démarre en vous proposant la configuration WLAN/WiFi par défaut. Cela signifie que vous pourrez accéder à votre système de fichier et d'y éditer le contenu de boot.py et main.py afin de ficer votre problème.
 +
 
   −
If something goes wrong with your WiPy, don’t panic! It is almost impossible for you to break the WiPy by programming the wrong thing.
+
'''Pour démarrer en ''safe mode'', suivez les instructions [[Hack-wipy-generalite#Boot_Modes_et_Safe_boot|décrites ici]].
   −
The first thing to try is to boot in safe mode: this temporarily skips execution of {{fname|boot.py}} and {{fname|main.py}} and gives default WLAN settings.
+
Le ''safe mode'' est un mode temporaire qui ne modifie rien au fichiers présents sur votre WiPy. Le ''safe mode'' est abandonné dès que vous redémarrez votre carte WiPy.
   −
If you have problems with the filesystem you can [[format the internal flash drive]].
+
{{underline|Note:}} Si vous avez un problème pour accéder au système de fichier/fichiers corrompus, il est possible [[Hack-wipy-boot-mode#R.C3.A9initialiser_le_syst.C3.A8me_de_fichier|de reformater le lecteur flash interne]] du WiPy.
   −
To boot in safe mode, follow the detailed instructions described [[Hack-wipy-generalite#Boot_Modes_et_Safe_boot|here]].
+
== Réinitialiser le système de fichier ==
 +
Si le système de fichier de votre WiPy est corrompu (très rare mais pas impossible), vous pouvez très facilement le reformater à l'aide des instructions suivantes:
   −
In safe mode, the boot.py and main.py files are not executed, and so the WiPy boots up with default settings. This means you now have access to the filesystem, and you can edit boot.py and main.py to fix any problems.
+
<syntaxhighlight lang="python">
 +
>>> import os
 +
>>> os.mkfs('/flash')
 +
</syntaxhighlight>
   −
Entering safe mode is temporary, and does not make any changes to the files on the WiPy.
+
La réinitialisation du système de fichier efface tous les fichiers présents sur la mémoire de stockage interne de la carte WiPy (La mémoire flash interne, cela ne concerne pas la carte SD) et restaure les fichiers {{fname|boot.py}} et {{fname|main.py}} dans leur état d'origine (au prochain Reset).
    
{{WIPY-TRAILER}}
 
{{WIPY-TRAILER}}
29 917

modifications

Menu de navigation