Klon Mega2560 bez bootloadera

romanm
Příspěvky: 45
Registrován: 11 pro 2018, 23:17
Reputation: 0

Klon Mega2560 bez bootloadera

Příspěvek od romanm » 08 led 2021, 19:33

V šuflíku som našiel starý nepoužitý klon Mega2560. Po pripojení systém nedokázal detekovať USB zariadenie. "Chybová" LEDka rýchlo bliká, znamená to, že nie je nahratý bootloader. Mám druhý rovnaký funkčný kus. Existuje nejaký spôsob, ako nahrať bootloader do toho nefunkčného klonu? Googlil som, ale nič som nenašiel, len nejaké pokusy medzi Arduino UNO, ale medzi Mega2560->Mega2560 nie.

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: Klon Mega2560 bez bootloadera

Příspěvek od AstroMiK » 08 led 2021, 20:16

Ta "chybová" LED, to je PWR LED?

To by vypadalo na chybu v napájení (moc velký odběr, který odpojí nějakou ochranu ve stabilizátoru. Když proud poklesne, pojistka se obnoví a cyklus se opakuje).

romanm
Příspěvky: 45
Registrován: 11 pro 2018, 23:17
Reputation: 0

Re: Klon Mega2560 bez bootloadera

Příspěvek od romanm » 08 led 2021, 20:38

Led má označenie "L". Bliká rýchlosťou asi 3x/s. Led "ON" svieti neprerušovane.

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: Klon Mega2560 bez bootloadera

Příspěvek od AstroMiK » 08 led 2021, 20:44

Tak to v napájení nebude.
V procesoru bude asi nahraný nějaký defaultní blikací program.

Druhá možnost, co mě napadá, by mohla být chyba toho USB převodníku. Předpokládám, že v klonu bude CH340G.
Ten musí být rozpoznatelný systémem jako sériová linka nezávisle na tom, jestli je k něčemu dalšímu připojený přes piny Tx a Rx.
Jestli ho systém nevidí, tak bude vadný (nebo bude vadný jeho krystal, nebo připojení k USB konektoru ....).

romanm
Příspěvky: 45
Registrován: 11 pro 2018, 23:17
Reputation: 0

Re: Klon Mega2560 bez bootloadera

Příspěvek od romanm » 08 led 2021, 21:26

Systém ho akože vidí, ale nerozpozná ho. Podľa mňa to bude asi ten chýbajúci bootloader. Led bliká hneď po pripojení napájania, bez toho, aby som skúšal pripojiť MEGA s PC cez USB.

Hanz
Příspěvky: 262
Registrován: 25 dub 2019, 23:52
Reputation: 0

Re: Klon Mega2560 bez bootloadera

Příspěvek od Hanz » 09 led 2021, 02:26

možná máš starší verzi bootloaderu a chce ji přehrát na novou ? možná ovladače ? Jaké máš verzi IDE ? A jaké Windows ? píše ide nějaké chyby ? ;)

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: Klon Mega2560 bez bootloadera

Příspěvek od AstroMiK » 09 led 2021, 08:37

Takže když připojíš USB kabel do počítače, tak počítač zahlásí něco v tom stylu jako "USB zařízení nebylo rozpoznáno"?
To by ale opravdu nemělo žádnou souvislost s bootloaderem v procesoru ATmega a pořád to vypadá na chybu USB převodníku CH340.
Když jsi psal, že druhé stejné Arduino ti v tom USB portu v počítači funguje, tak to ani nemůže být problém ovladačů ve Windowsech.


Pokud pořád trváš na tom, že je chyba v bootloaderu, tak ten se přehrává přes ICSP (6-pinový konektor uprostřed desky)
K tomu potřebuješ buď programátor (například USBasp), nebo druhé Arduino (třeba Uno / NANO / asi by šlo použít i to tvoje druhé MEGA), do kterého se nahraje program který z něj ISP programátor udělá.
Ten program je v příkladech: "Soubor" -> "Příklady" -> "11.ArduinoISP" -> "ArduinoISP"
Při připojeném programátoru (propojení těch šesti drátů najdeš na internetu) se pak v menu zvolí položka "Nástroje" -> "Vypálit zavaděč".
Musí se nastavit správný typ toho programátoru (USBasp, nebo Arduino as ISP) a cílové desky (Arduino Mega 2560).

jankop
Příspěvky: 1029
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: Klon Mega2560 bez bootloadera

Příspěvek od jankop » 09 led 2021, 10:49

Jednoznačně chybí v PC driver pro převodník USB/RS232. Pokud je tam CH340G, tak ho do počítače prostě nahraj. Nehledej složitosti tak, kde nejsou.

AstroMiK
Příspěvky: 592
Registrován: 08 pro 2017, 19:05
Reputation: 0

Re: Klon Mega2560 bez bootloadera

Příspěvek od AstroMiK » 09 led 2021, 12:07

jankop píše:
09 led 2021, 10:49
Jednoznačně chybí v PC driver pro převodník USB/RS232.
Jenže druhé Arduino se stejným převodníkem mu prý funguje, takže bych chybu v driveru v PC vyloučil....

jankop
Příspěvky: 1029
Registrován: 06 zář 2017, 20:04
Reputation: 0
Bydliště: Brno
Kontaktovat uživatele:

Re: Klon Mega2560 bez bootloadera

Příspěvek od jankop » 09 led 2021, 13:52

Nevylučuji vůbec nic. Informace nejsou prakticky žádné. Stačí, aby nepřepnul v IDE COM port a už mu to začne trvale blikat a nenahrávat. Nebo nejsou ta Arduina tak úplně stejná a převodník mají různý. Tady v diskuzi skoro vždy platí pravidlo Occamovy břitvy. Stavím boty, že bootloader v tom Arduinu je.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 9 hostů