ATNEL tech-forum
https://forum.atnel.pl/

MK AVR Calculator brak możliwości zaprogramowania ATmega644
https://forum.atnel.pl/topic23801.html
Strona 1 z 2

Autor:  michał6201 [ 30 maja 2021, o 21:24 ]
Tytuł:  MK AVR Calculator brak możliwości zaprogramowania ATmega644

Witam
Posiadam pełną wersję programu MK AVR Calcolator

Chciałem zaprogramować dziś mikrokontroler ATmega644 i nie mogę.
Napisałem prościutki program wyświetlający na lcd napis "test", więc wykluczam błąd programu. Ten sam program ładuję do ATmega16 - działa, ATmega32 - działa.

Za każdym razem mam ustawione Fusy uproszczone na zewnętrzny kwarc 11059200. Z innymi prockami działa wszystko.

ATmega644 kupiona w TME, więc obstawiam, ze to nie jakaś podróba z chin.

MK AVR Calculator rozpoznaje ATmgę644.

Może jakoś inaczej trzeba programować ATmegę644?

Autor:  mirekk36 [ 30 maja 2021, o 21:38 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

A co może mieć z tym wspólnego MkAvrCalculator ? jeśli w ogóle rozpoznaje procka i wgrywa wsad ? Tak samo możesz wgrać wsad wprost z Eclipse - próbowałeś ?

Jeśli tak będziesz zadawał pytania to uwierz mi ciężko będzie ci pomóc ... bo z tego co piszesz WSZSYSTKO dobrze zrobiłeś ... no to dlaczego nie działa ?

Skoro to prosty program do migania diodą to jednak panie kochany zacznij od tego że - pokażesz np screeny jak masz ustawione fusebity w procku np z zakładki Fusy Uproszczone no i pokaż że ten kod programu. Bo inaczej to jest pytanie do jasnowidzów niestety.

michał6201 napisał(a):
ATmega644 kupiona w TME, więc obstawiam, ze to nie jakaś podróba z chin.

Tak to możesz być pewien, że to nie podróba.

Autor:  michał6201 [ 30 maja 2021, o 21:52 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

W załączeniu screeny z programu:
ObrazekObrazek

Program pisany w bascom.

Składnia: [ Pobierz ] [ Ukryj ]
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


To tylko taki testowy krótki kod do sprawdzenia co z ta atmegą. DLA atmega16 i 32 działa. Więc wykluczam błąd programu.
Obstawiam że coś nie tak z tą atmegą 644.

Autor:  mirekk36 [ 30 maja 2021, o 22:21 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

michał6201 napisał(a):
Obstawiam że coś nie tak z tą atmegą 644.

Wątpię tzn jestem pewien że to nie wina procka, a sprawdź ze zwykłym miganiem jedną diodą led - nic innego

Autor:  michał6201 [ 30 maja 2021, o 22:32 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Taka sama sytuacja.

ATmega644 nawet nie włączy diody led.
Ten sam kod przerobiłem dla ATmega16, załadowałem do atmegi16 i led świeci.

Autor:  mirekk36 [ 30 maja 2021, o 22:35 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

rozumiem że masz możliwość tylko w Bascomie potestować ?

------------------------ [ Dodano po: 4 minutach ]

ok masz tu prosty programik:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


ale skoro nie działasz jeszcze w C może, to w załączniku na dole postu masz plik HEX do wgrania do procka. Jak widzisz dioda LED podłączona do pinu PC7, podłącz ją katodą a anodą do VCC przez jakiś rezystorek

Autor:  michał6201 [ 30 maja 2021, o 23:01 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Taka sama sytuacja jak z tymi moimi kodami.

Spróbowałem jeszcze dodatkowo teraz zaznaczyć weryfikację zapisu i mam dodatkowo konsolę avrdude:

Obrazek

Autor:  mirekk36 [ 30 maja 2021, o 23:17 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

po pierwsze to masz jakąś archaiczną wersję, i zawsze się dziwię dlaczego ludzie sobie nie aktualizują programu ...masakra ;) ... więc zacznij od jego aktualizacji

tzn wejdź na stronę atnel i pobierze ręcznie jeszcze raz MkAvrCalculator

------------------------ [ Dodano po: 6 minutach ]

po drugie zainstaluj na nowo avrdude - ale z MkAvrCalculatora (zakładka Ustawienia) a nie jakieś inne

i wtedy wgraj

a jak nadal będzie to samo to pokaż jakieś fotki na czym ty to testujesz? jakaś stykówka czy co ? bo ten komunikat też może być jak są złe połączenia

Autor:  michał6201 [ 30 maja 2021, o 23:27 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Pobrałem najnowszą wersję, niestety taki sam efekt:
Obrazek

Autor:  mirekk36 [ 30 maja 2021, o 23:29 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

to tak jak pisałem wyżej pokaż fotki jak to masz sprzętowo popodłączane wszystko, bo jakiś babol może tu się czai

Autor:  michał6201 [ 30 maja 2021, o 23:51 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Gdyby był babol z podłączeniem, to inne procki tak samo nie działałyby.
A wszystkie inne działają oprócz tej atmegi644.
ATmega644 oraz ATmegi16/32 mają ten sam układ wyprowadzeń nóżek.

Płytka testowa, podstawka precyzyjna, wszystkie inne procki działają bezproblemowo.
Obrazek

Autor:  michał6201 [ 31 maja 2021, o 02:07 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Usunąłem i wyczyściłem z systemu pliki avrdude, avr calculator. Pobrałem najnowszą wersję ze strony Atnel. Zainstalowałem od nowa avr calculator, z niego zainstalowałem avrdude i podłączyłem programator Atnel i zainstalowałem sterowniki do niego używając avr calculator.

Programator zdołał zainstalować miganie led na ATmega644. Na innych prockach instalują się znacznie większe programy i wszystko ładnie działa.

Ale jak chcę większy program załadować do tej nieszczęsnej ATmegi644, to wiesza się avr calculator. Mało tego że się zawiesza, to mogę go tylko zamknąć wchodząc do menadżera urządzeń. Niestety po tym już avr calculator nie działa. Muszę zrestartować komputer.

Ta ATmega644 to jakieś nieporozumienie. Siedzę od 20tej, a teraz mamy 3 godzinę w nocy i nadal nie mogę zaprogramować procka bo wysypuje się avr calculator.

Gdzie może być problem? Na mniejszych prockach wszystko działa.

Autor:  mirekk36 [ 31 maja 2021, o 07:52 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Jeśli to jakaś gotowa płytka to lepiej niż stykówka ale dwa pytania:

1. czy przypadkiem nie jest na niej zainstalowany kondensator 100nF na linii RESET procka ?

2. co masz podpięte do linii ISP (MOSI, MISO, SCK) poza samym programatorem oczywiście (w trakcie programowania) ?

Autor:  michał6201 [ 11 cze 2021, o 00:10 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Nie ma kondensatora na linii reset, jest tylko podciągnięty rezystorem 10K do VCC.
Nie ma też nic podłączone oprócz programatora do ISP. Tylko sam programator. Gdyby było coś nie tak sprzętowo, to innych atmeg również nie zaprogramowałbym. A problemu z żadną inną nie ma.
Dodam, że programowanie każdej innej atmegi: 8, 16, 32 działa bez najmniejszego problemu na tej samej płytce, z tym samym zasilaniem. Wiec sprzętowo nie ma problemu.

Kupiłem drugą ATmegę644, tym razem z innego źródła i to samo. Nie działa. Ani na programatorze Twoim, ani na tym drugim co mam.
Dziwne, że wszystkie inne atmegi działają, tylko nie 644.

Zmieniałem kwarce, dawałem różne wartości, ustawiałem wewnętrzny oscylator i na nic wszystko. Żadna atmega644 nie działa.

Autor:  Makowka [ 11 cze 2021, o 00:50 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

michał6201 napisał(a):
Kupiłem drugą ATmegę644, tym razem z innego źródła i to samo.


Gdzie kupujesz atmegi? Przez pewnego dystrybutora tme/mouser/farnell itd. ?

Autor:  mirekk36 [ 11 cze 2021, o 07:17 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

michał6201 napisał(a):
Żadna atmega644 nie działa.

A z ciekawości dlaczego ty kupujesz ATmega644 zamiast ATmega644P ? Nie mówię żeby ta pierwsza miała nie działać - ale jest to staroć jak świat - obecnie kupuje się tylko m644P

Poza tym ja do testów mam obie wersje i KAŻDA z nich od zawsze działa bez żadnej różnicy którą podłączę

Autor:  michał6201 [ 11 cze 2021, o 23:58 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Mam i taką i taką - atmega644pa

Próbuję ją zaprogramować na Twoim programatorze i mk avr calculator. Zawiesza się calculator, dioda czerwona w programatorze ciągiem świeci. Nic nie daje się zrobić oprócz restartu komputera.
Problem tylko i wyłącznie z atmegami644. Atmegi kupione zarówno w sklepie TME jak i na alegro. Przy każdej sztuce 644 taki sam problem.

Dodam, że problemy nie występują z innymi atmegami typu 8,16,32.

Pozostaje olać atmegi644 i pozostać przy co najwyżej atmedze32.

Dodam, że jest to nowy komputer stacjonarny. System windows7 64bit.

Autor:  micky [ 12 cze 2021, o 07:32 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

A jak dlugie kabelki usb i isp? Wrzuć fotkę. Jest to bardzo dziwne zachowanie, ja od dawna używam 644 i nigdy nie mialem żadnego problemu.

Autor:  mirekk36 [ 12 cze 2021, o 11:59 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

michał6201 napisał(a):
Pozostaje olać atmegi644 i pozostać przy co najwyżej atmedze32.

No czegoś takiego to ja jeszcze nie słyszałem jak żyję ;) .... zamiast szukać rozwiązania - bo ewidentnie gdzieś musisz babola robić to ty olewasz TAK DOBRE procki ! ;) i po 100-kroć lepsze od staruszka m32 ;)

Tylko ich nie wyrzucaj tych m644 - bo na 100% są sprawne - lepiej komuś oddaj w prezencie.


A tak na koniec bo nie wiem czy pytałem - czy ty w ogóle próbowałeś zaprogramować/odczytać te swoje procki w ZWYKŁEJ STYKÓWCE ? albo chociaż podłączone samymi kabelkami do programatora ? Czy tylko w tym swoim zestawie uruchomieniowym ?

Autor:  michał6201 [ 13 cze 2021, o 20:26 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Mam 2 różne płytki testowe. Na każdej to samo i tylko i wyłącznie z atmega644.

Powtarzam - każdy inny procek atmega8,16,32 programuję bezproblemowo. Nie ma żadnych błędów.
To skoro byłby jakiś problem sprzętowy, to wywalałoby błędy przy każdym innym procku.

Programator używam Twój, jak i taśmę która była do niego dołączona. Nie uśmiecha mi się resetować komputer przy każdej próbie zaprogramowania atmegi644 przez avr calculator.
Nawet jak w menadżerze urządzeń zamknę zawieszony avr calculator i ponownie go uruchomię, to przy próbie identyfikacji procka wyskakuje okienko z błędem:
Obrazek

Taki sam problem był, jak chciałem zaprogramować ten nieszczęsny atmega644 bezpośrednio z bascoma.
Ale całej nocy nieprzespanej użyłem program Zadig2-5 i podmieniłem sterowniki programatora: libusb0 na libusbK(v3.0.7.0)
Od tej pory mogę programować atmege644 bezpośrednio z bascoma.

Nie ukrywam, że wolałbym programować przez avr calculator, bo tak mi jest wygodniej.

Autor:  micky [ 13 cze 2021, o 20:35 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Hmm, b. dziwne ale:
1) do testów użyj ścieżek bez pl liter oraz spacji
2) odpal maszyne wirtualna i na niej odpal mkavrcalca - być może coś u Ciebie w systemie jest namieszane?

Autor:  mirekk36 [ 13 cze 2021, o 21:31 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

michał6201 napisał(a):
Powtarzam - każdy inny procek atmega8,16,32 programuję bezproblemowo. Nie ma żadnych błędów.

A teraz posłuchaj - bo nie piszę tego złośliwie ....

ale niestety takie porównania czasem do niczego nie prowadzą, chociaż sam pewnie tak bym myślał

ale różnimy się tym jak widzę, że ja - nie mogąc rozwiązać problemu - no niestety podłączyłbym procka na SUCHO czyli bez żadnego zestawu ... czy to trudno wziąć np podstawkę pod procka - do jej nóg przylutować wręcz przewody ISP i zasilanie - jeśli już nie masz stykówki ?

Toż to mega podstawowy TEST ... no ale cóż ... jak wolisz, utylizuj sprawne procki ... ja tobie powiadam, że pierdyliard razy programowałem m644p a także m1284p bo to też moje ulubione i często wykorzystywane procki. Ale ponieważ kiedyś specjalnie do testów kupiłem starocia m644 to i jego też testowałem wielokrotnie. Więc nie dziw, się że no piszę co piszę ... i jestem pełen podziwu jak można aż tak bardzo się zapierać żeby nie sprawdzić podstawowego testu - tylko wciąż pisać to samo, że ..... ale m32 mi programuje - ...

Autor:  michał6201 [ 13 cze 2021, o 22:13 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Dobrze. Jutro po pracy polutuję na pająka tego procka, bo stykówki żadnej nie posiadam i zobaczymy czy będzie się programować.
Programator mam ten:
Obrazek

Autor:  mirekk36 [ 13 cze 2021, o 22:30 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

ok - z tym programatorem też powinno być ok ... ale sam jestem ciekaw takiego czystego testu - bo nie twierdzę że na 1000% nie masz racji czy np że ja mam na 1000% rację. Taki test zawsze warto wykonać. Czekam na info.

Autor:  michał6201 [ 14 cze 2021, o 19:35 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Dzisiaj uruchomiłem komputer i niestety żaden z programatorów nie działa.
Nie wiem co się stało. Odinstalowałem avrdude, avr calculator. Zainstalowałem od nowa i niestety nie widać nawet w menadzerze urządzeń tych programatorów.
Przy próbie instalacji programatora z ave calculator pojawia się to:
Obrazek

Co robić?

Autor:  mirekk36 [ 14 cze 2021, o 19:44 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

No bo masz jakiś inny koci sterownik zainstalowany, wejdź że w menedżer urządzeń i go wywal - bo gdzieś ci się tam schował właśnie usbasp pod jakimś WinUSB zamiast LibUSB32 - masz tu namieszane ze sterownikami na maxa ;) niestety

Autor:  michał6201 [ 14 cze 2021, o 19:56 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

coś takiego znalazłem:
Obrazek
Ale co usunę go, to ponownie się pojawia.
Nie idzie w ogóle zainstalować poprawnego sterownika z avr calculator.

Po niby odinstalowaniu tego sterownika, wkładam spowrotem do usb programator i wyskakuje komunikat, że urządzenie zostało poprawnie zainstalowane.
A w menadżerze widać do co na zdjęciu.

Autor:  micky [ 14 cze 2021, o 21:11 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Zrób sobie testy na VM i będziesz wiedział co masz ze sprzętem lub sterownikami.

Autor:  michał6201 [ 14 cze 2021, o 21:25 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

Na pewno coś zwalone jest w windowsie.
Żaden ze mnie informatyk, nie postawie vm bo się na tym nie znam. Może jakieś problemy ze sterownikami do usb. Nie mam pojęcia.
Póki nie użyłem 644, to żadnych problemów nie miałem ani z avr calculator ani z programatorami. Wszystko działało bezbłędnie do tej pory.

Autor:  mirekk36 [ 14 cze 2021, o 22:44 ]
Tytuł:  Re: MK AVR Calculator brak możliwości zaprogramowania ATmeg

michał6201 napisał(a):
Po niby odinstalowaniu tego sterownika, wkładam spowrotem do usb programator i wyskakuje komunikat, że urządzenie zostało poprawnie zainstalowane.
A w menadżerze widać do co na zdjęciu.


Ale mówiłem sprawdź w Menedżerze urządzeń i pokaż screen z Menegera - powinno być tak

Obrazek

Tzn ZAWSZE zamiast tego "Microchip Tools" miałem "LibUSB32" ... no ale nie ważne - tak powinno być po zainstalowaniu driverów

A jak swoje odinstalowujesz to musisz zaznaczyć ptaszkiem opcję żeby usunął pliki sterownika z dysku - bo pewnie nie zaznaczasz i nie dziwota że po podłączeniu od razu ci znowu się sam instaluje

Strona 1 z 2 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/