RTV forum PL | NewsGroups PL

Jak przywrócić do życia Atmegę 2561 bez wylutowywania - pilne porady i triki?

kto pomoże uratować avr'a ?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak przywrócić do życia Atmegę 2561 bez wylutowywania - pilne porady i triki?

sundayman
Guest

Fri Sep 09, 2016 3:03 am   



No oczywiście, jak mi się spieszy, to musiał mi się uwalić podczas
programowania (ISP via usbasp) procek w układzie. Atmega 2561.

Klasycznie przestał odpowiadać programatorowi.
Próbowałem z zewnętrznym zegarem 1MHz, ale z zerowym efektem.
Podobno jak się przestawi pin RESET na I/O to może tak być. Prawda to
aby ?? No bo jakieś inne "elektryczne" uszkodzenie raczej nie wchodzi w grę.

No tak czy owak będę musiał go wylutowywać, na szczęście mam jeden
zapasowy. Ale ile to potrwa, zanim znowu coś się popierdzieli ?
..

No wiem, że można atmele ratować przez programowanie równoległe.
Ale w układzie tego nie da rady zrobić, nawet jakbym podolutowywał
wymagane linie, bo niestety niektóre wymagane piny w MCU są podłączone w
układzie tak, że by to HVPP pewnie nie działało.

Jak już wylutuję, to podobno AVR Dragon ma możliwość pracy w HVPP to
może jakoś na upartego dam radę. Tyle, że nic mi to nie pomoże, bo i tak
trzeba go wyciągać przecież z układu...

No to teraz pytanie - może jakiś ryzykowny cudowny pomysł na postawienie
go na nogi bez wylutu (jak go szlag trafi to trudno, skoro i tak muszę
wstawiać nowy) ? Jakieś zaklęcie magiczne czy coś ? Obrzęd z kurczakiem ?

A tak w ogóle - mam już dosyć tych wiecznych problemów z fusami.
Poza tym to szeregowe wysyłanie programu za każdym razem trwa długo
(program ma ponad 128kB już).

Jest jakiś sprzętowy amulator atmeli, żeby uniknąć takich zabaw ?

sundayman
Guest

Fri Sep 09, 2016 4:44 am   



Jeszcze jedno - czy przy podnoszeniu avr zewnętrznym zegarem trzeba
odłączyć kwarc ? Bo nie nie chciało mi się wylutowywać...
Ale na chłopski rozum chyba to nie powinno być konieczne ?

sundayman
Guest

Fri Sep 09, 2016 7:03 am   



Dodam jeszcze, że co gorsza w padniętym MCU najprawdopodobniej jest
wyłączony JTAG... Szkoda, bo te piny mam akurat wolne i może by się udało.

Piotr Gałka
Guest

Fri Sep 09, 2016 9:00 am   



Użytkownik "sundayman" <sundayman@poczta.onet.pl> napisał w wiadomości
news:nqt8q9$qce$1@node2.news.atman.pl...

Quote:
Próbowałem z zewnętrznym zegarem 1MHz, ale z zerowym efektem.
Podobno jak się przestawi pin RESET na I/O to może tak być. Prawda to aby
??
Pamiętam, jak przez mgłę, że mieliśmy kiedyś tego typu problemy. Ustąpiły

wszystkie jak przenieśliśmy się na Xmega.
P.G.

bat
Guest

Fri Sep 09, 2016 11:40 am   



On 09.09.2016 05:03, sundayman wrote:

1MHz to za mało. Przystaw mu do xtal1 co najmniej 4MHz. Ja mam taki
generatorek 7MHz z haczykiem w metalowej obudowie ze szpilką na końcu i
kabelkami zasilania.

AlexY
Guest

Fri Sep 09, 2016 6:08 pm   



sundayman pisze:
Quote:
No oczywiście, jak mi się spieszy, to musiał mi się uwalić podczas
programowania (ISP via usbasp) procek w układzie. Atmega 2561.

