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



Teraz jest 30 sty 2025, o 21:41


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 18 ] 
Autor Wiadomość
PostNapisane: 23 mar 2014, o 22:26 
Offline
Użytkownik

Dołączył(a): 20 sty 2014
Posty: 56
Pomógł: 4

Witam! Testowałem sobie ostatnio atmege88 i bawiłem się fusami. Na początku ustawiłem sobie wewnetrzny rc 128kHz bez podziału przez 8 i wszystko było ok. Później jeszcze jak by mi było mało ustawiłem sobie podział przez 8, czyli miałem procka taktowanego 16kHz i jak chciałem wrócić do ustawień początkowych to eclipce wyrzucił coś takiego:
Could not understand the output from AVRDude.
avrdude: warning: cannot set sck period. please check for usbasp firmware update.
avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
Co mogę zrobić w takiej sytuacji?
Prosze o pomoc!!!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2014, o 22:33 
Offline
Użytkownik
Avatar użytkownika

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

Jeśli kolega posiada MKAVRCALCULATOR to niech kolega pokombinuje z wartościami SLOW SCK.

Przy takim taktowaniu polecam zacząć od wartości na samym dole. (500 hz)

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2014, o 22:38 
Offline
Użytkownik

Dołączył(a): 20 sty 2014
Posty: 56
Pomógł: 4

Niestety nie mam pełnej wersji programu i nie potrafię obsługiwać atmege88 z MkAVRCalculatora. Jest jakieś inne wyjście?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2014, o 22:40 
Offline
Użytkownik
Avatar użytkownika

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

drugim wyjściem jest sprzętowy SLOW SCK na programatorze USBASP.

O ile to jest przyczyną a a nie np poluzowane kabelki ;)

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2014, o 22:45 
Offline
Użytkownik

Dołączył(a): 20 sty 2014
Posty: 56
Pomógł: 4

Oczywiście sprzętowy SLOW SCK mam włączony za pomocą zworki. Poza tym wsadziłem przed chwilą w miejsce atmegi88 atmege8 i wszystko pięknie śmiga, więc kable są ok.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2014, o 22:47 
Offline
Użytkownik
Avatar użytkownika

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

A jakim programem kolega "tworzy" ?

Może przy tych zabawach kolega również wyłączył SPI Enabled albo reset disabled ?

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2014, o 22:53 
Offline
Użytkownik

Dołączył(a): 20 sty 2014
Posty: 56
Pomógł: 4

Fusebity zmieniałem sobie w eclipsie w ten sposób, że najpierw odczytałem a potem manipulowałem tylko częścią LOW. Poza tym sprawdzałem wszystko dokładnie także tutaj nie powinno być żadnej pomyłki. Wydaje mi się, że ustawiłem po prostu za mała prędkość: 16kHz i programator sobie nie potrafi z tym poradzić. Dodam, ze jak ustawiłem 128kHz to wszystko było ok.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2014, o 23:00 
Offline
Moderator
Avatar użytkownika

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

acid3 napisał(a):
A jakim programem kolega "tworzy" ?

Może przy tych zabawach kolega również wyłączył SPI Enabled albo reset disabled ?


Niestety często sprzętowa zworka SLOW_SCK nie załącza w USBASP NAJNIŻSZEGO MOŻLIWEGO taktowania SCK na ISP. W związku z tym może się nie udać ....

gdyby mieć MkAvrCalculator i programator naprawdę zgodny z USBASP (a po komunikacie błędu kolegi widać że ten który ma - niestety przykro mi nie jest zgodny) to procedura odblokowania takiego procka jest BAJECZNIE PROSTA - wystarczy:

1. odpalić MkAvrCalculator
2. wejść w zakładkę Programator AVR
3. wybrać ręcznie procek z rozwijanej listy w lewym górnym rogu
4. wybrać z rozwijanego pola "SLOW SCK" najniższą wartość jak na rysunku
5. ustawić operację na ODCZYT
6. ustawić rodzaj pamięci na Fusebity
7. kliknąć zielony klawisz ;)

Obrazek
Obrazek


8. program odczyta bieżące ustawienia procka
9. można je zmienić / przywrócić na właściwe w zakładce "Fusy uproszczone" albo na fabryczne
10. w zakładce Programator AVR wybrać operację ZAPIS
11. kliknąć znowu zielony klawisz i procek znowu jest wśród żywych ;)

_________________
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: 23 mar 2014, o 23:06 
Offline
Użytkownik

Dołączył(a): 20 sty 2014
Posty: 56
Pomógł: 4

Programator zrobiłem sobie we własnym zakresie (najnowszy wsad ze strony http://www.fischl.de/usbasp/) i jeszcze nigdy mnie nie zawiódł, aż do teraz. Czyli rozumiem, że nie mam innego wyjścia jak zakup pełnej wersji MkAvrCalculator?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2014, o 23:09 
Offline
Użytkownik
Avatar użytkownika

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

Możesz się jeszcze pokusić o zrobienie programatora HV , chociaż gwarancji nie dam ale powinien pomóc.

Z drugiej strony jeśli sposób Mirka zadziałałby to MKAVR byłby dużo pożyteczniejszy niż HV.

Ale to tylko moje zdanie.

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2014, o 23:10 
Offline
Moderator
Avatar użytkownika

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

a no to jak sam zrobiłeś to super - ale wgrałeś jakiś koci wsad do programatora :(

napisz do mnie na maila biuro@atnel.pl

to podeślę ci wsad do USBASP z naszego programatora ;) nie dość że będzie działać z programowym slowsck to jeszcze będzie ci obsługiwał pchełki takie jak ATtiny4/5/910


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: 23 mar 2014, o 23:31 
Offline
Użytkownik

Dołączył(a): 20 sty 2014
Posty: 56
Pomógł: 4

Dzięki wielkie Mirku. Czekam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2014, o 23:37 
Offline
Moderator
Avatar użytkownika

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

szpilek napisał(a):
Dzięki wielkie Mirku. Czekam


ale tak jak pisałem - daj mi znać na tego maila z posta wyżej żebym mógł odpowiedzieć i dodać załącznik

_________________
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: 23 mar 2014, o 23:40 
Offline
Użytkownik

Dołączył(a): 20 sty 2014
Posty: 56
Pomógł: 4

mail wysłany!



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2014, o 23:43 
Offline
Moderator
Avatar użytkownika

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

no to długo go wiozą ;) na razie nic nie dotarło - sprawdź czy literówki nie zrobiłeś

_________________
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: 23 mar 2014, o 23:56 
Offline
Użytkownik

Dołączył(a): 20 sty 2014
Posty: 56
Pomógł: 4

posłałem raz jeszcze i dodatkowo na drugiego maila: mirekk36@o2.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 mar 2014, o 23:57 
Offline
Moderator
Avatar użytkownika

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

no na drugi dotarł - czyli w pierwszym jednak jakąś literówkę musiałeś popełnić ;)

_________________
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: 24 mar 2014, o 12:18 
Offline
Użytkownik

Dołączył(a): 20 sty 2014
Posty: 56
Pomógł: 4

Udało się odblokować Atmege88!!! Nie było to jednak takie proste. Po zmianie wsadu jako, że używam demo MkAVRcalculator i tak nie mogłem zaprogramować fusów ale po próbie program wyrzucił okienko informujące o demonstacyjnej wersji więc widziałem już że jest dobrze. Pomyślałem, że zaprogramuje sobie teraz fusy w eclipsie i będzie z głowy. Niestety eclipse nadal nie chciał się komunikować z atmegą. Po wielu próbach uruchomiłem nakładkę na avrdude Burn-o-mat i przy pierwszym czytaniu fusów wyrzucił błąd w którym było m.in. aby dodać w opcjach programatora -F . Wtedy odpaliło z kopyta. Nie wiem czemu nie niem jak ale działa. Jeszcze raz wielkie ukłony w kierunku pana Mirka.



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 10 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