Ich verwende Sierra 10.12.5. Ich versuche, einen stm32f100-Chip mit openocd zu flashen. Nach dem Dokumentation :
Für Informationen zählt der ursprüngliche ST-LINK unter Verwendung der Massenspeicher-USB-Klasse auf; Die Implementierung ist jedoch vollständig fehlerhaft. Dies führt unter Linux zu Problemen. Die einfachste Lösung besteht darin, Linux dazu zu bringen, den ST-LINK mit einer der folgenden Methoden zu ignorieren:
- modprobe -r usb-storage & amp; & amp; Modprobe USB-Speicher-Macken = 483: 3744: i
- füge "options usb-storage quirks = 483: 3744: i" zu /etc/modprobe.conf hinzu
Ich habe diese Lösung auf einem Ubuntu-Rechner getestet und sie funktioniert. Jetzt möchte ich dies auf einem Mac replizieren, aber ich kann anscheinend keine Informationen dazu finden.