sdk-ng
sdk-ng copied to clipboard
Zephyr SDK (Toolchains, Development Tools)
This issue lists the host tools being considered for inclusion into the Zephyr SDK: - [ ] protoc (protobuf-compiler) - [ ] srec_cat (srecord) - [ ] sparse
Decouple the host tool component (e.g. QEMU and OpenOCD) build process from the OpenEmbedded (Yocto) build system so that these components can be built using a different build system. Related...
Provide https://github.com/thesofproject/rimage to be part of the SDK to enable building and signing images expected by Intel ADSP targets. This will make the process much easier and would enable creating...
### Proposal The Zephyr SDK toolchain components are currently built targeting the generic bare metal target (i.e. `arm-*-eabi` for AArch32 and `(arch)-*-elf` for the rest). The generic bare metal target,...
Add a workflow for QA (quality assurance) testing. The purpose of the QA workflow is to automate the process of building and running the Zephyr kernel tests on all runnable...
Add AArch64 Linux runners for GitHub Actions CI to facilitate: 1. Building the Zephyr SDK for `linux-aarch64` host * Currently, the `linux-aarch64` toolchains are cross-compiled from the `linux-x86_64` host. This...
Migrate the existing Intel-based macOS runners to Apple Silicon-based M1 mac minis, in order to allow building and testing both AArch64 and x86-64 macOS binaries using single runner. This is...
Our current stripping of libs doesn't work correctly when CT_NEWLIB_NANO_INSTALL_IN_TARGET=n. We need to fix that and upstream the solution.
_(suggested in the Toolchain WG meeting today by Roberto Bagnara)_ Document and distribute an SBOM (software bill of materials) with each Zephyr SDK release to help users easily identify all...