Skip to content
sdyspbPublic

About

Firmware for BananaNAS

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

Repository files navigation

BananaNAS

banananas

This repository contains an overlay and customization scripts for building an Armbian image for the portable NAS - BananaNAS based on RK3588 single-board computer. It features two M.2 NVMe slots, two 2.5GbE ports and supports OMV.

The Device Tree Overlay armsom-sige7-pcie-split.dts enables two NVMe drives (splits 4 PCIe lanes into 2x2).

File descriptions

File Description
armsom-sige7-pcie-split.dts Splits 4 PCIe 3.0 lanes into two 2-lane ports for two NVMe drives.
customize-image.sh Customization script that copies the overlay into the Armbian build.

Usage with the Armbian build system

Place the files in userpatches/:

userpatches/
├── customize-image.sh
└── overlay/
    ├── armsom-sige7-pcie-split.dts

Build examples

Server

./compile.sh build BOARD=bananapim7 BRANCH=vendor BUILD_DESKTOP=no BUILD_MINIMAL=no KERNEL_CONFIGURE=no RELEASE=trixie

Server + OMV

  • place omv extension to /extensions
  • add ENABLE_EXTENSIONS=omv to directive and run:
./compile.sh build BOARD=bananapim7 BRANCH=vendor BUILD_DESKTOP=no BUILD_MINIMAL=no KERNEL_CONFIGURE=no RELEASE=trixie ENABLE_EXTENSIONS=omv

Resources

License

GPL-2.0 (in accordance with Armbian). Base DTS source files are from the Linux kernel and the armsom-sige7 project.

About

Firmware for BananaNAS

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages