Hur till restaurera den Arduino UNO R3 ATmega16U2 Firmware med Arduino IDE (2 / 4 steg)

Steg 2: Förbered Arduino IDE med anpassade boards.txt inträde

Denna metod kräver inte med hjälp av kommandoraden och kräver inte DFU programmering. Det kräver en förståelse för hur IDE 3rd party anpassningarna fungerar, och en förståelse för var Arduino dokument och Arduino IDE programfiler är på datorn.

I dina dokument katalog och Arduino underkatalog har du möjlighet att skapa en hårdvara katalogstruktur som innehåller en boards.txt fil och eventuella stödfiler som bootloaders och kärnor.

Katalog struktur och filen specifikationen för anpassade boards.txt, bootloader katalog och andra tillägg i katalogen Arduino skisser är detaljerad i Arduino IDE 1,5 3: e part järnvaror specifikationen sida här:

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

Det är värt att ta tid att läsa och förstå.

Platsen för anpassade boards.txt fil

Jag har skapat en katalogstruktur i mitt dokument/Arduino underkatalog kallad hårdvara/custom/avr och det är där jag hålla min anpassade konfigurationer.

Den fullständiga sökvägen på min Macdator är

/ Användare/david/dokument/Arduino/hårdvara/custom/avr

På min Windows-dator är det

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

På min Linux-dator är det

/Home/David/Arduino/Hardware/Custom/AVR

Hitta din Arduino dokument eller skiss katalog på din dator och skapa hårdvara/custom/avr underkatalogerna. Filer i mappen tillägg inbyggd maskinvara filer i programmet Arduino katalogstruktur. Det är där du kan sätta en boards.txt fil som innehåller anpassade styrelsen definitioner att lägga till menyn Arduino IDE.

Plats för egna bootloaders katalog

Skapa också en bootloaders underkatalog i katalogen avr. Det är där vi kommer att placera en kopia av firmware.

Den fullständiga sökvägen på min Macdator är

/ Användare/david/dokument/Arduino/hårdvara/custom/avr/bootloaders

På min Windows-dator är det

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

På min Linux-dator är det

/Home/David/Arduino/Hardware/Custom/AVR/bootloaders

Platsen för Arduino programmets standard boards.txt

Arduino programmets katalogstruktur där du hittar den inbyggda boards.txt kan variera från en dator till en annan, beroende på var du installerat Arduino IDE.

Den fullständiga sökvägen på min Macdator är

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

På min Windows-dator är det

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

På min Linux-dator är det

/Home/David/Applications/Arduino-1.6.5/Hardware/Arduino/AVR

Du normalt behöver inte redigera eller annars ändra filen boards.txt eller andra filer i Arduino IDE-installationen, men du kan få kopior av filer från här och du kan också studera hur filerna består.

Platsen för Arduino programmets firmware för styrelser

Den inbyggda programvaran måste vi installera är längre ner i denna katalogstruktur. Om du tittar i underkatalog firmwares/atmegaxxu2 vill du se de firmware arkivera.

Den fullständiga sökvägen på min Macdator är

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

På min Windows-dator är det

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

På min Linux-dator är det

/Home/David/Applications/Arduino-1.6.5/Hardware/Arduino/AVR/firmwares/atmegaxxu2

Hur man bygger posten anpassade boards.txt

Märka filen

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

Detta är den firmware arkivera vilken är laddad på Arduino Uno's ATmega16U2 processorn när det kommer från fabriken. Det finns också några andra filer här.

Arduino-COMBINED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex är för den Mega2560 ATmega16U2

UNO-dfu_and_usbserial_combined.hex är för de äldre Uno ATmega8U2

MEGA-dfu_and_usbserial_combined.hex är för äldre Mega styrelsen ATmega8U2

Detta Instructable är för UNO med ATmega16U2. Om du arbetar med en annan styrelse, justera följande instruktioner för din styrelse utifrån ovanstående information.

Kopiera filen Arduino-COMBINED-dfu-usbserial-atmega16u2-Uno-Rev3.hex från Arduino programmets avr/firmwares katalogen till din starthanterare (/ användare/david/dokument/Arduino/hårdvara/custom/avr/bootloaders) katalog och skapa en anpassad styrelse i boards.txt filen i den nästa katalog ner (/ användare/david/dokument/Arduino/hårdvara/custom/avr) att matcha de handlingsalternativ.

Skapa eller lägga till din egen boards.txt:

unorestore.Name=Uno 16U2 återställa 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

Efter redigering boards.txt, avsluta Arduino IDE om du hade den igång och åter starta den för att ändringarna ska börja gälla. Detta skapar en ny styrelse i IDE-menyn i verktyg, styrelsen.

Se Steg
Relaterade Ämnen

Hur till: ansluta din Arduino till Internet som en webbserver

SAKERNAS INTERNET... < kö blixtar och åska >Det är vad alla coola barnen gör dessa dagar. Varför ska de ha allt roligt? Låt oss ställa in en Arduino som en webbserver som vem som helst, var som helst kan visa. Varför skulle vi göra en sådan sak? Möj...

Hur till restaurera tabeller/trämöbler

Hi i detta instructable jag kommer att gå igenom de processer och stegen för att återställa möbel som har sett bättre dagar. Jag kommer att visa dig hur jag restaurerat en uppsättning 3 teak enstaka / soffbord, men det är egentligen mer av en guide f...

Hur till ta emot Arduino Sensor-Data på din Android-Smartphone

I standard är Arduino inte utrustad med en display att visualisera mätning-data, till exempel från din temperatur eller ditt tryck Sensor. Om du vill få de data som visas när du behöver en dator, skriva ut uppgifter till konsolen eller montering en d...

