VUSBTiny AVR SPI programmerare (3 / 3 steg)
Steg 3: användning och tillämpning
direkt på bakbord blinkar
Om du använder vusbtiny till flash 8 pin AVR enheter, kan du bara trycka din målenheten ovanpå programmerare enheten. programmeraren hade utformats så att programmering stiften stämmer överens med målen. Det finns ett knep dock måste du isolera pin 2 och 3 på programmerare mcu, eftersom de är USB-D+ och D-pins anslutning till PC. Jag använder en nedskärning av scotch tejp för att uppnå detta, du kan se det på bilderna. Visa Nedan är en tiny13v "rida" på tiny45, redo att ta emot firmware.
ISP blinkande via jumper
att programmera en target krets via Internet-leverantör (i-system programmering), behöver du en ISP-kabel. här använder jag inte de standard 2 x 3 eller 2 x 5 pin huvudena. Istället använder jag en 1 x 6 tröja som är mer bakbord vänlig, du kan göra 2 x 3 eller 2 x 5 pin rubrik genom att mappa dem till J2 som visas på bakbord layout och scheman. den följande bilden visar en tiny2313 redo att få blixtrade via Internet-leverantör.
felsökning
* inte kan blinka firmware? Kolla kan din ursprungliga programmerare, behöva justera timing via -B flaggan i avrdude. försöker läsa chip 1., kan vara en dålig säkring, kan vara ditt chip behöver en externa klocksignalen. Du kan behöva åtgärda ditt chip tillbaka till standard 1: a.
* Kontrollera anslutningar
* om använder olika io pinnar, kontrollera koden och anslutningar
* Du kan ersätta zenerdioder w / 500mw, 400mw typer
* Du kan försöka minska R3 värde till 1.2K eller mindre
* Du är mer benägna att få avrdude timing problem, försök för avrdude -B flagg, har en kortare USB kabel alla hjälper