Comment faire pour restaurer le Firmware de ATmega16U2 Arduino UNO R3 à l’aide de l’IDE Arduino (2 / 4 étapes)

Étape 2: Préparer l’IDE Arduino avec entrée boards.txt personnalisé

Cette méthode ne nécessite pas l’utilisation de la ligne de commande et ne nécessite pas de programmation DFU. Elle requiert une compréhension de comment fonctionnent les personnalisations de parti 3e IDE et une compréhension de la situation des documents de l’Arduino et IDE Arduino program files sur votre ordinateur.

Dans votre répertoire documents et sous-répertoire Arduino, vous avez la possibilité de créer une structure de répertoire de matériel qui inclut un fichier boards.txt et tout les fichiers de support tels que les bootloaders et carottes.

La spécification de structure et fichier de répertoire pour boards.txt personnalisé, bootloader directory et autres modules dans le répertoire de croquis Arduino est détaillée dans l’IDE Arduino 1.5 spécifications de matériel 3ème partie page ici :

https://github.com/Arduino/Arduino/wiki/Arduino-IDE-1.5-3rd-Party-Hardware-Specification

Il faut prendre le temps de lire et de comprendre.

Emplacement du fichier personnalisé boards.txt

J’ai créé une structure de répertoire dans mes documents/Arduino sous-répertoire appelé matériel/custom/avr et c’est où je garde mes configurations personnalisées.

Est le chemin d’accès complet sur mon ordinateur Mac

/ Utilisateurs/david/Documents/Arduino/matériel/custom/avr

Sur mon ordinateur Windows, il est

C:\Documents and Settings\David\My Documents\Arduino\hardware\custom\avr

Sur mon ordinateur de Linux, il est

/Home/David/Arduino/Hardware/Custom/avr

Trouver votre document Arduino ou croquis répertoire sur votre ordinateur et créez les sous-répertoires de matériel/custom/avr. Fichiers de ce répertoire complément les fichiers matériels intégrés dans la structure de répertoires de l’application de l’Arduino. C’est où vous pouvez mettre un fichier boards.txt qui contient les définitions du Conseil personnalisé à ajouter dans le menu de l’IDE Arduino.

Emplacement du répertoire de chargeurs de démarrage personnalisé

En outre, créer un sous-répertoire bootloaders dans le répertoire d’avr. Voilà où nous allons placer une copie du firmware.

Est le chemin d’accès complet sur mon ordinateur Mac

/ Utilisateurs/david/Documents/Arduino/matériel/custom/avr/chargeurs de démarrage

Sur mon ordinateur Windows, il est

C:\Documents and Settings\David\My Documents\Arduino\hardware\custom\avr\bootloaders

Sur mon ordinateur de Linux, il est

/Home/David/Arduino/Hardware/Custom/avr/bootloaders

Emplacement de boards.txt par défaut de l’application de l’Arduino

Structure de répertoires de l’application de l’Arduino, où vous trouverez le boards.txt intégré peut varier d’un ordinateur à l’autre, selon où vous avez installé IDE Arduino.

Est le chemin d’accès complet sur mon ordinateur Mac

/Applications/Arduino.app/Contents/Java/Hardware/Arduino/avr

Sur mon ordinateur Windows, il est

C:\Program Files\Arduino\hardware\arduino\avr

Sur mon ordinateur de Linux, il est

/Home/David/applications/Arduino-1.6.5/Hardware/Arduino/avr

Vous n’avez pas besoin normalement de modifier ou autrement modifier le fichier boards.txt ou autres fichiers dans l’installation de l’IDE Arduino, mais vous pouvez obtenir des copies de fichiers d’ici et vous pouvez également étudier la façon dont les fichiers sont composés.

Emplacement du firmware de l’application de l’Arduino pour planches

Le firmware qu'il faut installer est plu bas dans cette structure de répertoire. Si vous regardez dans le sous-répertoire firmwares/atmegaxxu2 vous pourrez voir les fichiers du firmware.

Est le chemin d’accès complet sur mon ordinateur Mac

