PrachtBV
Prachtbv



 

 

Arduino NANO

Mogelijk probleem.

De Arduino Nano is de verkleinde versie in van de Arduino borden.
Maar deze kleine kan ook voor problemen zorgen.
Als u bijv. de bootloader wilt branden en de verkeerde driver gebuikt, kan zoals bij mij gebeurde alle communicatie systemen buiten dienst gezet worden van de Laptop, zoals USB poorten en de Wifi.

Maak voor gebruik van Uploaden sketch en Branden Bootloader een herstel bestand van de laatst goed werkende windows versie. Dit doet u via:

XP >>> Configuratie Scherm > Herstel > Systeemherstel configureren > Tabblad Systeembeveiliging en daar onderaan "Maken".


Windows 8 >>> Windows toets + X > Systeem > systeem beveiliging > Maken.
Nano


Fout melding : avrdude: stk500_getsync(): not in sync: resp=0x0



Een veel voorkomende fout bij de Arduino-NANO is dat bij het uploaden van de sketch aan het eind de foutmelding
: avrdude: stk500_getsync(): not in sync: resp=0x0
verschijnt.

Dit probleem ligt niet aan de Arduino Nano maar aan de driver in windows.
In windows 8 (en ook een geupdate windows XP ) zit een vernieuwde driver voor de USB serial. Deze driver zorgt ervoor dat de NANO niet goed samenwerkt met de PC / Laptop.

Is dit op te lossen?      

Ja,  door een oudere driver te plaatsen werkt de NANO wel. ( Althans bij mij )
Hieronder ga ik proberen uit te leggen hoe u dit kunt controleren en hoe driver te installeren.
Hieronder betreft het windows 8 maar dit geldt ook voor XP dit wordt ook op deze pagina beschreven.

Apparaartbeheer1

Ga alvorens u begint met aansluiten van de Arduino NANO via de USB naar "Apparaatbeheer".

Hier gaat u naar Universal Bus Controllers.
Onder Samengesteld USB-apparaat ziet u een aantal keer de term USB -hoofd hub.

Er zijn dus geen speciale apparaten aangesloten welke een specifieke driver nodig hebben of er gebruik van maken.




Sluit nu de Arduino - Nano met de USB aan op de computer / Laptop
Apparaatbeheer2

De eerste "USB -hoofd hub" zal veranderen in "USB Serial Converter"

Nou dat is helemaal goed, uw Arduino - Nano heeft contact met de PC.



Ga nu met de muis op de USB Serial Converter staan en druk de rechter muis-knop in en klik in het opkomende venster op "Eigenschappen" een nieuw venster verschijnt.









Inderdaad het scherm zoals hier links onder, met verschillende Tabbladen.

 

Apparaatbeheer3

Druk op het tabblad Stuurprogramma en het stuurprogramma waarmee uw Arduino - Nano gaat samenwerken verschijnt.

Als u nu kijkt op dit scherm ziet u Leverancier FTDI, dit is goed.

Daaronder de Datum: XX-XX-XX tot zover alles goed.


Dan komt u bij Stuurprogrammaversie, zoals u hier ziet staat daar 2.8.24.0
Deze versie werkt prima met de NANO.

Maar let op:
Staat er bij de Stuurprogrammaversie 2.8.30.0 dan gaat het fout met de Nano. U krijgt dan na het Uploaden van een sketch de melding.

Foutmelding

Fout melding : avrdude: stk500_getsync(): not in sync: resp=0x0

 

  Bij XP geldt hetzelfde probleem ook hier werkt de driver 2.8.30.0 niet met de Arduino Nano en geeft bij het programmeren van de Arduino Nano ook dezelfde foutmelding en weigert deze de sketch in de Arduino Nano te branden. En gooit de PC overhoop als u een poging onderneemt om een een bootloader te branden.
Hoe we dit controleren en en oplossen vertel ik u aan de hand van screenshots hieronder. Voor u begint maak ook hier een herstel bestand.

Veilligheid voor alles.

Eerst de Arduino Nano aansluiten en kijken of de driver voor de Nano is geinstallleerd en natuurlijk of dit wel de juiste is. Dit werk bij win8 en XP.
  Kijkt u mee.
  xp1 xp2 xp3
  Plaats de NANO met USB kabel en ga naar Apparaatbeheer. Hier ziet u dat er een FT232R USB UART is geplaatst. Met een geel uitroepteken. Dit houd in dat er geen driver is geinstalleerd.
U ziet dit omdat er bij de USB-hoofdhub nog niets staat. Zie 2e rode pijl hierboven.
Om een driver te installeren ga naar het gele vraagteken en druk op de rechtermuis. Klik in opkomende menu op Stuurprogramma bijwerken.

 

xp4


xp5


Indien de driver op de PC aanwezig is en het is mogelijk om te installeren zal de driver geinstalleerd worden
xp6
Vanaf hier kunt u ook verderop kijken voor de keus "Ik wil zelf kiezen." Klik hier voor eigen keus.
  Een nieuw menu verschijnt. Houd hier de voorgeselecteerde keuze aan. (aanbevolen) Is de juise driver geinstallleerd dan geeft dit scherm het weer. Hier dus "USB Serial Converter"
Druk hierna op "Voltooien".
Kijkt u nu in het scherm van apparaatbeheer dan ziet u nog steeds het gele teken. Maar op 1 plek waar USB-hoofdhub stond staat nu, "USB Serialconverter"
  Maar is dit wel de goede driver waar de NANO mee kan werken.    Laten we eerst controleren of de juiste driver is geinstalleerd.

  xp7 xp8
  Ga nu met de muis op de gele uitroepteken staan en druk rechter muis. U ziet nu bij stuurprogramma dat de versie 2.8.30.0 is geinstalleerd
En dat is nu juist de versie welke niet werkt met de Arduino Nano.
  xp9 xp10 xp11


Windows gaat aan de slag om het probleem op te lossen (Even geduld AUB.)

Nadat het probleem is opgelost kijkt u weer bij apparaatbeheer en ziet u dat "USB Serial Port(Com5) " , geen geel vraagteken meer heeft.
  Nu moet de PC eerst herstart worden zodat het gele uitroep teken verdwijnt. Is na het opnieuw opstarten het teken nog geel druk dan bij algemeen op "Probleem oplossen" Let op!! Bij u kan een andere Com port weergegeven worden i.p.v Com 5 ( dat is goed )
 


Oke, de driver is geinstalleerd en klaar om te werken met PC en NANO. Maar pas op het werkt niet goed vanwege de foute driver 2.8.30.0.
Download nu de driver 2.8.24.0, de directe install versie vindt u hier

Door deze executable CDM20824_setup.exe te starten wordt automatisch de juiste versie geinstalleerd. Na de installatie computer resetten en controleren zoals hierboven of de juiste driver is geinstalleerd. Dit moet dus zijn versie : 2.8.24.0

Als de juiste driver Versie : 2.8.24.0 aanwezig is kan de Nano geprogrammeerd worden.

       


    Wilt direct de goede driver laden en niet eerst de verkeerde dat kan.
Als u hierboven gedrukt hebt "Ik wil zelf kiezen" dan leg ik dit hier verder uit.

U kiest voor eigen keus,"Ik wil zelf kiezen" , maar dan gaan we gebruik maken van de .INF files geen .exe , of wel de handmatige wijze.
 
  Drivers

Alvorens u verder gaat moet u eerst de .inf drivers 2.8.24.0 downloaden.
Deze kunt u hier vinden zowel de 32 als de 64 bits versie van driver 2.824.0

Op de Site van het forum RCgroups vindt u de drivers als ZIP-file, deze zip-files bevaten de .inf files.
De Linker Zip-file geeft aan 32 Bits en de Rechter Zip-file geeft aan 64 bits als u met uw muis er op gaat staan. Zie plaatje LINKS
Download de juiste versie welke - 32 of 64 bits - u nodig heef.
Pak de drivers uit en plaats de inhoud in een map ( in bijv de root van C: of bij de standaard drivers op C:\Windows\system32\drivers
Als u de drivers maar weet te vinden.

u

  Ga verder met "ik wil zelf kiezen" en klik op volgende, in de "Wizard Update voor hardware". Ga naar de map waar u de drivers heeft geplaatst en zoek de file ftdiport.inf volg de aanwijzing in het vervolg menu en de rest gaat vanzelf.

Zonder de Wizard gaat het ook. Ga naar de MAP waar u de drivers heeft uitgepakt. Zoek vervolgens de file ftdiport.inf ga op de .inf-file staan en druk op de rechtermuisknop. In het nu opkomende menu drukt u op"Installeren" ( bijna bovenaan).
Dit gaat erg snel zodat u het soms niet eens merk, maar installeren gebeurt wel.
Na het drukken op installeren, computer herstarten en controleren of de juiste driver 2.8.24.0 geinstalleerd is en klaar bent u om met uw Nano te werken, zonder fout melding.

Veel Suc6.


ToP