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

LPC214X - VirtualBox - nie widzi sprzętu

Zieluowaty 03 Lis 2014 23:12 837 11
  • #1 03 Lis 2014 23:12
    Zieluowaty
    Poziom 5  

    Witam,

    mam taki problem:

    Posiadam komputer z zainstalowanym Windows 7, na którym zainstalowałem VirtualBox'a, a w nim mam Windows Xp. Jednak gdy podłączam mikrokontroler dzieje się tak:

    - system Windows 7 go widzi, ale nie znajduje sterowników (to ponoć normalne bo ich nie ma pod ten system, więc się nie przejąłem),
    - widzę w VirtualBox jakieś nowe urządzenie i próbuję je podłączyć,
    - nic się nie dzieje, w Windows Xp w Device Manager nic nie mam, nie wyskakuje mi informacja, że znaleziono nowy sprzęt, ani nic (więc nie mogę nawet zainstalować sterowników ściągniętych z BlueBoard).

    Proszę o jakieś wskazówki.

    0 11
  • #3 05 Lis 2014 09:21
    Zieluowaty
    Poziom 5  

    Owszem, zainstalowany.

    Nawet spróbowałem uruchomić tę płytkę na sprzęcie w pracowni komputerowej i zadziałało. Pomyślałem, że to kwestia innej wersji VirtualBox'a, więc zainstalowałem nawet taką jaka obecnie jest w sali (4.3.6), plus oczywiście Extension Pack. I nadal to samo zachowanie.

    Podłączam płytkę, wybieram Devices -> NGX Technologies i... nic się nie dzieje, tylko tak jakby cały czas port był zajęty.

    Zaczynam się bać, że może to być kwestia 64bitowego systemu matki w którym zainstalowałem VirtualBox', ale... gdyby to było tego wina to jak rozumiem nic na to nie poradzę i mogę pozbyć się tej płytki bo będzie zupełnie mi nie przydatna w obecnym stanie rzeczy...

    Dodano po 2 [minuty]:

    I jeszcze błąd, jaki otrzymuję, gdy próbuję drugi raz kliknąć w Devices -> NGX Technologies:

    LPC214X - VirtualBox - nie widzi sprzętu

    "Result Code:
    E_INVALIDARG (0x80070057)
    Component:
    HostUSBDevice
    Interface:
    IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
    Callee:
    IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}"

    0
  • #4 05 Lis 2014 10:04
    Freddie Chopin
    Specjalista - Mikrokontrolery

    Zieluowaty napisał:
    mogę pozbyć się tej płytki bo będzie zupełnie mi nie przydatna w obecnym stanie rzeczy

    Przecież można spokojnie tworzyć firmware dla takiego modułu pod dowolnym systemem, nie musi to być Windows XP zainstalowany na VirtualBoxie...

    4\/3!!

    0
  • #5 06 Lis 2014 13:03
    94075
    Użytkownik usunął konto  
  • #6 06 Lis 2014 17:59
    Zieluowaty
    Poziom 5  

    albertb napisał:
    Pozostaje jeszcze pytanie, czy Twój XP w Vboxie widzi inne urządzenia USB?
    I potrafi je przechwycić?


    Tak, widzi inne urządzenia. A nawet widzi płytkę LPC 2148v, która jest sprzętem laboratoryjnym.

    Freddie Chopin napisał:
    Przecież można spokojnie tworzyć firmware dla takiego modułu pod dowolnym systemem, nie musi to być Windows XP zainstalowany na VirtualBoxie...


    Ta płytka nie ma sterowników pod Windowsa 7 (przynajmniej tak zrozumiałem z dokumentacji), a takiego mam na swojej maszynie. Dlatego używam maszyny wirtualnej do oprogramowywania tego.

    0
  • #7 06 Lis 2014 22:26
    94075
    Użytkownik usunął konto  
  • #9 06 Lis 2014 22:47
    94075
    Użytkownik usunął konto  
  • #10 06 Lis 2014 23:04
    Freddie Chopin
    Specjalista - Mikrokontrolery

    Zieluowaty napisał:
    Ta płytka nie ma sterowników pod Windowsa 7 (przynajmniej tak zrozumiałem z dokumentacji), a takiego mam na swojej maszynie. Dlatego używam maszyny wirtualnej do oprogramowywania tego.

    Jakich znowu "sterowników"? Do USB? A co na tym USB niby tak cudownego jest, że aż sterowników do tego nie ma? Jest normalne złącze JTAGa, więc nie wiem po co te całe kombinacje, zwłaszcza że w ostateczności można programować przez ISP (port RS-232).

    4\/3!!

    0
  • #11 06 Lis 2014 23:16
    94075
    Użytkownik usunął konto  
  • #12 07 Lis 2014 19:02
    Zieluowaty
    Poziom 5  

    albertb napisał:
    Freddie Chopin napisał:
    A co na tym USB niby tak cudownego jest, że aż sterowników do tego nie ma?

    Ja zrozumiałem, że chodzi o cudowną implementację Virtual COM od NXP ;-) i jej współpracę z usbser.sys.
    Ale mogę się mylić.

    Albert


    Dokładnie tak.. o to chodzi.

    0