Wie kann ich eine Mirrorbow USB25IO-Karte mit einem MacBook Pro verwenden?

Wie kann ich eine Mirrorbow USB25IO-Karte mit einem MacBook Pro verwenden?

Ich habe in meinem Schrank eine IO-Karte gefunden und würde sie gerne mit meinem MacBook Pro verwenden.

Der Text auf der Platine lautet „Mirrorbow Electronics USB IO V1.2“

Ich habe diesen Link zu einem Handbuch gefunden:

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

Es zeigt an, dass die Karte einen USB-Seriell-Port-Adapter emulieren soll, aber kein serieller Port wird in /dev/ angezeigt, wenn die Karte angeschlossen ist.

Das Verfolgen von /var/log/system.log während des Anhängens ergibt diese drei Zeilen:

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

Die USB-Informationen für die Karte lauten:

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

Mithilfe des Ruby-Gems „libusb“ kann ich Folgendes an das Board anhängen:

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))>]

Ich würde es lieber mit Ruby verwenden, aberbeliebigLösung ist ok.

Gibt es eine Möglichkeit, von OS X aus auf diese Karte zuzugreifen und die E/A zu verwenden?

verwandte Informationen