Klasycznie przestał odpowiadać programatorowi.
Próbowałem z zewnętrznym zegarem 1MHz, ale z zerowym efektem.
Podobno jak się przestawi pin RESET na I/O to może tak być. Prawda to
aby ?? No bo jakieś inne "elektryczne" uszkodzenie raczej nie wchodzi w
grę.

Wyłączenie pinowi reset funkcji reset uniemożliwia programowanie ISP.
Pozostaje programator równoległy.

[..]


--
AlexY
http://faq.enter.net.pl/simple-polish.html
http://www.pg.gda.pl/~agatek/netq.html

sundayman
Guest

Fri Sep 09, 2016 9:29 pm   



Quote:
Pamiętam, jak przez mgłę, że mieliśmy kiedyś tego typu problemy.
Ustąpiły wszystkie jak przenieśliśmy się na Xmega.

Ha, ba ! Też bym chciał Smile
Niestety nie mogę teraz zmienić hardware - oryginalnie była M128 i
jedyne co mogłem, to wymienić ma M2561, ponieważ w M128 zabrakło pamięci
programu...

A chyba nie ma xmegi pinologicznie zgodnej z M128 (ż żeby pamięć
programu była większa niż 128k) ?

Robert Zemła
Guest

Mon Sep 12, 2016 5:46 pm   



W dniu 2016-09-09 o 13:40, bat pisze:
Quote:
On 09.09.2016 05:03, sundayman wrote:

1MHz to za mało. Przystaw mu do xtal1 co najmniej 4MHz. Ja mam taki
generatorek 7MHz z haczykiem w metalowej obudowie ze szpilką na końcu i
kabelkami zasilania.

1 MHz to nie jest za mało. Programator zawsze musi taktować minimum 1/8

zegara.

bat
Guest

Mon Sep 12, 2016 10:16 pm   



On 12.09.2016 19:46, Robert Zemła wrote:

Quote:
1 MHz to nie jest za mało. Programator zawsze musi taktować minimum 1/8
zegara.

Może nie taktuje i w dalszym ciągu procek wygląda na nieżywy. Dać mu
8MHz do XTAL1.

sundayman
Guest

Tue Sep 13, 2016 2:25 am   



W dniu 12.09.2016 o 19:46, Robert Zemła pisze:
Quote:
W dniu 2016-09-09 o 13:40, bat pisze:
On 09.09.2016 05:03, sundayman wrote:

1MHz to za mało. Przystaw mu do xtal1 co najmniej 4MHz. Ja mam taki
generatorek 7MHz z haczykiem w metalowej obudowie ze szpilką na końcu i
kabelkami zasilania.

1 MHz to nie jest za mało. Programator zawsze musi taktować minimum 1/8
zegara.

Parę razy już to robiłem i 1Mhz było ok.
Niestety tym razem dupa blada.

Czy to wyłączony pin reset, czy padł w ogóle ?
Na razie nie wiem, wylutowałem i wstawiłem nowy.
Jak będę miał chwilę spróbuję go postawić via HVPP.
Programator mam (AVR DRAGON) , tylko czasu teraz nie mam Smile

ks
Guest

Fri Sep 23, 2016 7:38 am   



W dniu 2016-09-09 o 05:03, sundayman pisze:
Quote:
No oczywiście, jak mi się spieszy, to musiał mi się uwalić podczas programowania
(ISP via usbasp) procek w układzie. Atmega 2561.

Klasycznie przestał odpowiadać programatorowi.
Próbowałem z zewnętrznym zegarem 1MHz, ale z zerowym efektem.
Podobno jak się przestawi pin RESET na I/O to może tak być. Prawda to aby ?? No
bo jakieś inne "elektryczne" uszkodzenie raczej nie wchodzi w grę.


poszukaj na sieci info o AVR-Rescue, mi sie udało pare atmeg odzyskać, a tego
Twojego konkretnego procka to nie wiem czy obsługuje.
pozdrawiam Krzysiek

elektroda NewsGroups Forum Index - Elektronika Polska - Jak przywrócić do życia Atmegę 2561 bez wylutowywania - pilne porady i triki?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map