Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 25 kwi 2024, o 08:37


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 18 ] 
Autor Wiadomość
PostNapisane: 18 lis 2017, o 15:06 
Offline
Użytkownik

Dołączył(a): 07 paź 2016
Posty: 29
Pomógł: 0

Witam.
Mam problemy z Attiny 44a.
Po zmontowaniu na płytce PCB układu(procesor ,złącze isp, jakiś kondensator filtrujący ,rezystor podciągający Reset do VCC ,dioda led itp.) i podłączeniu
do MKavrCalc, po wciśnięciu sprawdz podłączony avr ukazał się komunikat Attiny 44 .Pomyślałem super tak ma być.
Skoro udało się odczytać dane procesora to trzeba coś do niego zapisać.
Wybrałem procesor,ustawienia fabryczne i wgrałem.
Moim oczom ukazał się komunikat jak na obrazku:

Obrazek

Od tej pory procesor milczy.
W Eclipsie po wybraniu procesora ATTiny 44A wyskakuje ostrzerzenie:
"This MCU is not supported by AvrDude"

Czy wybór tego procesora był błędem i co mogę zrobić w tej sytuacji.



Ostatnio edytowano 18 lis 2017, o 15:52 przez elmuerto, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 15:48 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2562
Pomógł: 126

Wklej porządnie zdjęcia.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 16:10 
Offline
Użytkownik

Dołączył(a): 18 lut 2015
Posty: 164
Lokalizacja: Koszalin
Pomógł: 16

Nie wiem czy to widzisz, ale zgłasza Ci błąd avrdude z Arduino IDE!!! To nie dziwne, że nie działa.

Mam prośbę, zainstaluj sobie AVRDUDE z mkavrcalculator tak jak w poradnikach mówi Pan Mirek, obejrzyj obowiązkowo filmiki te o Eclips MARS. Ściągnij najnowsze wersie programu mkavrcalculator, zrób wszystko dokładnie po kolei.
Dodaj ścieżkę do tego avrdude w Eclipsie!

Zrób porządek z oprogramowaniem od początku tak jak w filmach. I daj znać.

Pamiętaj też o spowolnieniu programatora programowo w Eclipsie gdy zmieniłeś procek do fabrycznych ustawiań a tam jest taktowanie 1 MHz.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 16:23 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2562
Pomógł: 126

Albo zainstaluj MkClipse'a i z jego pomoca z menu ściągnij toolchaina. To najszybszy i najprostszy sposób, żeby sprawdzić sprzęt.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 16:33 
Offline
Użytkownik

Dołączył(a): 07 paź 2016
Posty: 29
Pomógł: 0

A jeśli na procesorach Attiny 85 ,Atmega 328,Atmega 2560 nie mam żadnych problemów z programowaniem zarówno w Eclipse ,Arduino IDE
jak i MKavrCalc. to czy proponowane zmiany coś zmienią?

Wydaje mi się że problem dotyczy tylko tego Attiny44A.

Może wiecie jaka jest różnica miedzy Attiny 44 a Attiny 44a.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 16:41 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27225
Lokalizacja: Szczecin
Pomógł: 1041

elmuerto napisał(a):
Może wiecie jaka jest różnica miedzy Attiny 44 a Attiny 44a.


Panie panie, zobacz ile ten poradnik już ma czasu



może jednak oglądaj poradniki z mojego bloga - warto

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 17:21 
Offline
Użytkownik

Dołączył(a): 07 paź 2016
Posty: 29
Pomógł: 0

Jeśli dobrze zrozumiałem poradnik to między procesorami nie ma żadnej różnicy lub są one tak subtelne że dla początkującego nie mają
znaczenia.

Po ponownym podłączeniu procesora przy próbie odczytu informacji o nim otrzymuję komunikat:
Obrazek

A przy próbie wgrania ustawień fabrycznych dla Attiny44:
Obrazek

Pobrałem najnowszego MkavrCalc i z jego poziomu wgrałem AVRDUDE.

?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 17:30 
Offline
Użytkownik

Dołączył(a): 18 lut 2015
Posty: 164
Lokalizacja: Koszalin
Pomógł: 16

w poradniku Pan Mirek podaje:
1. złe podłączenie linii ISP
2. złe zasilanie MCU (lub go brak)
3. nieprawidłowe taktowanie np. ustawiony na zewn.

Pamiętaj też jeśli masz CKDIV8 1MHz o Auto SCK speed [-B 375]

Miernik do ręki i sprawdź połączenia, gdzieś masz błąd.



Ostatnio edytowano 18 lis 2017, o 17:46 przez raczyk, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 17:46 
Offline
Użytkownik

