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



Teraz jest 17 cze 2026, o 22:41


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 7 ] 
Autor Wiadomość
PostNapisane: 13 lis 2014, o 13:39 
Offline
Nowy

Dołączył(a): 13 lis 2014
Posty: 4
Pomógł: 0

Witam

Sprawa wygląda następująco: Zrobiłem prosty układzik testowy i chciałem zobaczyć tylko mikroprocesor w MkAvrcalkulator, no i sie udało wykryło mi Atmege88p zamiast Atmege88PA. ( oglądałem filmiki tak na szybko i nic ponoć sie nie dzieje jak wykrywa 88p a nie 88pa- wiec sie tym nie przejmowałem). Byly tylko 2 częstotliwości do wyboru z wewnętrznego oscylatora, wiec zmieleniem na 128kHz, przy łączonym CKDIV8 i tu zaczynają się schody, bo teraz po tej zmianie częstotliwości mikroprocesor nie jest wykrywany. (standardowo błąd rc-1 ) a prubuja przestawić taktowanie wyświetla sie poniższy błąd.


ObrazekObrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lis 2014, o 13:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

Spróbuj może wybrać ręcznie Slow SCK na 4.0-8.0->187.5kHz

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

lub nawet 46.88-93.75->16kHz

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lis 2014, o 14:09 
Offline
Nowy

Dołączył(a): 13 lis 2014
Posty: 4
Pomógł: 0

po recznym wybraniu sck wyżej wymienionego sck wykrylo jako atmega88p ale odrazu wyswietlil sie bład:


avrdude: set SCK frequency to 93750 Hz
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.


avrdude done. Thank you.

Compiled special for http://forum.atnel.pl (v5.11.1)



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

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

Thordem napisał(a):
po recznym wybraniu sck wyżej wymienionego sck wykrylo jako atmega88p ale odrazu wyswietlil sie bład:


to znaczy że wszystko jest ok a ty ustawiłeś jakieś taktowanie na tyle wolne że trzeba RĘCZNIE je zmienić

dlatego wybierz sam z listy rozwijanej procka, ustaw właściwe fusebity jakie ci są potrzebne, ustaw spowolnienie SKC i zrób ZAPIS fusebitów do procka

potem już będzie działać normalnie


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: 13 lis 2014, o 14:15 
Offline
Nowy

Dołączył(a): 13 lis 2014
Posty: 4
Pomógł: 0

przy czym wybieralem duzo niższe sck i samo zmienialo na 4.0-8.0->187.5kHz po czym wyskakiwał błąd.

Co ciekawsze gdy wybrałem sck 46.88-93.75 -> 16kHz wyskoczyl jeszcz inny błąd

o taki :
avrdude.exe: set SCK frequency to 8000 Hz
avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.02s

avrdude.exe: Device signature = 0x003d00
avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07
avrdude.exe: safemode: Verify error - unable to read lfuse properly. Programmer may not be reliable.
avrdude.exe: safemode: To protect your AVR the programming will be aborted

avrdude.exe done. Thank you.

Compiled special for http://forum.atnel.pl (v5.11.1)

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

ok spróbuje wybrac cos z listy :) zobaczymy moze sie uda



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 lis 2014, o 14:21 
Offline
Moderator
Avatar użytkownika

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

Cytuj:
ok spróbuje wybrac cos z listy


nie COŚ z listy - tylko wartość z jej samego dołu - CZYLI NAJWOLNIEJSZY SCK

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

a to że wyskoczył inny błąd to nic dziwnego jak wybierasz jakąś prędkość SCK na pograniczu działania .... Pewnie żeś pan sobie ustawił taktowanie z wewn. oscylatora 128kHz i jeszcze z włączonym fusebitem CKDIV8 czyli 128kHz/8 .... i się dziwisz że są problemy bez zmniejszenia SCK ;)

_________________
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: 13 lis 2014, o 14:26 
Offline
Nowy

Dołączył(a): 13 lis 2014
Posty: 4
Pomógł: 0

Wielkie dzięki za podpowiedz. Po wybraniu z listy wewnętrznego taktowania na 8 MHz i zmienieniu na bardzo niskie sck udało sie z powrotem wrócić do ustawień fabrycznych.

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

a to że wyskoczył inny błąd to nic dziwnego jak wybierasz jakąś prędkość SCK na pograniczu działania .... Pewnie żeś pan sobie ustawił taktowanie z wewn. oscylatora 128kHz i jeszcze z włączonym fusebitem CKDIV8 czyli 128kHz/8 .... i się dziwisz że są problemy bez zmniejszenia SCK ;)[/quote]


Nie nie używałem fusów uproszczonych i dałem na wewnętrzne 128 kHz i potem juz musialem kombinowac zeby wykryc mikroprocesor. Juz wszystko jest ok. Wystarczylo recznie wybrac wolniejsze sck i go wykrylo, a potem wybrac z listy wewnętrzne 8 MHz i wgrac. Jeszcze raz wielkie dzieki za pomoc.



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: 7 ] 

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