Page MenuHomePhabricator

Commit NXP SDK files directly to the repo
Open, HighPublic

Description

A recent change to the build system for the lpcxpresso55s69 added a script that dynamically downloads SDK files from the NXP SDK on Github. This breaks the CI system used in Zephyr, and unnecessarily adds an external dependency that may break over time.

This commit adds the SDK files back into the core TF-M repo to avoid any external dependencies, and resolve CI issues where the files may not be able to be downloaded at compile time.

Discussion can, of course, be had on the merits of having the SDK files in and out of tree, but this change request is necessary to resolve build issue with TF-M in Zephyr, and is being provided in the hopes the change can be accepted.