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

[ATmega128][FT232R][WinXP]Myszka zamiast atmegi

owenpe 15 Sty 2012 21:53 1580 10
REKLAMA
  • #1 10403037
    owenpe
    Poziom 17  
    Pojawił się u mnie problem, więc zwracam się do specjalistów:) Mam atmegę 128, korzystając z ft232r i kabelka usb podłączałem ją do kompa i tu z pomocą CVmegaload wgrywałem sobie plik do procka. Aż tu nagle po którymś z kolei podłączeniu kabla usb windows xp zaczął instalować mi sterowniki do nowo znalezionego sprzętu. o dziwo stwierdził, że jest to myszka:/ Po odinstalowaniu tej "myszki" chciałem zainstalować właściwy sterownik ręcznie. Żeby to zrobić muszę podłączyć urządzenie, a jak tylko to zrobię, to xp znowu instaluje mi myszkę:( Ktoś się z takim czymś spotkał? Wie ktoś może jak wyłączyć takie auto instalowanie sterowników przez windowsa?
  • REKLAMA
  • #2 10403428
    tmf
    VIP Zasłużony dla elektroda
    Wyłączyć to się raczej nie da, bo taki jest sens plug and play (no chyba, że wyłączysz odpowiednią usługę). Ale po co? Wchodzisz w menager zadań i aktualizujesz sterownik na taki jaki potrzebujesz. Ale skoro windows sądzi, że to myszka to zobacz VID i PID układu FT, np. FT_Progiem. Pewnie jakoś magicznie się zmienił.
  • REKLAMA
  • #3 10403465
    polprzewodnikowy
    Poziom 26  
    Pewnie wgrałeś do układu program, który wysyła na port szeregowy odpowiednie dane. Windows uznaje, że jest to myszka. Spróbuj przytrzymać przycisk reset i podłączyć układ do komputera.
  • #4 10404463
    owenpe
    Poziom 17  
    tmf napisał:
    Wchodzisz w menager zadań i aktualizujesz sterownik na taki jaki potrzebujesz.

    No właśnie tak się nie da, bo windows twierdzi, że ten sterownik co ja mu wskazuje jest gorszy od aktualnie zainstalowanej myszki.
    tmf napisał:
    Ale skoro windows sądzi, że to myszka to zobacz VID i PID układu FT, np. FT_Progiem.

    Ściągnąłem FT_Prog, ale nigdy nie korzystałem z tego programu, więc nie bardzo wiem czego mam szukać. Może jakaś podpowiedź.

    Dodano po 3 [minuty]:

    polprzewodnikowy napisał:
    Pewnie wgrałeś do układu program, który wysyła na port szeregowy odpowiednie dane. Windows uznaje, że jest to myszka. Spróbuj przytrzymać przycisk reset i podłączyć układ do komputera.

    No chyba masz rację. Testowałem łączność, więc coś mogło pójść nie tak. Z tego co widzę po diodach sygnalizacyjnych, to układ cały czas coś wysyła i faktycznie wciśnięcie przycisku reset przerywa wysyłanie, ale wtedy windows odnajduje i instaluje sterowniki do usb serial port. A jak puszcze reset, to znów układ zaczyna coś wysyłać i instaluje się myszka.
  • REKLAMA
  • #5 10404889
    kozak_sc
    Poziom 23  
    Ja miałem podobne problemy z konwerterem opartym o FT232R przy podpinaniu do magistrali w trakcie jak szły jakieś dane często konwerter pojawiał się w systemie jako myszka. Problem rozwiązuje jedynie podpięcie najpierw FT-ka do kompa a dopiero później magistrali do konwertera.
  • #6 10405191
    owenpe
    Poziom 17  
    kozak_sc napisał:
    Problem rozwiązuje jedynie podpięcie najpierw FT-ka do kompa a dopiero później magistrali do konwertera.

    Pisząc o podpięciu magistrali do konwertera, masz tu na myśli podpięcie samej atmegi do FT-ka? Dobrze rozumiem?
  • Pomocny post
    #7 10405254
    polprzewodnikowy
    Poziom 26  
    Tak.
  • REKLAMA
  • #9 10405446
    owenpe
    Poziom 17  
    No to lipa, bo mam wszystko polutowane na płytce i nie dam rady odlutować atmegi, a później znów ja przylutować:/
  • #10 10405464
    polprzewodnikowy
    Poziom 26  
    Przy podłączaniu przytrzymaj reset skoro nie możesz odłączyć procesora.
  • #11 10406090
    owenpe
    Poziom 17  
    Udało się :) Jakby ktoś jeszcze kiedyś się męczył z takim problemem, to napiszę rozwiązanie:
    1. Podłączyłem FT-ka do kompa.
    2. Odinstalowałem tę "myszkę" przy wciśniętym resecie.
    3. Kazałem wyszukać nowy sprzęt i w to miejsce zainstalowałem sterowniki od FT-ka.
    4. Odpaliłem CVmegaload i dopiero w tym momencie puściłem reset, co spowodowało ładowanie programu do procka (takiego który nie powoduje ciągłego wysyłania czegoś do kompa).

    Dzięki za pomoc.
REKLAMA