board: Add Sipeed MAIX-Go board support

Add two buildroot configuration files to build a minimal Linux
environment for the Sipeed MAIX Go board. The configurations are:
* sipeed_maix_go_defconfig: Build a bootable kernel image with an
  embedded initramfs root file system. The image built can be flashed to
  the board as is and does not require a boot loader. This configuration
  uses the tiny busybox configuration defined in
  board/canaan/k210-soc/busybox-tiny.config.
* sipeed_maix_go_sdcard_defconfig: Build a kernel image with a root
  file system on the SD card and using U-Boot as the boot loader. This
  uses the default busybox minimal configuration.

Both configurations also enable the kflash and pyserial-miniterm host
tools for flashing image files to the board and opening a terminal
console.

The readme.txt file documents how to build and boot the Sipeed MAIX-Go
board with these configurations.

Signed-off-by: Damien Le Moal <damien.lemoal@opensource.wdc.com>
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>
This commit is contained in:
Damien Le Moal
2022-07-20 11:45:30 +09:00
committed by Arnout Vandecappelle (Essensium/Mind)
parent 17f96faf50
commit 88ba463473
5 changed files with 420 additions and 0 deletions

View File

@@ -640,6 +640,8 @@ F: configs/sipeed_maixduino_defconfig
F: configs/sipeed_maixduino_sdcard_defconfig
F: configs/sipeed_maix_dock_defconfig
F: configs/sipeed_maix_dock_sdcard_defconfig
F: configs/sipeed_maix_go_defconfig
F: configs/sipeed_maix_go_sdcard_defconfig
N: Daniel Nicoletti <dantti12@gmail.com>
F: package/cutelyst/