Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/fhunleth/fhunleth-buildroot-experiments

A Buildroot repository for various experiments
https://github.com/fhunleth/fhunleth-buildroot-experiments

Last synced: 3 months ago
JSON representation

A Buildroot repository for various experiments

Awesome Lists containing this project

README

        

# Fhunleth's Buildroot Experiments

The projects in here are half-baked or not so half-baked experiments that for
whatever reason haven't been separated out into their own repository. Usually
it's because keeping Buildroot projects here makes them easier to maintain.

## System prep

If you're using Ubuntu, you may need to install some packages to make Buildroot
work. This should be sufficient:

$ sudo apt-get install git g++ libncurses5-dev bc make unzip zip

## Building

All builds are done in directories that are separate from the source tree. This
allows multiple configurations to be tried simultaneously and keeps the source
tree clean.

Assuming that you've cloned this project already, create a build directory by
running `./create-build.sh `. To create
build directories for all configurations (which is what I do), run
`./create-all-builds.sh`

Then build the project that you want:

$ cd o/fillmein
$ make

It can take some time to download and build everything so you may need to be
patient. The build products can be found in the `images` directory.

# Projects

The following projects can be built:

1. Raspberry Pi SDCard writer appliance ([README.md](board/rpi_sdburner/README.md))
2. Nerves firmware installer for [Vultr](https://www.vultr.com/)