LINUXCNC - 2.10.0~pre1 Machine configuration directory is '/home/debian/linuxcnc/configs/qtdragon45-xhc-test' Machine configuration file is 'zx45.ini' check_config: Unchecked: [KINS]KINEMATICS=almost_trivkins Starting LinuxCNC... linuxcnc TPMOD=tpmod HOMEMOD=homemod EMCMOT=motmod Note: Using POSIX realtime Found file(REL): ./zx45.hal USRMOT: ERROR: command 32 timeout (seq: 1) emcMotionInit: emcTrajInit failed Found file(REL): ./custom_pid.hal Found file(REL): ./custom_sinusM.hal Found file(REL): ./xhc-whb04b-6.hal Before ->run(); Before initWhb After initWhb 0 0 Before hal_ready After hal_ready Before while loop Started while looooop After initWhb() init usb context ... ok init not waiting for device XHC-WHB04B-6 vendorId=0x10ce productId=0xeb93, will continue in 0s .... ok init XHC-WHB04B-6 device found init detaching active kernel driver ... ok init claiming interface ... ok Before mUsb.isDeviceOpen() is Open init enabling reception ...See above if ok ok After isDeviceOpen Going into process() [QTvcp.COMMON.INIINFO][WARNING] INI file's MDI_COMMAND_LIST is using legacy 'MDI_COMMAND =' entries (iniinfo.py:578) task: main loop took 0.010781 seconds [QTvcp.QTDRAGON_HD_HANDLER][WARNING] not connected qtdragon.eoffset-is-active (qtdragon_hd_handler.py:726) [QTvcp.QTDRAGON_HD_HANDLER][WARNING] not connected qtdragon.spindle-inhibit (qtdragon_hd_handler.py:726) [QTvcp.QTDRAGON_HD_HANDLER][WARNING] not connected qtdragon.eoffset-clear (qtdragon_hd_handler.py:726) [QTvcp.QTDRAGON_HD_HANDLER][WARNING] not connected qtdragon.eoffset-spindle-count (qtdragon_hd_handler.py:726) [QTvcp.QTDRAGON_HD_HANDLER][WARNING] not connected qtdragon.eoffset-value (qtdragon_hd_handler.py:726) [QTvcp.QTDRAGON_HD_HANDLER][WARNING] HALUI pause/resume pin(s) connected - spindle lift not available (qtdragon_hd_handler.py:733) task: main loop took 0.013025 seconds task: main loop took 0.011470 seconds task: main loop took 0.031216 seconds [QTvcp.QTVCP.WIDGETS.ACTION_BUTTON][DEBUG] INI MDI COMMAND #: 3 (action_button.py:717) task: main loop took 0.019048 seconds task: main loop took 0.010969 seconds task: main loop took 0.033088 seconds task: main loop took 0.018828 seconds task: main loop took 0.016108 seconds task: main loop took 0.011918 seconds Probe tripped during non-probe move. ERROR INFO Probe routine: failed: Probe tripped during non-probe move. hal failed to wait for requested mode. waited 50ms Probe tripped during non-probe move. ERROR INFO Probe routine: failed: Probe tripped during non-probe move. hal failed to wait for requested mode. waited 50ms r = -4 when fail Failed at 1 transmission failed, try to reconnect ... transmission failed, try to reconnect ... connection lost, cleaning up libusb_handle_events_timeout_completed done 0 libusb_release_interface done -4 libusb_close done process done Done with process() About to tear down usb Trying again for 100th time Started while looooop After initWhb() init pausing 3s, waiting for device to be gone ....... done init usb context ... ok init not waiting for device XHC-WHB04B-6 vendorId=0x10ce productId=0xeb93, will continue in 0s .... ok init XHC-WHB04B-6 device found init detaching active kernel driver ... ok init claiming interface ... ok Before mUsb.isDeviceOpen() is Open libusb: debug [libusb_unref_device] destroy device 1.109 [QTvcp.QTVCP.WIDGETS.ACTION_BUTTON][DEBUG] INI MDI COMMAND #: 5 (action_button.py:717) [QTvcp.QTVCP.WIDGETS.DIALOG_WIDGET][ERROR] No callback or STATUS message specified for: toolDialog_ (dialog_widget.py:319) [QTvcp.QTVCP.WIDGETS.ACTION_BUTTON][DEBUG] No action recognised for action_pause (action_button.py:746) [QTvcp.QTVCP.WIDGETS.ACTION_BUTTON][DEBUG] No action recognised for action_pause (action_button.py:746) [QTvcp.QTVCP.WIDGETS.ACTION_BUTTON][DEBUG] No action recognised for action_pause (action_button.py:746) [QTvcp.QTVCP.WIDGETS.ACTION_BUTTON][DEBUG] No action recognised for action_pause (action_button.py:746) [QTvcp.QTVCP.WIDGETS.ACTION_BUTTON][DEBUG] No action recognised for action_pause (action_button.py:746) [QTvcp.QTVCP.WIDGETS.ACTION_BUTTON][DEBUG] No action recognised for action_pause (action_button.py:746) Shutting down and cleaning up LinuxCNC... Running HAL shutdown script task: 0 cycles, min=0.000008, max=0.069448, avg=-1.000000, 368 latency excursions (> 10x expected cycle time of 0.001000s) hm2: loading Mesa HostMot2 driver version 0.15 hm2_eth: loading Mesa AnyIO HostMot2 ethernet driver version 0.2 hm2_eth: 10.10.10.10: INFO: Hardware address (MAC): 00:60:1b:10:40:93 hm2_eth: discovered 7I76E-16 hm2/hm2_7i76e.0: Low Level init 0.15 hm2/hm2_7i76e.0: Smart Serial Firmware Version 43 Board hm2_7i76e.0.7i76.0.0 Hardware Mode 0 = standard Board hm2_7i76e.0.7i76.0.0 Software Mode 0 = io_spin Board hm2_7i76e.0.7i76.0.0 Software Mode 1 = io_ana_spin Board hm2_7i76e.0.7i76.0.0 Software Mode 2 = io_enc_ana_spin_fv Board hm2_7i76e.0.7i83.0.1 Hardware Mode 0 = standard Board hm2_7i76e.0.7i83.0.1 Software Mode 0 = analogout_enables hm2/hm2_7i76e.0: 51 I/O Pins used: hm2/hm2_7i76e.0: IO Pin 000 (P1-01): StepGen #0, pin Direction (Output) hm2/hm2_7i76e.0: IO Pin 001 (P1-14): StepGen #0, pin Step (Output) hm2/hm2_7i76e.0: IO Pin 002 (P1-02): StepGen #1, pin Direction (Output) hm2/hm2_7i76e.0: IO Pin 003 (P1-15): StepGen #1, pin Step (Output) hm2/hm2_7i76e.0: IO Pin 004 (P1-03): StepGen #2, pin Direction (Output) hm2/hm2_7i76e.0: IO Pin 005 (P1-16): StepGen #2, pin Step (Output) hm2/hm2_7i76e.0: IO Pin 006 (P1-04): StepGen #3, pin Direction (Output) hm2/hm2_7i76e.0: IO Pin 007 (P1-17): StepGen #3, pin Step (Output) hm2/hm2_7i76e.0: IO Pin 008 (P1-05): StepGen #4, pin Direction (Output) hm2/hm2_7i76e.0: IO Pin 009 (P1-06): StepGen #4, pin Step (Output) hm2/hm2_7i76e.0: IO Pin 010 (P1-07): Smart Serial Interface #0, pin tx0 (Output) hm2/hm2_7i76e.0: IO Pin 011 (P1-08): Smart Serial Interface #0, pin rx0 (Input) hm2/hm2_7i76e.0: IO Pin 012 (P1-09): Smart Serial Interface #0, pin tx1 (Output) hm2/hm2_7i76e.0: IO Pin 013 (P1-10): Smart Serial Interface #0, pin rx1 (Input) hm2/hm2_7i76e.0: IO Pin 014 (P1-11): Muxed Encoder #2, pin Muxed Index (Input) hm2/hm2_7i76e.0: IO Pin 015 (P1-12): Muxed Encoder #2, pin Muxed B (Input) hm2/hm2_7i76e.0: IO Pin 016 (P1-13): Muxed Encoder #2, pin Muxed A (Input) hm2/hm2_7i76e.0: IO Pin 017 (P2-01): IOPort hm2/hm2_7i76e.0: IO Pin 018 (P2-14): IOPort hm2/hm2_7i76e.0: IO Pin 019 (P2-02): IOPort hm2/hm2_7i76e.0: IO Pin 020 (P2-15): IOPort hm2/hm2_7i76e.0: IO Pin 021 (P2-03): IOPort hm2/hm2_7i76e.0: IO Pin 022 (P2-16): IOPort hm2/hm2_7i76e.0: IO Pin 023 (P2-04): IOPort hm2/hm2_7i76e.0: IO Pin 024 (P2-17): IOPort hm2/hm2_7i76e.0: IO Pin 025 (P2-05): IOPort hm2/hm2_7i76e.0: IO Pin 026 (P2-06): IOPort hm2/hm2_7i76e.0: IO Pin 027 (P2-07): Muxed Encoder Select #0, pin Mux Select 0 (Output) hm2/hm2_7i76e.0: IO Pin 028 (P2-08): Muxed Encoder #0, pin Muxed A (Input) hm2/hm2_7i76e.0: IO Pin 029 (P2-09): Muxed Encoder #0, pin Muxed B (Input) hm2/hm2_7i76e.0: IO Pin 030 (P2-10): Muxed Encoder #0, pin Muxed Index (Input) hm2/hm2_7i76e.0: IO Pin 031 (P2-11): Muxed Encoder #1, pin Muxed A (Input) hm2/hm2_7i76e.0: IO Pin 032 (P2-12): Muxed Encoder #1, pin Muxed B (Input) hm2/hm2_7i76e.0: IO Pin 033 (P2-13): Muxed Encoder #1, pin Muxed Index (Input) hm2/hm2_7i76e.0: IO Pin 034 (P3-01): IOPort hm2/hm2_7i76e.0: IO Pin 035 (P3-14): IOPort hm2/hm2_7i76e.0: IO Pin 036 (P3-02): IOPort hm2/hm2_7i76e.0: IO Pin 037 (P3-15): IOPort hm2/hm2_7i76e.0: IO Pin 038 (P3-03): IOPort hm2/hm2_7i76e.0: IO Pin 039 (P3-16): IOPort hm2/hm2_7i76e.0: IO Pin 040 (P3-04): IOPort hm2/hm2_7i76e.0: IO Pin 041 (P3-17): IOPort hm2/hm2_7i76e.0: IO Pin 042 (P3-05): IOPort hm2/hm2_7i76e.0: IO Pin 043 (P3-06): IOPort hm2/hm2_7i76e.0: IO Pin 044 (P3-07): IOPort hm2/hm2_7i76e.0: IO Pin 045 (P3-08): IOPort hm2/hm2_7i76e.0: IO Pin 046 (P3-09): IOPort hm2/hm2_7i76e.0: IO Pin 047 (P3-10): IOPort hm2/hm2_7i76e.0: IO Pin 048 (P3-11): IOPort hm2/hm2_7i76e.0: IO Pin 049 (P3-12): IOPort hm2/hm2_7i76e.0: IO Pin 050 (P3-13): IOPort hm2/hm2_7i76e.0: registered hm2: unloading hm2_eth: in hm2_eth_reset hm2_eth: HostMot2 ethernet driver unloaded Note: Using POSIX realtime