Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
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
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:16:51.518944+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="Tolls 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