From 138919b034797e4bc757f58c68860aa4d54ed59e Mon Sep 17 00:00:00 2001 From: AxelNoun <150222552+AxelNoun@users.noreply.github.com> Date: Tue, 3 Nov 2026 02:13:19 +0100 Subject: [PATCH] Pin the MCUXpresso SDK manifest revision in the NXP build test west init tracked the mcuxsdk-manifests default branch, so nxp-mcuxpresso-test followed an unreleased SDK. That branch pins fw_bin to NXP/wifi_nb_fw@2553ab1d, a commit the remote no longer serves, so west update_board aborts with "upload-pack: not our ref" and the job fails on main and on every pull request. Pin the manifest to v26.09.00, the most recent tag whose fw_bin revision still resolves, overridable through MCUXSDK_MANIFEST_REV. Co-Authored-By: Claude Opus 5 --- .../executorch_cifarnet/test_build_from_scratch.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/examples/nxp/mcuxpresso/imxrt700/executorch_cifarnet/test_build_from_scratch.sh b/examples/nxp/mcuxpresso/imxrt700/executorch_cifarnet/test_build_from_scratch.sh index f734d1b79a1..73d91727a28 100755 --- a/examples/nxp/mcuxpresso/imxrt700/executorch_cifarnet/test_build_from_scratch.sh +++ b/examples/nxp/mcuxpresso/imxrt700/executorch_cifarnet/test_build_from_scratch.sh @@ -6,6 +6,7 @@ set -ue ARM_TOOLCHAIN_URL="${ARM_TOOLCHAIN_URL:-https://developer.arm.com/-/media/Files/downloads/gnu/15.2.rel1/binrel/arm-gnu-toolchain-15.2.rel1-x86_64-arm-none-eabi.tar.xz}" +MCUXSDK_MANIFEST_REV="${MCUXSDK_MANIFEST_REV:-v26.09.00}" # Get arm gcc echo Downloading ARM GCC toolchain @@ -37,7 +38,11 @@ export NEUTRON_LIB_DIR=${NEUTRON_LIB_DIR}/target/imxrt700/rt700/cm33 echo Downloading MCUXpresso SDK if [ ! -d mcuxpresso-sdk ]; then pip install west - west init -m https://github.com/nxp-mcuxpresso/mcuxsdk-manifests.git mcuxpresso-sdk + # Pin the manifest revision: its default branch tracks an unreleased SDK + # and has pointed at project revisions the remotes no longer serve, which + # makes west update fail for reasons unrelated to this repository. + west init -m https://github.com/nxp-mcuxpresso/mcuxsdk-manifests.git \ + --mr "${MCUXSDK_MANIFEST_REV}" mcuxpresso-sdk pushd mcuxpresso-sdk west update_board --set board mimxrt700evk popd