fout bij inladen software Arduino Duemilanove atMEGA328p-pu

Arduino specifieke Software
Berichten: 7
Geregistreerd: 10 Okt 2013, 14:50

fout bij inladen software Arduino Duemilanove atMEGA328p-pu

Berichtdoor RPH » 10 Okt 2013, 15:10

Hallo,

Ik heb gister een Arduino Duemilanove atMEGA328p-pu binnen gekregen van DealExtreme (DX.com). Nu lukt het mij niet om software naar het bordje te sturen, ik krijg steeds de error:

avrdude: stk500_getsync(): not in sync: resp=0x00

Ik gebruik de officiële Arduino software.
Ik heb mijn COM poort gecontroleerd en ingesteld (com10)
Ik heb het juiste board gekozen.
Het bord krijgt een externe voeding.
Al een andere USB kabel geprobeerd.
Drivers geïnstalleerd (automatisch met win7)

Als ik verbinding maak flitsen de Rx Tx led even.
Verder flitst de led die hardware matig met pin13 is verbonden continu.

Ik hoop dat iemand van jullie mij kan helpen,
Bvd.
RPH

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: fout bij inladen software Arduino Duemilanove atMEGA328p

Berichtdoor nicoverduin » 10 Okt 2013, 18:33

Ik zou bijna denken dat er geen bootloader in zit.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 7
Geregistreerd: 10 Okt 2013, 14:50

Re: fout bij inladen software Arduino Duemilanove atMEGA328p

Berichtdoor RPH » 10 Okt 2013, 18:41

Zijn ze dat dan in China vergeten in het IC te laden?
En kan ik zelf een bootloader er in laden en hoe moet dit dan? Dit is mijn eerste Arduino dus kan hem nergens me "reanimeren"

Alvast dank voor je reactie !

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: fout bij inladen software Arduino Duemilanove atMEGA328p

Berichtdoor nicoverduin » 10 Okt 2013, 18:43

Nou er klopt iets niet:
Volgens mij heeft de DUE een ARM cortex processor en geen atMega328P. Kun je ff de link geven van het board wat je nu precies hebt?
@edit: Laat maar ... het lijkt op een oud model van de Arduino Uno.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 7
Geregistreerd: 10 Okt 2013, 14:50

Re: fout bij inladen software Arduino Duemilanove atMEGA328p

Berichtdoor RPH » 10 Okt 2013, 18:48


Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: fout bij inladen software Arduino Duemilanove atMEGA328p

Berichtdoor nicoverduin » 10 Okt 2013, 18:51

Je kan kijken of je de bootloader kan branden via ëxtra->bootloader branden"
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 7
Geregistreerd: 10 Okt 2013, 14:50

Re: fout bij inladen software Arduino Duemilanove atMEGA328p

Berichtdoor RPH » 10 Okt 2013, 18:57

Ook dan krijgen we een fout... zie bijlage.
Bijlagen
bootloader laden fail.JPG
bootloader laden fail.JPG (51.85 KiB) 8443 keer bekeken

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: fout bij inladen software Arduino Duemilanove atMEGA328p

Berichtdoor nicoverduin » 10 Okt 2013, 19:00

Volgens mij moet je Arduino as ISP selecteren voor de programmer. Nu heb jij staan dat je gebruik maakt van een USB programmer en die heb je niet. Dat is een aparte kast.
@edit dat kan je ook zien dat hij voor de Port: USB gebruikt. De Arduino's werken via een gewoon serieel protocol waarbij de USB als virtuele com port wordt gebruikt. In dat AVRDUDe commando zie je de com poort ook niet terugkomen.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Gebruikers-avatar
Berichten: 136
Geregistreerd: 06 Jun 2012, 15:45

Re: fout bij inladen software Arduino Duemilanove atMEGA328p

Berichtdoor hmjswt » 10 Okt 2013, 19:52

Hallo,

Voor alle duidelijkheid, je hebt een niet officiële Duemilanove gekocht.
Hoeft op zich niet erg te zijn. Maar je weet nooit wat men heeft aangepast.
De 'officiële' is uitgerust met een ATmega328P-PU.
Deze MCU moet van een bootloader zijn voorzien om te kunnen werken.
Laten we eens aannemen dat dat ook zo is.
Laadt het blink programma in de Arduino IDE, en kies bij Extra --> Board voor Arduino Duemilanove w/ATmega328.
Kies vervolgens bij Seriële poort voor de juiste poort.
Kies bij Programmer voor AVRISP mk II
Laadt dan het programma in de Duemilanove.

Volg bovenstaande stappen eens uit met de Arduino IDE en laat eens weten wat voor meldingen je nog krijgt.

Soms wil het wel eens helpen om de stekker van je USB kabel uit de computer te halen en na een minuutje opnieuw aan te sluiten.
Controleer wel steeds je poortnummer.

Als je fouten blijft houden kan het zijn dat de bootloader opnieuw moet worden geïnstalleerd.
Daar gebruik ik dan meestal een USBTiny programmer voor waar ik een ICSP voetje op heb gesoldeerd.
Met een kabel met aan beide zijden een 6 polige ICSP plug kan ik dan de twee bordjes op elkaar aansluiten en de bootloader branden.
Zo is het ook mogelijk om MCU's die 'kaal' uit de fabriek komen van een bootloader te voorzien.
Scheelt een hoop geld t.o.v een 'dure' MCU met bootloader.

Er zijn nog andere mogelijkheden om bootloaders te branden.
Je zou ook een Arduino gebruiker bij je in de buurt kunnen vragen om je te helpen met het branden.
Dan heb je in ieder geval twee Arduino's om mee te werken.

Groet,
HenkSWT

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: fout bij inladen software Arduino Duemilanove atMEGA328p

Berichtdoor nicoverduin » 10 Okt 2013, 19:55

Henk zover komt hij niet. Nu probeert hij een USB programmer aan te sturen maar die heeft ie niet. Overigens heb ik zelf nog onlangs 5 x Arduino R3 replica's van ebay (zijn nog goedkoper:)) en die doen het allemaal prima.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Volgende

Terug naar Arduino software

Wie is er online?

Gebruikers in dit forum: aluluzoracyud, Google [Bot] en 13 gasten