Atmega328-mrtva?
Moderátor: Moderátori
Atmega328-mrtva?
Zdravím. Podarilo sa mi prepolovať Mega328, takže sa javí ako mrtvá. Ale keď ju dám do programátora, tak ju dokážem čítať, mazať aj napáliť na nový kod, aj eeprom aj poistky. Viem, že je kaput, ale len tak pre zaujímavosť, vie niekto, či sa z tejto šlamastiky dá ešte niečo vyťažiť. Vďaka.
0
Re: Atmega328-mrtva?
Píšeš, čo všetko funguje. Ale čo je vlastne na nej vadné? IO?
ATmega328 stojí nejaké 3e, takže kľudne aj hodiť do smetí.
ATmega328 stojí nejaké 3e, takže kľudne aj hodiť do smetí.
0
- pablox
- Ultimate člen
- Príspevky: 1752
- Dátum registrácie: 19 Júl 2006, 00:00
- Bydlisko: Ruzomberok
- Vek: 33
- Kontaktovať používateľa:
Re: Atmega328-mrtva?
Kedysi som takto prepóloval ATTINY2313 a aj napriek početnému zahriatiu to prežila bez ujmy.
Vtedy ale stála celkom dosť peňazí na môj študentský rozpočet
Vtedy ale stála celkom dosť peňazí na môj študentský rozpočet
0
Meranie radiačného pozadia https://radmon.pablox.net/
Moja osobná webstránka http://www.pablox.net
Moja meteostanica http://www.teplomer.pablox.net
Moja osobná webstránka http://www.pablox.net
Moja meteostanica http://www.teplomer.pablox.net
Re: Atmega328-mrtva?
No, ona prakticky v zapojení v nejakej konštrukcie nefunguje. Nesvieti ani LED ani LCD displej. Odber zo zdroja je 0,000A, takže žiadny odber, skrat nie je na žiadnom pine. V programátore (TL866CS) je funkčná, maže, programuje, program zostane v registroch, aj v ICSP režime, akurát v ICSP nechce zmazať EEprom a poistky, data fungujú. V Arduine nekomunikuje s počítačom. Asi je odpálená nejaká ochrana v napájaní, ale je zaujímavé, že pri programovaní musí využívať napájanie programátora, inak by nemohlo prevádzať zápisy. To nie, že by som nad ňou plakal, iba pre zaujímavosť, poprípade, ak sa niekto už s tým stretol a mal nejaké skúsenosti, či sa to dá oklamať.
0
Re: Atmega328-mrtva?
Tam to odneslo buď jádro procesoru nebo je interně jakoby RESET na GND. Ani jedno není potřeba k programování. Lépe řečeno - jádro procesoru se při programování stejně drží signálem z programátoru v resetu a nepoužívá se. V každém případě je to zajímavé. Pro programování je nutný jen zdroj hodin a nezablokovaný reset.
0
-
- Ultimate člen
- Príspevky: 6236
- Dátum registrácie: 20 Júl 2007, 00:00
- Vek: 41
Re: Atmega328-mrtva?
programuje sa inym napatim, takze je dost mozne, ze sa odpalilo nieco v hlavnej napajacej vetve a preto ma odber 0.
Pouzit to mozes ako dekoraciu, pripadne skus, ci ti nepojde cez programator debugger a mozes ju pouzivat na ladenie programov.
Pouzit to mozes ako dekoraciu, pripadne skus, ci ti nepojde cez programator debugger a mozes ju pouzivat na ladenie programov.
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.
-
- Ultimate člen
- Príspevky: 2587
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27
Re: Atmega328-mrtva?
Iným napätím, myslíte HVSP? Dobrá otázka, ale ja som akosi predpokladal, že to skúšal cez klasické ISP.
0
-
- Ultimate člen
- Príspevky: 6236
- Dátum registrácie: 20 Júl 2007, 00:00
- Vek: 41
Re: Atmega328-mrtva?
Hej, podla veku som si tipol, ze ma doma taky ten kvalitnejsi uni programator, ktorym vie napalit vsetko mozne.
PS: a uz sa tu konecne nauc vsetkym tykat, lebo este jedno upozornenie a potom clenovia fora z tvojho okolia ta odvedu do krcmy a opiju
PS: a uz sa tu konecne nauc vsetkym tykat, lebo este jedno upozornenie a potom clenovia fora z tvojho okolia ta odvedu do krcmy a opiju
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.
Re: Atmega328-mrtva?
Áno skúšal som cez klasické sériové ISP, v predchádzajúcom príspevku som napísal ICSP, ale v MiniPro programmer je ICSP, ale to je asi jedno, hlavne , že si rozumieme. HSVP je myslím paralelné programovanie, či sa mýlim?
0
Re: Atmega328-mrtva?
Paralelne je "iným napätím", ISP je normálne napájanie, hodiny musia byť.
Ale potom musí napájanie byť aspoň nejaké. Takisto oscilátor musí bežať.
akurát v ICSP nechce zmazať EEprom a poistky, data fungujú
Ale potom musí napájanie byť aspoň nejaké. Takisto oscilátor musí bežať.
Arduino potrebuje bootloader. Musíš ho tam dostať napr. cez ISP.V Arduine nekomunikuje s počítačom.
0
Re: Atmega328-mrtva?
Alebo ma odpaleny USB/com chip ako sa to stalo mne. Potom to islo programovat len ces ISP
0
Re: Atmega328-mrtva?
Bootlader je OK, pripadá mi skôr, že je kaput pin1 reset, lebo nereaguje ani na tlačítko, programovanie, čítanie pracuje len s 5V, 13V slúži na výmaz celého čipu, či sa mýlim? a Arduino potrebuje najprv reset signál a až potom láduje program. Skúšam aj meniť poistky, ale bez výsledku. Škoda jej, taká bola dobrá.
0
-
- Ultimate člen
- Príspevky: 2587
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27
Re: Atmega328-mrtva?
challenge acceptedpocitujlasku napísal: ↑06 Mar 2024, 12:09PS: a uz sa tu konecne nauc vsetkym tykat, lebo este jedno upozornenie a potom clenovia fora z tvojho okolia ta odvedu do krcmy a opiju
No dobre, tak keď teda nedáte....ahojte, ja som Stano.
Na toto pozor, inak atmelka dopadne ešte horšie, ako je na tom. V tých poistkách je viacero možností, ako zablokovať ISP/ICSP rozhranie (pokiaľ viem tie dve skratky znamenajú to isté), a potom už pomôže iba High Voltage Serial Programming.
0
Re: Atmega328-mrtva?
Jasné, viem o tom, ale poistky mám zmáknuté, naviac je dostupná kalkulačka, a mám aj atmega_fusebit_doctor_V2g, s ktorým mi to zatiaľ všetko prešlo. A TL688CS má aj HVSP, tohto sa nebojím.
0
Re: Atmega328-mrtva?
Ale ak si ju naprogramoval cez ISP, reset musel fungovať. Pri paralelnom programovaní sa na RESET privádza 12V. Bootloader + poistky aby bootoval so správnej adresy. Máš to tak?jankrizan napísal: ↑06 Mar 2024, 15:19Bootlader je OK, pripadá mi skôr, že je kaput pin1 reset, lebo nereaguje ani na tlačítko, programovanie, čítanie pracuje len s 5V, 13V slúži na výmaz celého čipu, či sa mýlim? a Arduino potrebuje najprv reset signál a až potom láduje program. Skúšam aj meniť poistky, ale bez výsledku. Škoda jej, taká bola dobrá.
Musím povedať, že ešte aj vadná ATmega môže byť na niečo dobrá, človek sa niečo naučí.
0
Re: Atmega328-mrtva?
Či to mám tak, to neviem povedať, pretože to ide a ak to ide , tak neriešim , či tam je 5, alebo15V. Cez ISP nejde vymazať eeprom ani poistky, ale preprogramovať sa dá, čiže to zmení a uloží nové parametre, aj poistky. Dokonca som oprášil aj starší robený USBasp s Extreme Burning, aj tam to fungovalo rovnako, poistky a eep nešli.
0
Re: Atmega328-mrtva?
Nebezi ani ked. Mu na reset privedies priamo 5V z zdroja (uz to ma beztal za sebou tak uz mu to neuskodi), ani na externe hodiny nebezi?
0
-
- Ultimate člen
- Príspevky: 2587
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27
Re: Atmega328-mrtva?
To si ma práve priviedol na jednu myšlienku. Ak je interne natvrdo zresetovaná, bude aj reset pin natvrdo v nule? Alebo môže byť aj vo vysokej impedancii ako obvykle, a iba vnútornosti v nule?
0
Re: Atmega328-mrtva?
Nie, nebeží. Resetu je jedno kde ho pripojím, nereaguje. Ani poistky nastavené na interný RC osc., ani externý, ani kryštal, proste pošiel. Ani fusebit doktor mu nepomáha.
0
-
- Ultimate člen
- Príspevky: 2587
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27