Elektroda.pl
Elektroda.pl
X
PCBway
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

ECLIPSE + programator AVR oparty na FT232RL

mirekk36 23 Sie 2011 15:09 20693 40
  • #31
    mirekk36
    Poziom 42  
    szulat --> a nie możesz tego przekompilować pod windows ??? mógłbym wtedy sprawdzić czy to zadziała. Bo ja nie mam pojęcia jak zabrać się w ogóle za taką kompilację.
  • PCBway
  • #32
    skynet_2
    Poziom 26  
    @szulat przy czym AVRdude[aktualna gałąź trunk] nie korzysta z FTDI tylko z portu rs232 emulowanego przez system.

    Stosujesz patch[ http://savannah.nongnu.org/patch/?6886 ] o którym wspomniałem wcześniej, wygląda na to że AVRdude z WinAvr zawiera ten patch i dzięki temu działa ft245r, prawdopodobnie błąd linii reset zawarty jest w samym patch'u.
  • PCBway
  • #33
    szulat
    Poziom 23  
    mirekk36 napisał:
    szulat --> a nie możesz tego przekompilować pod windows ??? mógłbym wtedy sprawdzić czy to zadziała. Bo ja nie mam pojęcia jak zabrać się w ogóle za taką kompilację.

    niestety, nie mam środowiska do skompilowania tego pod windowsami
  • #34
    gaskoin
    Poziom 38  
    Zawsze można zrobić kompilację crossową.
  • #35
    PawełElektronik
    Poziom 9  
    Witam, mam dwa pytania.
    1. Dlaczego zakładka ECLIPSE w programie ATB manager wygląda tak jak na rysunku a nie jak w filmie?

    ECLIPSE + programator AVR oparty na FT232RL

    2. Dlaczego na rysunku takim jak poniższy jest napisane "Zestaw uruchomieniowy ATB rev:1.01" skoro ja posiadam zestaw ATB rev:1.03, wykryty bez problemu?

    ECLIPSE + programator AVR oparty na FT232RL
  • #36
    mirekk36
    Poziom 42  
    PawełElektronik --> odpowiedzią na wszystkie twoje pytania będzie jedno ;) .... programy wciąż ewoluują i się rozwijają. Dlatego wyglądają dzisiaj nieco inaczej niż na filmikach czy poradnikach zrobionych wcześniej. Ale nie są to jak na razie zmiany na tyle drastyczne aby poradniki stały się nieaktualne, jak sam widzisz program wykrywa dowolny zestaw w tym 1.03 ;) ...
  • #37
    atek000
    Poziom 17  
    Czy ten program działa tylko i wyłącznie z zestawami ATB rev:1.0x? Mam zrobiony układ z m32 i ft232 i jakoś nie działa to.
    ATB manager wykrywa ft232 i w okienku pokazuje, że połączony na com12, ale nazwa jest FT232R USB UART a więc trochę inna.

    ECLIPSE + programator AVR oparty na FT232RL


    Ale niestety w okienku z przyciskiem reset już urządzenie nie jest wykryte.

    ECLIPSE + programator AVR oparty na FT232RL

    Czyli wychodzi na to, że program nie działa z programatorem AVR opartym na FT232RL a wyłącznie z zestawem startowym ATB rev:1.0x używając ft232 jako programatora. Czy się mylę? Jak tak, to jak ugryźć aby zadziałało?
  • #38
    mirekk36
    Poziom 42  
    Niestety na razie działa tylko z zestawami ATB. Wkrótce będzie jeszcze z czymś ale to już na PRIV proszę pytać.
  • #39
    grykar
    Poziom 9  
    resetowanie układ FT232R2 można również dokonać prostym skryptem w Windows.
    Załączam przykładowy skrypt testowany na moim zestawie.
    Kod: bash
    Zaloguj się, aby zobaczyć kod

    Efekt jest identyczny jak wyjęcie i włożenie wtyczki kabla USB. Skrypt działa w oparciu o narzędzie dostarczone przez Microsoft - devcon.exe.

    Ponieważ z nie każdy pliki devcon.exe działa pod Windows7 załączam komplet plików.
  • #40
    willy33
    Poziom 1  
    Witam

    może odgrzeje ciut temat, udało mi się zmusić avrdude do współpracy z Eclipse i D2xx gotowy avrdude na mojej stronie.

    Zmieniłem stan linii reset po zaprogramowaniu układu, czyszczenie bufora przed otwarciem portu, współpracuje z Eclipse Indigo, wystarczy podmienić pliki w toolchainie.

    Pozdrawiam i miłej zabawy.

    Gdyby coś nie działało http://willy.one.pl/files/avrdude-5.10.zip
  • #41
    jaz_12
    Poziom 11  
    Witam,

    Eclipse Kepler/EvB 4.3/AVRDude by Willy33 - programowanie łatwe miłe i przyjemne ;-)

    Dzięki

    J.