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



Teraz jest 7 kwi 2026, o 05:48


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
PostNapisane: 30 mar 2015, o 22:04 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 28 kwi 2014
Posty: 8
Pomógł: 0

Posiadam programator STK 500 v2 (AVT 5125)
Używam programu AVR Studio 4. Eclipse również, ale to w tym temacie nie istotne.
Posiadam płytki rozwojowe z procesorem AT90CAN128.
Programator STK500v2 nie posiada swojego zasilania. Pomimo braku zasilania udaje się wykryć procesor w MkAvrCalculator, Avr Studio 4 czy też w Eclipse.

Próbuję wykryć procesor w AVR Studio 4 i od razu widzę, że odczytało fusebity z dodatkowym zaznaczonym bitem. Odczytuje drugi raz, zaznaczył się kolejny. Później zaznaczyły się jeszcze kolejne. Sytuację ilustrują zdjęcia.

Obrazek
Obrazek

Na przemienne klikanie raz na zakładkę Program, raz na Fuses skutkuje ciągłym odczytywanie fusebitów. Co jakiś czas fusebity zmieniają się na poprawną konfigurację. Czyli taką:

Obrazek
Obrazek

MkAvrCalculator już nie wykrywa procesora. AVR Studio 4 jeszcze to robi. Gdy poprawia się dobra konfiguracja klikam przycisk Program w zakładce Fuses, wyskakuje takie okno:

Obrazek

Przypuszczam, że wina tego stanu rzeczy jest odczytywanie mikroprocesora bez zasilania. Prosiłbym o jakieś sugestie jeśli są jakieś wyjścia z tej sytuacji. Mogę pożyczyć programator AVR Dragon, jeśli on może wprowadzić tu jakieś korzystne zmiany. Wydaje mi się, że posiada tryb programowania równoległego.

Dodam, że mikroprocesor nadal realizuje swój program. Odczytanie przez programator innego mikroprocesora kończy się sukcesem. Mogę jeszcze wrzucić błędy z MkAvrCalculatora o ile mogą okazać się potrzebne w interpretacji błędu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2015, o 22:45 
Offline
Uzytkownik zasłużony dla forum.atnel.pl
Avatar użytkownika

Dołączył(a): 16 lip 2012
Posty: 2088
Lokalizacja: Leżajsk / Kraków
Pomógł: 411

W jednej zakładek powinna być szybkość programowania. Zmień na 1/4 prędkości procesora. Możesz też dać mniej, bo po tej zabawie nie wiadomo co masz. Spróbuj 250 kHz (dla 1 MHz).


Autor postu otrzymał pochwałę

_________________
Dragonus Cracovus: Biomagia



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2015, o 23:03 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 28 kwi 2014
Posty: 8
Pomógł: 0

Zmieniłem
Obrazek
Wybierałem kilka kolejnych prędkości. Czasami wyskoczy to okno w którym piszę o 1/4 częstotliwości, czasami nie. Fusy jednak się nie zapisują.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 mar 2015, o 08:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 30 sty 2013
Posty: 169
Lokalizacja: Silesia - P-ce
Pomógł: 10

A wcześniej Ci działało na tym systemie operacyjnym co masz teraz?
Bo podobny programator z AVT (AVTPROG 2) nie działa na systemach 64-bitowych - z tym może być podobnie.


Autor postu otrzymał pochwałę

_________________
Niewiele trzeba by być szczęślwym.Wystarczy chcieć



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 31 mar 2015, o 23:13 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 28 kwi 2014
Posty: 8
Pomógł: 0

Tak, działał mi. Naprawiłem już problem, dziękuję za próby podjęcia pomocy.



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

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:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO