Goto page 1, 2 Next
Sebastian BiaĹy
Guest
Mon Jun 28, 2010 10:44 pm
Witam.
Widze w sklepach zachęcającą do użycia ATXMEGA[32|64|128]A. W zasadzie
procesor jest tani na tyle ze móglby mi zastapić w paru zastosowaniach ARMy.
Jak obecnie wygląda problem z programowaniem? W internecie jest sporo
informacji z roku 2009 że niby avrdude ma to mieć i że istnieje tylko
jeden rodzaj programatora (niezbyt tani) ktory to daje radę zaprogramować.
Mam usbasp, może jest juz jakieś sensowne firmware programujące xmegi?
Pytam czy ktoś moze pracuje z nimi i może mnie przekonac że problemów
juz niema, w sumie zachęcony wygodą pracy z normalnymi AVR pozerkałbym
co potrafią xmegi, ale cieżko dotrzeć do informacji jak to _teraz_
wyglada jesli chodzi o hardware/software.
newxmega
Guest
Mon Jun 28, 2010 11:58 pm
"Sebastian Biały" <heby@poczta.onet.pl> wrote in message
news:i0b8jq$f7c$1@news.onet.pl...
Quote:
Witam.
Widze w sklepach zachęcającą do użycia ATXMEGA[32|64|128]A. W zasadzie
procesor jest tani na tyle ze móglby mi zastapić w paru zastosowaniach
ARMy.
Jak obecnie wygląda problem z programowaniem? W internecie jest sporo
Ja mam JTAG-a MK2. Nigdy go nie używałem ale teraz chyba trzeba będzie go
wyjąć z szafy.
SĹawomir Szczyrba
Guest
Tue Jun 29, 2010 10:55 am
BOFH excuse 72: Sebastian Biały did it
Quote:
Jak obecnie wygląda problem z programowaniem? W internecie jest sporo
informacji z roku 2009 że niby avrdude ma to mieć i że istnieje tylko
avrdude -p? 2>&1 |grep XM
x128a4 = ATXMEGA128A4 [/etc/avrdude.conf:15204]
x64a4 = ATXMEGA64A4 [/etc/avrdude.conf:15107]
x32a4 = ATXMEGA32A4 [/etc/avrdude.conf:15010]
x16a4 = ATXMEGA16A4 [/etc/avrdude.conf:14913]
x256a3b = ATXMEGA256A3B [/etc/avrdude.conf:14816]
x256a3 = ATXMEGA256A3 [/etc/avrdude.conf:14719]
x192a3 = ATXMEGA192A3 [/etc/avrdude.conf:14622]
x128a3 = ATXMEGA128A3 [/etc/avrdude.conf:14525]
x64a3 = ATXMEGA64A3 [/etc/avrdude.conf:14428]
x256a1 = ATXMEGA256A1 [/etc/avrdude.conf:14331]
x192a1 = ATXMEGA192A1 [/etc/avrdude.conf:14234]
x128a1d = ATXMEGA128A1REVD [/etc/avrdude.conf:14137]
x128a1 = ATXMEGA128A1 [/etc/avrdude.conf:14040]
x64a1 = ATXMEGA64A1 [/etc/avrdude.conf:13943]
Jak widać, już ma :)
Natomiast co do programatora to sam jestem ciekawy, bo też mi jedna X128a
leży i czeka na wykorzystanie :)
Sławek
--
________
_/ __/ __/ Poważna sprawa - to jakaś organizacja... (Seksmisja)
\__ \__ \_______________________________________________________________
/___/___/ Sławomir Szczyrba steev/AT/hot\dot\pl
news..pl
Guest
Tue Jun 29, 2010 11:13 am
Quote:
Jak obecnie wygląda problem z programowaniem? W internecie jest sporo
informacji z roku 2009 że niby avrdude ma to mieć i że istnieje tylko
jeden rodzaj programatora (niezbyt tani) ktory to daje radę zaprogramować.
Adam Dybkowski pisał niedawno o amerykańskim programatorze, cena znośna, sam
zamówiłem i czekam, ma przylecieć do mnie w piątek

małe ładne i
programuje masę Atmeli.
Piotr
Sebastian BiaĹy
Guest
Tue Jun 29, 2010 3:55 pm
On 2010-06-29 13:13, news..pl wrote:
Quote:
Adam Dybkowski pisał niedawno o amerykańskim programatorze, cena znośna
No, ale o ile dobrze doczytałem w necie hardware drutów programujących
jest identyczne co dla AVR. Dlatego dopytuje czy jest jakiś np. wsad do
usbasp który supportuje xmega. Po co mi inny drogi programator skoro to
tylko kwestia firmware.
Zbych
Guest
Wed Jun 30, 2010 6:26 am
Sebastian Biały pisze:
Quote:
On 2010-06-29 13:13, news..pl wrote:
Adam Dybkowski pisał niedawno o amerykańskim programatorze, cena znośna
No, ale o ile dobrze doczytałem w necie hardware drutów programujących
jest identyczne co dla AVR. Dlatego dopytuje czy jest jakiś np. wsad do
usbasp który supportuje xmega. Po co mi inny drogi programator skoro to
tylko kwestia firmware.
No nie wiem, czy wystarczy firmware. Xmega jest zasilana 1,6..3,6V, a
większość usbasp jest zasilana z 5V i nie ma żadnych buforów. Nawet jak
ma bufory, to czy ktoś przewidział, że linia danych będzie dwukierunkowa?
Sebastian BiaĹy
Guest
Wed Jun 30, 2010 6:11 pm
On 2010-06-30 08:26, Zbych wrote:
Quote:
No nie wiem, czy wystarczy firmware. Xmega jest zasilana 1,6..3,6V, a
większość usbasp jest zasilana z 5V i nie ma żadnych buforów.
Ale wiele ma. I sa tanie.
Quote:
Nawet jak
ma bufory, to czy ktoś przewidział, że linia danych będzie dwukierunkowa?
Może w nowszych modelach usbasp już ktoś przewidział.
Michał Przybył
Guest
Fri Jul 02, 2010 10:21 am
http://elportal.pl/index.php?module=ContentExpress&func=display&ceid=379
Zaznaczam, że nie sprawdzałem czy działa. (ale zamierzam)
cytat ze strony :
"...i główny powód dla jakiego wykonałem programator - uruchomienie
mikrokontrolerów XMEGA:)"
Adam Dybkowski
Guest
Sun Jul 04, 2010 7:59 pm
W dniu 2010-06-29 13:13 news..pl napisał(a):
Quote:
Jak obecnie wygląda problem z programowaniem? W internecie jest sporo
informacji z roku 2009 że niby avrdude ma to mieć i że istnieje tylko
jeden rodzaj programatora (niezbyt tani) ktory to daje radę
zaprogramować.
Adam Dybkowski pisał niedawno o amerykańskim programatorze, cena znośna,
sam zamówiłem i czekam, ma przylecieć do mnie w piątek

małe ładne i
programuje masę Atmeli.
A dokładnie to chodziło o taki:
http://tom-itx.dyndns.org:81/~webpage/boards/USBTiny_Mkii/USBTiny_Mkii_index.php
Mam i działa

