Ranking programów do obsługi programatora USBasp

Artykuł zawiera zestawienie darmowych programów przeznaczanych do obsługi programatora USBasp. Programy przetestowane zostały pod systemami Windows XP oraz Windows 7. Każdy z nich jest krótko opisany, przedstawione zostały wady i zalety. Warto nadmienić, iż wszystkie programy opierają się na AVRDude. Poniższa kolejność ustalona jest pod względem wygodny korzystania według diy-elektronika.pl.

  1. SinaProg
    Program uważany jest za najbardziej wygodny w obsłudze. Posiada on funkcję automatycznego wyszukiwania rodzaju podłączonego mikrokontrolera. Pozwala na wygodną zmianę ustawień fuesbit’ów oraz lockbit’ów. Program nie wymaga instalowania. Jest bardzo prosty w obsłudze.
    - Link do pobrania: SinaProg 2.1.1 (4.12 MB)

  2. eXtreme Burner – AVR
    Program wymaga instalacji w systemie. Podczas instalacji program wgrywa również sterowniki programatora USBAsp! Dzięki temu nie trzeba ręcznie ich instalować, metoda ta działa również w systemie Winows 7 x64. Dodatkowo posiada inną, wyróżniającą go zaletę – w swoim interfejsie posiada edytor plików .hex zarówno dla wsadów flash, jak i eeprom. Jego największymi wadami są: konieczność ponownego ‚załadowania’ pliku wsadowego po dokonaniu zmiany, ręczny wybór typu podłączonego mikrokontrolera. Wiele pozostawiają też ikony programu.
    - link do pobrania:  eXtreme Burner – AVR v1.2
    - oficjalna strona: http://extremeelectronics.co.in (istnieje możliość pobrania starszych wersji programu)

  3. Khazama AVR Programmer
    Program wymaga instalacji w systemie. Wszystkie jego funkcje zawarte są w małym oknie systemowym. Posiada dużą liczbę mikrokontrolerów na swojej liście. Program stwarza wiele problemów w przypadku zmiany fuesbitów mikroprocesora. Należy zwrócić na to szczególną uwagę, ponieważ można w ten sposób szybko zablokować komunikację ISP z mikroprocesorem!
    - link do pobrania:  Khazama AVR Programmer v1.7
    - oficjalna strona: http://khazama.com (istnieje możliość pobrania starszych wersji programu)

  4. AVRDude (wersja >5.5)
    Poza wymienionymi wyżej programami istnieje możliwość programowania mikroprocesorów, za pomocą samego programu AVRDude. Program ten stanowi podstawę do wszystkich innych (inne programy to tak zwane GUI – nakładki graficzne, które bazują na AVRDude). Wygoda użytkowania programu z nakładką GUI, czy też bezpośrednio spod wiersza poleceń jest kwestią indywidualną. Program AVRDUDE został opisany w osobnym artykule.
    - link do pobrania:  AVRDude (846.29 kB) (v5.8, licencja GNU v2 i wyższa)
    - oficjalna strona: http://www.nongnu.org/avrdude/ (istnieje możliość pobrania nowszych wersji programu)

Jeśli masz propozycję umieszczenia innego programu w tym artykule, to podaj jego nazwę w komentarzu.

Posted on Styczeń 27, 2010 at 22:50 by Wojtek · Permalink
In: Programatory · Tagged with: , , , , , , , , ,

22 Responses

