Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagebash
$ cd ${SDK_DIR}/src/adamapp-py/yuv_yolo_app/external/lib/aarch64-linux-gnu/
$ aarch64-linux-gnu-strip --strip-debug libopencv_world.so.3.4.7

...

Place the downloaded files to “${SDK_DIR}/external/build/sample/docker/docker_volume” directory.

Info

If the SoC is ambaCV5X and the camera firmware is v3.10 or earlier, it will use OpenSSL 1.1.1 in the camera, so it will work without placing OpenSSL. Since the camera firmware is v3.20 or later, OpenSSL has been updated to 3.0.12, so it will not work unless OpenSSL is placed in the app or built using OpenSSL 3.0.12. Please select and use the version of OpenSSL that suits your app environment.

For more information on SoC, see below.

Installation conditions for applications - FAQ - Development Partner Portal (En) (i-pro.com)

Update compilation instructions file

...

Here we take “${SDK_DIR}/src/adamapp-py/additional_info_samplehogehoge_app” as an example.

Deploy PyCurl

...

${SDK_DIR}/src/adamapp-py/additional_info_samplehogehoge_app/python/site-packages

Code Block
$ cp -R ${SDK_DIR}/external/build/sample/docker/docker_volume/pycurl-7.45.2/build/lib.linux-aarch64-3.7/pycurl.cpython-37m-aarch64-linux-gnu.so ${SDK_DIR}/src/adamapp-py/additional_info_samplehogehoge_app/python/site-packages

...

${SDK_DIR}/src/adamapp-py/additionalhogehoge_info_sample_app/python/site-packages/pycurl.cpython-37m-aarch64-linux-gnu.so

...

Open “${SDK_DIR}/src/adamapp-py/additional_infohogehoge_sample_app/python/pymain.py” and add as follows.

...

Build the sample application "additional_info_samplehogehoge_app" and install it on the camera (eg, it can be installed from the green frame in the image below).

Please perform the build method according to each SDK version.Open the app screen (red frame button in the image below), and if the string is displayed like "body", it is successful.

...

Compile a Python module (Numba)

...