[argyllcms] about error - new_disprd() failed with 'instrument access failed'

  • From: Howard Kim <howardfirenze@xxxxxxxxx>
  • To: argyllcms@xxxxxxxxxxxxx
  • Date: Thu, 23 Feb 2017 13:40:45 +0900

hi graeme,

when i use the colormunki display and i1display pro on windows 10 x64, i'm
facing instrument communication error.
ArgyllCMS 1.9.2 and DisplayCAL 3.2.4
i would appreciate it if you have any comment or idea.

best regards,

howard kim


13:36:58,075 Calibrate & profile
13:36:58,259
--------------------------------------------------------------------------------
13:36:58,260 Session log: HP LP3065 2017-02-23 2.2 F-S XYZLUT+MTX
13:36:58,260
13:36:58,262 Working directory:
13:36:58,263   c:\
13:36:58,265    users\
13:36:58,266     howard~1\
13:36:58,266      appdata\
13:36:58,266       local\
13:36:58,267        temp\
13:36:58,267         DisplayCAL-ifhj_e\
13:36:58,269
13:36:58,269 Command line:
13:36:58,269   dispcal.exe
13:36:58,270     -v2
13:36:58,272     -D8
13:36:58,273     -d1
13:36:58,273     -c1
13:36:58,273     -yn
13:36:58,275     "-P0.497172478794,0.497418244406,1.095"
13:36:58,275     -X
13:36:58,276     WGCCFLFamily_07Feb11.ccss
13:36:58,276     -ql
13:36:58,279     -m
13:36:58,279     -t
13:36:58,279     -g2.2
13:36:58,280     -f1.0
13:36:58,280     -k0
13:36:58,282     -A7.12
13:36:58,285     -b
13:36:58,285     "HP LP3065 2017-02-23 2.2 F-S XYZLUT+MTX"
13:36:58,286
13:36:58,911 DisplayCAL: Starting interaction with subprocess
13:36:58,934 MonitorEnumProc() called with hMonitor = 0x10001
13:36:58,936 MonitorEnumProc() set initial monitor info: 0,0 2560,1600 name
'\\.\DISPLAY1'
13:36:58,937 get_displays about to get monitor information for 0
13:36:58,937 Mon 0, name '\\.\DISPLAY1\Monitor0'
13:36:58,937 Mon 0, string 'Generic PnP Monitor'
13:36:58,938 Mon 0, flags 0x3
13:36:58,940 Mon 0, id
'MONITOR\HWP2690\{4d36e96e-e325-11ce-bfc1-08002be10318}\0001'
13:36:58,940 Mon 0, key
13:36:58,940
'\Registry\Machine\System\CurrentControlSet\Control\Class\{4d36e96e-e325-11ce-bfc1-08002be10318}\0001'
13:36:58,940 c1-08002be10318}\0001'
13:36:58,941 EnumDisplayDevices failed on '\\.\DISPLAY1' Mon = 1
13:36:58,943 get_displays added description 'DISPLAY1, at 0, 0, width 2560,
height 1600
13:36:58,943 (Primary Display)' to display 0
13:36:58,944 Argyll 'V1.9.2' Build 'MSWin 64 bit' System 'Windows V10.0 SP
0'
13:36:58,944 icoms_refresh_paths: called with mask = 131071
13:36:58,946 icoms_refresh_paths: looking for HID device
13:36:58,947 hid_get_paths: called
13:36:58,947 found HID device
13:36:58,947
'\\?\hid#vid_045e&pid_0745&mi_00#9&1158c608&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
13:36:58,947 11000030}',
13:36:58,947 inst 1 but not one we're looking for
13:36:58,948 found HID device
13:36:58,948
'\\?\hid#vid_045e&pid_0745&mi_01&col01#9&2488e246&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
13:36:58,948 b-001111000030}',
13:36:58,948 inst 2 but not one we're looking for
13:36:58,950 found HID device
13:36:58,950
'\\?\hid#vid_045e&pid_0745&mi_01&col02#9&2488e246&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}',
13:36:58,950 b-001111000030}',
13:36:58,950 inst 3 but not one we're looking for
13:36:58,950 found HID device
13:36:58,950
'\\?\hid#vid_045e&pid_0745&mi_02&col01#9&37b8fe84&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}',
13:36:58,950 b-001111000030}',
13:36:58,950 inst 4 but not one we're looking for
13:36:58,951 found HID device
13:36:58,951
'\\?\hid#vid_045e&pid_0745&mi_02&col02#9&37b8fe84&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030}',
13:36:58,951 b-001111000030}',
13:36:58,951 inst 5 but not one we're looking for
13:36:58,953 found HID device
13:36:58,953
'\\?\hid#vid_045e&pid_0745&mi_02&col03#9&37b8fe84&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030}',
13:36:58,953 b-001111000030}',
13:36:58,953 inst 6 but not one we're looking for
13:36:58,953 found HID device
13:36:58,953
'\\?\hid#vid_045e&pid_0745&mi_02&col04#9&37b8fe84&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030}',
13:36:58,953 b-001111000030}',
13:36:58,953 inst 7 but not one we're looking for
13:36:58,954 icoms_get_paths: returning 0 paths and ICOM_OK
13:36:58,956 icoms_refresh_paths: looking for USB device
13:36:58,957 usb_get_paths opening device '\\.\libusb0-0001'
13:36:58,957 usb_get_paths: turned on kernel debug messages
13:36:58,957 usb_get_paths: checking vid 0x0765, pid 0x5020
13:36:58,959 set ep ad 0x81 packetsize 64 type 3
13:36:58,960 set ep ad 0x1 packetsize 64 type 3
13:36:58,960 usb_get_paths: found instrument vid 0x0765, pid 0x5020
13:36:58,961 icompath_set_usb 'libusb0-0001 (X-Rite i1 DisplayPro,
ColorMunki Display)' got
13:36:58,961 dctype 0x0
13:36:58,961 icompath_set_usb 'libusb0-0001 (X-Rite i1 DisplayPro,
ColorMunki Display)'
13:36:58,961 returning dctype 0x10002
13:36:58,963 usb_get_paths opening device '\\.\libusb0-0002'
13:36:58,963 usb_get_paths opening device '\\.\libusb0-0003'
13:36:58,963 usb_get_paths opening device '\\.\libusb0-0004'
13:36:58,964 usb_get_paths opening device '\\.\libusb0-0005'
13:36:58,966 usb_get_paths opening device '\\.\libusb0-0006'
13:36:58,967 usb_get_paths opening device '\\.\libusb0-0007'
13:36:58,967 usb_get_paths opening device '\\.\libusb0-0008'
13:36:58,967 usb_get_paths opening device '\\.\libusb0-0009'
13:36:58,969 usb_get_paths opening device '\\.\libusb0-0010'
13:36:58,970 usb_get_paths opening device '\\.\libusb0-0011'
13:36:58,970 usb_get_paths opening device '\\.\libusb0-0012'
13:36:58,970 usb_get_paths opening device '\\.\libusb0-0013'
13:36:58,971 usb_get_paths opening device '\\.\libusb0-0014'
13:36:58,971 usb_get_paths opening device '\\.\libusb0-0015'
13:36:58,973 usb_get_paths opening device '\\.\libusb0-0016'
13:36:58,973 icoms_refresh_paths: now got 1 paths
13:36:58,973 icoms_refresh_paths: looking for serial ports
13:36:58,973 serial_get_paths: called with mask = 131071
13:36:58,974 serial_get_paths: looking up the registry for serial ports
13:36:58,974 serial_get_paths: looking through all the values in the
SERIALCOMM key
13:36:58,976 serial_get_paths: checking 'Serial0'
13:36:58,976 icompaths_add_serial got 'COM1' dctype 0x0
13:36:58,976 icompaths_add_serial returning 'COM1' dctype 0xf0401
13:36:58,977 serial_get_paths: Added 'Serial0' path 'COM1' dctype 0x0
13:36:58,979 serial_get_paths: got ERROR_NO_MORE_ITEMS
13:36:58,979 icoms_refresh_paths: we now have 2 devices and are about to
sort them
13:36:58,980 icompaths_make_dslists 'libusb0-0001 (X-Rite i1 DisplayPro,
ColorMunki Display)'
13:36:58,980 dctype 0x10002
13:36:58,980 icompaths_make_dslists 'COM1' dctype 0xf0401
13:36:58,980 icoms_refresh_paths: returning 2 paths and ICOM_OK
13:36:58,982 Setting up the instrument
13:36:58,983 new_inst: called with path 'libusb0-0001 (X-Rite i1
DisplayPro, ColorMunki
13:36:58,983 Display)' type 'i1D3'
13:36:58,983 new_icoms 'libusb0-0001 (X-Rite i1 DisplayPro, ColorMunki
Display)' itype 'i1D3'
13:36:58,983 dctype 0x10002
13:36:58,983 icom_copy_path_to_icom 'libusb0-0001 (X-Rite i1 DisplayPro,
ColorMunki Display)'
13:36:58,983 returning dctype 0x10002
13:36:58,984 i1d3_init_coms: called
13:36:58,984 i1d3_init_coms: About to init USB
13:36:58,986 icoms_set_usb_port: About to set usb port characteristics
13:36:58,986 usb_open_port: Make sure USB port is open, tries 0
13:36:58,986 usb_open_port: About to open USB port '\\.\libusb0-0001'
13:36:58,986 usb_open_port: open port '\\.\libusb0-0001' succeeded
13:36:58,987 usb_open_port: set config 1 OK
13:36:58,989 usb_open_port: 'serial' read quanta = packet size = 8
13:36:58,989 usb_open_port: USB port is now open
13:36:58,990 usb_install_signal_handlers: called
13:36:58,990 usb_install_signal_handlers: done
13:36:58,990 icoms_set_usb_port: usb port characteristics set ok
13:36:58,992 i1d3_command: Sending cmd 'GetStatus' args '00 01 00 00 00 00
00 00'
13:36:58,992 icoms_usb_transaction: req type 0x1 ep 0x1 size 64
13:36:58,993 coms_usb_transaction: returning err 0x0 and 64 bytes
13:36:58,993 icoms_usb_rw: returning 64 bytes, ICOM err 0x0
13:36:58,993 i1d3_command: ICOM err 0x0
13:36:58,994 i1d3_command: Reading response
13:36:58,994 icoms_usb_transaction: req type 0x1 ep 0x81 size 64
13:36:59,872 coms_usb_transaction: returning err 0x4000 and 0 bytes
13:36:59,872 icoms_usb_rw: returning 0 bytes, ICOM err 0x4000
13:36:59,874 i1d3_command: response read failed with ICOM err 0x4000
13:36:59,877 icoms_usb_transaction: req type 0x1 ep 0x81 size 64
13:37:00,092 coms_usb_transaction: returning err 0x4000 and 0 bytes
13:37:00,098 icoms_usb_rw: returning 0 bytes, ICOM err 0x4000
13:37:00,098 i1d3_init_coms: failed with rv = 0x70062
13:37:00,099 init_coms returned 'Communications failure' (Communications
failure)
13:37:00,101 new_disprd failed because init_coms failed
13:37:00,101 icoms_del: called
13:37:00,101 icoms_del: closing port
13:37:00,102 usb_close_port: called
13:37:00,104 usb_close_port: usb port has been released and closed
13:37:00,104 dispcal: Error - new_disprd() failed with 'Instrument Access
Failed'
13:37:00,105
13:37:00,216 DisplayCAL: Reached EOF (OK)
13:37:00,217 ...aborted.

Other related posts: