Stránka 1 z 1

arduino a chyba s pamäťou

Napsal: 15 říj 2024, 15:20
od LedTomasBit
Ahojte.
Mám Arduino MEGA.
Stiaihnem si už urobený program na LEDMAX7219 ako napr. PACKMAN
Nastavím si na hornej lište ARDUINO MEGA.
A stlačím uložiť a spustiť a vypíše mi chybu:

Arduino: 1.8.10 (Windows 10), Vývojová doska:"Arduino Mega ADK"

Projekt zaberá 6490 bytov (2%) pamäte pre program. Maximum je 253952 bytov.
Globálne premenné zaberajú 135 bytov (1%) dynamickej pamäti, 8057 bytov zostáva pre lokálne premenné. Maximum je 8192 bytov.
Nastala chyba pri nahrávaní projektu

Táto správa by mala mať viac informácií v
"Zobrazenie podrobného výstupu pri kompilácii"
podľa zapnutá voľba v Súbor -> Nastavenia.


Ako to prosím vyriešiť čo treba iné arudino viacej pamäti na PC?
Ďakujem

Re: arduino a chyba s pamäťou

Napsal: 15 říj 2024, 16:09
od DavidO
Ta hláška neříká o paměti, ale že se nepodařilo skript do Arduina nahrát.
Máš skutečně desku Arduino Mega ADK? Není to Mega 2560?
Nastavil sis i port, ke kterému je Arduino připojené?
Detaily by se ti vypsaly, kdybys v nastavení (menu Soubor / Vlastnossti / Nastavení / Zobrazit více informací výstupu během: a tam zaškrtnout nahrávání (upload)).

Re: arduino a chyba s pamäťou

Napsal: 15 říj 2024, 19:51
od LedTomasBit
Ano mam MEGA 2560 a zvolil som to aj vo výbere a stále vypisuje chybu:
Arduino: 1.8.10 (Windows 10), Vývojová doska:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Projekt zaberá 6490 bytov (2%) pamäte pre program. Maximum je 253952 bytov.
Globálne premenné zaberajú 135 bytov (1%) dynamickej pamäti, 8057 bytov zostáva pre lokálne premenné. Maximum je 8192 bytov.
Nastala chyba pri nahrávaní projektu
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

Re: arduino a chyba s pamäťou

Napsal: 15 říj 2024, 20:11
od LedTomasBit
Ešte je tam v lište: Nástroje výber Programátor a tam sa ma prosím čo nastaviť?

Re: arduino a chyba s pamäťou

Napsal: 15 říj 2024, 20:45
od LedTomasBit
Zaškrtol som zobraziť viacej pri nahrávani:

Arduino: 1.8.10 (Windows 10), Vývojová doska:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Projekt zaberá 6490 bytov (2%) pamäte pre program. Maximum je 253952 bytov.
Globálne premenné zaberajú 135 bytov (1%) dynamickej pamäti, 8057 bytov zostáva pre lokálne premenné. Maximum je 8192 bytov.
D:\Arduino\hardware\tools\avr/bin/avrdude -CD:\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega2560 -cwiring -PCOM1 -b115200 -D -Uflash:w:C:\Users\tomas\AppData\Local\Temp\arduino_build_918097/PACMAN2.ino.hex:i

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 "D:\Arduino\hardware\tools\avr/etc/avrdude.conf"

Using Port : COM1
Using Programmer : wiring
Overriding Baud Rate : 115200
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

avrdude done. Thank you.

Nastala chyba pri nahrávaní projektu

Táto správa by mala mať viac informácií v
"Zobrazenie podrobného výstupu pri kompilácii"
podľa zapnutá voľba v Súbor -> Nastavenia.

Re: arduino a chyba s pamäťou

Napsal: 15 říj 2024, 22:33
od DavidO
DavidO píše: 15 říj 2024, 16:09 Nastavil sis i port, ke kterému je Arduino připojené?
Podle mě to COM1 nebude.

Re: arduino a chyba s pamäťou

Napsal: 16 říj 2024, 08:49
od fulda
Myslím, že by David byl velmi rád, kdyby jsi mu ukázal takovýto obrázek:
Screenshot 2024-10-16 084623.png
Tedy co máš zaškrtnuto v menu Tools -> Port -> ???
(můj příklad je ukázka jak to nemá být, protože není zaškrtnuto nic)

Re: arduino a chyba s pamäťou

Napsal: 16 říj 2024, 09:38
od LedTomasBit
Ten COM1 je tam na pevno.

Re: arduino a chyba s pamäťou

Napsal: 16 říj 2024, 13:26
od DavidO
LedTomasBit píše: 16 říj 2024, 09:38 Ten COM1 je tam na pevno.
Jak "na pevno"?
Nicméně, musí být vybraný, nestačí, že ho tam jen vidíš. Takhle nějak:
Ar1.png
Ale vůbec se mi nezdá, že by to bylo COM1, obvykle to je vyšší číslo (1 bývá něco systémového, další menší čísla dostane něco, cos někdy dřív připojil a i když to třeba teď nevidíš, nově připojená věc dostane zase další vyšší číslo; u mě se sám vytvořil COM18, ty zbylé dva jsou něco úplně jiného). Ve správci zařízení by měl být vidět v sekci COM a LPT porty jako třeba "USB-SERIAL CH340" (u klonu) nebo "Arduino něco" (originál). A když máš otevřeného toho správce a koukáš na ten seznam, tak když Arduino odpojíš, zmizí.
To, že ti to při nahrávání říkalo "timeout", znamená, že programátoru na tom portu nikdo neodpovídá, obvykle proto, že to není Arduino, ale něco jiného.