Sign inSign up

sibkru/hopper-hvy-embedded

By sibkru

•Updated 23 days ago

ARM Cortex-M (arm-none-eabi GCC 14.3) cross-build image for the Hopper hvy build system

Image
0

10K+

sibkru/hopper-hvy-embedded repository overview

⁠hopper-hvy-embedded

ARM Cortex-M (arm-none-eabi, GCC 14.3.Rel1) cross-build image for the Hopper team's hvy⁠ build system. Published so team members can pull a prebuilt toolchain image instead of building it locally.

Multi-arch: linux/amd64 + linux/arm64. ~1.19 GB per arch.

⁠Contents

Ubuntu 24.04 + the Arm GNU Toolchain 14.3.Rel1 (GCC, binutils, newlib, gdb), plus cmake, ninja, make, git, python3, sccache.

Only the Cortex-M multilibs are kept (v6-m / v7-m / v7e-m / v8-m); the Cortex-A/R-profile and ARM-state variants are removed to reduce image size, since Hopper targets Cortex-M only (M0+/M3/M4/M7/M33).

⁠Tags

  • 14.3.rel1 — pinned to the toolchain version (preferred for reproducible builds)
  • latest
docker pull sibkru/hopper-hvy-embedded:14.3.rel1

⁠Licensing

Contains GPLv3 / LGPL / BSD / permissive-licensed components. Full notices ship inside the image at /opt/arm-gnu-toolchain/license.txt and /usr/share/doc/*/copyright.

Corresponding source for the GPL components:

The Dockerfile⁠ documents the exact upstream URLs and versions.

This image is not affiliated with or endorsed by Arm Ltd. "Arm" is a trademark of Arm Ltd. and is used here only to describe the toolchain contained in the image.

Tag summary

Content type

Image

Digest

sha256:df65b0bfa…

Size

266.5 MB

Last updated

23 days ago

docker pull sibkru/hopper-hvy-embedded