¿Cómo ignorar un dispositivo USB particular dado un video y pid?

Estoy ejecutando Sierra v10.12.5. Estoy tratando de flashear un chip stm32f100 usando openocd. Según la documentation :

Para información, el ST-LINK original enumera el uso de la class de almacenamiento masivo usb; sin embargo, su implementación está completamente rota. El resultado es que esto causa problemas en Linux. La solución más simple es hacer que Linux ignore el ST-LINK usando uno de los siguientes methods:

  • modprobe -r usb-storage && modprobe usb-storage quirks = 483: 3744: i
  • agregue "opciones usb-storage quirks = 483: 3744: i" a /etc/modprobe.conf

Probé esta solución en una máquina Ubuntu y funciona. Ahora me gustaría replicar esto en una Mac, pero parece que no puedo encontrar ninguna información sobre cómo hacer esto.

One Solution collect form web for “¿Cómo ignorar un dispositivo USB particular dado un video y pid?”

modprobe no existe en macOS / OS X ya que es un progtwig específico de Linux.

El equivalente de macOS es kextload .

¿Has intentado usar pystlink para flashear tu chip?

  • MacBook Pro atascado en el arranque: "AppleUSBHostPort :: interruptOccurnetworking: sobrestream detectada"
  • Error de "USB device drawing too much" en el arranque sin dispositivos conectados
  • ¿Puedo usar el adaptador USB-C de Apple para cargar mi MacBook 12 'con puerto USB-A?
  • Los puertos USB de MacBook Pro no funcionan correctamente
  • USB-C a HDMI no funciona en el puerto USB-C del dock
  • El USB externo no es recogido por Macbook Pro
  • Solución para iPad 4 que no se está cargando con adaptador dual Y de puertos USB 3.0
  • Ruido del dispositivo USB multimedia
  • Adaptador de audio USB para auriculares con Bluetooth
  • ¿Cómo usar un disco externo para arrancar en Windows?
  • Pendrive de arranque no se muestra después de intentar reinstalar Mavericks
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).