[Buildroot] [PATCH v2 00/11] Fix RV64 NOMMU and add Canaan K210 SoC support

Waldemar Brodkorb wbx at openadk.org
Mon May 30 10:19:27 UTC 2022


Hi,

tested on a Sipeed Maix-Bit board.

Tested-By: Waldemar Brodkorb <wbx at openadk.org>

Damien Le Moal via buildroot wrote,

> This patch series is a rework of the old v5 series "Add RV64 NOMMU and
> Canaan K210 SoC support" already posted some (long) time ago.
> 
> This series adds support for building 64-bits RISC-V NOMMU kernels (both
> bootable kernels and u-boot sdcard boot envronements) for NOMMU RISC-V
> 64-bits boards. The board supported include QEMU and many boards using
> the dual-core RISC-V 64-bits Cannan Kendryte K210 SoC.
> 
> The first patch is a simple fix of elf2flt configuration menu entry.
> The second patch fixes the existing elf2flt RISC-V 64-bits support.
> 
> The third patch adds a Linux kernel patch that must be used for all
> NOMMU RISC-V builds. This patch will be present in the upcoming 5.19
> kernel.
> 
> Patch 4 adds a buildroot configuration file for QEMU NOMMU RISC-V
> 64-bits builds.
> 
> Patch 5 adds the python-kflash utility as a host package to allow users
> to program their K210-based boards with bootable images. This patch also
> modifies the python-serial package to add its host package definition to
> make the python-miniterm utility available to users to open serial
> consoles with their K210-based boards.
> 
> Patch 6 adds the configurations files common to all K210-based boards.
> 
> Finally, the last 5 patches add support for the following K210-based
> boards:
> * Sipeed MAIX Bit
> * Sipeed MAIXDUINO
> * Sipeed MAIX Dock (dan)
> * Sipeed MAIX Go
> * Canaan KD233 development board
> 
> For each board, a readme.txt file is added to document how to build and
> install images for these  
> boards.

best regards
 Waldemar



More information about the buildroot mailing list