Skip to content

Commit 26bc7d2

Browse files
authored
Update README with correct paths and notes.
Issue close #9 Issue close #3
1 parent bbeaf5e commit 26bc7d2

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

BUILD_USING_SDX_GUI.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@
4141

4242
13. All the source files needed to build `CHaiDNN`, can be seen under `src` directory.
4343

44+
**IMPORTANT :** The `software/example` folder contains 6 example files. Using SDx GUI, only 1 of them can be built at once. Exclude other example files from the project except the one you wish to build.
45+
4446
14. Right click on project and select `C/C++ Build Settings`
4547

4648
15. In `SDS++ Compiler` add the following in the `command`
@@ -56,6 +58,8 @@ sds++ -xp param:compiler.skipTimingCheckAndFrequencyScaling=1 -hls-tcl <path to
5658
<path to libraries>/opencv_arm64/include
5759
<path to libraries>/protobuf_arm64/include
5860
```
61+
> **Note :** `<path to libraries>` is the path to `SD_Card` directory in local `CHaiDNN` repository.
62+
5963
18. In `SDS++ Linker` add the following in the `command`
6064
```
6165
sds++ -xp param:compiler.skipTimingCheckAndFrequencyScaling=1
@@ -80,16 +84,16 @@ opencv_core;lzma;tiff;png16;z;jpeg;opencv_imgproc;opencv_imgcodecs;dl;rt;webp;pr
8084
23. Apply changes and close the window.
8185

8286
24. Select the HW functions.
83-
> Navigate to `src/design/conv/example/xi_convolution.cpp` file using SDx explorer, right click on `XiConvolutionTop` and select Toggle HW/SW.
87+
> Navigate to `src/design/src/conv/example/xi_convolution.cpp` file using SDx explorer, right click on `XiConvolutionTop` and select Toggle HW/SW.
8488

85-
> Navigate to `src/design/gemv/example/au_sgemv_top.cpp` file using SDx explorer, right click on `auSgemvTop` and select Toggle HW/SW.
89+
> Navigate to `src/design/src/gemv/example/au_sgemv_top.cpp` file using SDx explorer, right click on `auSgemvTop` and select Toggle HW/SW.
8690

87-
> Navigate to `src/design/pool/example/pooling_layer_dp_2xio_top.cpp` file using SDx explorer, right click on `PoolTop` and select Toggle HW/SW.
91+
> Navigate to `src/design/src/pool/example/pooling_layer_dp_2xio_top.cpp` file using SDx explorer, right click on `PoolTop` and select Toggle HW/SW.
8892

89-
> Navigate to `src/design/deconv/example/xi_deconv_top.cpp` file using SDx explorer, right click on `XiDeconvTop` and select Toggle HW/SW.
93+
> Navigate to `src/design/src/deconv/example/xi_deconv_top.cpp` file using SDx explorer, right click on `XiDeconvTop` and select Toggle HW/SW.
9094

9195
25. Open `project.sdx` file, change the `Data motion network clock frequency (MHz)` to 200.00 and change the `Hardware Functions clock frequency (MHz)` to 200.00
9296

9397
26. Build project.
9498

95-
**IMPORTANT :** Initial release only supports SDx GUI build on Linux machines.
99+
**IMPORTANT :** Initial release only supports SDx GUI build on Linux machines.

0 commit comments

Comments
 (0)