reklama

Problém s přenosem dat na vývojovou desku Arduino Uno

Dobrý den,
mám vývojovou desku arduino uno (precizní klon od adeept), operační systém win 10 home a nejnovější arduino IDE.
Při snaze nahrát program (obyčejný blink) mi to napíše tohle:

Kód: [Vybrat]
avrdude: Version 6.3-20190619
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Program Files (x86)\Arduino\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=0x36
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x36
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x36
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x36
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x36
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x36
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x36
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x36
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x36
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x36

avrdude done. Thank you.

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

Ještě před nahráním grbl (programu pro CNC - https://github.com/gnea/grbl/releases) mi to fungovalo. Ze začátku po nahrání grbl arduino fungovalo jak má (ovládalo krokové motory atd...) a pak najednou z ničeho nic přestalo fungovat. Tak jsem zkusil nahrát program znovu - neúspěšně. Od té doby mi nejde nahrát žádný program.

udělal jsem:
Vše jsem odpojil (cnc shield, napájení..) - nechal akorát uno připojené přes USB
Restartoval pc, i zkusil nahrát program z jiného pc s linuxem
Vyzkoušel jiný port i jiný kabel
Zkusil stisknout reset před nahráním programu
Zkusil jsem vypálit zavaděč pomocí arduina mega (napsalo to chybu)

Pořád stejná chyba. Zajímavé je, že pořád lze spustit sériový monitor (nic neukazuje, ani nereaguje, akorát po odeslání čehokoliv blikne rx)

Mnohokrát děkuji za každou radu.
« Poslední změna: 21. 05. 2020, 08:02:10 od Petr Krčmář »

reklama


_Jenda

  • ****
  • 340
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Problém s přenosem dat na vývojovou desku - arduino uno
« Odpověď #1 kdy: 21. 05. 2020, 02:54:25 »
Blbě nastavená rychlost sériového portu. Zejména pokud jsi programoval nějaký jiný bootloader, může mít jinou rychlost.

Přepsaný bootloader nebo fuses → připojit ISP programátor (třeba druhé Arduino) a zapsat bootloader a fuses znova.
Citace
Zkusil jsem vypálit zavaděč pomocí arduina mega (napsalo to chybu)
Ehm. Jakou chybu

Umřel krystal (nepravděpodobné když to vrací něco co není 0xff nebo 0x00) → nastavit fuses na interní oscilátor a zkusit s ním.

Umřel sériák (dtto) → vyměnit USB/UART převodník.

Umřel procesor nebo se spálila jeho sériáková část (dtto) → vyměnit.

 

reklama