First working setup of a Bananapi with void-linux

Today I found some time to dig deeper into the Bananapi and it’s startup. In our baalue_sdk@github repo (https://github.com/tjohann/baalue_sdk) you can find all bootloader related stuff (https://github.com/tjohann/baalue_sdk/tree/master/common) and also a working kernel config (https://github.com/tjohann/baalue_sdk/tree/master/configs).

For a short howto see https://github.com/tjohann/baalue_sdk/tree/master/Documentation

See below for a screenshot:

first_startup_bananapi

Baalue … a Bananapi based CAN Cluster

With a friend of mine I started a new fun project -> build a CAN Cluster. The use case is quite simple: provide an infrastructure to simulate a complex CAN network. For that, we will use a Bananapi which has a CAN node available on the board. We only need a CAN transceiver (MCP2551 as an example) and „snip“ there’s a „ready to use“ CAN node.

The difference of our approache to others is that we use a hypervisor for something like an „ECU emulation“. The idea is to use an simple microcontroller „operation system“ and let it run in an hypervisor partition.

We have some experience with jailhouse and it fits perfect to our use case. So if your are interested in such topics, follow us on github (https://github.com/tjohann/baalue_sdk).