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



Teraz jest 13 gru 2024, o 05:31


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 73 ]  Przejdź na stronę 1, 2, 3  Następna strona
Autor Wiadomość
 Tytuł: ATB rev:1.03
PostNapisane: 9 gru 2011, o 22:51 
Offline
Użytkownik

Dołączył(a): 26 lis 2011
Posty: 42
Lokalizacja: Poznań
Pomógł: 0

Mam problem z zaprogramowaniem układu. Niby wszystko odbywa się tak jak należy, jednak co któreś wgrywanie programu pojawia się
taki błąd (poniżej). Chciałem wypróbować czy wszystko jest w porządku programując na początek diody by się świeciły. Po wgraniu programu druga dioda od lewej mruga bardzo szybko a nic takiego nie wprowadzałem. :(


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 gru 2011, o 23:06 
Offline
Moderator
Avatar użytkownika

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

Witam,

A jak są ustawione fusebity w procesorze ? czy przypadkiem nie na taktowanie 1MHz ? bo tak coś czuję po komunikacie który widać - ale może się mylę ?

dla sprawdzenia proszę także spróbować wgrać wsad za pomocą MkAvrCalculator OK? i dać znać co i jak wtedy. Proszę.

_________________
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: 10 gru 2011, o 10:26 
Offline
Użytkownik

Dołączył(a): 26 lis 2011
Posty: 42
Lokalizacja: Poznań
Pomógł: 0

Teraz jak próbuję zapisać Fusebity to AVERDUDE wyświetla mi :

avrdude: BitBang OK
avrdude: pin assign miso 3 sck 5 mosi 6 reset 7
avrdude: drain OK

ft245r: bitclk 230400 -> ft baud 115200
avrdude: ft245r_program_enable: failed
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude done. Thank you.

Wybieram zewnętrzny kwarc >8MHz

kolejny błąd który się pojawia. Czyżby AVRDUDE był niekompletny?? Mój uC to 644PA
Dioda TXD cyklicznie mruga. :?


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2011, o 11:34 
Offline
Moderator
Avatar użytkownika

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

hmm no troszkę trudno mi podpowiadać skoro kolega nie odpowiada na moje pytania :(

A przecież pytałem o to co się dzieje w MkAvrCalculator najpierw.

(a dioda TxD ma mrugać - bo do procka wgrany jest bootloader i to on się odzywa)

_________________
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: 10 gru 2011, o 11:46 
Offline
Użytkownik

Dołączył(a): 26 lis 2011
Posty: 42
Lokalizacja: Poznań
Pomógł: 0

Otóż w mkAVRCalculator pojawia się napis "Błąd!Polecenie wykonane nieprawidłowo".
-slowsck nie zaznaczałem
-wewnętrzy podział zegara przez 8 ( odznaczyć czy nie?)
- f>8MHz tak jak napisałem w porzednim poście.
- JTAG wyłączony



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2011, o 16:44 
Offline
Moderator
Avatar użytkownika

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

Witam,

przede wszystkim "slowsck" nie ma opcji że go nie ma ;) jest:

Obrazek

po drugie fusy fabrycznie w zestawie powinny być ustawione tak:

Obrazek

dlatego jeszcze raz przypomnę.

1. odpal MkAvrCalculator
- wejdź w zakładkę "Ustawienie" i kliknij ptaszek w ramce "Pokazuj konsolę AVRDUDE" na pozycję "gdy wystąpił błąd"
2. wejdź w zakładkę "Programator"
3. wybierz programator "ATB-FT232R"
4. kliknij klawisz "Sprawdź podłączony AVR"
5. zaznacz ptaszek "slowsck"
6. ustaw Fusebity zgodnie z załączonym obrazkiem
7. zaznacz opcję "ZAPIS" oraz rodzaj pamięci "Fuse bity"
8. kliknij klaiwsz "WYKONAJ"

wtedy będą poprawnie zaprogramowane fusy i ruszy programowanie w Eclipse

tzn z taktowaniem 1MHz też by ruszyło ale trzeba byłoby dodać jeszcze jeden parametr w ustawieniach (nie będę jednak teraz tego omawiał żeby nie namieszać)

_________________
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: 10 gru 2011, o 17:29 
Offline
Użytkownik

Dołączył(a): 26 lis 2011
Posty: 42
Lokalizacja: Poznań
Pomógł: 0

Super działa!!!. Świetna instrukcja - tego mi brakowało :D
Powodem tego, że nie dało się zaprogramować układu było niezaznaczenie slowsck.
Dziękuję za pomoc.

Kurcze znów zaczął pojawiać się błąd z mojego pierwszego postu. :cry:

Programu nie idzie wgrać bezpośrednio z ECLIPSA. Udaje się to za pomocą MkAvrCalculator.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2011, o 18:39 
Offline
Moderator
Avatar użytkownika

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

No a odczytaj teraz MkAvrCalculatorem Fusebity i powiedz jak masz je ustawione albo porównaj z tymi z mojego zdjęcia powyżej.

_________________
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: 10 gru 2011, o 19:16 
Offline
Użytkownik

Dołączył(a): 26 lis 2011
Posty: 42
Lokalizacja: Poznań
Pomógł: 0

Sprawdzałem to z 10 razy wszystkie Fusebity są ustawione tak jak należy. Odczyt zgadza się z tym załączonym przez Pana na zdjęciu.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 gru 2011, o 20:15 
Offline
Moderator
Avatar użytkownika

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

No OK, a instalowałeś sobie programator ATB-FT232 pod Eclipsa wg tego linku i filmu ???

http://mirekk36.blogspot.com/2011/08/ec ... adzie.html

_________________
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: 10 gru 2011, o 22:31 
Offline
Użytkownik

Dołączył(a): 26 lis 2011
Posty: 42
Lokalizacja: Poznań
Pomógł: 0

Tak jest robiłem według tego. Powtórzyłem tą czynność dla pewności i nadal jest tak samo.



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

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

No dobrze a napisz mi jakie programatory masz do wyboru w konfiguracji w Eclipse ?

_________________
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: 11 gru 2011, o 17:03 
Offline
Użytkownik

Dołączył(a): 26 lis 2011
Posty: 42
Lokalizacja: Poznań
Pomógł: 0

Tylko FT232 . Nie mam już pomysłów co jest nie tak.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 11 gru 2011, o 18:51 
Offline
Moderator
Avatar użytkownika

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

No to już jesteśmy coraz bliżej ;)