Hur till stream den solar förmörkelsen till en hemsida med en USB-webbkamera (C#-källkod) - 20 mars, 2015

C# källkoden för streaming kamerabild till webbplatser - inte bara på 20 mars 2015!Denna artikel visar hur att titta på solförmörkelsen säkert på den 20 Marschen på datorn med hjälp av en enkel USB-webbkamera. Det är ett C#-baserad lösning som låter...

Hur till få den sista släpp av choklad sirap flaskor

inte du hatar hur kan du aldrig få alla choklad sirap i dessa irriterande flaskor? Väl inte längre. Med denna behändiga tips kan du använda alla choklad sirap att njuta av en fin glas chokladmjölk.Steg 1: Hur till: För att få den sista droppen, bara...

Hur till hacka den glödande kol Sous Vide registeransvarige in en Crockpot

Lägre öst kök har en stor öppen källkod sous vide controller kallas den glödande kol. Jag hade turen att möta LEK folket på BioCurious där de gjorde en klass där vi byggt Ember handkontrollen och fick prova några biff av en de redan byggda! Jag rekom...

Virka: Enkla stygn, och hur till starta den

få en 10.5/6.50mm virka krok eller någon liknande virknål du råkar ha, och några garn, medium. Jag vill inte föreslå riktigt luddiga garn, det kommer att leda till många knop och frustration, särskilt med nybörjare.Steg 1: Vi ska tilldela varje finge...

Hur installera, uppdatera, avinstallera Arduino IDE på Windows?

Idag, kommer jag för att visa dig hur man installera, uppdatera och/eller avinstallera Arduino IDE på din personlig computern (Microsoft Windows XP/Vista/7/8/8.1/Win10 e.t.c.running) som ni vet, Arduino IDE är multi funktionell utvecklingsplattform.B...

Hur till bygga naturlig trädgård ström med vattenfall + ljus + CROSS bana + block + LINER + damm-PUMP + funktioner

Hej killar, här är Carl landskap killen. Idag vill jag visa dig steg för steg hur man bygger en 18 meter lång ström. Jag hoppas du gillar min video och att det hjälper dig med ditt eget projekt. Jag skulle dock uppskatta en "tummen upp" och en k...

Hur man bygger den romerska akvedukten i Segovia, Spanien med garn

InspirationDenna Roman Aqueduct projekt är perfekt för alla som är bara att lära sig att virka och vill ha en hel del övning. Jag hatar efter mönster i virka, och är faktiskt väldigt, väldigt dålig på att göra min slingor även och enhetliga. För att...

Hur till vända en modern foto årgång med Photoshop

i denna tutorial jag kommer att lära dig hur man använder Photoshop för att redigera en modern foto mer vintage titta. Vi kommer att använda ett lager Foto från DeviantArt.com för dig för att följa längs med om du vill ha:http://robriel-Stock.deviant...

Hur till re-nåla fast ett lås med Original nyckel

efter att ha gått igenom processen att förklara hur till re-nåla fast ett lås utan den ursprungliga nyckeln, insåg jag att folk kanske vill ha en liknande förklaring till åter sätter ett lås som du har precis köpt.Detta är faktiskt mycket enklare än...

Hur till Setup och förbifartsleden en skyddad fil med hjälp av CMD

I detta instructable, du kommer att lära hur till setup och förbifartsleden en lösenordsskyddad fil som med hjälp av kommandoraden eller "Befalla snabb".Steg 1: Skapa en lösenord beskyddat arkivera användande CMD!1. gå vidare och öppnar ett nytt...

Hur till få en fri full version av minecraft med Mineshafter.

Denna guide visar dig ett alternativ till att spendera 20 $ för ett minecraft premiummedlemskap. Detta är en kostnadsfri tjänst som tillåter användare att demo spelet innan du köper från webbplatsen minecraft.com. Denna version av minecraft är identi...

Hur till reparera den vikt och rep mekanismen i gamla gammaldags trä inramade windows

Våren har vuxit. Det är varmt. Men inte riktigt tillräckligt varmt för luftkonditioneringsanläggningar, såvida vi inte öppna fönstren. Som på min härliga gamla vintage house, vår första våren faktiskt lever i den, var mestadels inte möjligt. Jag sätt...

Outtagna pengar: Hur till få den (i New York State)

outtagna pengar. Låter för bra för att vara sant, rätt? Du kanske har sett annonser som dyker upp i Inkorgen att säga att "du kanske har outtagna pengar! Gå hit för att hävda det!" Men, det kan faktiskt finnas viss sanning till dessa... det kan...

Hur till ändra den lysdioder i din AT&T Trådlös fjärrkontroll

i detta instructable jag kommer att visa dig hur du öppnar upp din AT & T fjärrkontroll och sedan ändra de lysdioder som finns på det. För att göra detta behöver du följande verktyg som anges nedan och en lödkolv, lödtenn, flux, din AT & T remote,...

Hur till restaurera, förbättra, och digitalisera ett gammalt Mikroskop

denna mikroskopet ignorerades eftersom belysning mekanismen det medföljde hade slutat fungera helt. Ändra glödlampan fixade inte problemet, och eftersom hela elektriska mekanismen hade varit epoxied till en solid platta under tillverkningsprocessen,...

Hur till hacka den Robot T-Shirt

jag har flera robot t-shirts, erhålls genom tävlingar. Jag alltid ville ha en svart och trodde de hade en butik på plats, men instructables.com inte gjorde. Nyligen, de har öppnat en butik, och jag tänkte ah ha! Nu kan jag köpa en svart tröja... men...