logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

openOCD: Błąd unable to open ftdi device z programatorem ICDI i płytką lm3s9b90

donelbaron 01 Sie 2010 19:45 1754 13
REKLAMA
  • #1 8354992
    donelbaron
    Poziom 15  
    Posty: 311
    Ocena: 25
    hej, staram się jakoś użyć openOCD ale cały czas mam: unable to open ftdi device, device not found, jako interfejsu używam luminary-icdi.cfg w którym są dla mnie nie znane bliżej wartości
    interface ft2232
    ft2232_device_desc "Luminary Micro ICDI Board"
    ft2232_layout luminary_icdi
    ft2232_vid_pid 0x0403 0xbcda
    jakaś pomoc?
  • REKLAMA
  • #2 8355029
    markosik20
    Poziom 33  
    Posty: 2261
    Pomógł: 208
    Ocena: 147
    System "nie widzi" twojego programatora. Wgrywałeś w ogóle sterowniki do programatora?
  • #3 8355037
    donelbaron
    Poziom 15  
    Posty: 311
    Ocena: 25
    oczywiście że tak, mogę programowac i debugować przy wykorzystaniu załączonego 30 dniowego code sourcery full, oraz mogę wrzucać biny przy użyciu luminary flash programer, jednak z openOCD mam powyższy błąd.
  • #4 8355068
    markosik20
    Poziom 33  
    Posty: 2261
    Pomógł: 208
    Ocena: 147
    PID i VID programatora zgadzają się (rzeczywiste i te z pliku .cfg)?
  • REKLAMA
  • #5 8355149
    donelbaron
    Poziom 15  
    Posty: 311
    Ocena: 25
    openOCD: Błąd unable to open ftdi device z programatorem ICDI i płytką lm3s9b90
    wygląda na to że tak
  • #6 8355218
    markosik20
    Poziom 33  
    Posty: 2261
    Pomógł: 208
    Ocena: 147
    Z jakimi parametrami wywołujesz OpenOCD?
  • REKLAMA
  • #8 8356318
    Freddie Chopin
    Specjalista - Mikrokontrolery
    Posty: 13336
    Pomógł: 1712
    Ocena: 870
    Ej, przecież od razu wiadomo, że zainstalowałeś złe sterowniki, bo OpenOCD (który pewnie wziąłeś z mojej strony, choć nie wiadomo bo pominąłeś tą "nieistotną" informację) wymaga takich opartych o libusb-win32.

    Sterowniki dołączone są do OpenOCD w podfolderze drivers - jeśli masz system 64-bitowy, to daj znać - podam ci linka do testowej paczki sterowników którą można łatwiej zainstalować w takich systemach.

    4\/3!!
  • #9 8356383
    donelbaron
    Poziom 15  
    Posty: 311
    Ocena: 25
    tak to prawda, openOCD zaczerpnąłem z Twojego bardzo dobrego toolchaina na stronie Link

    mam system 32 bitowy, sterownik bynajmniej w wersji openOCD wygląda jak by właśnie był dla systemu 64 bitowego, próbowałem podmienić drivery ale są niezgodne z urządzeniem. Jesteś pewny że one nadają się do płytki z tytułu wraz z windowsem 7?
  • REKLAMA
  • Pomocny post
    #10 8356396
    Freddie Chopin
    Specjalista - Mikrokontrolery
    Posty: 13336
    Pomógł: 1712
    Ocena: 870
    donelbaron napisał:
    mam system 32 bitowy, sterownik bynajmniej w wersji openOCD wygląda jak by właśnie był dla systemu 64 bitowego, próbowałem podmienić drivery ale są niezgodne z urządzeniem. Jesteś pewny że one nadają się do płytki z tytułu wraz z windowsem 7?

    Yyyyy... nie kumam co napisałes...

    Sterowniki na pewno mają wpis dla tego urządzenia:

    [Devices]
    ...
    "Luminary Micro BD-ICDI In-Circuit Debug Interface Board (Channel A)"=LIBUSB_DEV, USB\VID_0403&PID_bcda&MI_00


    W tych nowych systemach jednak wszystko jest problematyczne, dlatego trzymam się od nich z daleka. Możesz przetestować te - https://lists.berlios.de/pipermail/openocd-development/2010-July/016061.html

    4\/3!!
  • #11 8358103
    donelbaron
    Poziom 15  
    Posty: 311
    Ocena: 25
    udało mi się zainstalować chanel A, reszte wziąłem z oryginalnych sterowników z luminara, w 7 jest spory problem z zainstalowaniem tych sterowników, na przyszłość polecam ten link: Link
  • Pomocny post
    #12 8358647
    Freddie Chopin
    Specjalista - Mikrokontrolery
    Posty: 13336
    Pomógł: 1712
    Ocena: 870
    No i bardzo dobrze - wystarczy podmienić stery dla pierwszego kanału. Powiedz mi jednak czy zainstalowałeś te dołączone do OpenOCD czy te dołaczone do zlinkowanej powyżej wiadomości na liście dyskusyjnej?

    4\/3!!
  • #13 8358664
    donelbaron
    Poziom 15  
    Posty: 311
    Ocena: 25
    Sprwadziłem oba, oba działaly dla chanelu A, nic innego sie z nich wyciągnąc nie dało, reszta do pobrania z Link zakładka misc , description: Stellaris FTDI driver
  • Pomocny post
    #14 8358680
    Freddie Chopin
    Specjalista - Mikrokontrolery
    Posty: 13336
    Pomógł: 1712
    Ocena: 870
    Zgadza się - są tam wpisy tylko dla pierwszego kanału, bo drugi (port szeregowy) powinien być obsługiwany przez sterowniki od FTDI.

    4\/3!!

Podsumowanie tematu

✨ Użytkownik napotkał problem z OpenOCD, otrzymując komunikat "unable to open ftdi device" podczas próby użycia programatora Luminary Micro ICDI z płytką LM3S9B90. Po wymianie informacji, okazało się, że problem może wynikać z nieprawidłowych sterowników. Użytkownik potwierdził, że PID i VID programatora zgadzają się z tymi w pliku konfiguracyjnym, jednak sterowniki do OpenOCD mogą być nieodpowiednie. Wskazano, że dla systemów 64-bitowych mogą być potrzebne inne sterowniki, a użytkownik zainstalował sterowniki dla kanału A, które rozwiązały problem. Użytkownicy podzielili się linkami do odpowiednich sterowników oraz wskazówkami dotyczącymi instalacji.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA