Skip to content

Commit 03c5cf7

Browse files
authored
Arm backend: Use gitlab and bump version of ethos-u-core-driver to 25.02 (#9708)
This bumps ethos-u-core-driver to the latest version 25.02 and move more external deps to use to gitlab repo. Signed-off-by: Zingo Andersen <[email protected]>
1 parent 95702dc commit 03c5cf7

File tree

5 files changed

+7
-11
lines changed

5 files changed

+7
-11
lines changed

.gitmodules

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[submodule "backends/arm/third-party/ethos-u-core-driver"]
22
path = backends/arm/third-party/ethos-u-core-driver
3-
url = https://github.com/pytorch-labs/ethos-u-core-driver-mirror
3+
url = https://git.gitlab.arm.com/artificial-intelligence/ethos-u/ethos-u-core-driver.git
44
[submodule "backends/arm/third-party/serialization_lib"]
55
path = backends/arm/third-party/serialization_lib
6-
url = https://github.com/pytorch-labs/tosa_serialization_lib-mirror
6+
url = https://git.gitlab.arm.com/tosa/tosa-serialization.git
77
[submodule "backends/vulkan/third-party/Vulkan-Headers"]
88
path = backends/vulkan/third-party/Vulkan-Headers
99
url = https://github.com/KhronosGroup/Vulkan-Headers
Submodule ethos-u-core-driver updated from 78df000 to 7bf44c5

examples/arm/executor_runner/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ set(PYTHON_EXECUTABLE
5151
file(MAKE_DIRECTORY ${ETHOS_SDK_PATH}/../ethos_u)
5252

5353
include(FetchContent)
54-
set(ethos_u_base_rev "24.08")
54+
set(ethos_u_base_rev "25.02")
5555
FetchContent_Declare(
5656
ethos_u
5757
GIT_REPOSITORY https://git.gitlab.arm.com/artificial-intelligence/ethos-u/ethos-u.git

examples/arm/executor_runner/pte_to_header.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Copyright (c) Meta Platforms, Inc. and affiliates.
22
# All rights reserved.
3-
# Copyright 2023-2024 Arm Limited and/or its affiliates.
3+
# Copyright 2023-2025 Arm Limited and/or its affiliates.
44
#
55
# This source code is licensed under the BSD-style license found in the
66
# LICENSE file in the root directory of this source tree.
@@ -9,7 +9,7 @@
99
import os
1010
from argparse import ArgumentParser, ArgumentTypeError
1111

12-
# Also see: https://git.mlplatform.org/ml/ethos-u/ml-embedded-evaluation-kit.git/tree/scripts/py/gen_model_cpp.py
12+
# Also see: https://git.gitlab.arm.com/artificial-intelligence/ethos-u/ml-embedded-evaluation-kit/-/blob/main/scripts/py/gen_model_cpp.py?ref_type=heads
1313

1414
bytes_per_line = 32
1515
hex_digits_per_line = bytes_per_line * 2

examples/arm/setup.sh

+1-5
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,8 @@ else
5555
echo "[main] Error: only x86-64 & aarch64/arm64 architecture is supported for now!"; exit 1;
5656
fi
5757

58-
# ethos-u
59-
ethos_u_repo_url="https://review.mlplatform.org/ml/ethos-u/ethos-u"
60-
ethos_u_base_rev="24.08"
61-
6258
# tosa reference model
63-
tosa_reference_model_url="https://review.mlplatform.org/tosa/reference_model"
59+
tosa_reference_model_url="https://git.gitlab.arm.com/tosa/tosa-reference-model.git"
6460
tosa_reference_model_rev="70ed0b40fa831387e36abdb4f7fb9670a3464f5a"
6561

6662
# vela

0 commit comments

Comments
 (0)