Nexys2: ¿Alguna suerte de que se ejecute en una máquina virtual?

1

Así que tengo una placa Nexys2 500K que funciona cuando estoy conectado 'directamente al sistema operativo', cuando ejecuto Win7. Sin embargo, como uso Mac OS X (10.8.2) principalmente, no quiero reiniciar mi PC solo para usar la placa por un momento. Así que hice una máquina virtual (V: VirtualBox) y configuré un filtro USB para conectar automáticamente un dispositivo con

Product ID: 0x0005
Vendor ID:  0x1443

Sin embargo, aunque iMPACT y adepto detectan la placa como Nexys2, siempre fallan al inicializar la cadena con el siguiente error (de iMPACT)

GUI --- Auto connect to cable...
INFO:iMPACT - Digilent Plugin: Plugin Version: 2.4.4 INFO:iMPACT -
Digilent Plugin: found 1 device(s).
INFO:iMPACT - Digilent Plugin: opening device: "Nexys2",
SN:10054D236487 ERROR:iMPACT - Digilent Plugin: failed to open device (DmgrOpen, erc = 3072).
AutoDetecting cable. Please wait.
*** WARNING ***: When port is set to auto detect mode, cable speed is 
set to default 6 MHz regardless of explicit arguments supplied for setting the baud rates PROGRESS_START - Starting Operation.
Connecting to cable (Usb Port - USB21).
Checking cable driver.
Source driver files not found.
The Platform Cable USB is not detected. Please connect a cable.If a 
cable is connected, please disconnect and reconnect to the usb port, 
follow the instructions in the 'Found New Hardware Wizard', then retry the Cable Setup operation.

Intenté instalar los controladores de cable desde el sitio de Digilent, pero por alguna razón, Impact no los puede detectar (solo puedo ver esos dos controladores de cable predeterminados de xilinx).

Entonces, ¿alguien ha encontrado una manera de hacerlo funcionar a través de una máquina virtual? (Intenté instalar ISE en Win7, Win8 y CentOS más recientes, no todos pueden detectar nada)

    
pregunta user27265

1 respuesta

1

Sé que es una respuesta tardía, pero como pasé todo el día hoy intentando que esta configuración funcionara, quería ahorrarle a alguien más el esfuerzo. En resumen, las herramientas digitales no se comunican bajo OSX10.6.8, OSX10.9.4 ni bajo Win 8.1 - con virtualbox que es (yo usé 4.3.14)

Resulta que esta es una limitación conocida de virtualbox que persiste desde 2008.

FWIW, ahora lo tengo funcionando con vmware player (con Win8.1). Es un poco más lento que ejecutarse en Windows nativo, pero funciona bastante bien.

    
respondido por el Jörg Z.

Lea otras preguntas en las etiquetas