Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ Some of the Arm tools (for example
[Arm Debugger](https://developer.arm.com/Tools%20and%20Software/Arm%20Debugger)) require activation. You will be
flagged with a pop up window:

![Tolls require an activation](./images/activation-required.png)
![Tools require an activation](./images/activation-required.png)

Click on "Manage Arm license" in the pop up. At the top, a new drop-down opens:

Expand Down
1 change: 1 addition & 0 deletions docs/runexternal.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ In addition to the [VS Code built-in variables](https://code.visualstudio.com/do
| `${command:cmsis-csolution.getDeviceName}` | The device name for the Active Target as specified in the csolution.yml |
| `${command:cmsis-csolution.getDfpName}` | The Device Family Pack (DFP) for the Active Target |
| `${command:cmsis-csolution.getDfpPath}` | The path to the content of the DFP for the Active Target |
| `${command:cmsis-csolution.getProcessorName}` | The name of the processor for the Active Target; for multi-processor configurations start-pname |
| `${command:cmsis-csolution.getSolutionFile}` | The path to the csolution.yml file for the Active Solution |

!!! Note
Expand Down
Binary file added site/images/activate-license.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added site/images/activation-required.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -244,5 +244,5 @@ <h2 id="revision-history">Revision history</h2>

<!--
MkDocs version : 1.6.1
Build Date UTC : 2025-07-11 05:59:56.481896+00:00
Build Date UTC : 2025-07-31 06:30:04.057326+00:00
-->
31 changes: 30 additions & 1 deletion site/installation.html
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,8 @@
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#activating-keil-studio">Activating Keil Studio</a>
</li>
</ul>
</li>
</ul>
Expand Down Expand Up @@ -138,7 +140,7 @@ <h2 id="installing-keil-studio">Installing Keil Studio</h2>
<ol>
<li>In VS Code, open the <strong>Extensions</strong> view.</li>
<li>Type <code>Arm</code> in the search bar.</li>
<li>Click on "Arm Kei Studio Pack" and README is shown on the right. It contains links to the included extensions. Their
<li>Click on "Arm Keil Studio Pack" and README is shown on the right. It contains links to the included extensions. Their
READMEs include minimal user guides.
<img alt="Keil Studio Pack README" src="images/keil-studio-pack-readme.png" /></li>
<li>Click <strong>Install</strong> to start. You need to trust the publishers "Arm" and "LLVM" to install the extension pack. When
Expand Down Expand Up @@ -199,6 +201,33 @@ <h3 id="pack-installation">Pack installation</h3>
I: Extracting files to /Users/chrsei01/.cache/arm/packs/Keil/MDK-Middleware/8.0.0...
I: 100% |█████████████████████████████████████████████████████████| (2180/2180, 2187 it/s)
</code></pre>
<h2 id="activating-keil-studio">Activating Keil Studio</h2>
<p>Some of the Arm tools (for example
<a href="https://developer.arm.com/Tools%20and%20Software/Arm%20Compiler%20for%20Embedded">Arm Compiler for Embedded</a> and
<a href="https://developer.arm.com/Tools%20and%20Software/Arm%20Debugger">Arm Debugger</a>) require activation. You will be
flagged with a pop up window:</p>
<p><img alt="Tools require an activation" src="images/activation-required.png" /></p>
<p>Click on "Manage Arm license" in the pop up. At the top, a new drop-down opens:</p>
<p><img alt="Activate Arm Keil MDK Community Edition" src="images/activate-license.png" /></p>
<ul>
<li>
<p>If you want to evaluate Keil Studio or use it for non-commercial development, select "Activate Arm Keil MDK
Community Edition".</p>
</li>
<li>
<p>If you have a valid UBL server or activation code, use "Activate or manage Arm licenses" to activate Keil Studio.</p>
</li>
</ul>
<div class="admonition note">
<p class="admonition-title">Note</p>
<ul>
<li>Open-source tools, such as
<a href="https://developer.arm.com/dev2/Tools%20and%20Software/GNU%20Toolchain">Arm GNU Toolchain</a> and
<a href="https://marketplace.visualstudio.com/items?itemName=Arm.vscode-cmsis-debugger">Arm CMSIS Debugger</a> do not
require activation.</li>
<li>For more information visit the <a href="https://developer.arm.com/ubl">user-based licensing</a> web page.</li>
</ul>
</div>

</div>
</div><footer>
Expand Down
4 changes: 4 additions & 0 deletions site/runexternal.html
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,10 @@ <h2 id="variables">Variables</h2>
<td style="text-align: left;">The path to the content of the DFP for the Active Target</td>
</tr>
<tr>
<td style="text-align: left;"><code>${command:cmsis-csolution.getProcessorName}</code></td>
<td style="text-align: left;">The name of the processor for the Active Target; for multi-processor configurations start-pname</td>
</tr>
<tr>
<td style="text-align: left;"><code>${command:cmsis-csolution.getSolutionFile}</code></td>
<td style="text-align: left;">The path to the csolution.yml file for the Active Solution</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion site/search/search_index.json

Large diffs are not rendered by default.

Binary file modified site/sitemap.xml.gz
Binary file not shown.
9 changes: 9 additions & 0 deletions site/tipsandtricks.html
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,8 @@
</li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#memory-and-peripheral-inspector-are-missing">Memory and Peripheral Inspector are missing</a>
</li>
</ul>
</li>
</ul>
Expand Down Expand Up @@ -180,6 +182,13 @@ <h3 id="segger-j-link">SEGGER J-Link</h3>
<h3 id="stmicroelectronics-st-link">STMicroelectronics ST-Link</h3>
<p>For ST-LINK/V2 and ST-LINK/V2-1 support on Windows, download the USB driver here:
<a href="https://www.st.com/en/development-tools/stsw-link009.html">STSW-LINK009</a>.</p>
<h2 id="memory-and-peripheral-inspector-are-missing">Memory and Peripheral Inspector are missing</h2>
<p>If your <strong>Debug</strong> view does not contain
<a href="https://marketplace.visualstudio.com/items?itemName=eclipse-cdt.peripheral-inspector">"PERIPHERALS"</a> and you cannot
open the <a href="https://marketplace.visualstudio.com/items?itemName=eclipse-cdt.memory-inspector">Memory Inspector</a>, check if
the extensions are installed correctly. If you had previously uninstalled the
<a href="https://marketplace.visualstudio.com/items?itemName=Arm.arm-debugger">Arm Debugger</a> extension, these two extensions
might have been removed with it. Just reinstall them via the <strong>Extensions</strong> view.</p>

</div>
</div><footer>
Expand Down
Loading