mbox series

[bug#63766,0/4] Image for HiFive Unmatched

Message ID cover.1685266344.git.efraim@flashner.co.il
Headers show
Series Image for HiFive Unmatched | expand

Message

Efraim Flashner May 28, 2023, 9:41 a.m. UTC
I've gotten an image built for the HiFive Unmatched board and it's
currently the image I'm running for that machine. The unformatted
partition and the specific UUID for the first two partitions in the
unmatched.scm are apparently necessary for the bring-up of the board,
and likely will be necessary for other riscv64 boards in the future.

Efraim Flashner (4):
  gnu: bootloader: Add u-boot-sifive-unmatched-bootloader.
  gnu: image: Add support for unformatted partitions.
  system: images: Add unmatched module.
  gnu: glibc-2.33: Fix building for riscv64-linux.

 gnu/bootloader/u-boot.scm                     | 17 ++++
 gnu/build/image.scm                           |  8 ++
 gnu/local.mk                                  |  2 +
 gnu/packages/base.scm                         | 16 ++--
 .../glibc-2.33-rawmemchr-miscompilation.patch | 57 +++++++++++
 gnu/system/image.scm                          | 10 +-
 gnu/system/images/unmatched.scm               | 94 +++++++++++++++++++
 7 files changed, 197 insertions(+), 7 deletions(-)
 create mode 100644 gnu/packages/patches/glibc-2.33-rawmemchr-miscompilation.patch
 create mode 100644 gnu/system/images/unmatched.scm


base-commit: b96b82bcd4bc24529941ff74a91432481f1a71b5

Comments

Ludovic Courtès June 9, 2023, 8:50 p.m. UTC | #1
Efraim Flashner <efraim@flashner.co.il> skribis:

> I've gotten an image built for the HiFive Unmatched board and it's
> currently the image I'm running for that machine. The unformatted
> partition and the specific UUID for the first two partitions in the
> unmatched.scm are apparently necessary for the bring-up of the board,
> and likely will be necessary for other riscv64 boards in the future.

Nice patch series!  It’s exciting to know that this thing runs on actual
HiFive boards.  :-)

Ludo’.
Efraim Flashner June 14, 2023, 11:59 a.m. UTC | #2
Patches pushed!