Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ccelio/initramfs_linux_flow

This is a hacky tool for building a BBL+Linux+InitRAMFS image for RISC-V.
https://github.com/ccelio/initramfs_linux_flow

Last synced: about 2 months ago
JSON representation

This is a hacky tool for building a BBL+Linux+InitRAMFS image for RISC-V.

Awesome Lists containing this project

README

        

My attempt at making an easy to build an initramFS Linux image for RISC-V testing.

**Prerequistes**
* A compatible riscv linux toolchain.

**Default Flow**

This builds an image using the default linux and busybox configurations
(`./linux_config`, `./busybox_config`). It auto-generates and initramfs.txt and
uses a dummy profile script.

$ git submodule update --init
$ make

**Augmenting the image**

Set `./profile` to get what you need on bootup. Look at Makefile for how to change things.

Set `./initramfs.txt` to what you want (also auto-generated by build-initram.py).

Of course, you can always change the linux and busybox configurations.