ale z ATxmegami nie próbowałem. Zaletą jest łykanie
wszystkich możliwych AVRów, w tym maluchów ATtiny10 i podobnych. No i ma
porządny bufor schodzący chyba do 1V8.
BTW: Piotr - jak wymyślisz do niego obudowę to pochwal się na grupie.
Jest mało poręczny (płytka niby mała ale nie prostokątna) i ciężko
dobrać coś sensownego z Maszczyka/Kradexu.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Adam Dybkowski
Guest
Sun Jul 04, 2010 8:09 pm
W dniu 2010-07-04 21:59 Adam Dybkowski napisał(a):
Quote:
Jak obecnie wygląda problem z programowaniem? W internecie jest sporo
informacji z roku 2009 że niby avrdude ma to mieć i że istnieje tylko
jeden rodzaj programatora (niezbyt tani) ktory to daje radę
zaprogramować.
Adam Dybkowski pisał niedawno o amerykańskim programatorze, cena znośna,
sam zamówiłem i czekam, ma przylecieć do mnie w piątek

małe ładne i
programuje masę Atmeli.
A dokładnie to chodziło o taki:
http://tom-itx.dyndns.org:81/~webpage/boards/USBTiny_Mkii/USBTiny_Mkii_index.php
PS: Widzę, że ze strony usunęli schemat. Tutaj wrzuciłem kopię i źródła
firmware:
http://dybkowski.net/download/index.php?dir=usb_tiny_mkii
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Jacek Radzikowski
Guest
Sun Jul 04, 2010 8:31 pm
On 07/04/2010 03:59 PM, Adam Dybkowski wrote:
Quote:
W dniu 2010-06-29 13:13 news..pl napisał(a):
Adam Dybkowski pisał niedawno o amerykańskim programatorze, cena znośna,
sam zamówiłem i czekam, ma przylecieć do mnie w piątek

małe ładne i
programuje masę Atmeli.
A dokładnie to chodziło o taki:
http://tom-itx.dyndns.org:81/~webpage/boards/USBTiny_Mkii/USBTiny_Mkii_index.php
Mam i działa

ale z ATxmegami nie próbowałem. Zaletą jest łykanie
wszystkich możliwych AVRów, w tym maluchów ATtiny10 i podobnych. No i ma
porządny bufor schodzący chyba do 1V8.
Ty chcesz to kupić czy sam zrobić Jeśli rozważasz zakup, to IMHO o wiele
bardziej opłaca się AVR Dragon. Kosztuje troszkę więcej niż samoróbki, a
obsługuje wszelkie możliwe protokoły programowania i debugowania,
włądcznie z dW i programowaniem wysokonapięciowym.
Mam w szufladzie dwa usbasp,które kosztowały mnie mniej-więcej tyle co
Dragon. Jeśli planujesz sam kleić, czy nie wychodzić poza jeden typ
procesora, taki programatorek może się opłacać. Ale przy zakupie,
pozornie droższy Dragon może ostatecznie okazać się bardziej
ekonomicznym rozwiązaniem.
j.
Adam Dybkowski
Guest
Sun Jul 04, 2010 8:42 pm
W dniu 2010-07-04 22:31 Jacek Radzikowski napisał(a):
Quote:
Adam Dybkowski pisał niedawno o amerykańskim programatorze, cena znośna,
sam zamówiłem i czekam, ma przylecieć do mnie w piątek

małe ładne i
programuje masę Atmeli.
A dokładnie to chodziło o taki:
http://tom-itx.dyndns.org:81/~webpage/boards/USBTiny_Mkii/USBTiny_Mkii_index.php
Mam i działa

ale z ATxmegami nie próbowałem. Zaletą jest łykanie
wszystkich możliwych AVRów, w tym maluchów ATtiny10 i podobnych. No i ma
porządny bufor schodzący chyba do 1V8.
Ty chcesz to kupić czy sam zrobić Jeśli rozważasz zakup, to IMHO o wiele
bardziej opłaca się AVR Dragon. Kosztuje troszkę więcej niż samoróbki, a
obsługuje wszelkie możliwe protokoły programowania i debugowania,
włądcznie z dW i programowaniem wysokonapięciowym.
Ja już mam ten USB Tiny mkII, kupiony przed wakacjami. Mam i nie oddam.

