Go Down

Topic: Uploaden mislukt. (Read 1 time) previous topic - next topic

HvanSchie

Sinds enkele dagen lukt het me niet meer om schetsen naar mijn Arduino Nano (origineel Arduino product) te uploaden. Geen idee waarom het niet lukt, waar dit eerder wel het geval was.
Steeds krijg ik de opmerking 'Probleem met uploaden naar het board'.
De volgende instellingen zijn in IDE aangevinkt:
Board  Arduino Nano
Processor  ATmega328P
Poort  COM 3
Bord info BN: Onbekend board
VID: 1A86
PID: 7523
SN: Upload een schets om dit te bewerkstelligen.

Dit krijg ik als foutmelding:

Arduino:1.8.9 (Windows Store 1.8.21.0) (Windows 10), Board:"Arduino Nano, ATmega328P"

De schets gebruikt 1646 bytes (5%)  programma-opslagruimte. Maximum is 30720 bytes.
Globale variabelen gebruiken 30 bytes (1%) van het dynamisch geheugen. Resteren 2018 bytes voor lokale variabelen. Maximum is 2048 bytes.
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware\tools\avr/bin/avrdude -CC:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\Herman\AppData\Local\Temp\arduino_build_638749/sketch_jan21b.ino.hex:i

avrdude: Version 6.3-20171130
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf"

         Using Port                    : COM3
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x8d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x8d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x8d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x8d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x8d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x8d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x8d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x8d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x8d
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x8d

avrdude done.  Thank you.

Probleem bij het uploaden naar het board. Zie http://www.arduino.cc/en/Guide/Troubleshooting#upload voor suggesties.

Dit rapport zou meer informatie bevatten met
"Uitgebreide uitvoer weergeven tijden compilatie"
optie aan in Bestand -> Voorkeuren.

pert

I've deleted your other cross-post @ HvanSchie .

Cross-posting is against the rules of the forum. The reason is that duplicate posts can waste the time of the people trying to help. Someone might spend 15 minutes (or more) writing a detailed answer on this topic, without knowing that someone else already did the same in the other topic.

Repeated cross-posting will result in a suspension from the forum.

In the future, please take some time to pick the forum board that best suits the topic of your question and then only post once to that forum board. This is basic forum etiquette, as explained in the sticky "How to use this forum - please read." post you will find at the top of every forum board. It contains a lot of other useful information. Please read it.

Thanks in advance for your cooperation.

MAS3

Hoi HvanSchie, welkom.

Zoals Pert al aangaf, graag eerst even de handleiding van dit forum (klik !) goed doorlezen.
Het zal maar even van je tijd verbruiken, maar daarna weet je wel hoe je het meest efficiënt dit forum kunt gebruiken en ons helpt jou te helpen.

Ik weet niet precies wat de response 0x8d inhoudt, maar het kan wel eens gebeuren dat de bootloader overschreven en/of beschadigd raakt.
De bootloader is het vooraf geïnstalleerde programmaatje op je Arduino dat kijkt of er misschien een nieuwe sketch aan zit te komen op de seriële poort wanneer de Arduino gereset word.
Dus wanneer dat beschadigd raakt, dan werkt het uploaden niet meer.

Normalerwijze word je Arduino gereset zodra er een seriële verbinding word gestart.
Die Arduino stuurt dan wat terug zodat een upload programma zoals de IDE weet dat het proces gestart kan worden.
Maar schijnbaar komt niet het verwachtte antwoord, en kan daarom de upload niet beginnen.

Wat je daarom als eerste eens kunt proberen, is om handmatig een reset uit te voeren.
Zet daarvoor de IDE alvast klaar met de betreffende sketch, controleer nogmaals of alle instellingen zoals de COM port kloppen.
Druk het reset knopje in op je verbonden Arduino, en houd die ingedrukt.
Klik nu op de upload knop, en wacht totdat je op het scherm ziet dat de upload gestart word (dat duurt even, omdat de IDE altijd de sketch even opnieuw gaat compileren, ook als je dat net ook al gedaan had en er niets veranderd is).
Dus zodra je ziet dat de upload daadwerkelijk begint, laat dan de reset knop op je Arduino los.
Het vergt een beetje geduld en tegelijk een goede timing, dus het zou wel eens kunnen dat je dit een paar keer moet proberen.

Wanneer dat niet lukt, hoop ik dat je nog een andere Arduino hebt liggen waar je tijdelijk een andere sketch op kunt zetten.
Die andere Arduino kun je dan gebruiken als programmeer apparaat om je Nano te voorzien van een nieuwe bootloader.
Hier (klik !) is beschreven hoe je dat kunt aansluiten en hoe het dan werkt.
Wanneer dat allemaal gelukt is, staat de sketch blink weer op je Nano en kun je weer uploaden.

Als je nog andere vragen hebt, bijvoorbeeld wanneer het helemaal niet wil lukken, horen we graag weer van je.
Have a look at "blink without delay".
Did you connect the grounds ?
Je kunt hier ook in het Nederlands terecht: http://arduino.cc/forum/index.php/board,77.0.html

pa2pas

#3
Jan 22, 2020, 05:18 pm Last Edit: Jan 22, 2020, 05:29 pm by pa2pas
Hoy had ik ook  tip laad old bootloader
kolom hulpmiddelen    processor: ''ATmega328p''   openen dan laad old bootloader
en je kan de nano weer uploaden 
vriendelijke groet Cees

Go Up