-
11. Data: 2010-07-04 20:31:22
Temat: Re: xmega - czym to programować na dzisiaj
Od: Jacek Radzikowski <j...@s...die.die.die.piranet.org>
On 07/04/2010 03:59 PM, Adam Dybkowski wrote:
> 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.
-
12. Data: 2010-07-04 20:42:30
Temat: Re: xmega - czym to programować na dzisiaj
Od: Adam Dybkowski <a...@4...pl>
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.
> 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.
-
13. Data: 2010-07-04 20:55:58
Temat: Re: xmega - czym to programować na dzisiaj
Od: Jacek Radzikowski <j...@s...die.die.die.piranet.org>
On 07/04/2010 04:42 PM, Adam Dybkowski wrote:
> 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.
-
14. Data: 2010-07-05 19:02:23
Temat: Re: xmega - czym to programować na dzisiaj
Od: Adam Dybkowski <a...@4...pl>
W dniu 2010-07-04 22:55 Jacek Radzikowski napisał(a):
>> 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.ht
m
Co ciekawe, nie da się tym zaprogramować nawet żadnego ATxmega. Więc
albo błąd w opisie u Atmela albo...
> 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.
-
15. Data: 2010-07-05 19:30:15
Temat: Re: xmega - czym to programować na dzisiaj
Od: Jacek Radzikowski <j...@s...die.die.die.piranet.org>
On 07/05/2010 03:02 PM, Adam Dybkowski wrote:
> 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"
> http://support.atmel.no/knowledgebase/avrstudiohelp/
mergedProjects/AVRDragon/AVRDragon_Device_Support.ht
m
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)
> Co ciekawe, nie da się tym zaprogramować nawet żadnego ATxmega. Więc
> albo błąd w opisie u Atmela albo...
nieaktualny opis.
>> 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.
> 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.
-
16. Data: 2010-07-05 21:04:28
Temat: Re: xmega - czym to programować na dzisiaj
Od: Adam Dybkowski <a...@4...pl>
W dniu 2010-07-05 21:30 Jacek Radzikowski napisał(a):
> Wyraźnie opiszą o dragonie i "support for all AVR 8-bit devices
> including XMEGA"
>
>> http://support.atmel.no/knowledgebase/avrstudiohelp/
mergedProjects/AVRDragon/AVRDragon_Device_Support.ht
m
>>
>
> 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)
OK. No to rzeczywiście za $50 wychodziłoby dobre rozwiązanie do
debugowania. Tańsze dużo niż atmelowy JTAG ICE. Natomiast debugWire
chyba już powoli umiera bo w nowych prockach jest jeszcze inny interfejs.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
-
17. Data: 2010-07-06 08:58:57
Temat: Re: xmega - czym to programować na dzisiaj
Od: Tom <t...@n...spam.invalid>
On 6/07/2010 5:02 AM, Adam Dybkowski wrote:
> 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.
>
Otrzymujesz JTAG i debugWire. ATTiny10 faktycznie nie widze na liscie ale jakies 6-7
ATX... sa, Dragon programuje
je przez JTAG i niektore PDI. Zrodlo: AVR Tools Help z ostatniego AVR Studio.
Tomek