Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
software:keil:macos_m-series [2025/02/05 13:38] – [3) Install ST-Link Driver] frttsoftware:keil:macos_m-series [2025/02/06 12:09] (current) frtt
Line 1: Line 1:
 ==== Running Keil uVision on MAC M-series ==== ==== Running Keil uVision on MAC M-series ====
 ===== 1) Virtual Machine ===== ===== 1) Virtual Machine =====
-> Install Windows in a virtual machine. Paralles is currently the most comfortable way to run standart Windows on an M-series Mac. Parallels offers a lot of comfort by automatically downloading the approbpriate installation image. Parallels is fee-basedbut is available for students for a discount. The second best option is VMWare. VMware offers as well the comfort to automatically download the approbpriate image and is for free. The third best solution UTM is also for free, but less powerful and convenient then the other two.+> Install Windows in a virtual machine. Parallels is currently the most comfortable way to run standard Windows on an M-series Mac. Parallels offers a lot of comfort by automatically downloading the appropriate installation image. Parallels is fee-based but is available for students at a discount. The second best option is VMWare Fusion. VMware Fusion also offers the comfort of automatically downloading the appropriate imageand is free. The third best solution UTM is also for free, but less powerful and convenient than the other two.
  
 ===== 2) Keil uVision ===== ===== 2) Keil uVision =====
-Keil uVision is a software developement suite designed for embedded devices. \\ +Keil uVision is a software development suite designed for embedded devices. \\ 
-The light version of the software is available for freebut is limited to 32 KB (size of compiled binary). \\ \\+The light version of the software is available for free but is limited to 32 KB (size of compiled binary). \\ \\
 >Download Keil uVision from [[https://www.keil.com/arm/demo/eval/arm.htm|www.keil.com]].\\ \\ >Download Keil uVision from [[https://www.keil.com/arm/demo/eval/arm.htm|www.keil.com]].\\ \\
  
 ===== 3) Add Software Pack for CT Board ===== ===== 3) Add Software Pack for CT Board =====
  
-During the first start Keil uVision asks to install a software pack. \\ +During the first startKeil uVision asks to install a software pack. \\ 
-For the CT Board there is a special pack which has to be installed seperatly. \\+For the CT Boardthere is a special pack that must be installed separately. \\
  
-> Download current [[https://ennis.zhaw.ch/pack/InES.CTBoard14_DFP.4.0.4.pack|InES uVision Pack]] +> Download the current [[https://ennis.zhaw.ch/pack/InES.CTBoard14_DFP.4.0.4.pack|InES uVision Pack]] 
  
 ===== 3) Install ST-Link Driver ===== ===== 3) Install ST-Link Driver =====
 +The Discovery Board includes an integrated ST-Link programmer, which is used to download firmware and debug the board. To set it up, follow these steps: \\
  
-The Discovery Board has an integrated ST-Link programmer, which is used to download and debug the Discovery Board. \\ +  - Download the Driver
-Install the driver with the appropriate executable. +    * For ARM64 systems, download the 64-bit driver package: {{software:start:stsw-link009_v3_arm64_unsigned.zip}} \\ 
-\\ +  - Disable Windows Driver Signature Enforcement: \\    
- +    * **Note:** The driver is unsignedso you must temporarily disable the Windows signature check. \\ 
-Download and install the ARM64 ST-Link driver+    * Press **Windows + R** to open the Run dialog.\\ 
- +    * Type the following command and press Enter: **shutdown /r /o** \\ This command will restart Windows in recovery mode\\ 
-> Driver for 64 bit Architecture: {{software:start:stsw-link009_v3_arm64_unsigned.zip}}// +    * Once in recovery mode, navigate as follows: 
-The driver is not signed. Therefore, the signature check of Windowas must be deactivated before installationTo do this, start in recovery mode: +      * ** troubleshoot -> Advanced options -> Startup Settings -> Restart** 
-> In Windowsopen the input field via Windows-R and enter "shutdown /r /o"This will start Windows in Recovery Mode+      * When the Startup Settings screen appears, press to select "Disable driver signature enforcement.
->Deactivate the signature check in recovery mode: "Troubleshoot -> Advanced options -> Startup Settings -> Restart -> (Disable driver signature enforcement)+  - Install the Driver: 
-\\ \\ \\ \\+    * Unzip the downloaded driver package. 
 +    * Locate the three driver files: 
 +      * stlink_dbg_winusb.inf 
 +      * stlink_VCP.inf 
 +      * stlink_bridge_winusb.inf 
 +    * Right-click on each file and select Install to install the drivers. 
 +  - Verify Installation: 
 +    * Open **Device Manager** in Windows. 
 +    * Check that the ST-Link programmer is recognized. 
 +    * Make sure that the CT board is connected to the Virtual Machine so that the ST-Link can be detected properly. 
 +\\ \\ \\
 //**Back to [[software:keil:uvision|uvision]]**// //**Back to [[software:keil:uvision|uvision]]**//
  
  • software/keil/macos_m-series.1738762683.txt.gz
  • Last modified: 2025/02/05 13:38
  • by frtt