/Applications/Arduino.app/Contents/Java/Hardware/Arduino/avr/firmwares/atmegaxxu2

Sur mon ordinateur Windows, il est

C:\Program Files\Arduino\hardware\arduino\avr\firmwares\atmegaxxu2

Sur mon ordinateur de Linux, il est

/Home/David/applications/Arduino-1.6.5/Hardware/Arduino/avr/firmwares/atmegaxxu2

Comment construire l’entrée personnalisé boards.txt

Noter le fichier

Arduino-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex

C’est le fichier du firmware qui est chargé sur le processeur ATmega16U2 de la Arduino Uno, quand il s’agit de l’usine. Il y a aussi d’autres fichiers ici.

Arduino-COMBINED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex est pour ATmega16U2 de la Mega2560

UNO-dfu_and_usbserial_combined.hex est pour les plus âgés Uno ATmega8U2

MEGA-dfu_and_usbserial_combined.hex est pour le Conseil de Mega âgé ATmega8U2

Ce Instructable est pour l’ONU avec ATmega16U2. Si vous travaillez avec un autre comité, ajuster les instructions suivantes pour votre carte mère basée sur les informations ci-dessus.

Copier le fichier Arduino-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex du répertoire d’avr/firmwares répertoire à vos chargeurs de démarrage (/ utilisateurs/david/Documents/Arduino/matériel/custom/avr/bootloaders) de l’application de l’Arduino, puis créez un conseil personnalisé dans le fichier boards.txt dans le prochain répertoire vers le bas (/ utilisateurs/david/Documents/Arduino/matériel/custom/avr) pour faire correspondre les options sélectionnées.

Créer ou ajouter à votre boards.txt personnalisé :

 unorestore.name=UNO 16U2 Restore Firmware unorestore.bootloader.tool=arduino:avrdude unorestore.bootloader.low_fuses=0xff unorestore.bootloader.high_fuses=0xd9 unorestore.bootloader.extended_fuses=0xf4 unorestore.bootloader.file=Arduino-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex unorestore.bootloader.unlock_bits=0x3F unorestore.bootloader.lock_bits=0x0F unorestore.build.mcu=atmega16u2 unorestore.build.f_cpu=16000000L unorestore.build.board=uno.build.board=AVR_UNO unorestore.build.core=arduino:arduino unorestore.build.variant=standard 

Après l’édition boards.txt, quittez l’IDE Arduino si vous l’aviez en cours d’exécution et relancer pour les modifications prennent effet. Cela crée un nouveau Conseil d’administration dans votre menu de l’IDE dans outils, Conseil d’administration.

Articles Liés

Comment faire pour restaurer le Custom ROM

Comment faire pour restaurer le Custom ROM

Voici un rapide tutoriel sur comment faire pour restaurer une ROM custom sur votre appareil android. Avant de commencer, assurez-vous que vous avez fait une sauvegarde de votre système en utilisant l'application de récupération Clockworkmod.Étape 1:
Comment faire pour restaurer un couteau

Comment faire pour restaurer un couteau

Hé les gars, c'est ma vidéo de comment faire pour restaurer un couteau. C'est vraiment facile et rapide et vous pouvez mettre autant ou aussi peu d'effort dedans selon le résultat que vous êtes après.Étape 1 :Si vous voulez voir plus de ce que j'ai f
Comment faire pour restaurer iPod Touch Photos après mise à jour d’iOS

Comment faire pour restaurer iPod Touch Photos après mise à jour d’iOS

Lorsque je mets à jour avec succès iPod touch iOS 8.1 avec plaisir, malheureusement, photos importantes sont supprimés de l'iPod en même temps. Certes, je ne veux pas ces photos iPod perdus, mais il s'est réellement passé. Ce que je dois faire est de
Comment faire pour télécharger des vidéos sur YouTube à l’aide d’iMovie

Comment faire pour télécharger des vidéos sur YouTube à l’aide d’iMovie

ces instructions sont conçues pour vous enseigner comment faire pour télécharger des vidéos de haute qualité d'iMovie HD 7 sur YouTube. Allez à ce lien pour plus d'informations vidéo : http://www.youtube.com/watch?v=hoDsUeqk2bcÉtape 1: configuration
Comment faire pour installer, mettre à jour, désinstallez Arduino IDE sous Windows ?

Comment faire pour installer, mettre à jour, désinstallez Arduino IDE sous Windows ?

Aujourd'hui, je vais vous montrer comment faire pour installer, mettre à jour ou désinstaller IDE Arduino sur votre ordinateur personnel (Microsoft Windows XP/Vista/7/8/8.1/Win10 e.t.c.running) comme vous le savez, IDE Arduino est multi plate-forme d
Comment faire pour transformer une maison dans une maison hantée à l’aide de Paintshop Pro 12

Comment faire pour transformer une maison dans une maison hantée à l’aide de Paintshop Pro 12

Hi ! Je vais vous dire comment faire pour transformer une maison normale dans une maison hantée ! (Désolé pour le manque de photos!)Étape 1: Étape 1 Traced maison à l'aide d'outil de sélection à main levée - zoomé à sélection plus procheSélection > i
Comment faire pour restaurer des tableaux/meubles en bois

Comment faire pour restaurer des tableaux/meubles en bois

Hi dans ce instructable je vous guidera à travers les processus et les étapes à suivre pour restaurer une pièce de mobilier qui a connu des jours meilleurs. Je vais vous montrer comment j'ai reconstitué un ensemble de 3 teck occasionnel / tables bass
Comment faire pour restaurer vos objets d’étain antiques.

Comment faire pour restaurer vos objets d’étain antiques.

Récemment, je suis tombé sur quelques vieilles boîtes d'étain qui étaient en assez mauvais état et j'ai pensé qu'ils seraient un grand article à garder pour la décoration.  Voyant qu'ils ont été négligées pendant si longtemps ils avaient besoin d'un
Comment faire pour restaurer un avion main

Comment faire pour restaurer un avion main

J'ai vu un avion vieux routier dans un magasin de l'outil utilisé et pensé que j'aurais une remise à restaurer. Je pense que l'avant et après parle d'elle-même. Un petit mot : en regardant de vieux outils pour restaurer, examen avant achat pour ne s'
Comment faire pour restaurer votre phare de voiture

Comment faire pour restaurer votre phare de voiture

Sont vos phares surface extérieure est vraiment rayé, mais vous ne voulez pas dépenser beaucoup d'argent pour le remplacer ? Nous vous donnons faible un budget Astuce comment faire ressembler à nouveau sans avoir à remplacer !Étape 1: Ce que vous dev
Comment faire pour créer une lampe de métal Glittery à l’aide de papier

Comment faire pour créer une lampe de métal Glittery à l’aide de papier

Allright ! Allright ! Avant de penser que le titre de cette instructable est trompeur, lire sur. :)« Idées ne restent pas dans une seule tête pour longtemps » - TarunJe regardais à travers behance.net et trouvé le portefeuille de ce génial créateur n
Comment faire pour restaurer un support de perceuse (Aka RIP'ing sa rouille)

Comment faire pour restaurer un support de perceuse (Aka RIP'ing sa rouille)

Je dirais que ce-support de perceuse est horrible, mais perceuse Stands pourraient avoir des sentiments, alors je ne vais pas dire que.Je pourrais avoir également un prix pour cela--la dernière chose que vous devez faire un support de perceuse cri, l
Comment faire pour restaurer un grenier

Comment faire pour restaurer un grenier

je regardais ma Photothèque quand j'ai eu l'idée de publier une instructable sur le grenier j'ai restauré il y a quelques années. En cherchant des photos de droite, j'ai réalisé que cette chambre a fait l'objet d'un certain nombre de mes instructable
Comment faire pour restaurer les Options des dossiers dans le panneau de commande

Comment faire pour restaurer les Options des dossiers dans le panneau de commande

virus informatique est un programme exécutable auto-répliquant endommager ou même détruire des fichiers ou des disques. Elle occupe toujours l'espace disque et parfois la mémoire principale. Il existe différents logiciels de protection antiviruss qui