Skip to content

[Exynos] Failed to run exynos backend on real phone. #16395

@allenaann

Description

@allenaann

🐛 Describe the bug

We have tried to run the exynos backend on Samsung S24 with "enn_executor_runner", and it failed when loading "libenn_public_api_cpp.so".

e1q:/data/local/tmp/wjd/SamsungTest $ ./enn_executor_runner -model ./ic3_exynos_fp32.pte -input ./ic3_input_0.bin --output_path . I 00:00:00.001799 executorch:enn_executor_runner.cpp:138] Model file ./ic3_exynos_fp32.pte is loaded. I 00:00:00.001865 executorch:enn_executor_runner.cpp:147] Using method forward I 00:00:00.001900 executorch:enn_executor_runner.cpp:194] Setting up planned buffer 0, size 606112. dlopen failed: dlopen failed: library "/data/local/tmp/wjd/SamsungTest/[libenn_public_api_cpp.so](libenn_public_api_cpp.so)" not found E 00:00:00.022839 executorch:enn_api_implementation.cpp:70] Lib load failed. Segmentation fault

Currently, we found an existing shared library in this repo: https://github.com/exynos-eco/enn-sdk-samples. Although we put the library in the path, there are still some dependencies missing, for example. [libenn_user.samsung_slsi.so]. Could you help us to handle this issue? We wanna get some models running on Exynos NPU.

@Jiseong-oh

Versions

@Jiseong-oh

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions