Étape 5: Facultatif : résoudre les problèmes de programmeur
On trouvera plus souvent les solutions aux problèmes/erreurs en tapant le texte d’une erreur dans un moteur de recherche internet qui bien souvent pointe vers AVRfreaks.net. De toute évidence un avantage à employer exclusivement la technologie Atmel est que Atmel doit être en mesure de corriger les problèmes quand ils se produisent.
A. problème de mise à niveau de firmware de
Un exemple problème préoccupations programmeur firmware qui ne met pas correctement à niveau. Les experts d’AVR n’avez trouvé une solution. Le texte suivant paraphrase les solutions trouvées dans les références [11,12].
1. Copiez le fichier :
Copiez le fichier : C:\Program Files (x86) \Atmel\Atmel Studio 6.2\tools\Atmel-ICE\atmelice_fw.zip
Dans le dossier : C:\Program Files (x86) \Atmel\Atmel Studio 6.2\atbackend
Utilisez l’Explorateur Windows à cet effet.
2. Exécutez la commande suivante (en suivants Articles 3 et 4 ci-dessous) :
C:\Program Files (x86) \Atmel\Atmel Studio 6.2\atbackend > atfw -t atmelice - un atmelice_fw.zip
3. Ouvrez une fenêtre de commande :
Win7 ou Win8 : Ouvrez l’Explorateur Windows et accédez à C:\Windows\System32. Cliquez sur « cmd.exe ». Notez que selon les paramètres de l’Explorateur de solutions, l’extension « exe » ne peut-être pas s’afficher dans le cadre du nom de fichier.
Win7 : Cliquez sur "Démarrer" (en bas à gauche) sur le PC, entrez « cmd.exe » dans la zone Rechercher. N’incluez pas de guillemets. WIN8 : Dans l’écran de démarrage avec les tuiles vivants, soit sélectionner la loupe (en haut à droite) ou en tapant tout simplement de démarrer, tapez « cmd.exe » sans les guillemets.
Win7 : Cliquez sur "Démarrer" (en bas à gauche) sur le PC, sélectionnez Exécuter. Tapez « cmd.exe ». N’incluez pas de guillemets. WIN8 : clic droit sur le symbole windows (en bas à gauche), sélectionnez Exécuter. Entrez « cmd.exe » citations de wo.
Win7 ou Win8 : dans AS6 sélectionnez la séquence d’élément de menu : outils > invite de commandes.
4. Changez le répertoire actuel (c.-à-d., dossier) à l’aide de la fenêtre de commande
Dans la fenêtre de commande, utilisez le CD qui signifie « modifier le répertoire ». Il est souvent plus facile de faire le CD par étapes dans le cas d’une erreur de frappe. Si une erreur se produit, utilisez la touche flèche vers le haut pour obtenir la précédente commande tapée puis utiliser les flèches gauche/droite pour apporter des corrections. Saisir les séquences suivantes (appuyez sur retour après chacun d’eux) :
CD c:\program files (x86) \atmel
CD atmel studio 6.2\atbackend
5. Entrez la commande
Enfin, assurez-vous que la glace Atmel est connectée au port USB du PC et tapez la commande suivante dans la fenêtre commande :
atfw -t atmelice - un atmelice_fw.zip
N’oubliez pas d’appuyer sur retour après être entré dans cette commande. Le script nécessitera quelques minutes mais la glace Atmel doit être mis à jour à la fin.
6. rumeur :
Une seule personne mentionnée dans les références [11,12] que son atfw.exe n’a pas fonctionné correctement. Il a fait la copie comme indiqué au point 1 ci-dessus et puis représenta la mise à niveau par le biais de Atmel Studio 6.2. Nous n’avons pas testé cette approche.
B. programmateur occupé
Pour d’ultérieures informations : parfois le logiciel/firmware compilé ne se charge pas dans le MCU et la boîte de dialogue pour "Outils > dispositif de programmation" montre le programmeur occupé (e). Dans ce cas, fermez Atmel Studio et redémarrez-le. Vérifiez les connexions sur la carte. Assurez-vous que les deux taux d’ISP sont identiques. Un sous projet > propriétés et l’autre sous Outils > dispositif de programmation.