Logic software in Mac M4 doesn't detect logic 8 device

The device report shows “Unnamed Device”

Unnamed Device:

Location ID: 0x01100000

Connection Type: Removable

Serial Number: Not Provided

Link Speed: 480 Mb/s

USB Vendor ID: 0x21a9

USB Product ID: 0x1000

USB Product Version: 0x0000

@jose.padron We’ll take care of this for you! It looks like a potentially failed unit (specifically, the EEPROM looks like it went bad). I sent you an email just now. Let’s chat there.

The device works fine on a Windows PC and an Intel-based Mac. However, it does not work on my new Apple Silicon Mac.

ioreg -p IOUSB -l -w 0

     | | +-o IOUSBHostDevice@20233100  <class IOUSBHostDevice, id 0x100151c9f, registered, matched, active, busy 0 (9 ms), retain 24>

      | |     {

      | |       "sessionID" = 12310145430205

      | |       "USBSpeed" = 3

      | |       "idProduct" = 4096

      | |       "iManufacturer" = 0

      | |       "bDeviceClass" = 255

      | |       "IOPowerManagement" = {"PowerOverrideOn"=Yes,"DevicePowerState"=2,"CurrentPowerState"=2,"CapabilityFlags"=32768,"MaxPowerState"=2,"DriverPowerState"=0}

      | |       "bcdDevice" = 0

      | |       "bMaxPacketSize0" = 64

      | |       "iProduct" = 0

      | |       "iSerialNumber" = 0

      | |       "bNumConfigurations" = 1

      | |       "UsbDeviceSignature" = <a92100100000ffffffffffff>

      | |       "USB Address" = 24

      | |       "locationID" = 539177216

      | |       "bDeviceSubClass" = 255

      | |       "bcdUSB" = 512

      | |       "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}

      | |       "bDeviceProtocol" = 255

      | |       "USBPortType" = 0

      | |       "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))

      | |       "Device Speed" = 2

      | |       "idVendor" = 8617

      | |       "kUSBAddress" = 24

      | |     }

From Copilot:

:white_check_mark: Summary of the issue

You have a USB device that:

  • :white_check_mark: Works on Windows and Intel-based Macs

  • :cross_mark: Does not work properly on Apple Silicon (ARM) Macs


:magnifying_glass_tilted_left: Root cause

From your ioreg output:

  • iManufacturer = 0

  • iProduct = 0

  • iSerialNumber = 0

  • bDeviceClass = 255 (vendor-specific)

:backhand_index_pointing_right: This means:

  1. The device does not provide any readable identity

    • No name

    • No manufacturer

    • No serial number

  2. It uses a vendor-specific USB class

    • No standard macOS driver applies

    • macOS doesn’t know how to “treat” it


:warning: Why it fails on Apple Silicon

  • New macOS (especially on ARM) has a stricter USB stack

  • Legacy behaviors (used on Intel Macs / Windows) are gone

  • No fallback naming or automatic driver binding

:backhand_index_pointing_right: Result:

  • Shows as “Unnamed Device”

  • No system interface is created (/dev, HID, etc.)

  • Other apps cannot use it automatically