Mrtvá MEGA2560?

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

Re: Mrtvá MEGA2560?

Příspěvek od AstroMiK » 15 kvě 2023, 23:35

Dobře. Beru zpět své připomínky a omlouvám se.

Nečerpal jsem z DS, ale ze svých zkušeností.
Už několikrát se mi stal stejný případ jak popisuje "hafca" v prvním příspěvku.
Přes ISP jsem do procesoru nahrál program bez problému, ale po resetu se program nerozběhnul.
Chyba byla buď v nekvalitním pájení krystalu a okolních kondenzátorů, nebo ve vadném krystalu.

hafca
Příspěvky: 86
Registrován: 23 říj 2017, 23:05
Reputation: 0

Re: Mrtvá MEGA2560?

Příspěvek od hafca » 16 kvě 2023, 08:31

Bude to ještě zajímavé. Já mám asi klon klonu. Krystal je tam jen 12MHz. Co jsem hledal, tak se všude píše o 16 nebo 22MHz.
Na tom mém kukátku je sonda s přepínáním 1:10 a ani tak nic nenaměřím a nic lepšího nemám.

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: Mrtvá MEGA2560?

Příspěvek od ondraN » 16 kvě 2023, 11:07

Jestli si můžeš udělat výpis stavu FUSE (konfigurační bity MCU), tak se podívej na nastavení oscilátoru. Může to být třeba změněné a tím i důvod nefunkčnosti. I některé jiné to mohou asi podělat, ale tenhle MCU neznám detailně. Tak se potom mrkni do DS.

hafca
Příspěvky: 86
Registrován: 23 říj 2017, 23:05
Reputation: 0

Re: Mrtvá MEGA2560?

Příspěvek od hafca » 16 kvě 2023, 12:24

S pojistkami už moc nevládnu. Nastavení je vyčtené z eXtreme Burner - AVR.
Přílohy
ff.jpg
ff.jpg (16.12 KiB) Zobrazeno 962 x

ondraN
Příspěvky: 932
Registrován: 08 srp 2019, 20:01
Reputation: 0

Re: Mrtvá MEGA2560?

Příspěvek od ondraN » 16 kvě 2023, 13:05

Stáhni si pdf datasheet a fuses jsou na straně 327, Tabulka 30-4, 30-5

peterple
Příspěvky: 156
Registrován: 22 zář 2021, 20:20
Reputation: 0

Re: Mrtvá MEGA2560?

Příspěvek od peterple » 16 kvě 2023, 14:55

Podľa tohoto to máš v poriadku.
https://forum.arduino.cc/t/what-is-in-t ... 3/607209/2

Čo je v neporiadku je to, že sa snažíš napáliť normálny arduino bootloader na tvoj špeci systém. Ten bootloader je urobený na kryštál 16MHz a ak tam máš naozaj 12MHz tak sa nečuduj že nič neprenesieš. Ona tá baudová rýchlosť závisí na tom aký tam máš kryštál.

Ako som už písal napál tam niečo čo by malo na tvojom kryštále komunikovať cez seriák. Vyskúšaj a ak to komunikuje tak hľadaj bootloder pre tvoj kryštál. Alebo si taký skompiluj.

hafca
Příspěvky: 86
Registrován: 23 říj 2017, 23:05
Reputation: 0

Re: Mrtvá MEGA2560?

Příspěvek od hafca » 16 kvě 2023, 15:08

Žádný bootloader tam mimo pokusu nahrát ho z Arduino, kde je navolená správná deska nedávám.
Nahrát tam něco přes ICSP co funguje jsem zkoušel jako první a to jde. Jen přes USB nekomunikuje. To jsem ale psal hned v prvním postu.
Vidím to na odpis.

peterple
Příspěvky: 156
Registrován: 22 zář 2021, 20:20
Reputation: 0

Re: Mrtvá MEGA2560?

Příspěvek od peterple » 16 kvě 2023, 15:17

preco to ides vyhodiť? Tak to programuj cez ISP.

hafca
Příspěvky: 86
Registrován: 23 říj 2017, 23:05
Reputation: 0

Re: Mrtvá MEGA2560?

Příspěvek od hafca » 16 kvě 2023, 16:52

Když já potřebuji aby to taky fungovalo. Program tam sice dostanu, ale to je všechno.
Možná zkusím jiný krystal a pak už konečná.

Uživatelský avatar
Caster
Příspěvky: 382
Registrován: 11 zář 2019, 09:02
Reputation: 0

Re: Mrtvá MEGA2560?

Příspěvek od Caster » 16 kvě 2023, 23:24

hafca píše:
16 kvě 2023, 16:52
Program tam sice dostanu, ale to je všechno.
Pokud tam nahraješ program tak nechápu, v čem je problém :shock: . Zkus základní věc blikající LEDka tj. ovládání pouze jednoho pinu procesoru ;) .

Odpovědět

Kdo je online

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