Subscribe to comments via RSS

  1. Written by Łukasz
    on 31 stycznia 2010 at 3:17
    Odpowiedz · Permalink

    Bardzo przydatne zestawienie. Osobiście wybrałem eXtreme Burner – AVR :) Dzięki za opis

  2. Written by Michał
    on 14 czerwca 2010 at 19:39
    Odpowiedz · Permalink

    Nie zgodzę się, że Khazama nie jest wygodny, mam „podpięty” pod AVR Studio – i ten duży przycisk to świetna sprawa, działa również w porządku a w dodatku prostota, to w tym przypadku jego zaleta. Ma przeładowywanie pliku podczas startu (więc nie trzeba za każdym razem wybierać pliku do programowania), wiec wystarczy wcisnąć duży przycisk.

    • Written by Wojtek
      on 10 września 2010 at 23:21
      Odpowiedz · Permalink

      A fuesbity kolega próbował zmieniać za pomocą Khazama’y? Oczywiście każdy może mieć swoje upodobania ;)

    • Written by Piotr
      on 29 marca 2011 at 22:40
      Odpowiedz · Permalink

      Nie dam ręki uciąć, ale jeśli dobrze pamiętam to burn-o-matt śmiga pod win 7.

  3. Written by adu80
    on 13 listopada 2010 at 22:22
    Odpowiedz · Permalink

    Khazama AVR Programmer to porażka, wgranie domyslnych fusebitów blokuje komunikację z układem..

  4. Written by Avinash
    on 11 czerwca 2011 at 16:44
    Odpowiedz · Permalink

    Hello All,

    Now eXtreme Burner – AVR v1.1 is available with signed drivers integrated in the installer. So it will work under 64 bit OSs like Windows 7 64 bit.

  5. Written by DXFM
    on 14 grudnia 2012 at 11:24
    Odpowiedz · Permalink

    Właśnie szukałem jakiejś alternatywy do Khazama i znalazłem na Twojej stronie nieznane mi programy. Wypróbowałem SinaProg, potem zainstalowałem eXtreme Burner.

    Dorzuć do opisów kolejne istotne rzeczy:
    1) SinaProg – nie obsługuje spacji w ścieżce! Utrudnione ładowanie eeprom+flash
    2) eXtreme Burner – wymaga uruchomienia z prawami administratora.

    No i wynika z tego, że żaden mi nie odpowiada. W Khazama szału można dostać z fusebitami. W eXtreme Burner łatwo jest ustawić bity odpowiedzialne za taktowanie, natomiast rozmiaru obszaru bootloadera nie ustawi się prawidłowo nie zerkając do dokumentacji. No i niestety uruchamiając jako administrator „Moje dokumenty” to dokumenty administratora. A przekonałem się już do pracy jako użytkownik ze zmniejszonymi prawami.
    SinaProg to zdecydowanie większa liczba obsługiwanych kości i w miarę łatwe ustawianie fusebitów (nie tylko opis znaczenia ale prosty ‚kalkulator’). Chcąc załadować plik z zawartością EEPROMu trzeba jego nazwę wprowadzić w pole z hex-em flasha. Jeśli projekt zakłada ładowanie obu pamięci niestety za każdym razem trzeba po kolei oba pliki wybierać i zapisywać do odpowiedniego obszaru.
    Gdyby nie ten brak obsługi spacji w ścieżce i utrudnionemu ładowaniu eepromu SinaProg byłby w moim przekonaniu najlepszym z wymienionych.
    Jaka jest aktualna strona SinaProg, bo http://www.microstar.ir/ nie działa.

    • Written by Wojtek
      on 16 grudnia 2012 at 21:54
      Odpowiedz · Permalink

      Słuszne uwagi, lecz ścieżki ze spacjami w SinaProg są akceptowane – sam sprawdzałem. Autor SinyProg porzucił ten projekt, dlatego też nie ma żadnej oficjalnej strony. Resztę uwag dopiszę do porównania -dziękuję.

      • Written by DXFM
        on 18 grudnia 2012 at 10:33
        Odpowiedz · Permalink

        Zasugerowałem się, że w polu tekstowym „Hex file” wyświetla ścieżkę tylko do pierwszej spacji. W okienku podglądu polecenia rzeczywiście jest pełna ścieżka ujęta w cudzysłów.
        Zatem na moim komputerze SinaProg zagości na stałe, Extreme Burner w kosz, yyy… odinstaluję.

  6. [...] Ranking programów do obsługi programatora USBasp [...]

  7. Written by Marek
    on 12 kwietnia 2013 at 22:48
    Odpowiedz · Permalink

    Nakładka której nie opisano? mkAVRCalculator

    • Written by Wojtek
      on 13 kwietnia 2013 at 13:35
      Odpowiedz · Permalink

      Gdyż jest płatna. Zestawienie obejmuje tylko w pełni darmowe oprogramowanie.

  8. Written by naprawa spr꾡rek
    on 12 kwietnia 2013 at 23:59
    Odpowiedz · Permalink

    My brother suggested I might like this blog. He was totally right.

    This post truly made my day. You can not imagine simply how much time I had spent for
    this information! Thanks!

  9. Written by Metronic
    on 14 października 2014 at 14:52
    Odpowiedz · Permalink

    Khazama AVR Programmer sprawia sporo problemów ale ogólnie program ten jest dość pomocny i użyteczny.

  10. Written by check this
    on 20 października 2014 at 4:43
    Odpowiedz · Permalink

    Poszukując czegoś w necie znalazłam twojego bloga i
    ani nie wiem kiedy wciągnęła mnie jego czytanie

  11. Written by urządzenie
    on 24 listopada 2014 at 17:27
    Odpowiedz · Permalink

    Strona świadczy o interesujących wydarzeniach, zapraszam do dyskusji

  12. Written by infomaniak
    on 26 maja 2015 at 10:31
    Odpowiedz · Permalink

    oby jak najwięcej takich postów.
    Dzięki za tego.

  13. Written by rowerywarszawa.allthingsme.net
    on 9 czerwca 2015 at 22:55
    Odpowiedz · Permalink

    Super się przegląda twoje teksty. nie mogę się doczekać kolejnych!

  14. Written by golfx
    on 24 września 2016 at 22:54
    Odpowiedz · Permalink

    Witam.
    Krótko opisze problem mój,, jednym tchem czytam Wasze wiadomości.
    Bardzo prosze o pomoc.
    atmega 16 ,; więc niby jest nie zabezpieczony.
    Programator usb/asp V2.0;
    program do odczytu bardzo dobry; extreme burner-AVR.przejżysty łatwy.
    procek pochodzi atmega16L .pod tym napisem 8AU 1422K ..wylutowany z modułu suszarki BEKO ;
    MARKO17R
    S/N; 29632820003514.
    no to tyle symboli.
    Program odczytali ,zapisali do pliku.
    Na tym orginalnym odczycie wgrali do nowego atmegi.
    Nic my nie przestawiali w FUSE_BITS.
    Wszystko ok odczytk ok.
    Jeden problem ile razy odczytujemy tyle razy sie zmienia eprom???
    Nie wiem o co chodzi.??
    Prosze o pomoc ,
    Pozdrawiam Tadeusz Zakopane

Subscribe to comments via RSS

Leave a Reply