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



Teraz jest 15 sty 2025, o 10:27


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 12 ] 
Autor Wiadomość
PostNapisane: 18 sie 2016, o 13:28 
Offline
Nowy

Dołączył(a): 25 sie 2015
Posty: 6
Lokalizacja: Łódz
Pomógł: 0

Witam szanownych użytkowników forum.

Pytanie 1. Mam problem z zainstalowaniem toolchaina atmel'a 3.5.3 64bit na Linux Ubuntu t.z. nie wiem jak go zainstalować.
Chcę kompilować w konsoli a programy piszę w "notatniku".

Pytanie 2. Czy w Linusie potrzeba sterowników do ft232rl(programuję przez usb w ATB 1.04b).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2016, o 15:36 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 02 lut 2015
Posty: 46
Lokalizacja: Szczecin
Pomógł: 2

Ad.1 Ściągnij toolchaina stąd a instrukcję co do instalacji masz tutaj
Ad.2 stery do ft 232rl też instalujesz...wpisz w google
Cytuj:
ft232rl linux driver
i wyskoczy ;)


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2016, o 15:41 
Offline
Użytkownik

Dołączył(a): 01 lis 2013
Posty: 301
Pomógł: 32

Witaj,

Co do pytania 2. Nie, nie są potrzebne żadne dodatkowe sterowniki. Wpinasz kabel USB i w logach powinno się pokazać pod jaką nazwą jest dostępny port szeregowy.
Jeżeli natomiast ft232 chcesz użyć w jakiś inny sposób niż port szeregowy, wówczas z managera pakietów instalujesz dodatkowo libusb-1.0 oraz avrdude


Co do pytania 1. Tego się nie instaluje. Wypakowujesz archiwum do jakiegoś katalogu i dodajesz do zmiennej systemowej PATH ścieżkę dostępu do toolchaina -

Kod:
PATH="Ścieżka_do_katalogu_z_wypakowanym_toolchainem_atmela/bin":${PATH}


Jak zadziała prawidłowo, to możesz sobie dodać tą linijkę do pliku .bashrc w katalogu domowym użytkownika.


Autor postu otrzymał pochwałę

_________________
Pozdrawiam,
sq8mvy, Paweł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2016, o 15:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Hej, tu jest ciekawa dyskusja o tym:
topic8774.html


Autor postu otrzymał pochwałę

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2016, o 20:39 
Offline
Nowy

Dołączył(a): 25 sie 2015
Posty: 6
Lokalizacja: Łódz
Pomógł: 0

Kompilator działa chociaż wypluwa coś takiego
Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Ignorować to ?

I który programator ft232 wybrać bo avrdude wypluwa ich masę (Programator w ATB 1.04b)?
Sterowniki do ATBUSB są potrzebne?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2016, o 21:56 
Offline
Użytkownik

Dołączył(a): 26 lut 2014
Posty: 227
Lokalizacja: LDZ
Pomógł: 22

Kolego a czy przypadkiem nie masz włączonego profilu "Debug"? Bo ten warning informuje Cię, że masz wyłączone optymizację kompilacji.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 18 sie 2016, o 23:39 
Offline
Użytkownik

Dołączył(a): 20 kwi 2014
Posty: 51
Zbananowany użytkownik

Pomógł: 3

patryk200100 napisał(a):
Witam szanownych użytkowników forum.

Pytanie 1. Mam problem z zainstalowaniem toolchaina atmel'a 3.5.3 64bit na Linux Ubuntu t.z. nie wiem jak go zainstalować.
Chcę kompilować w konsoli a programy piszę w "notatniku".

Pytanie 2. Czy w Linusie potrzeba sterowników do ft232rl(programuję przez usb w ATB 1.04b).


Dlaczego akurat atmel toolchain 3.5.3?
W repozytorium bez problemu jest dostępne odp. oprogramowanie i to w wyższych wersjach:
"sudo apt-get install gcc-avr"

Dlaczego w notatniku i w konsoli? Pytam z ciekawości.
Sam tak zaczynałem, ale naprawdę to szkoda się męczyć. Eclipse również jest w repo. Oczywiście X'y są potrzebne, ale nie trzeba grzebać w Makefileach no i pisanie kodu to w Eclipse jest o wiele łatwiejsze.
Jeśli komputer jest w lan to dzięki np Teamviewer można spokojnie logować się do X'ów i pisać oraz kompilować w Eclipse.
Co do ft232rl to zależy czy jądro linuxa jest odp. skonfigurowane, w standardowych kernelach nie powinno być problemu, warto tylko sprawdzić jaki port USB jest emulowany, standardowo ttyUSB0, żeby odp. skonfigurować avrdude, które jest również w repo
"sudo apt-get install avrdude".


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 sie 2016, o 11:03 
Offline
Nowy

Dołączył(a): 25 sie 2015
Posty: 6
Lokalizacja: Łódz
Pomógł: 0

szymonciow napisał(a):
patryk200100 napisał(a):
Witam szanownych użytkowników forum.

Pytanie 1. Mam problem z zainstalowaniem toolchaina atmel'a 3.5.3 64bit na Linux Ubuntu t.z. nie wiem jak go zainstalować.
Chcę kompilować w konsoli a programy piszę w "notatniku".

Pytanie 2. Czy w Linusie potrzeba sterowników do ft232rl(programuję przez usb w ATB 1.04b).


Dlaczego akurat atmel toolchain 3.5.3?
W repozytorium bez problemu jest dostępne odp. oprogramowanie i to w wyższych wersjach:
"sudo apt-get install gcc-avr"


Taką wersję pobrałem z atmel.com .

szymonciow napisał(a):
Dlaczego w notatniku i w konsoli? Pytam z ciekawości.
Sam tak zaczynałem, ale naprawdę to szkoda się męczyć. Eclipse również jest w repo. Oczywiście X'y są potrzebne, ale nie trzeba grzebać w Makefileach no i pisanie kodu to w Eclipse jest o wiele łatwiejsze.
Jeśli komputer jest w lan to dzięki np Teamviewer można spokojnie logować się do X'ów i pisać oraz kompilować w Eclipse.
Co do ft232rl to zależy czy jądro linuxa jest odp. skonfigurowane, w standardowych kernelach nie powinno być problemu, warto tylko sprawdzić jaki port USB jest emulowany, standardowo ttyUSB0, żeby odp. skonfigurować avrdude, które jest również w repo
"sudo apt-get install avrdude".


Po pierwsze chce się pobawić w konsoli.
A po drugie mam na to czas.

Zgadzam się w Eclipse jest łatwiej.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 sie 2016, o 12:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Masz rację - dopiero jak się podziała z konsoli, to wszystko widać.
Kompilacja u mnie wygląda tak:

Ten warning, który masz, to przez brak -Os

Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Spróbuj, po dostosowaniu oczywiście


Autor postu otrzymał pochwałę

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 sie 2016, o 14:17 
Offline
Nowy

Dołączył(a): 25 sie 2015
Posty: 6
Lokalizacja: Łódz
Pomógł: 0

sq5rix napisał(a):
Masz rację - dopiero jak się podziała z konsoli, to wszystko widać.
Kompilacja u mnie wygląda tak:

Ten warning, który masz, to przez brak -Os

Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Spróbuj, po dostosowaniu oczywiście


Dzięki wcześniej dodałem -O i wszystko pięknie :D



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 19 sie 2016, o 15:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 13 paź 2011
Posty: 715
Lokalizacja: Zielona Góra
Pomógł: 75

Tu masz wszystko pięknie pokazane i wyjaśnione. 8-)


Autor postu otrzymał pochwałę

_________________
pozdrawiam
phill2k



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 20 sie 2016, o 00:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

No i o to chodzi \o/
Popatrz na inne flagi - mogą trochę popsuć :)
-------
Tak po namyśle - używasz make albo skryptu? Np. ja mam takie skrypty do asemblera:
Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Autor postu otrzymał pochwałę

_________________
--... ...-- - --- -- . -.-



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

Strefa czasowa: UTC + 1


Kto przegląda forum

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