aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorKristofer Jonsson <kristofer.jonsson@arm.com>2022-05-05 12:11:52 +0200
committerKristofer Jonsson <kristofer.jonsson@arm.com>2022-05-09 20:03:59 +0200
commita739d21efeb9a5e79bc3454c4badad6477235969 (patch)
tree351efd6145756056e7f238bb6d1cd8c2313cdedc /README.md
parent5a68ca5a6f2379babfbda0f847e78021005088fa (diff)
downloadethos-u-core-platform-a739d21efeb9a5e79bc3454c4badad6477235969.tar.gz
Update documentation
Add documentation about how base addresses are used by the driver unit tests. Update message handler application to use TENSOR_ARENA_SIZE the same way as the FreeRTOS application. Add documenation about Corstone-310. Change-Id: I08a315b95ca757ce3449cb7af104b8f1ac7f8865
Diffstat (limited to 'README.md')
-rw-r--r--README.md21
1 files changed, 19 insertions, 2 deletions
diff --git a/README.md b/README.md
index 2c02a81..1efefec 100644
--- a/README.md
+++ b/README.md
@@ -54,7 +54,7 @@ $ cmake --build build
It is also possible to build with a different toolchain.
```
-$ cmake -B build targets/corstone-300 -DCMAKE_TOOLCHAIN_FILE=$PWD/cmake/toolchain/arm-none-eabi-gcc.cmake
+$ cmake -B build targets/corstone-300 --toolchain $PWD/cmake/toolchain/arm-none-eabi-gcc.cmake
$ cmake --build build
```
@@ -62,7 +62,7 @@ $ cmake --build build
Building on a Windows host requires no special tools or shells, and can for
example be done from a CMD prompt, Git Bash or from the CMake GUI. Only
-requirment is the build tools have been added to the path variable.
+requirement is the build tools have been added to the path variable.
CMake supports a long list of generators, for example Ninja, NMake or Makefiles.
For Windows Ninja has been verified to work well, but any of the supported
@@ -129,6 +129,23 @@ Same as above but for Ethos-U65 FVP.
$ FVP_Corstone_SSE-300_Ethos-U65 -C ethosu.num_macs=512 applications/freertos/freertos.elf
```
+## Corstone-310 FVP
+
+Applications for the Corstone-310 FVP are built and tested similarly to the
+Corstone-300.
+
+```
+$ cmake -B build targets/corstone-310
+$ cmake --build build
+```
+
+Assuming the `FVP_Corstone_SSE-310` executable can be found via the PATH
+variable, the unit tests can be executed with `ctest`.
+
+```
+$ ctest --test-dir build
+```
+
## Corstone-300 MPS3 FPGA
The files needed to get started for Corstone-300 can be found on