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
31 changes: 11 additions & 20 deletions docs/build_run.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,33 +15,24 @@ Continue to [load and run](#load-and-run) the solution.
After you initiate the build process, a Terminal opens and displays the build operation:

```txt
Execute: cbuild /Users/user/03_work/02_Projects/ST/Nucleo-F756ZG/Blinky/Blinky.csolution.yml --active NUCLEO-F756ZG --packs
+---------------------------------------------------
(1/1) Building context: "Blinky.Debug+NUCLEO-F756ZG"
Using AC6 V6.24.0 compiler, from: '/Users/user/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/bin/'
Building CMake target 'Blinky.Debug+NUCLEO-F756ZG'
[1/51] Building C object CMakeFiles/Group_Source_Files_retarget_stdio_c.dir/Users/user/03_work/02_Projects/ST/Nucleo-F756ZG/Blinky/retarget_stdio.o
[2/51] Building ASM object CMakeFiles/Group_CubeMX.dir/Users/user/03_work/02_Projects/ST/Nucleo-F756ZG/Blinky/STM32CubeMX/NUCLEO-F756ZG/STM32CubeMX/MDK-ARM/startup_stm32f756xx.o
Warning: A1950W: The legacy armasm assembler is deprecated. Consider using the armclang integrated assembler instead.
0 Errors, 1 Warning
[3/51] Building C object CMakeFiles/Group_CubeMX.dir/Users/user/03_work/02_Projects/ST/Nucleo-F756ZG/Blinky/STM32CubeMX/NUCLEO-F756ZG/STM32CubeMX/Src/stm32f7xx_hal_timebase_tim.o
...
[49/51] Building C object CMakeFiles/Keil_CMSIS_Driver_USART_3_0_0.dir/Users/user/.cache/arm/packs/ARM/CMSIS-Driver_STM32/1.1.0/Drivers/USART_STM32.o
[50/51] Building C object CMakeFiles/ARM_CMSIS_RTOS2_Keil_RTX5_Source_5_9_0.dir/Users/user/.cache/arm/packs/ARM/CMSIS-RTX/5.9.0/Source/rtx_thread.o
[51/51] Linking C executable /Users/user/03_work/02_Projects/ST/Nucleo-F756ZG/Blinky/out/Blinky/NUCLEO-F756ZG/Debug/Blinky.axf
Program Size: Code=31972 RO-data=1076 RW-data=512 ZI-data=38760
+------------------------------------------------------------
Build summary: 1 succeeded, 0 failed - Time Elapsed: 00:00:04
+============================================================
Completed: cbuild succeed with exit code 0
Build complete
🔄 Execute: cbuild /Users/user/Git/Org/Blinky_PL10-CNANO/Blinky.csolution.yml --target all --active PIC32CM6408PL10048 --packs --skip-convert
Building CMake target 'Blinky.Debug+PIC32CM6408PL10048'
Using compiler: AC6 V6.24.0
[20/20] Linking C executable /Users/user/Git/Org/Blinky_PL10-CNANO/out/Blinky/PIC32CM6408PL10048/Debug/Blinky.axf
Program Size: Code=24128 RO-data=1304 RW-data=196 ZI-data=4652
[1/1] cd /Users/user/Git/Org/Blinky_PL10-CNANO/tmp/1 &...Git/Org/Blinky_PL10-CNANO/out/Blinky/PIC32CM6408PL10048/Debug
✅ Completed: cbuild succeed with exit code 0
```

The output directory usually contains an ELF (`.axf`) and a HEX (`.hex`) file.

To learn about the solution structure, refer to
[CMSIS-Toolbox documentation](https://open-cmsis-pack.github.io/cmsis-toolbox/build-overview/)

!!! Tip
You can (re-)run the build command also manually in a VS Code **Terminal** window. This enables you to add further
options (for example `--debug`) to it.

## Load and Run

### Check target information
Expand Down
10 changes: 10 additions & 0 deletions docs/create_app.md
Original file line number Diff line number Diff line change
Expand Up @@ -327,6 +327,16 @@ You can:
5. [*Manage software packs*](#manage-software-packs).
6. Open *related documentation*.

#### Install software packs

Browse the [public index](https://www.keil.arm.com/packs/) to search for software packs. This website also provides
hints on how to add a software pack to a CMSIS Solution or via
[`cpackget`](https://open-cmsis-pack.github.io/cmsis-toolbox/build-tools/#cpackget-invocation) to your local
installation.

!!! Tip
Copy the `cpackget` command into the VS Code **Terminal** window to install a pack locally.

#### Manage software packs

Click on either icon: ![Manage software packs](./images/manage-packs.png) to open the **Manage Pack** dialog:
Expand Down
31 changes: 11 additions & 20 deletions site/build_run.html
Original file line number Diff line number Diff line change
Expand Up @@ -148,30 +148,21 @@ <h1 id="build">Build</h1>
<p>Continue to <a href="#load-and-run">load and run</a> the solution.</p>
<h2 id="build-output">Build output</h2>
<p>After you initiate the build process, a Terminal opens and displays the build operation:</p>
<pre><code class="language-txt">Execute: cbuild /Users/user/03_work/02_Projects/ST/Nucleo-F756ZG/Blinky/Blinky.csolution.yml --active NUCLEO-F756ZG --packs
+---------------------------------------------------
(1/1) Building context: &quot;Blinky.Debug+NUCLEO-F756ZG&quot;
Using AC6 V6.24.0 compiler, from: '/Users/user/.vcpkg/artifacts/2139c4c6/compilers.arm.armclang/6.24.0/bin/'
Building CMake target 'Blinky.Debug+NUCLEO-F756ZG'
[1/51] Building C object CMakeFiles/Group_Source_Files_retarget_stdio_c.dir/Users/user/03_work/02_Projects/ST/Nucleo-F756ZG/Blinky/retarget_stdio.o
[2/51] Building ASM object CMakeFiles/Group_CubeMX.dir/Users/user/03_work/02_Projects/ST/Nucleo-F756ZG/Blinky/STM32CubeMX/NUCLEO-F756ZG/STM32CubeMX/MDK-ARM/startup_stm32f756xx.o
Warning: A1950W: The legacy armasm assembler is deprecated. Consider using the armclang integrated assembler instead.
0 Errors, 1 Warning
[3/51] Building C object CMakeFiles/Group_CubeMX.dir/Users/user/03_work/02_Projects/ST/Nucleo-F756ZG/Blinky/STM32CubeMX/NUCLEO-F756ZG/STM32CubeMX/Src/stm32f7xx_hal_timebase_tim.o
...
[49/51] Building C object CMakeFiles/Keil_CMSIS_Driver_USART_3_0_0.dir/Users/user/.cache/arm/packs/ARM/CMSIS-Driver_STM32/1.1.0/Drivers/USART_STM32.o
[50/51] Building C object CMakeFiles/ARM_CMSIS_RTOS2_Keil_RTX5_Source_5_9_0.dir/Users/user/.cache/arm/packs/ARM/CMSIS-RTX/5.9.0/Source/rtx_thread.o
[51/51] Linking C executable /Users/user/03_work/02_Projects/ST/Nucleo-F756ZG/Blinky/out/Blinky/NUCLEO-F756ZG/Debug/Blinky.axf
Program Size: Code=31972 RO-data=1076 RW-data=512 ZI-data=38760
+------------------------------------------------------------
Build summary: 1 succeeded, 0 failed - Time Elapsed: 00:00:04
+============================================================
Completed: cbuild succeed with exit code 0
Build complete
<pre><code class="language-txt">🔄 Execute: cbuild /Users/user/Git/Org/Blinky_PL10-CNANO/Blinky.csolution.yml --target all --active PIC32CM6408PL10048 --packs --skip-convert
Building CMake target 'Blinky.Debug+PIC32CM6408PL10048'
[20/20] Linking C executable /Users/user/Git/Org/Blinky_PL10-CNANO/out/Blinky/PIC32CM6408PL10048/Debug/Blinky.axf
Program Size: Code=24128 RO-data=1304 RW-data=196 ZI-data=4652
[1/1] cd /Users/user/Git/Org/Blinky_PL10-CNANO/tmp/1 &amp;...Git/Org/Blinky_PL10-CNANO/out/Blinky/PIC32CM6408PL10048/Debug
✅ Completed: cbuild succeed with exit code 0
</code></pre>
<p>The output directory usually contains an ELF (<code>.axf</code>) and a HEX (<code>.hex</code>) file.</p>
<p>To learn about the solution structure, refer to
<a href="https://open-cmsis-pack.github.io/cmsis-toolbox/build-overview/">CMSIS-Toolbox documentation</a></p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>You can (re-)run the build command also manually in a VS Code <strong>Terminal</strong> window. This enables you to add further
options (for example <code>--debug</code>) to it.</p>
</div>
<h2 id="load-and-run">Load and Run</h2>
<h3 id="check-target-information">Check target information</h3>
<p>In the <strong>CMSIS</strong> view, click <img alt="More options" src="images/more-actions-icon.png" /> and then select "Target Information" to
Expand Down
11 changes: 11 additions & 0 deletions site/create_app.html
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,8 @@
</li>
<li class="toctree-l3"><a class="reference internal" href="#software-packs">Software packs</a>
<ul>
<li class="toctree-l4"><a class="reference internal" href="#install-software-packs">Install software packs</a>
</li>
<li class="toctree-l4"><a class="reference internal" href="#manage-software-packs">Manage software packs</a>
</li>
</ul>
Expand Down Expand Up @@ -474,6 +476,15 @@ <h3 id="software-packs">Software packs</h3>
<li><a href="#manage-software-packs"><em>Manage software packs</em></a>.</li>
<li>Open <em>related documentation</em>.</li>
</ol>
<h4 id="install-software-packs">Install software packs</h4>
<p>Browse the <a href="https://www.keil.arm.com/packs/">public index</a> to search for software packs. This website also provides
hints on how to add a software pack to a CMSIS Solution or via
<a href="https://open-cmsis-pack.github.io/cmsis-toolbox/build-tools/#cpackget-invocation"><code>cpackget</code></a> to your local
installation.</p>
<div class="admonition tip">
<p class="admonition-title">Tip</p>
<p>Copy the <code>cpackget</code> command into the VS Code <strong>Terminal</strong> window to install a pack locally.</p>
</div>
<h4 id="manage-software-packs">Manage software packs</h4>
<p>Click on either icon: <img alt="Manage software packs" src="images/manage-packs.png" /> to open the <strong>Manage Pack</strong> dialog:</p>
<p><img alt="Manage Pack dialog" src="images/manage-pack-dialog.png" /></p>
Expand Down
2 changes: 1 addition & 1 deletion site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -272,5 +272,5 @@ <h2 id="revision-history">Revision history</h2>

<!--
MkDocs version : 1.6.1
Build Date UTC : 2026-02-11 13:42:43.964232+00:00
Build Date UTC : 2026-02-20 10:03:29.761676+00:00
-->
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.
Loading