Mega 2560 R3 time_out feltöltésnél probléma

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Válasz küldése
nemethg
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2016. február 6. szombat, 16:47

Mega 2560 R3 time_out feltöltésnél probléma

Hozzászólás Szerző: nemethg »

Sziasztok.
Kis problémám adódott egy Mega-val. Eddig működött, de már nem tudok rá semmit feltölteni. Windows7 felismeri, viszont feltöltésnél ezt a hibaüzenetet kapom:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
soros monitor indításnál: port not found.
Ezt a panelt com7-re teszi. Van egy másik azonos Mega, azt com5-re.
A neten talált leírás szerint egy Uno-n keresztül feltöltöttem a firmware-t, elvileg sikeres volt. A D13 villog, power világít. Viszont az RX, TX folyamatosan sötét feltöltés próbálkozásnál. A másik Mega azonos kábelen tökéletesen működik.
Sérülést nem látok a panelen. Mintha blokkova lenne a soros kommunikáció.
Van valakinek valami ötlete?
Előre is kösz.
Gábor
nemethg
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2016. február 6. szombat, 16:47

Re: Mega 2560 R3 time_out feltöltésnél probléma

Hozzászólás Szerző: nemethg »

Még egy kis kiegészítés a hibaüzenethez:

avrdude: ser_open(): can't open device "\\.\COM7": A rendszer nem találja a megadott fájlt.
avrdude: ser_drain(): read error: A leíró érvénytelen.
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: A leíró érvénytelen.
avrdude: stk500v2_ReceiveMessage(): timeout
kiválasztott
port nem elérhető vagy az alappanel nincs csatlakoztatva
avrdude: ser_send(): write error: sorry no info avail
avrdude: stk500_send(): failed to send command to serial port
avrdude: ser_recv(): read error: A leíró érvénytelen.

Ezekből van több.
De a windows (windows7, 64bit) eszközkezelő látja, IDE szintén, portot is ki tudom választani a feltöltéshez.
Másik PC-n hasonló eredmény.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Mega 2560 R3 time_out feltöltésnél probléma

Hozzászólás Szerző: Robert »

Melyik Arduino keretrendszer?
Melyik Mega (CH340 illesztő vagy ATMega16U2)?
Mi az illesztőprogram verzió/telepítése hogyan történt?
D0/D1 lábon igaz nincsen semmi?

Mi van ha sorosport nyit, AVR resetben és a D0-D1 összeköt? Visszajönnek a gépelt karakterek?

Mit értesz az alatt, hogy "A neten talált leírás szerint egy Uno-n keresztül feltöltöttem a firmware-t.." ?
http://www.tavir.hu - a gazda :)
nemethg
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2016. február 6. szombat, 16:47

Re: Mega 2560 R3 time_out feltöltésnél probléma

Hozzászólás Szerző: nemethg »

Kösz a választ.
ATMega16U2., VID2341, PID0042.
Arduino1.8.3
illesztőprog: 6.1.7601.18247 (win7sp1_gdr.130828-1532), arduino könyvtárból kézzileg telepítve.
D0/D1 összekötve semmi sem történt, csak az USB kábel van rádugva, semmi más., RESET-GND rövidre zárásra sem történt semmi, eszközkezelőből sem tünt el.
Ezeket találtam a neten, ICSP-n keresztül töltöttem fel a firmwaret.
https://github.com/nickgammon/arduino_sketches
https://www.arduino.cc/en/Hacking/DFUProgramming8U2

Viszont most az arduino1.0.3 -t kipróbáltam, feltöltötte a programot. Azóta az 1.8.3 is működik, D0/D1 összekötve szintén visszajön a beírt karakter.
Lehetséges, hogy valami "beakadt"?? Egyébként ebay forrás.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Mega 2560 R3 time_out feltöltésnél probléma

Hozzászólás Szerző: Robert »

Ezzel a megoldással az _USB-SOROS illesztőIC_ lett átprogramozva, nem az AVR Mega256-os!
A soros-USB chip esetén elpiszkálható a a firmware mellett az órajel/biztosítékbit beállítás is!
http://www.tavir.hu - a gazda :)
Válasz küldése