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



Teraz jest 19 kwi 2024, o 02:19


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 32 ]  Przejdź na stronę 1, 2  Następna strona
Autor Wiadomość
PostNapisane: 17 mar 2012, o 22:12 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Witam, mam problem, być może błahy jednak w danej chwili nie wiem gdzie szukać błędu.
Chciałem wgrać program do Atmegi 32 przez ISP używając STK500v2. Wcześniej programowałem bez problemu z podłączonym kwarcem zewnętrznym jednak teraz zapragnąłem popatrzeć jak się zachowuje program przy taktowaniu z wewnątrz wartością 1 MHz ;).

Ustawiłem:
http://img10.imageshack.us/img10/8601/obraz1xw.png
http://img191.imageshack.us/img191/1729/obraz2e.png

jednak po zblidowaniu i próbie wgrania programu wywala mi takie coś:

http://img252.imageshack.us/img252/4438/obraz3w.png

Kwarc oczywiście odłączony od Atmegi. Czy może być w tym problem, że w Atmedzie siedzi program który działa na zewnętrznym kwarcu 16 MHz??

_________________
sig off ;(



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

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

fusy ustawiaj za pomocą MKavrCalculator i tak też spróbuj się skomunikować jeśli się nie uda spróbuj przestawić na ATB inne źródła taktowania być może namieszałeś coś w fusebitach...

co do ostatniego jedynie program nie zadziała jeśli jest ale komunikacja być musi, sprawdź jeszcze poprawność połączeń dla pewności :)

_________________
sig off ;(



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

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Na MKavrCalculator nie posiadam licencji rozszerzonej niestety :) Tak się zastanawiam co mogłem pomieszać skoro zmieniłem tylko źródło taktowania :/ spróbuję jeszcze z poziomu AVR studio, może nie zablokuje procka :P

Z połączeniami nie ma problemu (chyba, xtal1 i xtal2 są w powietrzu) tylko z wgraniem programu do uC ;/

_________________
sig off ;(



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

Dołączył(a): 14 paź 2011
Posty: 307
Lokalizacja: Lbt
Pomógł: 8

Kvite napisał(a):
Na MKavrCalculator nie posiadam licencji rozszerzonej niestety :)


Z freeware masz jeszcze nakładkę na avr dude - avr burnomat.

_________________
Ujemna delta to dopiero początek zabawy...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 mar 2012, o 12:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 paź 2011
Posty: 580
Lokalizacja: Warszawa
Pomógł: 0

tylko zapnij kwarc jak chcesz fusy zmieniać bo może zostały poprzednie jednak i się nie skomunikujesz a jak zmienisz na wewnętrzny to nie przeszkadza, że jest kwarc :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 mar 2012, o 14:58 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Czyli co w target hardware ustawić 16MHz a w fusach tak jak na screenie ?

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 mar 2012, o 15:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Udało się :) oczywiście głupi błąd...

w zakładce FLASH / EEPROM miałem ustawione "do not upload flash memory image"
zmieniłem na "from build" i programator ruszył. Teraz muszę się pobawić, żeby się upewnić, że mam to co chciałem.

Dziękuję za pomoc

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 mar 2012, o 16:51 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Jednak nie w tym rzecz, ponownie wywala mi ten błąd chociaż dziwne jest to że raz się zaprogramował na 1MHz...

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 mar 2012, o 16:54 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 14 paź 2011
Posty: 307
Lokalizacja: Lbt
Pomógł: 8

Czyli program się wgrywa czy nie?
Spróbuj wgrać jakikolwiek kod za pomocą czystego avr-dude(spod konsoli) i zobacz, czy będzie działać.

_________________
Ujemna delta to dopiero początek zabawy...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 mar 2012, o 17:29 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Z poziomu eclipse wywala błąd taki jak w ostatnim linku podczas próby wgrania.

Gdy próbuje sczytać w properties w zakładce fuses ustawienia fuse bytes wywala mi takie coś:
http://img804.imageshack.us/img804/65/obraz4n.jpg

Podpowiesz jak to zrobić bo przyznam, że nie wiem...

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 mar 2012, o 18:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Użyłem teraz chyba z trzech nakładek na avrdude i w każdym to samo... :/

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 mar 2012, o 18:22 
Offline
Moderator
Avatar użytkownika

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

miszczo napisał(a):
Z freeware masz jeszcze nakładkę na avr dude - avr burnomat.


albo jeszcze jest taki darmowy program Khazma zdaje się

_________________
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 mar 2012, o 19:16 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

myśle Mirku że fusy z Eclipse są bardziej ludzkie w porównaniu z khazamą czy burnOmatem :)
zwłaszcza ze w nowym pluginie AVR dla Eclipse już nawet ma sens :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



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

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

SunRiver napisał(a):
myśle Mirku że fusy z Eclipse są bardziej ludzkie w porównaniu z khazamą czy burnOmatem :)
zwłaszcza ze w nowym pluginie AVR dla Eclipse już nawet ma sens :)


Zdecydowanie się z tym zgadzam.

_________________
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 mar 2012, o 21:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Nic mi nie da kolejna nakładka na avrdude skoro ta z eclipse też jest dobra...

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 mar 2012, o 22:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

kolego kvite ---

na ścisłość każda jest dobra , niektóre są lepsze , ale nieważne jak dobrą masz nakładkę skoro dalej nie wiesz jak jej używać.
Pamiętaj że każde narzędzie jest tak dobre jak osoba która go używa. Podobnie jak z GPS -- wcale nie zwalnia z myślenia i obserwacji terenu
oraz znaków. A za błędy w każdym przypadku się niestety płaci.

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



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

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Dla ścisłości, nie oczekuje, że ktoś mi powie co mam źle tylko podpowie gdzie szukać powodu problemu.
Wczoraj próbowałem na innym komputerze i mam to samo. Dziś spróbuje na innym procesorze, też na atmedze 32. Flasho'wałem specjalnie jeszcze raz programator, bo myślałem, że może z programatorem jest problem...

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 mar 2012, o 11:06 
Offline
Moderator
Avatar użytkownika

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

A próbowałeś instalować i używać AVRDUDE z programu MkAvrCalculator ?

_________________
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 mar 2012, o 11:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Bawiłem się tym programem, ale niestety Panie Mirku, mam tą wersje puki co darmową i tam nie mam atmegi32 do dyspozycji.
Jeśli inaczej nie uda mi się rozwiązać tego problemu to kupię licencję, ale jeszcze muszę trochę poczekać do wypłaty.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 mar 2012, o 12:38 
Offline
Moderator
Avatar użytkownika

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

Kvite napisał(a):
Bawiłem się tym programem, ale niestety Panie Mirku, mam tą wersje puki co darmową i tam nie mam atmegi32 do dyspozycji.
Jeśli inaczej nie uda mi się rozwiązać tego problemu to kupię licencję, ale jeszcze muszę trochę poczekać do wypłaty.


Ale poczekaj - no zobacz jak to niektórzy się zapierają ;) .... przecież ja nie mówię że od razu musisz go kupować. Skorzystaj z tego co jest w darmowej wersji na razie.

A przecież darmowa wersja umożliwia ci wejście w zakładkę "Ustawienia" i tam masz ramkę "avrdude" i klawisz "Instaluj" ..... co za problem więc zainstalować sobie fajną, dobrą i sprawdzoną (co więcej polepszoną w stosunku do oryginału dzięki koledze SunRiver) wersję AVRDUDE.

O to mi chodziło w poprzednim poście, bo być może zasysasz gdzieś z netu jakieś kocie wersje avrdude i może z tego tytułu masz problemy.

_________________
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 mar 2012, o 14:04 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

dobre avrdude to podstawa kolego , bez tego ani rusz


zrób kolego tak:

1. podłacz megę do procka i podłącz kwarc do niej jaki miałeś wcześniej
2. zainstaluj avrdude z mkcalka
3. wrzuć je też sobie na dysk C: do folderu avrdude
4. uruchom CMD (start->uruchom->CMD-Enter>
5. w okienku shela przejdź do folderu z avrdude -- wpisując "cd.." aż będziesz miał przy kursorze samo c:
- potem wpisz cd AVDRDUDE --- powinieneś uzyskać C:AVRDUDE przed kursorem
6. teraz wpisz avrdude -c usbasp -p m32 -t
- ten rozkaz pozwala nawiązać połączenie terminalowe z uC

7. jak zobaczysz >Avrdude to daj erase enter i Q enter --> jest ok
8. jak nie to podaj zrzut ekranu z konsoli

OK ??

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



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

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Wieczorkiem Panowie usiądę, dziękuję za podpowiedzi.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 mar 2012, o 19:35 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Panowie :) zastosowałem się do waszych rad.

zrzut z konsoli:

http://img820.imageshack.us/img820/5919/obraz1ic.jpg

wszystko wskazuje na to, że jest OK, wgrywam programy z różnym taktowaniem bez większego problemu.
Bardzo Wam dziękuję za konkretną pomoc. Chętnie bym postawił PIWO :)

_________________
sig off ;(



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

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

No to się cieszę że już masz ok na co wskazuje screen z konsoli
prawdopodobnie twoim problemem było to że zasadniczo nie zmieniłeś taktowania i procek bez kwarca nie ruszał , albo wina było wadliwe
avrdude z pakietu WinAVR

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 mar 2012, o 20:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Próbowałem na wiele sposobów, z kwarcem i bez, z różnym taktowaniem z tym samym rezultatem. Dziękuję za pomoc przy okazji czegoś się jeszcze nauczyłem :) pozdrawiam serdecznie.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 mar 2012, o 20:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

i to jest najważniejsze i bez cenne - bo za cała resztę zapłacisz karta MC :)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 mar 2012, o 20:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Dokładnie, tylko żeby ta karta miała no limit :). Dobra nie robimy off-topic :)

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lut 2013, o 00:03 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Panowie odgrzeje temat ta nowo, bo zaczyna mi się wydawać, że padłem ofiarą zmowy wszystkiego :/.
Jest:
komp winda 7
Eclipse gandymade (od Pana Mirka)
mkAVRcalculator (-//-)
płytka ewaluacyjna z ATmegą 32
STK500v2

Próba programowania z Eclipse skutkuje takim komunikatem: http://img546.imageshack.us/img546/3969 ... eerror.jpg
Próba sprawdzenia wersji procesora z programu mkAVRcalculator: http://img40.imageshack.us/img40/9646/a ... onsole.jpg

dodam, że w pracy (inny komp (xp)) działa mi program mkAVRcalculator, wgrywałem dziś wsady pamięci i jakoś to śmigało natomiast Eclipse, które korzysta z Avrdude z pakietu WinAVR daje taki sam rezultat jak jak powyżej z Eclipse. I już niczego nie wiem :/

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 lut 2013, o 15:07 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8583
Pomógł: 337

no tak ładnie , ale z tego co widze to ci nie widzi programatora .......
:)

_________________
[b]San Escobar! Patria mia! Tu eres como la salud.[/b]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 23 lut 2013, o 22:34 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 mar 2012
Posty: 58
Lokalizacja: Warka/Wawa
Pomógł: 0

Można jakoś zamienić w Eclipse AVRDUDE?? żeby Eclipse korzystało z AVRDUDE zainstalowanego z mkAVRcalculator a nie z WinAVR?

_________________
sig off ;(



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