AVR + linux + notebook

May 25, 2010 Last reply: 16 years ago 12 Replies

hej,



poszukałem trochę w sieci i w zasadzie nie znalazłem nic, co można by razem pospinać.



Używam Ubuntu i chciałbym wrócić do zapomnianego już przeze mnie AVRka



- niestety nie wiem jak obecnie wyglądają narzędzia. Podobno coś dla AVRów jest dla linuksa (język C) - gorzej z programowaniem - przez ISP. jest coś pod USB? a może na FTDI jakieś działające rozwiązanie?



Podzielcie się doświadczeniem.



Jakoś nie chcę instalować Windowsa tylko i wyłącznie do programowania Atmela.


Spoko, pod linucha avr-gcc jest, więc masz to, co najważniejsze :).. środowisko programistyczne wybierz sobie sam - czy zwykły "notepad", czy jakiś eclipse czy coś... Do programowania - avrdude... W sumie nie widzę powodów, żeby prgramatory nie działały... Ale UWAGA!! Nie używałem. Jak chcesz - mogę spróbować pożenić STK200 z linuksem i napisać Ci na 100% czy działa, czy nie, ale to jest na LPT, więc nie wiem, czy Cię urządza ;)...

Używam kombinacji avrdude-FT232-STK500. Działa.

STK200 + avrdude - działa

usbasp + avrdude - działa.

Ubuntu bez żadnych modyfikacji - po prostu apt-get install avrdude.

... choć nie zawsze:

formatting link
Wydaje mi się, że kolesie od Ubuntu powoli zaczynają olewać LPT. Debian wolniej się rozwija i nie wychodzą poprawki "na hura!", to może dłużej będzie wspierany,

Mirek.

Przemek pisze:

Powiedziałbym, że to pod windowsem programowanie avr jest problemem. Pod debianem jedno odpalenie aptitude i mam wszystko co potrzebne, pod windą trzeba kompletować kolejne fragmenty środowiska.

Do programowania flasha: avrdude + avr8-burn-o-mat (

formatting link
).

Programator: osobiście używam AVR Dragon, koszt 200 PLN, myślę że warto (programowanie i debugowanie), wiem że w Seguro mają. Tutaj tańsze rozwiązanie: USBasp (

formatting link
).

Debugowanie: AVaRICE.

Do pisania programów: gcc-avr, avr-libc (pakiety w Ubuntu). Jako IDE: Eclipse (ja używam tego ze strony

formatting link
rozpakowane do katalogu /opt) + AVR Eclipse Plugin (
formatting link
). Można i pisać programy i debugować (z tym to już bywa różnie).

Ostatecznie możesz zainstalować Windowsa w wirtualnej maszynie (VirtualBox), tam zainstalować AvrStudio (debugowanie nieco lepiej idzie).

In the darkest hour on Wed, 26 May 2010 00:28:42 -0700 (PDT), Przemek snipped-for-privacy@gmail.com screamed:

Sprawdź, czy to nie jest wypuszczone po USB. Jeśli tanie, to niestety jest. Wtedy może być kupa. Najprościej sprawdzić przy użyciu dmesg, lsusb, lspci.

Dnia Tue, 25 May 2010 06:31:42 -0700, Przemek napisał(a):

[ciach]

Kontrollerlab. Mnie sie podoba.

In the darkest hour on Tue, 25 May 2010 18:37:43 +0200, Mirek > STK200 + avrdude - działa

To raczej był jakiś błąd związany z udevem niż świadome olewanie /dev/parport.

In the darkest hour on Wed, 26 May 2010 12:05:34 -0700 (PDT), Przemek snipped-for-privacy@gmail.com screamed:

Musisz się czegoś dowiedzieć o EC. :>

"Urządzenia korzystające ze standardu ExpressCard mogą komunikować się z komputerem za pomocą standardu PCI Express lub USB."

Źródło:

formatting link
Jeśli producent nie poszedł na łatwiznę i karta rzeczywiście chodzi na PCI Express to powinno zadziałać. A jeśli chodzi - podaj producenta i model karty.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required