Como posso usar uma placa Mirrorbow USB25IO com um MacBook Pro?


1

Eu encontrei uma placa IO no meu armário e gostaria de usá-la com o meu MacBook Pro.

O texto no quadro é "Mirrorbow Electronics USB IO V1.2"

Eu encontrei este link para um manual:

http://homepage.ntlworld.com/jason.haywood/Technical/USBIOManualold.pdf

Isso indica que a placa deve emular um adaptador de porta serial usb, mas nenhuma porta serial aparece em / dev / quando a placa está conectada.

O atalho /var/log/system.log ao anexar fornece estas três linhas:

0        1 AppleUSBCDCACMData: start - Find CDC driver for ACM data interface failed
0        1 AppleUSBCDCECMData: start - Find CDC driver for ECM data interface failed
AppleUSBCDC: Version number - 4.3.2b1

A informação do USB para o quadro é:

USB IO:

  Product ID:   0x000a
  Vendor ID:    0x04d8  (Microchip Technology Inc.) 
  Version:  0.00   Speed:   Up to 12 Mb/sec
  Manufacturer: Mirrorbow Electronics
  Location ID:  0x14200000 / 6
  Current Available (mA):   500
  Current Required (mA):    100

Usando a gema Ruby "libusb", posso anexar ao quadro:

require "libusb"
usb = LIBUSB::Context.new
usb.devices(:idVendor => 0x04d8, :idProduct => 0x000a)
=> [#<LIBUSB::Device 20/6 04d8:000a Mirrorbow Electronics USB IO ? (Comm (00,00))>]

Eu preferiria uma maneira de usá-lo com Ruby, mas qualquer solução está OK.

Qualquer maneira de acessar esta placa do OS X e usar o I / O?


Como os Macs nunca tiveram COM & amp; Portas LPT, tenho certeza que isso não vai funcionar. De acordo com os documentos, ele foi projetado apenas para funcionar no Windows. Você pode ter mais sorte no Boot Camp ou em uma VM, mas acredito que ainda terá que encontrar os drivers de algum lugar.
Tetsujin
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.