This is an old revision of the document!
Running Keil uVision on MAC M-Series
- Install Windows in Parallels. Parallels is currently the only (comfortable) way to run standard Windows on an M1 or M2 Mac. Parallels offers a lot of comfort by automatically downloading the appropriate installation image. Parallels is fee-based, but available for students for CHF 43.75 at www.studyhouse.ch. 2. Install Keil uVision on Windows. The normal installer can be downloaded for this. 3. Install the ARM64 driver for STlink: 3.1 Download the driver here: https://community.st.com/s/question/0D53W000011vaXZSAY/stlink-stcubeprogrammer-support-on-windows-arm64 3.2 The driver is not signed. Therefore, the signature check of Windows must be deactivated before installation. To do this, start in Recovery Mode: 3.3 In Windows, open the input field via Windows-R and enter “shutdown /r /o”. This will start Windows in Recovery Mode. 3.4 Deactivate the signature check according to instructions number 3 at: https://appuals.com/how-to-fix-the-third-party-inf-doesnt-contain-digital-signature-information/ 3.5 Unzip the driver package and then install the three files “stlink_dbg_winusb.inf”, “stlink_VCP.inf” and “stlink_bridge_winusb.inf” by right-clicking and selecting “Install”. 4. Check in the Windows device manager whether the STlink is recognised. The CT board must be connected to the Parallels VM for this.