You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Rosetta, the x86_64 emulation layer on Apple Silcon doesn't seem to support an instruction the latest gcc-arm-embedded (11.x) needs. As the workaround, we install the previous known good version (10.3).
Workaround
On terminal, execute the following to install the last known good version (10.3):
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
How to Upgrade STLink Firmware on Apple M1 Machine
STLink Upgrade software is written in Java. As of the date this gist was initially written, it did not seem to work with Java natively installed on Apple M1. It requires x86_64 architecture execution under Rosetta.
This guide is about installing Java OpenJDK 17 support via Homebrew x86_64, on Apple M1 machine, in order to be able to run STLinkUpgrade.jar software by ST Microelectronics.
STLink Upgrade software package can be obtained from:
Simple bash script to list of multiple USB serial devices by their name
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Resilient USB Serial AT Command - Waiting for AT Port, reconnecting feature, and exception handling
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters