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



Teraz jest 19 kwi 2024, o 01:32


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 64 ]  Przejdź na stronę Poprzednia strona  1, 2, 3  Następna strona
Autor Wiadomość
PostNapisane: 16 sty 2017, o 14:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 18 sie 2013
Posty: 50
Lokalizacja: Żary/Wrocław
Pomógł: 1

Hej, znalazłem poradnik na Hackaday: https://hackaday.io/project/9313-uino-m ... tmega328pb z dodaniem trzech plików do Toolchaina.

Program się kompiluje, ale AVRDUDE nadal nie widzi procesora mimo dodania do w pliku .conf. Może ktoś podrzucić działające rozwiązanie? Mam 60 sztuk ATmegi328PB...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sty 2017, o 14:53 
Offline
Moderator
Avatar użytkownika

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

lamik napisał(a):
Hej, znalazłem poradnik na Hackaday: https://hackaday.io/project/9313-uino-m ... tmega328pb z dodaniem trzech plików do Toolchaina.

Program się kompiluje, ale AVRDUDE nadal nie widzi procesora mimo dodania do w pliku .conf. Może ktoś podrzucić działające rozwiązanie? Mam 60 sztuk ATmegi328PB...


Matko Boska! ..... no sorki ale ręce opadają .... NO NAWET poprzedniego postu przed swoim nie przeczytasz ? gdzie masz odpowiedź na swoje pytanie ? ... sorki ale czasem ręce opadają ;)

_________________
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: 16 sty 2017, o 14:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 18 sie 2013
Posty: 50
Lokalizacja: Żary/Wrocław
Pomógł: 1

Spokojnie Mirku, czytałem, ale nie znalazłem tam odpowiedzi ;)

Czy mogę "wyciągnąć" Toolchain i AVRDUDE z MkClipse i wsadzić do zwykłego Eclipse'a?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sty 2017, o 15:04 
Offline
Moderator
Avatar użytkownika

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

lamik napisał(a):
Czy mogę "wyciągnąć" Toolchain i AVRDUDE z MkClipse i wsadzić do zwykłego Eclipse'a?

No przecież że można - żaden problem - czy w ogóle sprawdzałeś że mówisz że nie znalazłeś odpowiedzi ? ;) eeeeh panie panie

Nie dość że opisałem i pokazałem na dużym rysunku że można pobrać od razu gotowy cały toolchain zwitaminkowany dla m328pb to jeszcze avrdude ....

_________________
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: 16 sty 2017, o 15:10 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 18 sie 2013
Posty: 50
Lokalizacja: Żary/Wrocław
Pomógł: 1

mirekk36 napisał(a):
No przecież że można - żaden problem - czy w ogóle sprawdzałeś że mówisz że nie znalazłeś odpowiedzi ? eeeeh panie panie


Oczywiście, że sprawdziłem zanim napisałem na forum. MkClipse fakt - kompiluje i wgrywa. Natomiast Eclipse nie widzi nowych narzędzi. Gdzie one są ściągane/rozpakowywane? Widzę, że nie podmienia mi plików w folderach Toolchain'a oraz AVRDUDE. Nie podmienia również, kiedy jest uruchomiony jako administrator. Stąd moje pytania ;)

Czytać potrafię, oglądać rysunki również ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sty 2017, o 15:25 
Offline
Moderator
Avatar użytkownika

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

No to byłaby za duża ingerencja w inne programy użytkowników gdyby MkClipse na siłę wgrywał takie rzeczy do ... ? no właśnie do jakich folderów ?

W wątku o MkClipse było wyjaśniane i mówiłem, że wszystko co ściąga i używa MkClipse masz pan w folderze

\moje dokumenty\mkclipse

tam masz i folder z gotowym toolchainem i avrdude, które sam sobie możesz podmienić

gdyby to miał robić mój program i poszłoby coś nie tak to ludzie by mnie zatłukli ... tak się nie robi ... ale żeby wyjąć dane z MkClipsa to najmniejszy problem

_________________
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: 16 sty 2017, o 15:41 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 18 sie 2013
Posty: 50
Lokalizacja: Żary/Wrocław
Pomógł: 1

Dzięki!

Nie doczytałem, że MkClipse trzyma pliki w dokumentach i nie podmienia Toolchaina i AVRDUDE. Eclipse buduje i programuje.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 16 sty 2017, o 20:20 
Offline
Użytkownik

Dołączył(a): 22 gru 2013
Posty: 296
Lokalizacja: Szczecin
Pomógł: 47

Kolejny "TIP&TRICK ( niestety kolejny "partyzant").
Modyfikujemy dowolnym edytorem hex-a plik: "as.exe" w toolchainie (w oryginalnym Atmela pod :....\avr\bin\as.exe).
Trzeba znaleźć string nazwy niepotrzebnego nam procesora o odpowiednio długiej nazwie np. "atmega329pa" i zamienić na "atmega328pb". (skontrolować długość pliku przed i po modyfikacji).
Zmiana ta spowoduje, że procesor atmega328pb pojawi się na liście "MCU type" w projekcie Eclipse'a.

Aktualny algorytm:

Operacja jednorazowa:
0. modyfikujemy toolchain plikami dla '328PB lub instalujemy z MkClipse.
0A. modyfikujemy plik as.exe jak wyżej. ( nie załączam modyfikacji z powodów formalnych-każdy hakuje na własną odpowiedzialność).

Normalna praca z procesorem 328pb:
1. zakładamy w Eclipse projekt na: atmega328PB.
2. w Eclipse: project- properties- C/C++general- path and symbols- (zakładka) Symbols- Add- name: MCU value: atmega328pb . Wpis pozwala na obsługę plików io*.h dla '328PB przez Eclipse'a ( brak błędów składni dla rejstrów itp. w edytorze).

Zalety metody:
-pliki io*.h są na swoich miejscach w toolchainie,
-Eclipse "widzi" te pliki oraz "widzi" typ procesora,
-można modyfikować ustawienia kompilacji.
-w widoku: "AVR supported MCU" pojawia się "ptaszek" w kolumnie: "avr-gcc..."
-w widoku: "AVR Device eksplorer" '328pb jest prawidłowo identyfikowany i zasoby są pokazywane.


wady:
- konieczność modyfikacji toolchaina ( i pamiętania o tym w przypadku upgrade'). Mimo wszystko ta metoda jest IMHO bardziej "elegancka", niż oficjalne metody "partyzanckie" stosowane przez ATMEL-a (ukrywanie gdzieś plików io*.h i innych dla '328pb i pokrętna kompilacja, - zamiast prostego zapisania tych plików we właściwych katalogach).
- nadal częściowy brak wsparcia '328pb przez plugin-avr ( metoda "obejściowa").
- konieczność dokładnej weryfikacji (plików wynikowych) tej metody- czy nie zostało coś pominięte.
-w widoku: "Avr supported MCU" nie pojawia się "ptaszek" w kolumnie: "fuses" oraz wartość sygnatury; brak linka do dokumentacji pdf ( to obsługuje avr-plugin).


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sty 2017, o 09:24 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 18 sie 2013
Posty: 50
Lokalizacja: Żary/Wrocław
Pomógł: 1

Jeszcze jedno pytanie mam. Czy MkAVRCalculator powinien "widzieć" mikrokontroler z PB po podmianach Toolchain'a i AVRDUDE na te z MkClipse?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sty 2017, o 09:58 
Offline
Moderator
Avatar użytkownika

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

lamik napisał(a):
Jeszcze jedno pytanie mam. Czy MkAVRCalculator powinien "widzieć" mikrokontroler z PB po podmianach Toolchain'a i AVRDUDE na te z MkClipse?

Na razie jeszcze nie widzi ale wkrótce będzie aktualizacja i powinno się to już udać ;)

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

Dołączył(a): 06 maja 2012
Posty: 162
Pomógł: 6

