This repository was archived by the owner on Mar 3, 2025. It is now read-only.
File tree 1 file changed +13
-1
lines changed
1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -301,10 +301,16 @@ Step 4 - Generate build information.
301
301
$> csolution convert blink.csolution.yml
302
302
```
303
303
304
+ Sometimes you need to update header files in the Run-Time Environment by adding the update-rte option:
305
+
306
+ ```
307
+ $> csolution convert blink.csolution.yml update-rte
308
+ ```
309
+
304
310
Optionally, you can specify a toolchain instead of using the default toolchain listed in the csolution file:
305
311
306
312
```
307
- $> csolution convert blink.csolution.yml --toolchain {AC6/GCC/CLANG/IAR}
313
+ $> csolution convert blink.csolution.yml update-rte --toolchain {AC6/GCC/CLANG/IAR}
308
314
```
309
315
310
316
Step 5 – Run the compilation flow (Note: MPS2_CM4 below is the context identifier/type in the csolution file)
@@ -319,6 +325,12 @@ Optionally, you can specify a toolchain instead of using the default toolchain l
319
325
$> cbuild blink+MPS2_CM4.cprj --toolchain {AC6/GCC/CLANG/IAR}
320
326
```
321
327
328
+ Step 2 to step 5 can be combined into a single step:
329
+
330
+ ```
331
+ $> cbuild blink.csolution.yml --packs --update-rte --toolchain {AC6/GCC/CLANG/IAR}
332
+ ```
333
+
322
334
To make it easier going through the steps, a makefile (for Linux) and a batch file (for Windows) is prepared in the Github repository.
323
335
324
336
## COMPILING THE PROJECT WITH THE µVISION IDE IN KEIL MDK
You can’t perform that action at this time.
0 commit comments