This PR adds official Armbian support for two EasePi IoT gateway/NAS devices#9880
This PR adds official Armbian support for two EasePi IoT gateway/NAS devices#9880ifroncy01 wants to merge 15 commits into
Conversation
Add easepi-a2-rk3568_defconfig Add easepi-r2-rk3588_defconfig
Add rk3568-easepi-a2-u-boot.dtsi Add rk3588-easepi-r2-u-boot.dtsi
Add rk3568-easepi-a2.dts Add rk3588-easepi-r2.dts
|
Not much more from my side. |
|
I will integrate the extensions into the board configuration and monitor the review status of the linux-rockchip PR. |
- Move easepi-a2-peripherals extension into easepi-a2.conf - Move easepi-r2-peripherals extension into easepi-r2.conf - Remove standalone extension files - Refactor rk3568-easepi-a2 device tree structure - Fix OLED binary download and verification - Clean up DTS patches and drop edge target
🚫 Missing required board assetsThis PR adds new board configuration(s). Required assets must already exist in github/armbian/armbian.github.io.
Missing items
Once the missing files are added (or a PR is opened in armbian/armbian.github.io), re-run this check. |
🚫 Missing required board assetsThis PR adds new board configuration(s). Required assets must already exist in github/armbian/armbian.github.io.
Missing items
Once the missing files are added (or a PR is opened in armbian/armbian.github.io), re-run this check. |
|
The issue regarding "Missing required board assets" has already been reviewed and is ready to merge in armbian/armbian.github.io#317. However, this PR still has a failing check related to the ShellCheck error (SC2148) on the board config files. I noticed that other board configuration files have not addressed similar issues yet. Could you please advise on how we should proceed with this error? Should we add shebangs or shellcheck directives to all board config files, or is there another preferred solution? Thank you for your guidance! |
|
It will fail until the pending PR with the assets is merged.
No, that's slop |
#Description
This PR adds official Armbian support for two EasePi IoT gateway/NAS devices:
Changes (16 files):
config/boards/easepi-a2.conf,config/boards/easepi-r2.conf)patch/kernel/rk35xx-vendor-6.1/dt/)patch/kernel/archive/rockchip64-6.18/dt/)patch/u-boot/legacy/u-boot-radxa-rk35xx/)patch/u-boot/v2025.10/)extensions/easepi-a2-peripherals.sh,extensions/easepi-r2-peripherals.sh)https://github.com/ifroncy01/easepi-oled-daemon)config/kernel/linux-rk35xx-vendor.config)Dependencies:
rk35xxandrockchip-rk3588board familiesrockchip64LINUXFAMILY viarockchip64_common.incpost_family_config__hookDocumentation Summary
./compile.sh BOARD=easepi-a2 BRANCH=currentor./compile.sh BOARD=easepi-r2 BRANCH=vendorHow Has This Been Tested?
All builds:
BUILD_MINIMAL=yes BUILD_DESKTOP=no KERNEL_CONFIGURE=no ARTIFACT_IGNORE_CACHE=yesChecklist
File Statistics
Summary by CodeRabbit