orangepioneplus: use U-Boot v2026.01 and TF-A lts-v2.12.9#9522
orangepioneplus: use U-Boot v2026.01 and TF-A lts-v2.12.9#9522AbdulKus wants to merge 1 commit intoarmbian:mainfrom
Conversation
Orange Pi One+ boots with only CPU0 online on current Armbian current images. On the affected system the kernel detects all four CPUs but secondary CPU bring-up fails via PSCI during early boot. Pinning this board to U-Boot v2026.01 together with TF-A lts-v2.12.9 restores normal SMP bring-up. Tested on real Orange Pi One+ hardware: - before: only cpu0 online, CPU1-CPU3 failed to come online - after: SMP: Total of 4 processors activated
Hey @AbdulKus! 👋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! 🚀 |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthroughAdded a new configuration function for Orange Pi One+ that pins specific bootloader versions: U-Boot v2026.01 and TF-A lts-v2.12.9. This addresses CPU core bring-up failures where only CPU0 was previously coming online. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
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 |
Fixes #9521.
This pins
orangepioneplusto the same bootloader generation that restored proper PSCI secondary CPU bring-up on tested hardware:lts-v2.12.9v2026.01Tested on a real Orange Pi One+ board.
Before this change:
After this change:
This PR intentionally keeps the change minimal and scoped only to
orangepioneplus.Summary by CodeRabbit
Chores