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



Teraz jest 29 sty 2025, o 17:32


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 41 ]  Przejdź na stronę 1, 2  Następna strona
Autor Wiadomość
PostNapisane: 31 gru 2013, o 10:13 
Offline
Użytkownik

Dołączył(a): 28 mar 2013
Posty: 36
Pomógł: 0

Mam problem z zaprogramowaniem ww procka.
Nie mam do niego żadnej podstawki, więc lutuję przewody do odpowiednich nóżek. Procek jest wykrywany, fusebitów nie zmieniam, wybieram tylko odpowiedni *.hex, klikam zapis i weryfikacja i otrzymuję taki komunikat:
Obrazek

Do tej pory programowałem jedynie ATMEGI i nie było problemów, ATTiny robię pierwszy raz.
Kable dobrze przylutowane, sprawdzałem kolejność kilka razy.



Ostatnio edytowano 31 gru 2013, o 11:08 przez Koveras, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 10:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sty 2013
Posty: 272
Pomógł: 3

Masz avrdude z mkavrcalc?

Poza tym krzyczy o aktualizację, może warto się zainteresować?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 10:48 
Offline
Użytkownik

Dołączył(a): 28 mar 2013
Posty: 36
Pomógł: 0

AVRdude zainstalowane poprzez mkAVR calc.
Krzyczy o aktualizację, ale to bez znaczenia, przecież ta wersja też powinna programować attiny.
Wcześniej na tej konfiguracji programowałem M8, M8515 i nie było problemów.
Zastanawia mnie ten lock bit, zaznacza się sam po podpięciu attiny.
Kostka programuje się bezbłędnie, ale przy odczycie pojawia się ten komunikat z avrdude i w calculatorze pasek z pojemnością jest na 0%.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 10:52 
Offline
Moderator
Avatar użytkownika

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

dziwne, ja kiedyś programowałem sobie coś tam na ATtiny ale ATtiny85, wszystko było ok

a tu widzę jakiś dziwny błąd

rc=-2

! :(

szczerze mówiąc nie wiem co to jest bo nigdy nie spotkałem się z tym, a że nie mam takiego procka to ciężko mi powiedzieć

musiałbyś spróbować zgodnie z tym co podpowiada MkAvrCalculator - podać takie samo polecenie ale ręcznie w konsoli i zobaczyć jak to pójdzie

_________________
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: 31 gru 2013, o 11:01 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

W mkAVRCalculator masz attiny 45 a piszesz o attiny24.
Pozatym jak ustawiony lockbit to weryfikacja czyli odczyt pamieci sie nie powiedzie może stąd ten bład avrdude.
Spróbój najpierw wyczyścić procesori i dopiero wgrywaj z tym że nie zaznaczaj lockbitów.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 11:17 
Offline
Użytkownik

Dołączył(a): 28 mar 2013
Posty: 36
Pomógł: 0

W tytule tematu był błąd - chodzi oczywiście o attiny45, nie 24.
Co do czyszczenia procesora - zaznaczyć to w opcjach dodatkowych i kliknąć zapis? Tak zrobiłem i przy odczycie nadal pojawia się ten błąd w avrdude.
Mirekk36, jak to zrobić z konsoli?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 11:32 
Offline
Moderator
Avatar użytkownika

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

jeśli to ATtiny45 to powinno działać dlatego że to mniejsza wersja ATtiny85 a tego testowałem osobiście

Najpierw opisz po kolei co i jak robisz

czy klikasz żółty klawisz i czy poprawnie wykrywa procka i fusebity

z lockbitami daj sobie spokój - po co w ogóle tego ptaka zaznaczasz ?

_________________
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: 31 gru 2013, o 11:53 
Offline
Użytkownik

Dołączył(a): 28 mar 2013
Posty: 36
Pomógł: 0

Zacznę od początku.
Procki nowe, kupione w TME.
Patrzę w DS i lutuję kebelki od programatora bezpośrednio do nóżek procka.
Odpalam mkAVR Calc v.62 i klikam sprawdź podłączony AVR.
Program rozpoznaje go jako Attiny45, wybieram plik hex, zaznaczam zapis i weryfikacja i wykonaj. Lock bity są zaznaczone, ja ich nie dotykam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 13:23 
Offline
Moderator
Avatar użytkownika

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

ale co lockbity się same zaznaczają ???

odznacz tego ptaszka

wyłącz też dla próby weryfikację

_________________
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: 31 gru 2013, o 13:31 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

Tak jak pisałem wcześniej masz ustawione lockbity co uniemożliwia wykonanie weryfikacji musisz wyczyścić procesor czyli opcja:
-e wykonaj kasowanie procesora i zapis do procesora.
Na screenie masz wyraźnie napisane
Lock Bajt 3C - Mode 3 Further programming and veryfication disable. czyli tryb 3 nie możliwe programowanie i weryfikacja.
avrdude też o tym pisze:
read operation not supported for memory "lock" mówi samo za siebie jak pamięć jest zablokowana to jej nie odczyta.
Aby normalnie pracować LockBajt musi mieć wartość 3F
Najprostsze wyjście z tej sytuacji to w mkAVR Calculator wybranie attiny45 wczytanie ustawien fabrycznych zaznaczenie zapis i w dodatkowych opcjach -e wykonaj kasowanie AVR zapis do pamięci fuse bit i lock bit i wykonaj.
Ponowny odczyt powinien dać fabryczne fuse bity i lock bity czyli Low 62 High DF Ext FF Lock bajt 3F.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 13:37 
Offline
Użytkownik

Dołączył(a): 28 mar 2013
Posty: 36
Pomógł: 0

Tak, jak odpalam program i odczytuję procka to zakładka lock bity jest zaptaszkowana.
Zapisuję program do procka, żadnego błędu nie ma, później odczytuję i znowu ten sam błąd w avrdude.

OdeOn

robię tak jak piszesz, ale procek wraca do lock bit 3C a nie 3F.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 13:51 
Offline
Użytkownik

Dołączył(a): 15 cze 2013
Posty: 599
Lokalizacja: Lubin
Zbananowany użytkownik

Pomógł: 35

to może problemem jest wersja mkAVR Calkulator twoja to bulid 62 a w build 63 zaszły takie zmiany:
2013-12-04 ------ 1.1.0 build 63 --------------------
nowości:
+ integracja z najnowszą funkcjonalnością w MkBootloader

poprawki:
+ poprawione odczytywanie LockBitów od razu przy wykrywaniu procesora
+ poprawka w formatce GAMMA (można zmieniać jej rozmiar)

Może tu tkwi problem.

Pobierz najnowszą wersje i wykonaj kasowanie AVRa.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 14:01 
Offline
Użytkownik

Dołączył(a): 28 mar 2013
Posty: 36
Pomógł: 0

Problem w tym, że wersja 63 nie chce u mnie działać na żadnym komputerze, bo wyłącza się przy próbie odczytania procesora. Zgłaszałem problem Mirkowi, który przesłał mi właśnie tą wersję 62 i na niej kazał pracować do czasu wyjścia v64.
Do tej pory pracowałem na wersji 58 i z nią nie było problemów, ale niestety już ją skasowałem...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 14:38 
Offline
Moderator
Avatar użytkownika

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

Koveras --> jeszcze raz na spokojnie

jak sprawdzisz procka to skasuj żesz pan tego ptaka z lockitami i wtedy spróbuj zapisać wsad

_________________
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: 31 gru 2013, o 16:14 
Offline
Użytkownik

Dołączył(a): 28 mar 2013
Posty: 36
Pomógł: 0

mirekk36, tak też robię, ale lockbit wraca jak bumerang i to w trybie 3C.
Znalazłem taki temat:
topic2253.html
może coś jest w tych At45?
W czwartek do tego wrócę, na razie odłożyłem na bok wszystko :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 16:26 
Offline
Moderator
Avatar użytkownika

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

Koveras napisał(a):
może coś jest w tych At45?


tak jest np FLASH :lol:

szkoda że na razie nie mam jak sprawdzić tego na ATtiny85 .... a jak mówię mam pewien mały sterowniczek na nim zrobiony i nie było ŻADNYCH problemów z nim

ty może też sprawdź połączenia i zasilanie bo może tu masz też babola

Jakby ktoś inny miał może któryś z tych procków i sprawdził czy obecna wersja MkAvrCalc działa z ATtiny25/45/85 to byłbym wdzięczny a kolega dowiedziałby się np wtedy że coś źle robi ...

poza tym jak mówiłem - najszybciej byłoby się dowiedzieć wydając polecenie z konsoli DOS'a

_________________
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: 31 gru 2013, o 17:07 
Offline
Nowy

Dołączył(a): 31 gru 2013
Posty: 11
Pomógł: 0

Potwierdzam, że w wersji 63 siedzi jakiś chochlik.
U mnie problem pojawia się gdy nie mam podłączenia do internetu – po kilkukrotnym poprawnym uruchomieniu mkAVRCalc v.63 nagle odmawia współpracy.
Objawy jak opisał kolega Koveras - gdy wciskam „Sprawdz podłączony AVR” na chwilkę pojawia się prawidłowy odczyt i mkAVR Calc. znika.
Metodą prób i błędów doszedłem, że po ponownym podłączeniu do sieci i uruchomieniu mkAVRCalc. problem znika.
Może ten opis naprowadzi Mirka na rozwiązanie zagadki „Znikającego mkAVRCalc”.
Dodam tylko, że pracuję na Windows 7 Home Premium x86.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 17:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

Potwierdzam. Z T45 są jakieś problemy. Scalaczek nówka z TME nigdy wcześniej nie wkładany do programowania. Błąd wyskakuje po sprawdzeniu procka. Sprawdzane na 2 egzemplarzach.


Obrazek

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 17:51 
Offline
Moderator
Avatar użytkownika

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

no to po raz kolejny poproszę

sprawdźcie to panowie w konsoli ... i dajcie znać jak tam to wygląda

_________________
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: 31 gru 2013, o 18:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

to jest polecenie skopiowane z MKAVRCALCULATORA do konsoli ...

Obrazek

ja tam się nie znam , ale chyba polecenie próbuje odczytać FUSY EX ... a w Tiny tego nie ma ...

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 19:02 
Offline
Moderator
Avatar użytkownika

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

o to już jakiś trop ...

_________________
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: 31 gru 2013, o 21:25 
Offline
Użytkownik

Dołączył(a): 20 wrz 2013
Posty: 647
Zbananowany użytkownik

Pomógł: 101

W attiny45 efusy jak najbardziej istnieją, komunikat wyraźnie pokazuje, że avrdude rozkłada się przy czytaniu lockbitów.

_________________
+++++[>++++<-]>[>++++++<-]>.---------.+++.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 gru 2013, o 22:05 
Offline
Użytkownik

Dołączył(a): 28 mar 2013
Posty: 36
Pomógł: 0

A może trzeba zaktualizować firmware usbasp tak jak podpowiada avrdude?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 1 sty 2014, o 14:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

Podczas używania Usbtiny i FT232RL jako programatora występuje ten sam błąd.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 sty 2014, o 09:18 
Offline
Użytkownik

Dołączył(a): 28 mar 2013
Posty: 36
Pomógł: 0

No i co z tym fantem można zrobić? ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 sty 2014, o 10:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

Koveras, sprawdzałem w Eclipse i tam działa bez problemu programowanie. Później jeszcze sprawdzę odczytywanie LOCK i FUSE bitów jak działa.


Autor postu otrzymał pochwałę

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 sty 2014, o 14:15 
Offline
Użytkownik

Dołączył(a): 28 mar 2013
Posty: 36
Pomógł: 0

Jeśli programowanie działa w Eclipse, a w mkAVR Calculatorze nie, to czekamy na interwencję Mirka :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 sty 2014, o 14:18 
Offline
Moderator
Avatar użytkownika

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

Koveras napisał(a):
Jeśli programowanie działa w Eclipse, a w mkAVR Calculatorze nie, to czekamy na interwencję Mirka :)


tak - jak będę miał chwilę czasu to wezmę w łapki ATtinu85 i sprawdzę jeszcze raz - bo może coś się zrąbało po drodze odkąd kiedyś działałem z tym prockiem


Autor postu otrzymał pochwałę

_________________
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: 2 sty 2014, o 21:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 29 sty 2012
Posty: 777
Lokalizacja: Karpicko k. Wolsztyna
Pomógł: 197

Napisałem króciutki programik na Attiny45 i mkAVRCalculator poprawnie wgrywa wsad. Błąd występuje dopiero wtedy gdy sie próbuje wgrać Lockbity. Fusebity wgrywa mi poprawnie.

Tak samo Eclipse poprawnie wgrywa wsad, odczytuje Fusebity ale wywala błąd przy próbie odczytu Lockbitów.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 sty 2014, o 15:21 
Offline
Moderator
Avatar użytkownika

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

Już macie Panie i Panowie NAJNOWSZĄ odpustową wersję "build 64" MkAvrCalculatora - która świetnie sobie poradzi z czytaniem Lockbitów dla serii

ATtiny25/45/85

;)

_________________
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  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 41 ]  Przejdź na stronę 1, 2  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 6 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