Nic sam nie musiałem klecić, w końcu te $30 za gotowca kosztuje mniej
niż x godzin pracy, nie? Czy Dragon obsługuje programowanie ATtiny10 w
systemie? Ten programator tak.
Quote:
Mam w szufladzie dwa usbasp,które kosztowały mnie mniej-więcej tyle co
Dragon.
O ile pamiętam usbasp jest super ślamazarny, ten programator robi
sprzętowo USB (ma AT90USB162) i programuje AVRki naprawdę sprawnie.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Jacek Radzikowski
Guest
Sun Jul 04, 2010 8:55 pm
On 07/04/2010 04:42 PM, Adam Dybkowski wrote:
Quote:
W dniu 2010-07-04 22:31 Jacek Radzikowski napisał(a):
Adam Dybkowski pisał niedawno o amerykańskim programatorze, cena
znośna,
sam zamówiłem i czekam, ma przylecieć do mnie w piątek

małe ładne i
programuje masę Atmeli.
A dokładnie to chodziło o taki:
http://tom-itx.dyndns.org:81/~webpage/boards/USBTiny_Mkii/USBTiny_Mkii_index.php
Mam i działa

ale z ATxmegami nie próbowałem. Zaletą jest łykanie
wszystkich możliwych AVRów, w tym maluchów ATtiny10 i podobnych. No i ma
porządny bufor schodzący chyba do 1V8.
Ty chcesz to kupić czy sam zrobić Jeśli rozważasz zakup, to IMHO o wiele
bardziej opłaca się AVR Dragon. Kosztuje troszkę więcej niż samoróbki, a
obsługuje wszelkie możliwe protokoły programowania i debugowania,
włądcznie z dW i programowaniem wysokonapięciowym.
Ja już mam ten USB Tiny mkII, kupiony przed wakacjami. Mam i nie oddam.

Nic sam nie musiałem klecić, w końcu te $30 za gotowca kosztuje mniej
niż x godzin pracy, nie? Czy Dragon obsługuje programowanie ATtiny10 w
systemie? Ten programator tak.
Z release Notes do AVRStudio:
AVR Dragon support for all AVR 8-bit devices including XMEGA.
Programming and debugging within AVR Studio and command line software
support for ELF production file format.
Simulator 2 models for: ATxmega32A4, ATxmega16A4, ATxmega32D4,
ATxmega16D4, ATtiny10(New revision), ATtiny9, ATtiny5, ATtiny4,
ATmega32HVB, ATmega16HVB
ATmega64HVE, ATtiny20, ATtiny2313A, ATtiny4313, ATmega169PA
Tiny10 jest na liście.
Więc za $20 więcej miałbyś kombajn programujący wszelkie 8-bitowce
atmela i dużą część większych. Sam Dragona kupiłem właśnie dlatego, że
usbasp przestał mi wystarczać, a nie chciałem kupować nastu kolejnych
"tanich" programatorków.
j.
Adam Dybkowski
Guest
Mon Jul 05, 2010 7:02 pm
W dniu 2010-07-04 22:55 Jacek Radzikowski napisał(a):
Quote:
Ja już mam ten USB Tiny mkII, kupiony przed wakacjami. Mam i nie oddam.

Nic sam nie musiałem klecić, w końcu te $30 za gotowca kosztuje mniej
niż x godzin pracy, nie? Czy Dragon obsługuje programowanie ATtiny10 w
systemie? Ten programator tak.
Z release Notes do AVRStudio:
AVR Dragon support for all AVR 8-bit devices including XMEGA.
Programming and debugging within AVR Studio and command line software
support for ELF production file format.
Simulator 2 models for: ATxmega32A4, ATxmega16A4, ATxmega32D4,
ATxmega16D4, ATtiny10(New revision), ATtiny9, ATtiny5, ATtiny4,
ATmega32HVB, ATmega16HVB
ATmega64HVE, ATtiny20, ATtiny2313A, ATtiny4313, ATmega169PA
Tiny10 jest na liście.
Ale z powyższego wynika, że jest obsługiwany w symulatorze. Jak na razie
ze strony Atmela wynika, że AVR Dragon NIE OBSŁUGUJE procesora ATtiny10:
http://support.atmel.no/knowledgebase/avrstudiohelp/mergedProjects/AVRDragon/AVRDragon_Device_Support.htm
Co ciekawe, nie da się tym zaprogramować nawet żadnego ATxmega. Więc
albo błąd w opisie u Atmela albo...
Quote:
Więc za $20 więcej miałbyś kombajn programujący wszelkie 8-bitowce
atmela i dużą część większych. Sam Dragona kupiłem właśnie dlatego, że
usbasp przestał mi wystarczać, a nie chciałem kupować nastu kolejnych
"tanich" programatorków.
Ano właśnie nie wszystkie. A $20 to 2/3 tego co zapłaciłem za
programator (AFAIR $33 z przesyłką). Co otrzymuję w zamian? Chyba tylko
możliwość programowania równoległego i wysokonapięciowego. Mój
programator oczywiście też jest obsługiwany przez AVR Studio i
podłączany przez USB tak że nie wymaga specjalnego softu pokroju avrdude.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Jacek Radzikowski
Guest
Mon Jul 05, 2010 7:30 pm
On 07/05/2010 03:02 PM, Adam Dybkowski wrote:
Quote:
W dniu 2010-07-04 22:55 Jacek Radzikowski napisał(a):
Z release Notes do AVRStudio:
AVR Dragon support for all AVR 8-bit devices including XMEGA.
^^^^^^^
Ale z powyższego wynika, że jest obsługiwany w symulatorze. Jak na razie
ze strony Atmela wynika, że AVR Dragon NIE OBSŁUGUJE procesora ATtiny10:
Wyraźnie opiszą o dragonie i "support for all AVR 8-bit devices
including XMEGA"
Quote:
http://support.atmel.no/knowledgebase/avrstudiohelp/mergedProjects/AVRDragon/AVRDragon_Device_Support.htm
Wydaje mi się że opis AVR Dragona na stronie Atmela jest dość mocno
nieaktualny. AVR Studio najprawdopodobniej uaktualnia firmware
programatora, a opis na stronie programatora dotyczy oryginalnego firmware.
W dokumentacji do XMega jest wyraźnie napisane że dragon jest wymagany
do debugowania kodu działającego na procesorze (nie w symulatorze)
Quote:
Co ciekawe, nie da się tym zaprogramować nawet żadnego ATxmega. Więc
albo błąd w opisie u Atmela albo...
nieaktualny opis.
Quote:
Więc za $20 więcej miałbyś kombajn programujący wszelkie 8-bitowce
atmela i dużą część większych. Sam Dragona kupiłem właśnie dlatego, że
usbasp przestał mi wystarczać, a nie chciałem kupować nastu kolejnych
"tanich" programatorków.
Ano właśnie nie wszystkie. A $20 to 2/3 tego co zapłaciłem za
programator (AFAIR $33 z przesyłką). Co otrzymuję w zamian? Chyba tylko
Możliwośc debugowania na procesorze, nie w sumulatorze. Do tego
potrzebujesz albo JTAG albo debugWire.
Quote:
możliwość programowania równoległego i wysokonapięciowego. Mój
programator oczywiście też jest obsługiwany przez AVR Studio i
podłączany przez USB tak że nie wymaga specjalnego softu pokroju avrdude.
Skoro już masz i zaspokaja twoje potrzeby - to świetnie. Sam jakbym miał
w szufladzie MkII też pewnie bym się nie rozglądał za nowym
programatorem. Ale skoro już "wybrałem" się na zakupy, Atmelowy
programator wydał mi się rozwiązaniem bardziej ekonomicnym i rozwojowym.
j.
Goto page 1, 2 Next