Dołączył(a): 07 paź 2016
Posty: 29
Pomógł: 0

W pierwszym poście napisałem że przy pierwszej próbie odczytania danych procesora wynik był pozytywny.
Problemy pojawiły się po próbie wgrania ustawień fabrycznych.
Sprawdziłem połączenia kilka razy i nie znalazłem błędu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 18:45 
Offline
Użytkownik

Dołączył(a): 18 lut 2015
Posty: 164
Lokalizacja: Koszalin
Pomógł: 16

Używasz programator ATB USBasp? Bo jeśli odczytał Ci go pierwszy raz i było ok tak jak piszesz, to zmieniając na ustawiania fabryczne włączyłeś sobie CKDIV8. Teraz masz 1 MHZ więc czy spowolniłeś programowo w mkavrcalculator wgrywanie Auto SCK speed tak jak pisałem wyżej?
Może na linii ISP masz jeszcze coś podpięte i przeszkadza w programowaniu?
Pokaż screen mkavrcalculatora jak próbujesz odczytać procka.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 18:56 
Offline
Użytkownik

Dołączył(a): 07 paź 2016
Posty: 29
Pomógł: 0

Proszę spojrzeć cztery posty wyżej tam dałem screny zarówno z odczytu jak i próby zaprogramowania.

------------------------ [ Dodano po: 1 minucie ]

Linie mosi miso i sck prowadzą tylko do programatora.
Spowalnianie programatora też nic nie daje.

Mam jeszcze programator stk500v2 zaraz spróbuję.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 19:05 
Offline
Użytkownik

Dołączył(a): 18 lut 2015
Posty: 164
Lokalizacja: Koszalin
Pomógł: 16

Ale ja wolałbym screen ekranu avrcalculator z zakładką 'Programator AVR' by zobaczyć jaka komenda jest do avrdude przygotowana i przydała by się fotkę Twojego układu z podłączonym programatorem takie zdjęcie by zobaczyć co Ty tam masz.

Próbowałeś kwarc zewnętrzny podpiąć dla sprawdzenia?



Ostatnio edytowano 18 lis 2017, o 19:13 przez raczyk, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 19:13 
Offline
Użytkownik

Dołączył(a): 07 paź 2016
Posty: 29
Pomógł: 0

Proszę jeszcze o chwilkę.
Wgrywając fusebity przy pomocy programatora STK 500V avrdude nie nie wywala błędu.
Jeszce tylko Eclipse się buntuje.

------------------------ [ Dodano po: 18 minutach ]

Tak wygląda MKavrcalc przed próbą wgrania ustawien fabrycznych:
Obrazek


a taki jest komunikat AVRDUDE:

Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 19:43 
Offline
Użytkownik

Dołączył(a): 18 lut 2015
Posty: 164
Lokalizacja: Koszalin
Pomógł: 16

Spróbuj może dodać -b 19200 dla stk500v1 i wciśnij przycisk 'Wykonaj'
a z USBasp masz taką komendę: avrdude -p attiny44 -c usbasp -P usb -B 375?

Ale chyba to nic nie da - kwarc też sprawdzałeś więc ja nie wiem jak Ci pomóc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 19:49 
Offline
Użytkownik

Dołączył(a): 07 paź 2016
Posty: 29
Pomógł: 0

Kwarcu jeszcze nie sprawdzałem jutro spróbuję.
Sprawdzę jeszcze ustawienia które proponujesz i na dzisiaj kończę bo mam już dość.
Jutro przygotuję schematy zdjęcia itp i będę walczył dalej :D

Na razie dziękuję.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 lis 2017, o 20:46 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27225
Lokalizacja: Szczecin
Pomógł: 1041

elmuerto napisał(a):
Tak wygląda MKavrcalc przed próbą wgrania ustawien fabrycznych:

A tym masz stk500 na Com1 ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lis 2017, o 07:06 
Offline
Użytkownik

Dołączył(a): 07 paź 2016
Posty: 29
Pomógł: 0

Witam ponownie.

Dziś rano podłączyłem do układu zewnętrzny kwarc i wszystko zaczęło pracować jak należy.

Dziękuję za poświęcony czas i pomoc.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 lis 2017, o 07:50 
Offline
Użytkownik

Dołączył(a): 18 lut 2015
Posty: 164
Lokalizacja: Koszalin
Pomógł: 16

No to już o 18.30 pisałem o zew. taktowaniu. Czyli pomogłem Ci - wciśnij pomógł. Moja pomoc jest dzięki nauce z poradników Mirka. W nich jest wiedza i praktyka :-)


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 18 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO