Add board: Lubancat 5IO (RK3588)#10029
Conversation
|
Important Review skippedAuto reviews are limited based on label configuration. 🏷️ Required labels (at least one) (1)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
📝 WalkthroughWalkthroughAdds LubanCat 5IO board support with new board config, U-Boot integration, and RK3588 device-tree files for U-Boot plus the 6.18 and 7.1 kernel archives. ChangesLubanCat 5IO (RK3588) Board Support
Estimated code review effort🎯 4 (Complex) | ⏱️ ~60 minutes Possibly related PRs
Suggested labels
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Hey @lch08! 👋Thanks for submitting your first pull request to the Armbian project — we're excited to have you contributing! 🧡 If you'd like to stay informed about project updates or collaborate more closely with the team, Also, don’t forget to ⭐ star the repo if you haven’t already — and welcome aboard! 🚀 |
|
Add board assets to https://github.com/armbian/armbian.github.io |
I have submitted a PR for the development board image and manufacturer logo to armbian.github.io: armbian/armbian.github.io#348 |
|
✅ This PR has been reviewed and approved — all set for merge! |

Description
This PR adds initial Armbian support for the Embedfire LubanCat-5IO board based on RK3588.
The change introduces a new board definition, mainline U-Boot defconfig, and board DTS files for both kernel and U-Boot so the board can build with the existing
rockchip-rk3588family flow.Documentation summary for feature / change
Add a new community-supported RK3588 board target for Embedfire LubanCat-5IO. The board boots with mainline U-Boot and provides DTS enablement for storage, networking, USB, display, PCIe, SATA, RTC, fan, and basic onboard peripherals.
Manufacturer documentation: https://doc.embedfire.com/linux/rk3588/quick_start/zh/latest/quick_start/lubancat/lubancat5.html#id7
Manufacturer BSP: https://github.com/LubanCat/manifests/
How Has This Been Tested?
Build: ./compile.sh build BOARD=lubancat-5io RELEASE=noble BRANCH=current BUILD_DESKTOP=yes BUILD_MINIMAL=no DESKTOP_ENVIRONMENT=kde-plasma DESKTOP_TIER=minimal
Than flashed the system to the lubancat-5io board, connected via debug serial console to test various functions
Hardware validation reported during bring-up:
Known issues / not yet validated:
Checklist:
Summary by CodeRabbit