[argyllcms] Mountain Lion "Instrument Access Failed" DTP94

  • From: Scott Johnston <scott@xxxxxxxxxxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Sat, 14 Sep 2013 18:24:59 -0700

I'm on a macbook air with Mountain Lion 10.8.5. Trying Argyll with a DTP94.

I'm getting "Instrument Access Failed." Any help would be appreciated. I
hope I'm doing something stupid.

However, if I run linux in a VM on the macbook, and have the DTP94 connect
to the linux VM, it works!
(Of course, since the VM doesn't control the "real" monitor lut, there
isn't much I can do, though reading spot colors is useful.)

In the mac Console, I get a lot of these:
9/14/13 6:14:21.000 PM kernel[0]: USBF: 6321.480 AppleUSBEHCI::Found a
transaction past the completion deadline on bus 0xfd, timing out! (Addr: 4,
EP: 0)


On the mac, this is what I get with "-D6" after the USB device has been
freshly plugged in:

sudo dispcal -D6 -yl -qm -gs dell20130914qmgs
Found 1 screens
usb_get_paths: about to look through devices:
usb_check_and_add: checking vid 0x05ac, pid 0x8006, lid 0xfa000000
usb_check_and_add: 0x05ac 0x8006 not reconized
usb_check_and_add: checking vid 0x05ac, pid 0x8006, lid 0xfd000000
usb_check_and_add: 0x05ac 0x8006 not reconized
usb_check_and_add: checking vid 0x0424, pid 0x2513, lid 0xfd100000
usb_check_and_add: 0x0424 0x2513 not reconized
usb_check_and_add: checking vid 0x0424, pid 0x2513, lid 0xfa100000
usb_check_and_add: 0x0424 0x2513 not reconized
usb_check_and_add: checking vid 0x0a5c, pid 0x4500, lid 0xfa110000
usb_check_and_add: 0x0a5c 0x4500 not reconized
usb_check_and_add: checking vid 0x0424, pid 0x2502, lid 0xfa130000
usb_check_and_add: 0x0424 0x2502 not reconized
usb_check_and_add: checking vid 0x0424, pid 0x2504, lid 0xfa131000
usb_check_and_add: 0x0424 0x2504 not reconized
usb_check_and_add: checking vid 0x05ac, pid 0x850a, lid 0xfa200000
usb_check_and_add: 0x05ac 0x850a not reconized
usb_check_and_add: checking vid 0x05ac, pid 0x8404, lid 0xfd110000
usb_check_and_add: 0x05ac 0x8404 not reconized
usb_check_and_add: checking vid 0x05ac, pid 0x024c, lid 0xfa120000
usb_check_and_add: 0x05ac 0x024c not reconized
usb_check_and_add: checking vid 0x05ac, pid 0x821f, lid 0xfa113000
usb_check_and_add: 0x05ac 0x821f not reconized
usb_check_and_add: checking vid 0x0424, pid 0x223a, lid 0xfa132000
usb_check_and_add: 0x0424 0x223a not reconized
usb_check_and_add: checking vid 0x05ac, pid 0x12a8, lid 0xfa131400
usb_check_and_add: 0x05ac 0x12a8 not reconized
usb_check_and_add: checking vid 0x046d, pid 0xc52b, lid 0xfa131100
usb_check_and_add: 0x046d 0xc52b not reconized
usb_check_and_add: checking vid 0x0765, pid 0xd094, lid 0xfd120000
usb_check_and_add: found instrument vid 0x0765, pid 0xd094
new_inst: called with path 'usb4049: (Xrite DTP94)'
dtp92_init_coms: About to init USB
usb_open_port: open port 'usb4049: (Xrite DTP94)' succeeded
usb_open_port: SetConfiguration 1 OK
set ep ad 0x81 packetsize 8 type 3, if 0, pipe 0
set ep ad 0x2 packetsize 8 type 3, if 0, pipe 1
usb_open_port: Starting RunLoop thread
io_runloop: thread started
usb_open_port: RunLoop thread started
usb_install_signal_handlers: called
usb_install_signal_handlers: done
icoms_set_usb_port: usb port characteristics set ok
io_callback: result 0x0, length 4
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0x0, length 4
dtp92_fcommand: command '0PR^M' returned '<00>', value 0x0
io_callback: result 0x0, length 4
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
dtp92_fcommand: serial i/o failure on write_read '0PR^M'
io_callback: result 0x0, length 1
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
io_callback: result 0xe00002eb, length 0
dtp92_fcommand: serial i/o failure on write_read '^M'
dtp92_init_coms: failed with ICOM 0x70007
init_coms returned 'Communications failure' (No device error)
new_disprd failed because init_coms failed
usb_close_port: called
usb_close_port: waiting for RunLoop thread to exit
io_runloop: thread done
usb_close_port: usb port has been released and closed
dispcal: Error - new_disprd() failed with 'Instrument Access Failed'

Other related posts: