aravis icon indicating copy to clipboard operation
aravis copied to clipboard

Failed to bootstrap USB device 'Toshiba-Teli:BU505MG:...'

Open stevenlovegrove opened this issue 3 years ago • 3 comments

Describe the bug arv-tool-0.8 is able to enumerate my U3V device, but fails when attempting to list features or genicam xml etc.

To Reproduce [Unplug and replug camera, wait for flashing green ready light]

(base) computer:~/code/aravis/build/src ./arv-tool-0.8 --debug=all features [21:02:12.615] ❷ interface> Found 1 USB3Vision device (among 13 USB devices) [21:02:12.615] ❷ interface> [GvDiscoverSocket::new] Add interface 127.0.0.1 [21:02:12.616] ❷ interface> [GvDiscoverSocket::new] Add interface 192.168.0.123 [21:02:12.616] ❶ interface> [ArvGVInterface::send_discover_packet] Error: Error sending message: Can't assign requested address Toshiba-Teli-0300102 (USB3) [21:02:13.620] ❷ device> [UvDevice::new] Vendor = Toshiba-Teli [21:02:13.620] ❷ device> [UvDevice::new] Product = BU505MG [21:02:13.620] ❷ device> [UvDevice::new] S/N = [redacted] [21:02:13.643] ❷ device> [UvDevice::new] Using control endpoint 1, interface 0 [21:02:13.643] ❷ device> [UvDevice::new] Using data endpoint 4, interface 2 [21:02:13.645] ❷ device> Get genicam [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND [21:02:13.645] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND

[... more of the same about 1000 times ...]

[21:02:13.814] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:13.814] ❶ device> [UvDevice::_bootstrap] Error during memory read [21:02:13.815] ❷ interface> Found 1 USB3Vision device (among 13 USB devices) [21:02:13.815] ❷ device> [UvDevice::new] Vendor = Toshiba-Teli [21:02:13.815] ❷ device> [UvDevice::new] Product = BU505MG [21:02:13.815] ❷ device> [UvDevice::new] S/N = [redacted] [21:02:13.838] ❷ device> [UvDevice::new] Using control endpoint 1, interface 0 [21:02:13.838] ❷ device> [UvDevice::new] Using data endpoint 4, interface 2 [21:02:13.839] ❷ device> Get genicam [21:02:13.874] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:13.908] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:13.944] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:13.977] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:14.011] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:14.011] ❶ device> [UvDevice::_bootstrap] Error during memory read Failed to open device 'Toshiba-Teli-[redacted]': Failed to bootstrap USB device 'Toshiba-Teli:BU505MG:[redacted]'

[Running again without unplugging, we reach termination much sooner (as below)]


(base) Stevens-iMac-Pro:~/code/aravis/build/src ./arv-tool-0.8 --debug=all features [21:02:15.468] ❷ interface> Found 1 USB3Vision device (among 13 USB devices) [21:02:15.469] ❷ interface> [GvDiscoverSocket::new] Add interface 127.0.0.1 [21:02:15.469] ❷ interface> [GvDiscoverSocket::new] Add interface 192.168.0.123 [21:02:15.469] ❶ interface> [ArvGVInterface::send_discover_packet] Error: Error sending message: Can't assign requested address Toshiba-Teli-0300102 (USB3) [21:02:16.472] ❷ device> [UvDevice::new] Vendor = Toshiba-Teli [21:02:16.472] ❷ device> [UvDevice::new] Product = BU505MG [21:02:16.472] ❷ device> [UvDevice::new] S/N = [redacted] [21:02:16.495] ❷ device> [UvDevice::new] Using control endpoint 1, interface 0 [21:02:16.495] ❷ device> [UvDevice::new] Using data endpoint 4, interface 2 [21:02:16.496] ❷ device> Get genicam [21:02:16.530] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:16.565] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:16.600] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:16.635] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:16.671] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:16.671] ❶ device> [UvDevice::_bootstrap] Error during memory read [21:02:16.672] ❷ interface> Found 1 USB3Vision device (among 13 USB devices) [21:02:16.672] ❷ device> [UvDevice::new] Vendor = Toshiba-Teli [21:02:16.672] ❷ device> [UvDevice::new] Product = BU505MG [21:02:16.672] ❷ device> [UvDevice::new] S/N = [redacted] [21:02:16.695] ❷ device> [UvDevice::new] Using control endpoint 1, interface 0 [21:02:16.695] ❷ device> [UvDevice::new] Using data endpoint 4, interface 2 [21:02:16.696] ❷ device> Get genicam [21:02:16.729] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:16.765] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:16.800] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:16.836] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:16.872] ❶ device> [UvDevice::read_memory] Command sending error: LIBUSB_ERROR_TIMEOUT [21:02:16.872] ❶ device> [UvDevice::_bootstrap] Error during memory read Failed to open device 'Toshiba-Teli-[redacted]': Failed to bootstrap USB device 'Toshiba-Teli:BU505MG:[redacted]'

Camera description:

  • Manufacturer: Toshiba-Teli
  • Model: BU505MG
  • Interface: USB3

Platform description:

  • Aravis version: current master (ff6fb2032b). Before this commit it failed sooner without any command line arguments.
  • OS: macOS 11.2.3
  • Hardware: Intel x86_64

Do you have any tips on how to debug this or where the issue might light?

Thanks! Great project!

stevenlovegrove avatar Apr 23 '21 04:04 stevenlovegrove

Hi Steven,

Did you install an USB3Vision driver on your machine ? After a quick search, this issue may happen if a kernel driver has already claim the device.

