Moin, kurze Frage: kann man mit dem SWD Programmer auf den STM32 Discoveryboards auch andere Controller programmieren? Z. B. die EFM32 etc.? Oder gibt es da Probleme, weil ST den Programmer iwie kastriert hat?!
Generell geht das. Teilweise habe die Hersteller in den Treiber für Ihre SWD Adapter aber noch sondersequenzen implementiert, die ST-Link dann eben nicht beherrscht. z.B. Chip-Erase. Im Zweifelsfall einfach ausprobieren.
Der ST-Link selbst kann nur ST Bausteine. Nach Umflashen mit den Hinweisen aus http://embdev.net/articles/STM_Discovery_as_Black_Magic_Probe kann Blackmagic dann einige mehr Bausteine, und es ist nicht so schwer, Flash Algorithmen fuer noch nicht unterstuetzte Bausteine zu schreiben ( und dann hoffentlich auch zurueckzugeben...)
Uwe Bonnes schrieb: > Der ST-Link selbst kann nur ST Bausteine. So pauschal stimmt das nicht. z.B. kann ich unter Keil mit dem ST-Link einen Nuvoton-ARM programmieren. Es hängt letztendlich davon ab, ob die software nur SWD-Zugriffe macht, oder auf spezielle Funktionen des ST-Links zugreift. Ein Versuch macht klug. Die Black Magic firmware kann man immer noch flashen, wenn es nicht klappt.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.