Diskuze: Arduino - Problém nahrávání programu.

Hardware PC Elektrotechnika Arduino - Problém nahrávání programu.

Avatar
Dortík
Člen
Avatar
Dortík:

Zdravím, mám problém s nahráváním programu do Arduina Nano. Nejspíš to bude tím, že mám klona s Číny

Chyba:

avrdude: ser_open(): can't open device "\\.\COM6": Přístup byl odepřen.

Problém s přenosem dat na vývojovou desku (board). Na http://www.arduino.cc/en/Guide/Troubleshooting#upload naleznete další doporučení.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x15
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x15
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x15
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x15
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x15
avrdude: ser_recv(): read error: Přístup byl odepřen.


Problém s přenosem dat na vývojovou desku (board). Na http://www.arduino.cc/en/Guide/Troubleshooting#upload naleznete další doporučení.

Někdy je chyba jiná. Já už to prostě nechápu.
Na arduinu neblikají RX a TX ledky.
Googlím už hodně dlouho, ale bez úspěchu.

Za každou radu a pomoc budu moc rád ;).

 
Odpovědět 18. února 16:57
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Adam Ježek:

Tak hned v první řádě tu může být problém s přístupem k portu, Nepoužívá ho něco? Možná někde nějaký proces co zapomněl umřít po předchozím uploadu. Alepoň podle prvního řádku.

Další chyby vypadaj na možnost možnost je že čip neodpovídá, nebo neodpovídá to, co by měl. Zapni detailní výpis při uploadu (File -> Preferences -> Verbose output) a hoď sem úplně všechno co to vypíše.

Když se pokusíš nahrát, probliknou TX RX LEDky aspoň jednou, nebo nebliknou vůbec?

Nahoru Odpovědět 18. února 17:34
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Dortík
Člen
Avatar
Dortík:

Tak tady to je:

         Using Port                    : COM1
         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=0xc6
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xc6

A tohle na portu COM 6

         Using Port                    : COM6
         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=0x93
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x93
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x93
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x93
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x93

RX a TX neproblikli ani jednou.
Ještě mě napadá jestli to nemůže být Windows 10? Dřív jsem měl Windows 7 a jelo to v pohodě.

 
Nahoru Odpovědět 18. února 18:13
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Dortík
Adam Ježek:

Máš vybranou správnou desku a čip? A co je to s těma portama, nějak nechápu proč jednou na COM1, podruhý na COM6, to máš víc Arduien?
Když si vezmeš nějaký serial monitor (zkus třeba ten co je přiloženej ve zdejším tutoriálu s bluetooth), jde ti v něm otevřít ten port nebo to vyhazuje chybu?

Nahoru Odpovědět 18. února 18:52
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Dortík
Člen
Avatar
Dortík:

No upřímně nevím jaký port vybrat.

 
Nahoru Odpovědět 18. února 19:01
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Dortík
Adam Ježek:

Otevři správce zařízení hoď sem screen s rozkliknutými sériovými porty.
A používej tlačítko odpovědět.

Nahoru Odpovědět 18. února 19:08
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Dortík
Adam Ježek:

Tak klon je na COM6.
Když si odtud http://www.itnetwork.cz/…ooth-arduino stáhneš serialmonitor, jde ti port otevřít v něm?

Nahoru Odpovědět 18. února 19:21
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Dortík
Člen
Avatar
Odpovídá na Adam Ježek
Dortík:

Jde. Napíše to: "Port byl otevřen".

Editováno 18. února 19:26
 
Nahoru Odpovědět 18. února 19:26
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Dortík
Adam Ježek:

Takže by měl převodník fungovat.
Když zkusíš něco poslat, probliknou LEDky na Arduinu?
Máš zvolenou správnou desku?

Nahoru Odpovědět 18. února 19:37
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Dortík
Člen
Avatar
Odpovídá na Adam Ježek
Dortík:

RX asi dvakrát problikl.

 
Nahoru Odpovědět 18. února 19:42
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Dortík
Adam Ježek:

Takže data do čipu lezou.
Zkusil bych hned po dokončení kompilace, jak se začne nahrávat sketch, zmáčknout reset, třeba to převodník z nějakého důvodu nedělá.
A je vybraná správná deska?

Nahoru Odpovědět 18. února 20:08
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Dortík
Člen
Avatar
Odpovídá na Adam Ježek
Dortík:

S tím resetem nezabírá :(
Deska je vybraná Arduino Nano. A čip Atmega328.

Hm... ale na arduinu je Atmega328P ale v možnostech na výber není.

Editováno 18. února 20:17
 
Nahoru Odpovědět 18. února 20:16
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Dortík
Adam Ježek:

328 a 328p jsou stejné, tohle nijak nevadí
Teď koukam že píšeš NANO, ty máš k němu připojený externí převodník, nebo si koupil klona co ho má v sobě?

Nahoru Odpovědět 18. února 21:32
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Dortík
Člen
Avatar
Odpovídá na Adam Ježek
Dortík:

Převodník v sobě má.

 
Nahoru Odpovědět 18. února 21:35
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Dortík
Adam Ježek:

Tak mi právě došly nápady :D

Nahoru Odpovědět 18. února 21:44
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Dortík
Člen
Avatar
Odpovídá na Adam Ježek
Dortík:

Dík za ochotu, se mnou je to někdy strašný :D

 
Nahoru Odpovědět 18. února 21:49
Avatar
Adam Ježek
Tým ITnetwork
Avatar
Odpovídá na Dortík
Adam Ježek:

Ještě tu furt je forum.arduino.cc

Nahoru Odpovědět 18. února 22:02
Pokud chceš odpovědět, klikni na odpovědět. Pokud chceš vložit zdroják, klikni na vložit zdroják (</>)
Avatar
Marek
Člen
Avatar
Marek:

Ahoj,
rád bych se zeptal, zda se podařilo vyřešit problém s nahráním programu. Mám stejný problém a už nevím co je špatně.
HW:
NANO v3.0
SW:
arduino 1.6.8

při nahrávání Rx led bliká a po chvilce začne LED L na desce rychle blikat, sw píše problém s přenosem dat na vývojovou desku.

Nastavení desky , procesoru a portu je OK.

avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x03
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x03
Problém s přenosem dat na vývojovou desku (board). Na http://www.arduino.cc/…ubleshooting#… naleznete další doporučení.

 
Nahoru Odpovědět 27. dubna 18:20
Avatar
Dortík
Člen
Avatar
Odpovídá na Marek
Dortík:

Čau,
nic nepomohlo. Tak jsem si koupil starej PC(400Kč) nainstaloval Linux(Ubuntu), nainstaloval Arduino IDE a teď vše šlape jak má :)

 
Nahoru Odpovědět 28. dubna 16:03
Avatar
Marek
Člen
Avatar
Marek:

Taky jsem to vyřešil nahráním IDE na jiný PC a jede to. Ale vím že je problém s ovladačem na FTDI. Až bude více času, pak si s tím ještě pohraji :)
M.

 
Nahoru Odpovědět 1. května 18:38
Avatar
hrdinaj7
Člen
Avatar
hrdinaj7:

Stačí stáhnout ovladače viz. https://forum.arduino.cc/index.php?…

 
Nahoru Odpovědět 7. listopadu 18:20
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 22 zpráv z 22.