https://github.com/ishan-surana/keil-vision-installation
Complete guide to help with every issue faced during installation of Keil µVision on Windows.
https://github.com/ishan-surana/keil-vision-installation
Last synced: 2 months ago
JSON representation
Complete guide to help with every issue faced during installation of Keil µVision on Windows.
- Host: GitHub
- URL: https://github.com/ishan-surana/keil-vision-installation
- Owner: ishan-surana
- Created: 2024-01-21T15:37:05.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-21T20:40:37.000Z (over 1 year ago)
- Last Synced: 2025-03-16T17:11:33.643Z (2 months ago)
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Complete guide to set up Keil µVision for your ES Lab!
- `STEP 1`:- **Download**
[**Direct download link**](https://armkeil.blob.core.windows.net/eval/MDK539.EXE)
**OR**
Go to this [website](https://www.keil.com/demo/eval/arm.htm) and download the software. It will ask you for some details, but you don't have to enter anything correctly. Put some random values and move on.

- `STEP 2`:- **Installation**
The installer will get downloaded on to your device. Open it and begin installation. Ideally, **do not** change the paths in the dialog box and let the installation proceed. In the process you will get confirmation prompts as well; proceed regardless. After the installation completes, the Pack Manager will open.

- `STEP 3`:- **Package downloading**
Here, under manufacturer NXP, navigate to device LPC1768 under series LPC1700 -> LPC176x series. On the right panel, you will see a suggested package to install. Press install and hope it goes well.


+ !!!`PROBABLE ERROR`:-
Due to the shitty nature of the software, it won't install for you regardless of how many times you try to reinstall it. So follow the given steps to solve this error.

- **Solution =>** In the **File** menu, in *Settings* option, check the path where `cpackget` is located (in a default installation, `C:\Keil_v5\ARM\cmsis-toolbox\bin`). Navigate to that directory, and open it in Terminal. After, that run the following command:-
`./cpackget.exe add -a http://www.keil.com/pack/Keil.LPC1700_DFP.2.7.1.pack`
This will essentially do what the Pack Manager was trying to do, but due to goofy-aah coding, it just won't.

*CONGRATULATIONS!* The support for LPC1768 will finally have been installed! 🥳
- `STEP 4`:- **Project build and run settings**
Open up the Keil µVision software on your laptop. For a new project, you will be able to select the LPC1768 in your target device. Write up the code and add it to target folder. Now go to `Project` menu and click on `Options For Target`. In the `Target` tab, make sure that the missing compiler is NOT selected (any other is fine), and in the `Debug` tab, the `Use simulator` option is selected.
![]()
**Now you can build and run your programs as show in lab! ✨**