Stap 4: Een Bootloader installeren
De ATmega328P-PU micro controllers ik gekocht kwam met een opstartlader al geïnstalleerd. Nochtans besliste ik te installeren van de optibootLoader.
Ik heb één van mijn prototypen instellen als een OptiLoader apparaat. Dit knippert de lader van de Optiboot naar de micro ATmega-controllers met weinig interactie.
- Naar beneden laden de bibliotheken van de OptiLoader
- Unzip de map
- De niet-gecomprimeerde map hernoemen naar OptiLoader
- Kopiëren of verplaatsen van de niet-gecomprimeerde map naar de omslag van de bibliotheken van Arduino
- Start van de Arduino IDE
- Laden van de sketch [voorbeelden] / [OptiLoader] / [OptiLoader]
- Uploaden van de schets aan het basisapparaat ATmega328P-PU
Verbindingen maken:
jumper draden gebruiken voor de volgende verbindingen
- OptibootLoader pin D9(15) ATmega328P-PU PIN VCC(7)
- OptibootLoader pin D10(16) ATmega328P-PU PIN RST(1)
- OptibootLoader pin D11(17) ATmega328P-PU PIN D11(17), MOSI
- OptibootLoader pin D12(18) ATmega328P-PU PIN D12(18), MISO
- OptibootLoader pin D13(19) ATmega328P-PU PIN D13(19), SCK
- OptibootLoader pin GND(8) ATmega328P-PU PIN GND(8)
Flash de opstartlader:
- Stroomvoorziening naar het apparaat OptiLoader
- Druk op Reset
- Het apparaat zal power ON en proberen te knipperen de ATmega-microcontroller
- De aan boord geleid (pin D13/SCK) knippert
- Als het proces gelukt is, zal de led extingish die aangeeft dat de macht is OFF
- Als het proces is mislukt, zal dan de boordcomputer geleid blijven, en flash periodiek
- De nieuwe geflitste BootLoaded apparaat loskoppelen van het apparaat Optiboot
- Koppelen van een andere ATmega te Boot geladen (als we er een hebt)
- Druk op Reset (of G in de seriële poort) het proces herhalen
Links naar bootloader Instructables:
Een korte lijst van andere tutorials, geven sommige alternatieve middelen voor het opvlammen van een opstartlader op de ATmega micro controller.
- OptiLoader door WestfW
- Bootloading en montage Arduino Atmega328 - ik maakte het op TechShop door perez1028
- 81 seconden besparen: snel Arduino Bootload/programma voor de productie van macetech
- De eenvoudigste manier om Bootloader branden in Atmega328P-PU door Elecrow
- Branden van Arduino Bootloader te ATMEGA328P-PU met behulp van Arduino Pro Mini door chrisrust
- Bootloader ontwikkeling door Arduino.cc