(https://stackoverflow.com/questions/56729045/how-to-fix-libusb-error-not-found-error-when-calling-libusb-bulk-transfer)

EmmanuelP avatar Apr 23 '21 05:04 EmmanuelP

Thank you for the suggestion. No, I don't think so - Toshiba doesn't provide one for OSX which is why I'm interested in Aravis, and I don't think I've used pleora or similar here.

To make sure I listed loaded modules (which I think is the way a driver would show up?):

(base) Stevens-iMac-Pro:~ kextstat
Executing: /usr/bin/kmutil showloaded
No variant specified, falling back to release
Index Refs Address            Size       Wired      Name (Version) UUID <Linked Against>
    1  141 0                  0          0          com.apple.kpi.bsd (20.3.0) C86236B2-4976-3542-80CA-74A6B8B4BA03 <>
    2   11 0                  0          0          com.apple.kpi.dsep (20.3.0) C86236B2-4976-3542-80CA-74A6B8B4BA03 <>
    3  166 0                  0          0          com.apple.kpi.iokit (20.3.0) C86236B2-4976-3542-80CA-74A6B8B4BA03 <>
    4    0 0                  0          0          com.apple.kpi.kasan (20.3.0) C86236B2-4976-3542-80CA-74A6B8B4BA03 <>
    5  172 0                  0          0          com.apple.kpi.libkern (20.3.0) C86236B2-4976-3542-80CA-74A6B8B4BA03 <>
    6  152 0                  0          0          com.apple.kpi.mach (20.3.0) C86236B2-4976-3542-80CA-74A6B8B4BA03 <>
    7   90 0                  0          0          com.apple.kpi.private (20.3.0) C86236B2-4976-3542-80CA-74A6B8B4BA03 <>
    8  104 0                  0          0          com.apple.kpi.unsupported (20.3.0) C86236B2-4976-3542-80CA-74A6B8B4BA03 <>
    9    2 0xffffff80031e8000 0xe000     0xe000     com.apple.kec.Libm (1) 75E2671F-F050-3765-96B8-BD03232E1A62 <5>
   10   13 0xffffff8003406000 0x91000    0x91000    com.apple.kec.corecrypto (11.1) E009770B-BAFB-3BF9-B176-D6B4CC96DF5F <8 7 6 5 3 1>
   11    0 0xffffff80034a1000 0x8000     0x8000     com.apple.kec.pthread (1) 1E922D2A-9975-3AFB-A009-73EC3EF87A86 <8 7 6 5 3 1>
   12    1 0xffffff8003563000 0x2000     0x2000     com.apple.driver.watchdog (1) 2C1307C5-FD71-3802-8D68-A67DB24BCB4A <8 7 6 5 3 1>
   13   35 0xffffff80026d8000 0x2000     0x2000     com.apple.iokit.IOACPIFamily (1.4) B41AA072-8BB9-3493-9796-6FF849CDABB8 <8 7 5 3>
   14   44 0xffffff8002c1f000 0x28000    0x28000    com.apple.iokit.IOPCIFamily (2.9) BF2C5E86-1E8F-3FD4-9874-7738178FA73B <8 7 6 5 3>
   15   11 0xffffff8001895000 0x19000    0x19000    com.apple.driver.AppleSMC (3.1.9) 1E48B8EB-7BF3-3366-8520-2C4B31A7D3F8 <14 13 12 8 7 6 5 3 1>
   16    2 0xffffff8001292000 0x77000    0x77000    com.apple.driver.AppleACPIPlatform (6.1) 2F2AA264-6BD5-3E4F-829C-8952B3ABB2D5 <15 14 13 8 7 6 5 3 1>
   17    5 0xffffff8002d37000 0x2000     0x2000     com.apple.driver.IOSlaveProcessor (1) FC8BCD16-0792-35FD-B23E-A0720BC40E1A <5 3>
   18    3 0xffffff800187b000 0x10000    0x10000    com.apple.driver.AppleSEPManager (1.0.1) 4FC2AB67-A77F-3028-BFF6-7BE23EEE6773 <17 14 10 8 7 6 5 3 1>
   19    1 0xffffff800158c000 0x4000     0x4000     com.apple.driver.AppleBusPowerController (1.0) 499DB0FD-1FE4-31FC-B0E0-ECE24BF29417 <15 13 7 6 5 3>
   20   11 0xffffff80019e2000 0x4000     0x4000     com.apple.driver.usb.AppleUSBCommon (1.0) 62FE0E66-DCCA-3443-B01E-0F0FAB0A820D <6 5 3 1>
   21    3 0xffffff800304d000 0x1000     0x1000     com.apple.driver.AppleUSBHostMergeProperties (1.2) 90FEE882-3237-3822-91F1-6AD62C8E46AD <5 3 1>
   22   21 0xffffff8002f52000 0x8d000    0x8d000    com.apple.iokit.IOUSBHostFamily (1.2) A84D73D5-4F62-32E2-A1DB-9F021795AE81 <21 20 19 15 13 8 7 6 5 3 1>
   23    3 0xffffff80031d2000 0xf000     0xf000     com.apple.driver.KernelRelayHost (1) 6E0EDF05-F095-3009-AC2B-BE4CEFFF6583 <22 6 5 3>
   24    1 0xffffff8001600000 0x50000    0x50000    com.apple.driver.AppleCredentialManager (1.0) 56AFE766-6003-3409-B493-402505841C1C <23 18 17 10 8 7 6 5 3 1>
   25    3 0xffffff800166d000 0x6000     0x6000     com.apple.driver.AppleEffaceableStorage (1.0) CE527E76-F27F-33BD-933A-ED837F559A6D <8 6 5 3 1>
   26    0 0xffffff8001677000 0x6000     0x6000     com.apple.driver.AppleFDEKeyStore (28.30) FDFE34C9-00DA-3C05-AC10-14CF0EB24902 <25 10 8 7 6 5 3 1>
   27    2 0xffffff8001b7e000 0x7000     0x7000     com.apple.kext.CoreTrust (1) 36944A7C-F451-35A4-82A1-3B6BF8CBAC71 <10 5>
   28    9 0xffffff8001801000 0x15000    0x15000    com.apple.driver.AppleMobileFileIntegrity (1.0.5) 2A454117-CDAA-301F-B609-BA396742C91A <27 10 8 7 6 5 3 2 1>
   29    4 0xffffff8002c5a000 0x14000    0x14000    com.apple.iokit.IOSCSIArchitectureModelFamily (436.40.6) E5CB0567-FBD1-39AE-8847-C559B51918B1 <7 6 5 3 1>
   30    9 0xffffff8002d3f000 0x12000    0x12000    com.apple.iokit.IOStorageFamily (2.1) B5300908-BF34-3D47-8776-FB154A6DEE4C <8 7 6 5 3 1>
   31    2 0xffffff8002c7f000 0xe000     0xe000     com.apple.iokit.IOSCSIBlockCommandsDevice (436.40.6) 17662AB7-6B15-3342-9F23-AB161202B652 <30 29 7 6 5 3 1>
   32    2 0xffffff80031ae000 0x1a000    0x1a000    com.apple.iokit.IOUSBMassStorageDriver (184.40.6) AB4AC255-99A6-38E2-B5FE-22B97EEC79AA <30 29 22 14 7 6 5 3 1>
   33    2 0xffffff80018ef000 0x8000     0x8000     com.apple.driver.AppleUSBTDM (511.60.2) E381525B-81E2-3E87-B197-6355B228751B <32 31 30 29 28 22 8 7 6 5 3 1>
   34    0 0xffffff800175c000 0x80000    0x80000    com.apple.driver.AppleKeyStore (2) EAF92490-F231-30E8-A019-2C01F28E4315 <33 28 27 24 23 18 17 10 8 7 6 5 3 1>
   35    0 0xffffff80018b6000 0x7000     0x7000     com.apple.driver.AppleSSE (1.0) 59F98016-B7A6-3538-8C5E-ABF400FA3EE6 <23 18 17 8 6 5 3 1>
   36    4 0xffffff8001aa9000 0x7000     0x7000     com.apple.iokit.CoreAnalyticsFamily (1) CB8BC944-2B59-355C-A5D6-05FE908EBF67 <8 7 6 5 3 1>
   37    2 0xffffff80017fd000 0x3000     0x3000     com.apple.kext.AppleMatch (1.0.0d1) 82D16ED7-54AB-3562-9ABF-05E96C622BF6 <5 1>
   38    3 0xffffff800321a000 0x44000    0x44000    com.apple.security.sandbox (300.0) 2BC91DC8-F0AF-3762-B99A-53A1CF504978 <37 30 28 8 7 6 5 3 2 1>
   39    2 0xffffff8003211000 0x8000     0x8000     com.apple.security.quarantine (4) 1C99CAC8-F001-3CEE-92E1-BB2CFC5A4D8F <38 37 8 7 6 5 3 2 1>
   40    0 0xffffff8001b86000 0x4c000    0x4c000    com.apple.iokit.EndpointSecurity (1) 77BEC648-BF3B-3BC3-B2D9-27CA8967CC51 <39 28 8 7 6 5 3 2 1>
   41    1 0xffffff8002858000 0x6000     0x6000     com.apple.iokit.IOBluetoothPacketLogger (8.0.3d9) 097BD1D7-B43F-3B74-B331-C40C51F32A46 <7 6 5 3 1>
   42    9 0xffffff8002c55000 0x3000     0x3000     com.apple.iokit.IOReportFamily (47) D3C4FAA4-8F06-3C5C-AB36-4BE632CCE051 <6 5 3>
   43    4 0xffffff800276a000 0x9e000    0x9e000    com.apple.iokit.IOBluetoothFamily (8.0.3d9) EF7A0345-A992-34DD-A26F-C853D623D78B <42 41 22 13 8 7 6 5 3 1>
   44    0 0xffffff8002895000 0xc000     0xc000     com.apple.driver.DiskImages (493.0.0) 11E51AF9-6467-39AC-89A2-A62CE763F298 <30 8 7 6 5 3 1>
   45    0 0xffffff8002962000 0x1000     0x1000     com.apple.iokit.IOKitRegistryCompatibility (1) 2D92E372-8280-3FC3-B646-9FB3667B8D3D <5 3>
   46   13 0xffffff8002996000 0x17000    0x17000    com.apple.iokit.IONetworkingFamily (3.4) CEA28E53-3048-362D-B58E-3A02FFC20EA9 <8 7 6 5 3 1>
   47    4 0xffffff8002e87000 0x1b000    0x1b000    com.apple.iokit.IOTimeSyncFamily (900.11) E181C003-3A97-339B-BD7D-26FECFDA8CF2 <46 6 5 3 1>
   48    0 0xffffff8001288000 0x9000     0x9000     com.apple.nke.applicationfirewall (310) D31A7A1B-3D95-3727-BC98-719DD7756B8D <8 7 6 5 3 1>
   49    1 0xffffff80016cf000 0x10000    0x10000    com.apple.security.AppleImage4 (3.0.0) 5D746F35-15A8-3406-8725-8867038D656D <10 8 7 5 3 1>
   50    0 0xffffff800190b000 0xe000     0xe000     com.apple.AppleSystemPolicy (2.0.0) 6756BBFE-4F94-3A32-AF9A-377AE3136B0E <39 38 28 8 7 6 5 3 2 1>
   51    0 0xffffff800132f000 0x2000     0x2000     com.apple.driver.AppleAPIC (1.7) A598BD53-CDC1-3CDB-B9A3-5D504B859FA9 <14 5 3>
   52    9 0xffffff80028d2000 0x5d000    0x5d000    com.apple.iokit.IOHIDFamily (2.0.0) 4A62A5E5-1CB2-3B05-8BBD-5044EF737AC0 <42 8 7 6 5 3 2 1>
   53    2 0xffffff8002cd8000 0x1000     0x1000     com.apple.iokit.IOSMBusFamily (1.1) 1B91C74F-E16F-30B0-93C2-B16EA181DC59 <6 5 3>
   54    0 0xffffff800131c000 0x5000     0x5000     com.apple.driver.AppleACPIEC (6.1) 0912BC2E-5CBA-3EA6-9B82-59C837DC754B <53 52 42 16 13 8 7 6 5 3 1>
   55    0 0xffffff8001891000 0x3000     0x3000     com.apple.driver.AppleSMBIOS (2.1) 6AD3FBAC-858E-3372-8DAF-69F54979BF82 <8 5 3>
   56    0 0xffffff80018b1000 0x4000     0x4000     com.apple.driver.AppleSMCRTC (1.0) A8B4C6FC-A4D8-344F-9E62-DE2EDC85758F <15 13 8 6 5 3 1>
   57    0 0xffffff8001317000 0x2000     0x2000     com.apple.driver.AppleACPIButtons (6.1) 0CFFA69C-CBF7-3998-9677-9937E377E15D <52 42 16 13 8 7 6 5 3 1>
   58    1 0xffffff8001657000 0x2000     0x2000     com.apple.driver.AppleEFIRuntime (2.1) DFD17EE5-E4FE-319E-9191-EFEEA53690DA <8 7 6 5 3>
   59    2 0xffffff800165a000 0xa000     0xa000     com.apple.driver.AppleEFINVRAM (2.1) D6C13E44-3657-3F40-99E4-355DAA82202E <58 8 7 6 5 3 1>
   60    1 0xffffff80030f0000 0x4f000    0x4f000    com.apple.driver.usb.AppleUSBXHCI (1.2) D623BBDD-59E1-3494-BE57-0F4AFD1CF853 <22 20 13 8 7 6 5 3 1>
   61    0 0xffffff8003148000 0x28000    0x28000    com.apple.driver.usb.AppleUSBXHCIPCI (1.2) 279DC1E0-EDF4-3931-83DC-CF11DC249E98 <60 22 20 14 13 8 7 6 5 3 1>
   62    3 0xffffff8002c19000 0x5000     0x5000     com.apple.driver.mDNSOffloadUserClient (1.0.1b8) 35ABC470-4743-30AC-9BA8-4A62CFA2296D <46 5 3 1>
   63    0 0xffffff8002a0b000 0x26000    0x26000    com.apple.driver.AppleEthernetAquantiaAqtion (1.0.64) 97450EEE-CA2C-3620-B999-86CBE4D324E9 <62 47 46 14 7 6 5 3 1>
   64    0 0xffffff80031e5000 0x1000     0x1000     com.apple.private.KextAudit (1.0) F8D19031-5AF3-30AC-982F-D51A7A941DBD <15 8 7 6 5 3>
   65    1 0xffffff8002eaf000 0x63000    0x63000    com.apple.iokit.IOUSBFamily (900.4.2) F474B853-D7A0-3C87-BAD8-8C16049A08F8 <22 20 14 8 6 5 3 1>
   67    8 0xffffff8002d87000 0xd9000    0xd9000    com.apple.iokit.IOThunderboltFamily (9.3.2) 73A0BDC8-85DE-3B44-99A7-A864CA44D289 <15 6 5 3 1>
   68    0 0xffffff8001964000 0x30000    0x30000    com.apple.driver.AppleThunderboltNHI (7.2.8) CD53D1A8-1CA7-3041-BC61-EF4A58B0758B <67 14 13 7 6 5 3 1>
   69    8 0xffffff80033e4000 0x17000    0x17000    com.apple.driver.corecapture (1.0.4) DDCF23B4-962A-3A18-B089-CD07BDAD9A35 <8 7 6 5 3 1>
   70    6 0xffffff800294d000 0x11000    0x11000    com.apple.driver.IOImageLoader (1.0.0) 4430E4D9-A9A6-33B5-B111-F7576916BF73 <69 10 8 7 6 5 3 1>
   71    5 0xffffff8002ce9000 0x3e000    0x3e000    com.apple.iokit.IOSkywalkFamily (1) 882D8199-A1D6-3A53-9A83-1D11A15DECFA <62 46 8 7 6 5 3 1>
   72    2 0xffffff8002580000 0x13e000   0x13e000   com.apple.iokit.IO80211FamilyV2 (1200.12.2b1) FA0689F9-1CFE-351D-8B83-117E0BEEB442 <71 69 46 28 10 8 7 6 5 3 1>
   73    6 0xffffff8002cda000 0x6000     0x6000     com.apple.iokit.IOSerialFamily (11) BFD092AF-19A4-37DD-AD69-6C36365D8044 <8 7 6 5 3 1>
   74    1 0xffffff8001395000 0x1b5000   0x1b5000   com.apple.driver.AppleBCMWLANCoreMac (1.0.0) 45916170-3DA2-3E28-8A23-5302B00F90E6 <73 72 71 70 69 62 47 46 36 28 10 8 7 6 5 3 1>
   75    0 0xffffff800133c000 0x4f000    0x4f000    com.apple.driver.AppleBCMWLANBusInterfacePCIeMac (1) A1B93693-3023-3956-9BE3-CA8E13A026FC <74 72 71 70 69 46 36 14 8 7 6 5 3 1>
   76    6 0xffffff800287b000 0x7000     0x7000     com.apple.iokit.IOBufferCopyEngineFamily (1) D15BDB5B-EA3F-38AB-86DA-F8E277140376 <6 5 3 1>
   77    0 0xffffff8002875000 0x4000     0x4000     com.apple.iokit.IOBufferCopyController (1.1.0) 7E14DE49-716A-3CB6-A5C8-636707EF8328 <76 14 8 7 6 5 3 1>
   78    0 0xffffff8002964000 0x2a000    0x2a000    com.apple.iokit.IONVMeFamily (2.1.0) D5DFC80E-EF7A-3660-BE57-473E67626B44 <59 42 30 28 14 8 7 6 5 3 1>
   79    0 0xffffff8001666000 0x4000     0x4000     com.apple.driver.AppleEffaceableNOR (1.0) 3C97037C-CFE2-3EAC-A629-BF690A3F61E1 <76 33 25 8 6 5 3 1>
   80    3 0xffffff80019e7000 0x6000     0x6000     com.apple.driver.usb.AppleUSBVHCICommon (1.0) AF314B32-BF81-3386-9D5D-9CBE97F38A48 <22 20 8 6 5 3 1>
   81    1 0xffffff80030cb000 0x1e000    0x1e000    com.apple.driver.usb.AppleUSBVHCI (1.2) 630BF562-58F3-38DE-B1D7-C96F93B822B4 <80 22 20 8 7 6 5 3 1>
   82    1 0xffffff80019ee000 0xb000     0xb000     com.apple.driver.usb.AppleUSBVHCICommonBCE (1.0) 556E19FE-3DA5-3780-A5C9-CB649031C9B8 <80 76 20 8 6 5 3 1>
   83    0 0xffffff80030ee000 0x1000     0x1000     com.apple.driver.usb.AppleUSBVHCIBCE (1.2) C28DAF11-2F78-319A-BCEC-82463267126A <82 81 80 76 22 20 13 8 7 6 5 3 1>
   85    1 0xffffff8003276000 0x163000   0x163000   com.apple.filesystems.apfs (1677.81.1) DB8F6842-2D8F-3535-8352-54EBDD26900F <59 49 36 30 25 10 8 7 6 5 3 2 1>
   86    1 0xffffff8001724000 0x5000     0x5000     com.apple.driver.AppleIntelLpssDmac (3.0.60) 9959CA36-3989-3C3F-8DEF-13CD5D483061 <14 13 6 5 3>
   87    1 0xffffff8001733000 0x7000     0x7000     com.apple.driver.AppleIntelLpssI2C (3.0.60) 90CCC45D-CADA-3BF5-9F32-FF2394206605 <14 13 8 6 5 3>
   88    1 0xffffff800173b000 0xd000     0xd000     com.apple.driver.AppleIntelLpssI2CController (3.0.60) 2B34E51B-1C82-331B-A9CF-EC0E7EC9D281 <87 86 13 8 6 5 3>
   89    0 0xffffff80016a5000 0x6000     0x6000     com.apple.driver.AppleHPM (3.4.4) CE3C1B8D-EBE9-33E4-B8DE-966FD768613A <88 67 13 6 5 3 1>
   90    1 0xffffff800199d000 0x4000     0x4000     com.apple.driver.AppleThunderboltPCIDownAdapter (4.1.1) CDEFA2DE-9DEF-3B64-89A9-737BA0A592B7 <67 14 6 5 3 1>
   91    2 0xffffff800191c000 0x17000    0x17000    com.apple.driver.AppleThunderboltDPAdapterFamily (8.1.4) 83B22C55-DF42-30CF-89B2-73EE204E9834 <67 6 5 3 1>
   92    0 0xffffff8001935000 0xa000     0xa000     com.apple.driver.AppleThunderboltDPInAdapter (8.1.4) 7D379694-E68C-3A06-8258-5FD90C303FF0 <91 67 13 6 5 3 1>
   93    0 0xffffff800167f000 0x2000     0x2000     com.apple.AppleFSCompression.AppleFSCompressionTypeDataless (1.0.0d1) 1C6A2FF2-53DF-3274-AF90-1C4D432519F5 <8 7 5 3 2 1>
   94    0 0xffffff8001682000 0x9000     0x9000     com.apple.AppleFSCompression.AppleFSCompressionTypeZlib (1.0.0) F986F845-36B3-34A6-86E8-32870C739DDC <7 5 3 2 1>
   95    0 0xffffff8001a9b000 0xc000     0xc000     com.apple.BootCache (40) 5FF5DE96-C153-37AE-96BA-057BB841EFD9 <8 7 6 5 3 1>
   96    2 0xffffff8001c3d000 0x2000     0x2000     com.apple.filesystems.hfs.encodings.kext (1) 99860746-6E6D-383E-BBAD-9EA92F3C189F <8 7 6 5 3 1>
   97    3 0xffffff8001bd8000 0x63000    0x63000    com.apple.filesystems.hfs.kext (556.60.1) CA235EAE-E294-3F07-B75B-36CF5D5287E4 <96 8 7 6 5 3 1>
   98    2 0xffffff8002d66000 0x1c000    0x1c000    com.apple.iokit.IOSurface (289.3) 22DEF369-CE8F-3ACF-BD1E-4CE16AAB209A <8 7 6 5 3 1>
   99    0 0xffffff8001567000 0x1000     0x1000     com.apple.driver.AppleBSDKextStarter (3) F512DB7A-E949-364B-893A-B155C919EF2F <5 3>
  100    0 0xffffff80034aa000 0xc000     0xc000     com.apple.filesystems.tmpfs (1) 33EBC2A2-A8BD-33B8-B821-0FB4F5B2EC77 <8 7 6 5 1>
  102    0 0xffffff8001a7e000 0x2000     0x2000     com.apple.driver.BCMWLANFirmware4355.Hashstore (1) 7BE8814D-5477-331F-85A9-82D1F63EAFD7 <70 69 6 5 3 1>
  103    0 0xffffff8001a81000 0x7000     0x7000     com.apple.driver.BCMWLANFirmware4364.Hashstore (1) 6A851A21-C71E-3DA2-A622-1E6B23D7C1F7 <70 69 6 5 3 1>
  104    0 0xffffff8001a8d000 0x4000     0x4000     com.apple.driver.BCMWLANFirmware4377.Hashstore (1) 74B07645-E4EC-311F-9C5C-5F7490134EE1 <70 69 6 5 3 1>
  105    0 0xffffff8001a94000 0x4000     0x4000     com.apple.driver.BCMWLANFirmware4378.Hashstore (1) CF530FF8-7947-36EE-8A37-3D69E0878EFB <70 69 6 5 3 1>
  106    3 0xffffff8003048000 0x3000     0x3000     com.apple.driver.usb.AppleUSBHostCompositeDevice (1.2) E262EB63-C5DE-39E7-81A8-7D392721EF73 <22 20 7 6 5 3 1>
  107    2 0xffffff8001a2a000 0x2000     0x2000     com.apple.driver.usb.networking (5.0.0) 9B5DD9DF-9A0D-31C5-80E0-670D6AFD6EF5 <22 7 6 5 3 1>
  108    1 0xffffff80019de000 0x2000     0x2000     com.apple.driver.usb.cdc (5.0.0) B246DA0A-7913-37F2-AB4E-38CD5B154A19 <107 106 22 6 5 3 1>
  109    0 0xffffff80019a2000 0x13000    0x13000    com.apple.driver.AppleThunderboltPCIUpAdapter (4.1.1) BF28E7A0-7C51-38CD-A97C-D12D9F3C14D9 <90 67 14 6 5 3 1>
  110    0 0xffffff8001941000 0x20000    0x20000    com.apple.driver.AppleThunderboltDPOutAdapter (8.1.4) 7CCEE4F8-910A-358B-AB50-92DCE1485C03 <91 67 13 6 5 3 1>
  111    0 0xffffff8003052000 0x2b000    0x2b000    com.apple.driver.usb.AppleUSBHub (1.2) 7699C6C9-BEF3-358D-817A-C2F1C8D0DEDD <22 20 13 6 5 3 1>
  112    0 0xffffff8001a21000 0x7000     0x7000     com.apple.driver.usb.cdc.ncm (5.0.0) CD9A1845-EEE9-39FF-A333-D36D98037AEB <108 107 106 46 42 22 7 6 5 3 1>
  115    0 0xffffff80018da000 0xa000     0xa000     com.apple.driver.AppleUSBCardReader (511.60.2) 10FEAFDD-4D84-303C-A1B9-14623820F097 <32 31 30 29 22 14 6 5 3 1>
  118    2 0xffffff7fa0646000 0x10000    0x10000    com.apple.driver.AppleOnboardSerial (1.0) E6BCA53E-2D47-3C3C-8197-59E1F2F8CEB1 <73 71 8 6 5 3 1>
  119    1 0xffffff7fa02ea000 0x1000     0x1000     com.apple.driver.AppleIntelLpssUARTCommon (3.0.60) 2ADB5B9B-4528-3711-91BF-5D75CD70AE5D <118 73 14 13 8 6 5 3 1>
  120    0 0xffffff7fa02ee000 0x1000     0x1000     com.apple.driver.AppleIntelLpssUARTv1 (3.0.60) B274A573-702A-3489-AEA4-C867ECC82BE2 <119 118 73 14 13 8 6 5 3 1>
  121    4 0xffffff7fa0ab3000 0x4000     0x4000     com.apple.driver.IOPlatformPluginFamily (6.0.0d8) 781FB738-E551-3048-A081-CDA1E2092212 <13 8 7 6 5 3>
  122    0 0xffffff7fa0302000 0x3000     0x3000     com.apple.driver.AppleIntelPCHPMC (2.0.1) 81631993-0DC4-315E-A630-6F46AA1C4699 <121 15 14 13 5 3>
  123    0 0xffffff7f9efd2000 0x3000     0x3000     com.apple.driver.AppleAVEBridge (6.1) CAEE82E8-2157-3454-8336-52FB22DA106A <76 6 5 3>
  125   14 0xffffff7fa0a63000 0x2f000    0x2f000    com.apple.iokit.IOGraphicsFamily (585) EF8876FC-C6D6-3D53-9915-762EF4F12870 <14 8 6 5 3 1>
  126    6 0xffffff7f9f1b7000 0x4000     0x4000     com.apple.AppleGraphicsDeviceControl (6.2.2) 867CDCFC-72A3-390B-B252-5F0F9390C1AF <125 14 8 7 6 5 3 1>
  127    2 0xffffff7f9ec7d000 0x11a000   0x11a000   com.apple.kext.AMDSupport (4.0.2) 1F344D10-5EEE-3A67-9541-C7CACA8E84F3 <126 125 14 13 8 6 5 3 1>
  128    0 0xffffff7f80dcd000 0x95000    0x95000    com.apple.kext.AMD10000Controller (4.0.2) D17F1BEB-9B6C-3092-AC1B-358E227822FC <127 126 125 14 13 6 5 3 1>
  129    1 0xffffff80034b7000 0xab000    0xab000    com.apple.vecLib.kext (1.2.0) 528BC21D-5AEB-365D-98CD-E3489B4C37DA <9 8 7 6 5 3>
  130    2 0xffffff800273b000 0x1e000    0x1e000    com.apple.iokit.IOAudioFamily (300.6.1) 8CBD98F6-7011-35DA-B0A7-47EF6636B572 <129 6 5 3 1>
  131    0 0xffffff7fa0711000 0x4b000    0x4b000    com.apple.driver.AppleUSBAudio (401.4) B0746A74-3178-33E2-AB73-DD78A4F3748E <130 106 22 21 14 6 5 3 1>
  132    0 0xffffff7fa078a000 0xa000     0xa000     com.apple.driver.BridgeAudioCommunication (100.2) 6AF75392-B4C3-371D-8554-ACF022FCD933 <76 8 6 5 3 1>
  134    1 0xffffff8002d3c000 0x2000     0x2000     com.apple.iokit.IOSlowAdaptiveClockingFamily (1.0.0) A0FE30D2-102E-334B-A1CD-660522D4F14E <8 7 6 5 3 1>
  135    0 0xffffff7fa062f000 0x1000     0x1000     com.apple.driver.AppleIntelSlowAdaptiveClocking (4.0.0) E418234E-462F-3CC8-A573-17078E40C0DE <134 5 3>
  136    0 0xffffff7f9f1ad000 0x7000     0x7000     com.apple.AppleGPUWrangler (6.2.2) 6F5CDA38-68B4-301D-B459-CEC6F7186D0F <126 125 14 8 7 6 5 3 1>
  138    0 0xffffff7fa06cb000 0x3d000    0x3d000    com.apple.driver.AppleThunderboltIP (4.0.3) 8F94B103-956C-3E84-B0A7-176139F7DC0C <67 46 14 6 5 3 1>
  139    0 0xffffff7f9f0a2000 0xc000     0xc000     com.apple.driver.AppleDiskImages2 (1) E6E4351B-D4E8-3F24-AE7D-45B665E4C4E5 <30 6 5 3 1>
  140    0 0xffffff7f9f40d000 0xa000     0xa000     com.apple.driver.AppleHV (1) E718C011-691A-35C1-B0A7-AEC1025E19CA <38 8 7 6 5 3 1>
  141    0 0xffffff7fa02f0000 0xe000     0xe000     com.apple.driver.AppleIntelMCEReporter (115) F2EE2B44-545D-3E61-B3EA-383B816C6CD4 <14 13 8 7 6 5 3 1>
  142    1 0xffffff8002833000 0x5000     0x5000     com.apple.iokit.IOBluetoothHostControllerTransport (8.0.3d9) A5E9BD21-89A1-30A6-85C2-E09108461821 <43 22 14 13 8 7 6 5 3 1>
  143    0 0xffffff8002839000 0x4000     0x4000     com.apple.iokit.IOBluetoothHostControllerUARTTransport (8.0.3d9) 7BC53107-D780-3C47-B465-C18C928DF025 <142 73 43 14 13 6 5 3>
  147    2 0xffffff7fa0aa8000 0x9000     0x9000     com.apple.iokit.IONDRVSupport (585) 40BEBEA2-BBB5-3B09-B6AE-B4B372775FBD <125 14 8 6 5 3>
  148    0 0xffffff7f9f12d000 0x5e000    0x5e000    com.apple.driver.AppleGFXHDA (100.1.431) 71E02A6A-3166-397B-B393-85C77BDCC615 <147 130 125 14 8 7 6 5 3 1>
  149    0 0xffffff7fa0797000 0x9000     0x9000     com.apple.driver.AppleBridgeAudioController (100.2) 2F7B3FA2-06CB-32F5-B9EB-E23462B22872 <14 8 7 6 5 3 1>
  150    1 0xffffff7fa0684000 0x7000     0x7000     com.apple.driver.AppleSMBusController (1.0.18d1) D69C0758-0371-369E-88ED-E11402B91008 <53 14 13 6 5 3>
  151    0 0xffffff7fa0634000 0xb000     0xb000     com.apple.driver.AppleMCCSControl (1.14) 4D16F699-71E8-3335-A706-A534F1D2B993 <150 125 15 14 13 8 6 5 3 1>
  154    1 0xffffff7f9f1a3000 0x1000     0x1000     com.apple.driver.AppleGraphicsControl (6.2.2) B1CF4471-53CC-316E-BFB2-1C94052E6ED0 <8 6 5 3 1>
  156    0 0xffffff7fa07a3000 0x3000     0x3000     com.apple.Dont_Steal_Mac_OS_X (7.0.0) C23783B5-21C5-3084-B67A-BB994F502C6A <15 10 8 5 3 1>
  158    2 0xffffff8002c05000 0x2000     0x2000     com.apple.iokit.IOEthernetAVBController (1.1.0) CE70C64A-A310-3F71-B061-88A5887A8941 <46 6 5 3 1>
  159    1 0xffffff7fa0b0e000 0x68000    0x68000    com.apple.plugin.IOgPTPPlugin (900.11) F295D470-2D07-3050-873C-0F7948844A95 <158 71 52 47 46 9 7 6 5 3 1>
  160    0 0xffffff7fa08a6000 0x13000    0x13000    com.apple.iokit.IOAVBFamily (930.1) 6C5052C9-A983-3626-863C-171013064822 <159 158 47 46 7 6 5 3 1>
  161    0 0xffffff7fa0994000 0x7000     0x7000     com.apple.iokit.IOBluetoothSerialManager (8.0.3d9) B780E5DD-B4DD-3355-A631-9CFEAF0CFC59 <73 8 6 5 3 1>
  162    1 0xffffff7fa0ada000 0x14000    0x14000    com.apple.driver.X86PlatformPlugin (1.0.0) 0A781B73-564E-3AA8-AFF9-718BCF2B9712 <121 22 15 13 8 7 6 5 3 1>
  166    0 0xffffff7fa0bbe000 0x3000     0x3000     com.apple.iokit.IOUserEthernet (1.0.1) D95650D2-397D-3A31-A8E5-5B74994EAAC6 <46 7 6 5 3 1>
  167    0 0xffffff7fa0bd8000 0x3000     0x3000     com.apple.driver.LuaHardwareAccess (1.0.16) DDAC3137-602E-3520-A3E1-C1ACAF357044 <8 7 6 5 3 1>
  168    0 0xffffff7fa144b000 0x8000     0x8000     com.apple.driver.pmtelemetry (1) 1B9A3B60-046F-3858-9A8E-EFFD697C01C0 <8 7 6 5 3 1>
  169    0 0xffffff7f9f1aa000 0x2000     0x2000     com.apple.AGDCPluginDisplayMetrics (6.2.2) 60FC04B2-C96B-37B3-8046-31A09912C52C <126 8 7 6 5 3 1>
  170    0 0xffffff7f9f1bf000 0x9000     0x9000     com.apple.driver.AppleGraphicsDevicePolicy (6.2.2) D05F43EC-C765-339C-97F3-2E1633C9E630 <154 126 125 14 13 8 7 6 5 3 1>
  171    0 0xffffff7f87f47000 0x3000     0x3000     com.apple.kext.AMDRadeonX5000HWServices (4.0.2) C6988726-2238-36D9-AAD4-4365E5DA91A6 <125 14 13 8 6 5 3 1>
  172    1 0xffffff7fa090b000 0x6a000    0x6a000    com.apple.iokit.IOAcceleratorFamily2 (439.52) 7B467C8D-2528-3663-8024-B09E1DCED75A <125 98 42 28 14 8 7 6 5 3 1>
  173    0 0xffffff7f87cf0000 0x223000   0x223000   com.apple.kext.AMDRadeonX5000 (4.0.2) 8E6F9952-223A-36DE-9909-06A105A16FF7 <172 125 98 14 8 6 5 3 1>
  174    0 0xffffff7f81b55000 0x3000     0x3000     com.apple.kext.AMDRadeonServiceManager (4.0.2) BDD0535C-3136-3EC8-B391-94DE579D92B8 <14 5 3 1>
  175    0 0xffffff7f8acea000 0x389000   0x389000   com.apple.kext.AMDRadeonX5100HWLibs (1.0) 5C496DBE-4F67-3B60-9116-78561E4FC8BD <14 6 5 3 1>
  176    0 0xffffff7f81a95000 0x35000    0x35000    com.apple.kext.AMDFramebuffer (4.0.2) 8AEA6C49-A435-32CB-B2AC-A9739C205DBE <127 125 14 13 8 6 5 3 1>
  177    0 0xffffff7fa077a000 0x3000     0x3000     com.apple.driver.AppleUpstreamUserClient (3.6.8) 1F766D0B-7CF1-3D05-AF80-2A7D62003F7B <125 14 13 8 6 5 3 1>
  178    0 0xffffff8001690000 0x1000     0x1000     com.apple.driver.AppleHIDALSService (1) AA1D018B-A1BB-3EAF-A817-324D308E6BBB <22 5 3>
  179    0 0xffffff7f9f110000 0x17000    0x17000    com.apple.fileutil (20.036.15) 4A53F82C-2C04-3148-A67B-9DFC24C5312C <6 5 3 2 1>
  181    2 0xffffff7fa14d4000 0x3000     0x3000     com.apple.kext.triggers (1.0) D4AC084E-97BE-37BC-BEB5-BE9A4BD1705D <8 7 6 5 3 1>
  182    0 0xffffff7fa13ab000 0x8000     0x8000     com.apple.filesystems.autofs (3.0) 6BADA3B0-3B9B-3385-9465-3902DD9AB114 <181 8 7 6 5 3 2 1>
  183    2 0xffffff7fa2331000 0xb2000    0xb2000    org.virtualbox.kext.VBoxDrv (6.1.18) 9C1C33DF-8061-30A2-9266-C9284816A6A2 <8 6 5 3 1>
  184    1 0xffffff7fa0aef000 0x6000     0x6000     com.apple.driver.X86PlatformShim (1.0.0) E2E5D882-7FAF-3E79-ABD9-CEE57429403D <162 121 15 8 5 3>
  185    0 0xffffff7fa0680000 0x2000     0x2000     com.apple.driver.ApplePlatformEnabler (2.7.0d0) A21C2B68-5CCE-3036-80CC-B232460CA1E1 <8 6 5 3>
  186    0 0xffffff7f9f20f000 0x1d000    0x1d000    com.apple.driver.AGPM (119) 5728C057-EAAC-341C-87D9-81FC917CDCF9 <147 126 125 121 14 7 6 5 3 1>
  187    0 0xffffff8002f50000 0x1000     0x1000     com.apple.iokit.IOUSBUserClient (900.4.2) 939C7234-169A-350D-87F2-E4AB0CB8ED4E <65 21 8 6 5 3 1>
  189    0 0xffffff7fa2409000 0x4000     0x4000     org.virtualbox.kext.VBoxNetFlt (6.1.18) 96E530DE-E34D-3447-89A5-FCF6646AE47E <183 8 6 5 3 1>
  190    0 0xffffff7fa2403000 0x2000     0x2000     org.virtualbox.kext.VBoxNetAdp (6.1.18) 63EFABA5-3341-3BEB-B47A-AAFCDD7312A5 <183 6 5 1>
  191    1 0xffffff8002863000 0xf000     0xf000     com.apple.driver.IOBluetoothHIDDriver (8.0.3d9) 5AE6FD64-33E9-33E9-8001-B2B1289535B2 <52 43 6 5 3>
  192    1 0xffffff80019c8000 0x6000     0x6000     com.apple.driver.AppleHSBluetoothDriver (4030.5) C816C61B-E933-354F-B844-521080A4FD59 <191 52 43 7 6 5 3 1>
  193    2 0xffffff80016e4000 0xd000     0xd000     com.apple.driver.AppleInputDeviceSupport (4400.35) E537E671-F2B3-3A8D-A70F-17BE6143FC92 <36 17 6 5 3 1>
  194    2 0xffffff8001825000 0x14000    0x14000    com.apple.driver.AppleMultitouchDriver (4400.28) D6F49AEB-08D3-3701-B74F-B243243A253F <193 52 42 8 6 5 3 1>
  195    0 0xffffff80019d1000 0x7000     0x7000     com.apple.driver.AppleTopCaseHIDEventDriver (4030.5) 76F0CBD7-F1A6-3FE5-9BC9-F82A111B11AC <194 192 52 7 6 5 3 1>
  196    0 0xffffff8001692000 0x4000     0x4000     com.apple.driver.AppleHIDKeyboard (223) DB52914E-103E-3DA3-B378-03F6CED02A89 <52 7 6 5 3>
  197    0 0xffffff8001332000 0x7000     0x7000     com.apple.driver.AppleActuatorDriver (4400.28) BEB8D1A8-32D6-313D-B13A-17594045D021 <194 193 52 42 8 6 5 3 1>
  198    0 0xffffff7fa1466000 0x6a000    0x6a000    com.apple.filesystems.smbfs (3.4.1) 25B4D36D-9E80-3737-A383-5C00EC04C221 <181 10 8 7 6 5 3 1>
  200    0 0xffffff7fa139d000 0xd000     0xd000     com.apple.nke.asp_tcp (8.2) BC75609F-CB92-330F-8677-285441619BEE <8 7 6 5 3 1>
  201    1 0xffffff7fa0696000 0xc000     0xc000     com.apple.security.SecureRemotePassword (1.0) DC064E15-31DD-3E67-B3A5-EF7464C228F2 <6 5 1>
  202    0 0xffffff7fa134c000 0x4d000    0x4d000    com.apple.filesystems.afpfs (11.3) 353E923F-991E-3517-9F1F-9E4B385134E0 <201 96 8 7 6 5 3 1>
  273    0 0xffffff7fa0b9f000 0x19000    0x19000    com.apple.driver.usb.AppleUSBUserHCI (1) 6FE7E24C-5793-3AFF-AAFF-9DB4F82066BA <22 20 6 5 3 1>

There was previously one named something like org.virtualbox.kext.VBoxUSB in there which I unloaded with

sudo kextunload -b org.virtualbox.kext.VBoxUSB

before then unplugging and replugging the camera but got the same behavior with Aravis.

stevenlovegrove avatar Apr 23 '21 18:04 stevenlovegrove

To be sure, I tried inserting the snippet you linked to:

static void
arv_uv_device_constructed (GObject *object)
{
	ArvUvDevice *uv_device = ARV_UV_DEVICE (object);
	ArvUvDevicePrivate *priv = arv_uv_device_get_instance_private (uv_device);
	GError *error = NULL;

	arv_debug_device ("[UvDevice::new] Vendor  = %s", priv->vendor);
	arv_debug_device ("[UvDevice::new] Product = %s", priv->product);
	arv_debug_device ("[UvDevice::new] S/N     = %s", priv->serial_number);

	libusb_init (&priv->usb);
	priv->packet_id = 65300; /* Start near the end of the circular counter */
	priv->timeout_ms = 32;

	if (!_open_usb_device (uv_device, &error)) {
		arv_device_take_init_error (ARV_DEVICE (uv_device), error);
		error = NULL;
	}

	arv_debug_device("[UvDevice::new] Using control endpoint %d, interface %d",
			 priv->control_endpoint, priv->control_interface);
	arv_debug_device("[UvDevice::new] Using data endpoint %d, interface %d",
			 priv->data_endpoint, priv->data_interface);

	arv_debug_device("HERE0");
	if (priv->usb_device != NULL) {
		arv_debug_device("HERE1");

		if(libusb_kernel_driver_active(priv->usb_device, 0) == 1)
		{
			arv_debug_device("Kernel Driver Active");
			if(libusb_detach_kernel_driver(priv->usb_device, 0) == 0)
				arv_debug_device("\nKernel Driver Detached!");
			else
			{
				arv_debug_device("Couldn't detach kernel driver!\n");
				// libusb_free_device_list(devs, 1);
				libusb_close(priv->usb_device);
				return;
			}
		}
	}

	if (priv->usb_device == NULL ||
	    libusb_claim_interface (priv->usb_device, priv->control_interface) < 0 ||
	    libusb_claim_interface (priv->usb_device, priv->data_interface) < 0) {
		arv_device_take_init_error (ARV_DEVICE (uv_device), g_error_new (ARV_DEVICE_ERROR, ARV_DEVICE_ERROR_PROTOCOL_ERROR,
										 "Failed to claim USB interface to '%s:%s:%s'",
										 priv->vendor, priv->product, priv->serial_number));
		return;
	}

	if ( !_bootstrap (uv_device)){
		arv_device_take_init_error (ARV_DEVICE (uv_device), g_error_new (ARV_DEVICE_ERROR, ARV_DEVICE_ERROR_PROTOCOL_ERROR,
										 "Failed to bootstrap USB device '%s:%s:%s'",
										 priv->vendor, priv->product, priv->serial_number));
		return;
	}

...

but it didn't make any difference and outputs

(base) Stevens-iMac-Pro:~/code/aravis/build ./src/arv-tool-0.8 --debug=all features
[12:07:19.269] ❷ interface> Found 1 USB3Vision device (among 13 USB devices)
[12:07:19.270] ❷ interface> [GvDiscoverSocket::new] Add interface 127.0.0.1
[12:07:19.270] ❷ interface> [GvDiscoverSocket::new] Add interface 192.168.0.123
[12:07:19.270] ❶ interface> [ArvGVInterface::send_discover_packet] Error: Error sending message: Can't assign requested address
Toshiba-Teli-[Redacted] (USB3)
[12:07:20.275] ❷ device> [UvDevice::new] Vendor  = Toshiba-Teli
[12:07:20.275] ❷ device> [UvDevice::new] Product = BU505MG
[12:07:20.275] ❷ device> [UvDevice::new] S/N     =[Redacted]
[12:07:20.298] ❷ device> [UvDevice::new] Using control endpoint 1, interface 0
[12:07:20.298] ❷ device> [UvDevice::new] Using data endpoint 4, interface 2
[12:07:20.298] ❷ device> HERE0
[12:07:20.298] ❷ device> HERE1
[12:07:20.300] ❷ device> Get genicam
[12:07:20.300] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND
[12:07:20.300] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND
[12:07:20.300] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND
[12:07:20.300] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND
[12:07:20.300] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND
[12:07:20.300] ❶ device> [UvDevice::read_memory] Ack reception error: LIBUSB_ERROR_NOT_FOUND

One deviation from your MacOS instructions is that I used macports to install the dependencies. I guess I could try Brew as you suggest incase there is a difference in libusb version or something.

stevenlovegrove avatar Apr 23 '21 19:04 stevenlovegrove