czyli rozumiem teraz, że jak próbujesz wgrać ten sam wsad HEX za pomocą MkAVrCalculator to się wgrywa tak ????? (czy nie próbowałeś tego?)

A jak chcesz przez Eclipse to wywala ci błędy ???? tylko jakie - pokaż mi konsolę Eclipse - bo przedtem pokazywałeś jakieś screeny komunikatów - a skąd one się brały ? z czego ???? przecież Eclipse wszystkie swoje komunikaty pokazuje w oknie CONSOLE

Może coś jeszcze robisz mocno nie tak ....

jak coś to złap mnie wieczorem na Skype - tylko zaopatrz się w słuchawki i mikrofon ok? to rozwiążemy to w 5min do końca ;)

_________________
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: 11 gru 2011, o 19:17 
Offline
Użytkownik

Dołączył(a): 26 lis 2011
Posty: 42
Lokalizacja: Poznań
Pomógł: 0

Niestety aktualnie nie posiadam ani Skype ani słuchawek i mikrofonu. Sprawa wygląda tak:
- wgrywanie przez program MkAVrCalculator przebiega bez problemowo - wszystko działa
- te screeny błędów które przesyłałem pojawiają się podczas wgrywania programu bezpośrenio z Eclipse
-czasem udaje się wgrać program Eclipsem ( błąd raz wyskakuje a raz nie)

oto wydruk z Consoli Eclips:

ft245r: bitclk 230400 -> ft baud 115200
avrdude: ft245r_program_enable: failed
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude done. Thank you.

avrdude finished

******************************************
Nie wiem też dlaczego gdy wgrywam taki program to dioda nie mruga. Przepraszam, że tak niechlujnie napisany bo na szybko .

#include <avr/io.h>
#include <util/delay.h>

int main(void)
{int i ;
DDRD=0xFF;
PORTD=0x00;
while(1)
for(i=0;i<100;i++) // pętla powtarzająca 100 razy opóźnienie 10ms
{_delay_ms(10);}
{PORTD|=(1<<1);
for(i=0;i<100;i++)
{_delay_ms(10);}
PORTD&=~(1<<1);
}
}

Wgrywałem również Pana program i nic się nie dzieje. :evil: Coś chyba ewidentnie skopałem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 gru 2011, o 21:09 
Offline
Użytkownik
Avatar użytkownika

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

Jesteś pewien że cokolwiek wgrywasz do uC ??
Bo jak nic się nie dzieje to mamy 2 możliwości:

1. Źle coś podłączyłeś.
2. Docelowo wysyłasz wsad zamiast do procka to do krainy wiecznych danych, gdzie będą się wykonywać na łonie cyfrowego Manitou.

Jeśli jednak wysyłasz do procka -- zgodnie z zasadami p-poż i bhp to mamy 2 wyjścia:

1. Procek źle lub wcale nie działa (np. Fusebits, zły kwarc, brak zasilania , coś nie łączy, itd..)
2. Wgrywasz wsad nie na tego procka.

Jeśli jednak na tego procka z takim jak trzeba zegarem to zaś mamy 2 wyjścia:

1. Źle podłączone masz coś.
2. Nie wgrywasz wsadu do procka ..

Jak widzisz kółko się zamyka i prowadzi zawsze do jednego, często się pomija najbardziej oczywiste rzeczy
jak podłączenie programatora czy taktowanie bo przecież to jest oczywiste.

Ale też jest trzecia możliwość :

Sprawdź skąd eclipse łapie ci avrdude może pomorze wgranie do WinAVR tego avrdude co jest instalowane z
mkcalkulatora ??

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 gru 2011, o 23:17 
Offline
Moderator
Avatar użytkownika

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

Qbol napisał(a):
Wgrywałem również Pana program i nic się nie dzieje. :evil: Coś chyba ewidentnie skopałem.


Niestety na to wygląda, dlatego ja proponuję nie utrudniać sobie życia, bo nakładasz sam na własne życzenie sobie kilka problemów naraz.

Masz program na DVD do migania diodą LED, to jego skompiluj i wgraj i sprawdź czy miga dioda, dzięki temu najpierw rozwiążesz do końca jeden problem - tzn odpowiesz sobie na pytanie czy ci w końcu działa poprawnie programator

Jak już będzie migać to wtedy kombinuj z własną wersją programu do migania diodą. Tyle że popełniasz totalne błędy bo:

1. nie robisz wcięć w kodzie
2. nie umieszczasz kodu programu na forum w znacznikach. A przecież masz na górze coś takiego jak "listyng kodu", wystarczy zaznaczyć cały wklejony kod i z rozwijanego pola wybrać "Język C"

bo tak na pierwszy rzut oka to twój program się raz wykona i koniec.

_________________
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 gru 2011, o 15:03 
Offline
Użytkownik

Dołączył(a): 26 lis 2011
Posty: 42
Lokalizacja: Poznań
Pomógł: 0

Chyba moje posty nie są zbyt dokładnie czytane. Za brak schludności w programie przepraszałem - śpieszyłem się. Napiszę jeszcze raz :
Programy udaje mi się wgrać przez mkAVRCalculator - dioda mruga! (choć nie zawsze bo występują czasem błędy) . Gdy próbuję zaprogramować w Eclipse, wyskakuje mi okienko " AVRDude Error " - to które wstawiłem w pierwszym poście. Tak więc program nie jest wysyłany do żadnej obcej mi krainy... .



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2011, o 18:39 
Offline
Użytkownik
Avatar użytkownika

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

myślę że nie zrozumiałeś i się boczysz - bo przecież nie robisz żadnego błędu - a ja tylko proszę byś sprawdził połączenie , którego avrdude używasz, czy dobrze podłączyłeś kable - czytaj ze zrozumieniem - tu nie zawsze 2+2=4 przykro mi , ale jak uważasz że w powyższej kwestii masz wszystko dobrze to to forum nie jest dla ciebie , bo po jakimś tam screenie to wróżka tylko może zgadnie co zrobiłeś nie tak.


a tak na marginesie ---- jak ci eclipse ciągnie avrdude z WinAVR to sobie możesz zaprogramować okienka z błędami co najwyżej przez FTDI - a tobie się sprawdzić wiec czytaj ze zrozumieniem i zadawaj pytania precyzyjnie -- bo jak pytasz taka odpowiedź uzyskujesz

BEZ URAZY!

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2011, o 21:09 
Offline
Użytkownik

Dołączył(a): 26 lis 2011
Posty: 42
Lokalizacja: Poznań
Pomógł: 0

Poprostu zaczyna mnie to irytować. ;)
- połączenia sprawdziłem - są dobrze
- AVRdude wgrałem ten z mkAVR Calculatora ( wgrywa się go do folderu WINAVR czy... ?)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2011, o 21:16 
Offline
Użytkownik
Avatar użytkownika

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

No teraz pytanie ma sens więc odpowiadam:

Mozesz zrobic to na 2 sposoby:

1. Wgrać do winAVR -->> C:WinAvr-20xxxxx/bin

zmieniasz plili avrdude.exe i avrdude.conf

2. Możesz tak jak ja też zrobić

zakładasz sobie na C: folder avrdude i tam kopiujesz pliki avrdude.exe i avrdude.conf

(ja mam tak dlatego że uzywam róznych wersji dude i czesto kożystam z konsoli wiec to wygodne)

i ustawić sciężke do avrdude w eclipse a dokładnie w ustawieniach pluginu AVR

----

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2011, o 21:22 
Offline
Moderator
Avatar użytkownika

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

Qbol napisał(a):
Poprostu zaczyna mnie to irytować. ;)
- połączenia sprawdziłem - są dobrze
- AVRdude wgrałem ten z mkAVR Calculatora ( wgrywa się go do folderu WINAVR czy... ?)


Jeśli potraktowałeś Workspace za pomocą programu ATB manager to nie musisz instalować żadnego avrdude w celu korzystania z programatora ATB-FT232R

przecież po wciśnięciu klawisza do instalacji ATB-FT232R pod Eclipsem, program tworzy specjalny folder na dysku ze specjalną ulepszoną wersją avrdude przygotowaną specjalnie dla ATB-FT232 "C:\AVRDUDE_FT232R"

Tylko pytanie czy ty to w ogóle robisz (zrobiłeś) .... na prawdę ciężko mi się tak z tobą porozumieć , wybacz. Gdybyś wziął słuchawki i mikrofon i skype i skontaktował się ze mną to już dawno miałbyś problem rozwiązany

Poza tym z objawów które opisujesz wcale nie wygląda żebyś zrobił wszystko po kolei zgodnie z instrukcją i filmem z tej strony (o której już wcześniej wspominałem)

http://mirekk36.blogspot.com/2011/08/ec ... adzie.html

więc nie wiem jak mogę dalej pomóc.

_________________
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 gru 2011, o 21:23 
Offline
Moderator
Avatar użytkownika

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

SunRiver napisał(a):
No teraz pytanie ma sens więc odpowiadam:

Mozesz zrobic to na 2 sposoby:

1. Wgrać do winAVR -->> C:WinAvr-20xxxxx/bin

zmieniasz plili avrdude.exe i avrdude.conf

2. Możesz tak jak ja też zrobić

zakładasz sobie na C: folder avrdude i tam kopiujesz pliki avrdude.exe i avrdude.conf

(ja mam tak dlatego że uzywam róznych wersji dude i czesto kożystam z konsoli wiec to wygodne)

i ustawić sciężke do avrdude w eclipse a dokładnie w ustawieniach pluginu AVR

----


Tak tak, ale tak się składa, że to wszystko robi mój program "ATB Manager" i robi to pewnie i precyzyjnie jak trzeźwy chirurg ;) - tzn nie tylko wgrywa odpowiedni avrdude ale jeszcze sam przekonfigurowuje programator i wszystkie potrzebne ścieżki w Eclipse

_________________
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 gru 2011, o 21:32 
Offline
Użytkownik
Avatar użytkownika

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

Oczywiście Mirku i nie ma tu dwuch zdań :)

Ale jak wiadomo z wiadomych powodów nie używam ATB managera :)
Defakto -- używam USBaspa więc ten problem mnie też nie dotyczy :)

Nie mniej uważam też że wypada jednak wiedzieć gdzie jakie pliki są i jak to czy tamto zrobić bez
użycia ułatwiaczy :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2011, o 21:44 
Offline
Użytkownik

Dołączył(a): 26 lis 2011
Posty: 42
Lokalizacja: Poznań
Pomógł: 0

Jeśli chodzi o ten filmik to w pełni przestrzegałem jego zaleceń. Chyba najlepszym wyjściem będzie przeinstalowanie wszystkiego jeszcze raz od zera.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2011, o 21:53 
Offline
Użytkownik
Avatar użytkownika

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

hmm... ten tego a ja nawet go nie widziałem jeszcze :) uznalem ze po co skoro eclipse w róznych wersjach i rózne brandy się szwendaja po dysku :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 gru 2011, o 22:15 
Offline
Moderator
Avatar użytkownika

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

SunRiver napisał(a):
Nie mniej uważam też że wypada jednak wiedzieć gdzie jakie pliki są i jak to czy tamto zrobić bez
użycia ułatwiaczy :)


ZDECYDOWANIE się zgadzam z szanownym kolegą, bez dwóch zdań.

Nie mniej jednak, wiem ile problemów ma początkująca osoba w okiełznaniu na początku ustawień Eclipsa, sam pamiętam siebie niedawno ;).....

Tylko dlatego stworzyłem tę opcję, a co ciekawe zdecydowałem się na nią ze względu na to, że ja programowo nie dotykam samego Eclipsa, więc troszkę jestem niezależny od jego wersji na szczęście. Te ustawienia są po prostu trzymane w samym workspace. Co nie oznacza oczywiście, że może się jednak pojawić nowa wersja w której będzie inaczej. Ale tu z kolei chyba bardziej może się pozmieniać nie w przypadku samego nowego eclipsa co ew w przypadku nowego plugina dla AVR do eclipsa.

Na razie patent działa nawet z najnowszym eclipse Indigo ;)

_________________
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: 14 gru 2011, o 15:55 
Offline
Użytkownik

Dołączył(a): 26 lis 2011
Posty: 42
Lokalizacja: Poznań
Pomógł: 0

Zainstalowałem wszystko jeszcze raz lecz niestety pojawia się podczas wgrywania komunikat w Consoli:

Launching C:\AVRDUDE_FT232R\avrdude -pm644p -cATB-FT232R -Pft0 -Uflash:w:test.hex:a "-CC:\AVRDUDE_FT232R\avrdude.conf"
Output:
avrdude: BitBang OK
avrdude: pin assign miso 3 sck 5 mosi 6 reset 7
ft245r_drain called but queue is not empty 1
avrdude: drain OK

ft245r: bitclk 230400 -> ft baud 115200
avrdude: ft245r_program_enable: failed
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.


avrdude done. Thank you.
**********************************************************************************************
Po kolei :
a) wgrałem WinAVR
b)używając mkAVR Calculator wgrałem AVERDUDE do folderu WinAVR\bin
c)wkleiłem z płyty CD folder z Eclipse
d)uruchomiłem Eclipse zakładając na dysku C obszar roboczy.
e)użyłem ATBMenagera do skonfigurowania workspace dla programoatora FT232(przy zamkniętym Eclipse)
f)uruchomiłem Eclipsa i stowrzyłem nowy "projekt C" następnie stowrzyłem Source File, nazwałem main.c (next=> odznaczyłem Debug)
g)wkleiłem gotowy program, skompilowałem, zapisałem i próbowałem wgrać i pupa nie idzie !!!(program skompilował się bez błędów)

Teraz moje pytanie brzmi: Czy pominęłem jakiś krok, czy coś zrobiłem źle czy też w złej kolejności?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 gru 2011, o 16:03 
Offline
Użytkownik
Avatar użytkownika

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

Z tego wynika że wszystko ci działa tylko avrdude przez FTDI nie widzi procka i prosi o sprawdzenie połaczeń

avrdude: pin assign miso 3 sck 5 mosi 6 reset 7
tu masz assignu do FTDI

i avrdude twierdzi ze masz coś żle podłaczone na ISP

czy mkCalk wgrywa program bez problemu ??

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 gru 2011, o 16:10 
Offline
Moderator
Avatar użytkownika

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

Qbol --> przede wszystkim to bardzo bardzo dziękuję, za taki przejrzysty obraz tego co zrobiłeś po kolei. Aż miło się to czyta i teraz wszystko rozumiem bez mrugnięcia okiem.

Podejrzewam, że na pytanie kolegi SunRiver odpowiesz twierdząco tzn, że MkAvrCalculator wgrywa wsad natomiast Eclipse nie chce wgrać - chyba dobrze myślę - prawda ?

A jeśli tak - to powiem, że jest to tak dziwna sprawa, że jestem w szoku - bo tym razem widać, że nic nie pominąłeś i wykonałeś wszystkie kroki jak trzeba wg opisu i filmiku.

Interesuje mnie tylko czy jak wgrywasz wsad do procka za pomocą MkAvrCalculator to musisz mieć kliknięty ptaszek "slowsck" w programie czy nie ? A tym samym - jak masz ustawione fusebity w procku wg programu ? na zewnętrzny kwarc ?

Odpowiedz na te pytania ok?

_________________
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: 73 ]  Przejdź na stronę 1, 2, 3  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

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