dochodzi jeszcze kolejny procesor 324pb - mirku - czy mogę prosić o dodanie tego proca do MkAVRCalkulatora?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 mar 2017, o 16:33 
Offline
Moderator
Avatar użytkownika

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

aaadamw napisał(a):
dochodzi jeszcze kolejny procesor 324pb - mirku - czy mogę prosić o dodanie tego proca do MkAVRCalkulatora?

Jasne ale potrzebne są do niego pliki - zobaczę czy znajdę

_________________
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 mar 2017, o 23:10 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 162
Pomógł: 6

pliki mam


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: 22 maja 2017, o 09:55 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 162
Pomógł: 6

Wracając do tematu... dotarły do mnie w końcu Atmega324PB... :D

Mirku czy byłaby możliwość dodania tego procka do mkAVRcalculatora?
Obrazek



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 22 maja 2017, o 10:45 
Offline
Moderator
Avatar użytkownika

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

aaadamw napisał(a):
Mirku czy byłaby możliwość dodania tego procka do mkAVRcalculatora?

Postaram się ale to dopiero po warsztatach w Krakowie, w razie czego przypomnij mi się proszę pod koniec przyszłego tygodnia tutaj - dobrze ? Dodam je i do MkAvrCalca i do MkClipsa ;)

_________________
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: 22 maja 2017, o 19:49 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 162
Pomógł: 6

Nie pali się, tak więc luz. Ale się przypomnę.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 8 cze 2017, o 20:15 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 162
Pomógł: 6

Mirku... Nieśmiało się przypominam...
;-)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 cze 2017, o 15:01 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2561
Pomógł: 126

Myślę że Mirek nadgania teraz tworzenie poradników.

Sent from my Mi-4c using Tapatalk



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 cze 2017, o 16:27 
Offline
Moderator
Avatar użytkownika

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

micky napisał(a):
Myślę że Mirek nadgania teraz tworzenie poradników.


Łoj co racja to racja, dziękuję koledze za zrozumienie ;)

Ale w ramach odpoczynku od pracy - jak to zobaczyłem - no to nie wytrzymałem i pierdyknąłem nowszą wersję MkClipse ;)

Już do zassania build 37 ;)

TYLKO trzeba pamiętać żeby:

1. zassać od nowa atmel toolchain w MkClipsie

2. trzeba mu skasować fordel "avrdude" w moich dokumentach żeby rozpakował na nowo pliki

i m324pb już powinna śmigać

proszę sprawdzić i dać mi znać czy śmiga ;)

_________________
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: 12 gru 2017, o 18:38 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 06 maja 2012
Posty: 162
Pomógł: 6

Mirku, czy planujesz dodać 324pb do mkavrCalcukatora?

Wysłane z mojego HUAWEI GRA-L09 przy użyciu Tapatalka



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 gru 2017, o 20:52 
Offline
Moderator
Avatar użytkownika

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

na razie niemożliwe - brak starych plików XML, może jak będę miał czas aby napisać nową wersję MkAvrCalculatora 2.x opartą o nowe pliki XML to wtedy będzie inaczej ...

_________________
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 2017, o 17:43 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 09 cze 2016
Posty: 40
Lokalizacja: Łódź
Pomógł: 1

Dodam tylko że teraz już nie Atmel w sumie tylko Microchip.. Noty pdf od procków też pozmieniali, według mnie na mniej czytelne bo opisy rejestrów są opisane np. TC0 i trzeba wgłębiać się w tekst żeby sprawdzić który to rejestr... Tylko po co te utrudnienia?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 gru 2017, o 18:17 
Offline
Moderator
Avatar użytkownika

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

radek3035 napisał(a):
Tylko po co te utrudnienia?

Zawsze mówiłem, że noty procków mikroczipa są mega kocie w porównaniu do not atmelowskich - ale czego się spodziewać, jak wziął to w swoje łapy mikroczip ;)

Na szczęście stare i popularne procki jeszcze długo będą dostępne i spokojnie można korzystać ze starych poczciwych atmelowskich not PDF przecież

a większość z nich można ślicznie pobierać przecież za pomocą MkClipse ;) wystarczy wybrać procka z listy i kliknąć obok ikonke PDF

_________________
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 lut 2018, o 23:46 
Offline
Użytkownik

Dołączył(a): 07 sty 2014
Posty: 48
Lokalizacja: Radom
Pomógł: 0

Dzięki informacji Mirka o możliwości pobrania zmodyfikowanego toolchaina z MKclipsa i instrukcji kolegi 'krish' o modyfikacji pliku as.exe udało mi się bez problemu uruchomić w eclipsie projekt na atmega328PB. Dziękuje bardzo:)

Adam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 lut 2019, o 17:47 
Offline
Nowy

Dołączył(a): 29 lis 2015
Posty: 7
Pomógł: 0

Witam, męczę się już pół dnia z moją atmegą328PB. Kilka razy instalowałem na nowo MkClipsa i pobierałem toolchaina zgodnie z opisem i obrazkiem, kasowałem również folder "avrdude" i na nowo rozpakowywałem. Po tym wszystkim przy próbie kompilacji wyskakuje mi taki błąd :
"c:\users\dell\documents\mkclipse\avr toolchain\avr\include\avr\io.h:623:6: warning: #warning "device type not defined" [-Wcpp]"
Pewnie coś robię nie tak, ale co?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 lut 2019, o 18:12 
Offline
Moderator
Avatar użytkownika

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

No to spróbuj jeszcze raz pobrać toolchaina w MkClipse ;) już zadziała

_________________
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: 6 lut 2019, o 18:26 
Offline
Moderator
Avatar użytkownika

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

Misiek_86 napisał(a):
Spróbuj tak:
1. Instalujesz toolchain z blogu kolegi Mirka
2. Pobierasz http://www.atmel.com/images/partpack_AT ... -6.2.9.zip
3. Rozpakowujesz
4. Instalujesz: as-avr8-toolchain-msi-snapshot-trunk-6.2.1091-win32.any.x86
Instalujesz do folderu z toolchain pierwszego od kolegi Mirka
5. Restart kompa
6. Uruchamiasz eclipse i masz Atmega328PB, przynajmniej u mnie działa to

Nie trzeba tego robić a nawet tego nie polecam - bo tym sposobem masz STAREGO Toolchaina ...

Wystarczy POBRAĆ toolchaina w obednym MkClipse i to wszystko już będzie kompilował m328pb i tym podobne a toolchain będzie najnowszy jak się należy

_________________
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: 6 lut 2019, o 18:55 
Offline
Użytkownik

Dołączył(a): 25 lip 2013
Posty: 2561
Pomógł: 126

Wykasuj i ściągnij jeszcze raz, bo coś czuję, że Mirek zrobił jakąś aktualizację na gorąco :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 lut 2019, o 19:01 
Offline
Nowy

Dołączył(a): 29 lis 2015
Posty: 7
Pomógł: 0

Mirku, żyj nam 1000 lat ;) . 5 minut i wszystko pięknie działa (MkClipse), wielkie dzięki.

Misiek_86 dzięki za zainteresowanie, ale dzisiaj wystarczy mi że działa pod MkClipsem. Nie mam dzisiaj więcej sił na walkę z Eclipsem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 6 lut 2019, o 22:47 
Offline
Moderator
Avatar użytkownika

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

Misiek_86 napisał(a):
właśnie sprawdziłem i rzeczywiście już w eclipse mam 168/328PB

No to teraz wystarczy jak to kolega Misiek_86 wcześniej opisał:

1. skopiować pobrany AVR Toolchain z MkClipsa tam gdzie jest oryginalny zainstalowany - zwykle w Program Files

2. skopiować AVRDUDE z MkClipsa tam gdzie ma się AVRDUDE z MkAvrCalculatora

i BUM! ... w Eclipse też będzie działać ! ;) oczywiście po wyłączeniu i włączeniu Eclipsa - jeśli te kopiowania zrobicie przy odpalonym Eclipsie.

_________________
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: 64 ]  Przejdź na stronę Poprzednia strona  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 9 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