-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
support for the Orange Pi 5 Max with kernel 6.13-rc1 #7537
Conversation
I am unsure whether this pull request should be submitted as it modifies the configuration for the Orange Pi 5 Max, which might cause it to not work with the vendor kernel. If anyone could help improve this pull request, I would greatly appreciate it. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will break vendor
I mostly guess. This shall not happen.
If different settings are necessary for both edge
and vendor
use functions to set them depending on branch.
If the dts, which now is applied as patch, is complete I suggest to add it directly like these: https://github.com/armbian/build/tree/main/patch/kernel/archive/rockchip64-6.12/dt
Overall it might be worth waiting for general bump of edge
to 6.13-rc and then rebase on top if that then
Thank you for your reply. At this stage, since the bcmdhd deb packages generated for 6.12 and 6.13 cannot be installed, it is likely that different settings will be needed. I will close this pull request and wait for the edge to be updated to 6.13-rc1. |
Vendor for this board is broken - it builds but doesn't work, it is unstable, no PCI, no wifi |
Feel free to fix it. This is community supported. Its status is unknown to the core team. |
I have added some fixes to make bcmdhd build for kernel 6.13: armbian/bcmdhd-dkms#1 |
@shenmintao Thank you man! I was able to build 6.13 with your patch, somehow I applied it on current master (there are conflicting patches for Orange Pi 5 Plus), and I was able to get working 6.13 (server build for now), which at least return normally lsmod, unlike "vendor" build of Armbian, and seems no any HW issues, at least it can power on and power off without any stucked processes.
I think, the point of @ErikApption was it's not a pity to break the vendor build, because it doesn't work normally anyway. At least desktop. Prebuild minimal build somehow able to work and handle bluetooth adapter, I didn't test wifi yet. But prebuld desktop build is fully broken, it is not able to start normally. I was able to build desktop based on Debian, it can start at least. But gdm crashes after some time or some packets installed. @amazingfate I see it was merged just hour ago, I will go for test it, thanks! |
My vendor build is unstable and crashes after setting up the password. That is server build, not desktop. Thanks for @amazingfate new driver, the build for 6.13 BUILDS 🎉 but it doesn't boot :-\ Anyway, this is what I am running The build never gets a red light so I am worried something is broken in u-boot... is that possible? |
I was able to build it, will send PR soon, just need a bit more testing. |
Noticed there is a patch for wifi for orange pi 5 plus in 6.13 - believe it does patch some dts overlays, pretty sure it is the same wifi as this board. |
Hi everyone, I noticed that the dts for Orange Pi 5 Max has been merged in
the 6.14 kernel branch. Perhaps we could try porting it to the current edge
version. The DTS is located at
https://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git/tree/arch/arm64/boot/dts/rockchip?h=for-next,
or alternatively, we could wait for the 6.14-rc1 release.
The non-functional WiFi and Bluetooth are known issues—maybe we should
experiment with the newer bcmdhd driver.
Additionally, I believe there's a fundamental difference between the WiFi
implementations of Orange Pi 5 Plus and Orange Pi 5 Max. The Plus model
features an M.2 E-Key slot, requiring users to purchase a compatible WiFi
module separately, while the Max uses an onboard AP6611S chip that requires
proper bcmdhd driver support to function.
Erik ***@***.***> 于2025年2月3日周一 06:05写道:
… I was able to build it, will send PR soon, just need a bit more testing.
BTW wifi is not working with new module, the same as it was on "vendor"
Armbian build.
Noticed there is a patch for wifi for orange pi 5 plus in 6.13 - believe
it does patch some dts overlays, pretty sure it is the same wifi as this
board.
—
Reply to this email directly, view it on GitHub
<#7537 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADUFCEKME2YPJZ4RH5ALGK32N2JDJAVCNFSM6AAAAABS5NGSXOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMMRZGU3TONRZGA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
@ErikApption try #7783, or just directly from my fork until it is not merged |
Description
This PR adds support for the Orange Pi 5 Max with kernel 6.13-rc1 to the armbian/build repository. However, the support is currently incomplete, with the following issues:
USB 3.0 ports are not functional.
HDMI 1 only works at 1080p resolution.
HDMI 2 does not work.
WiFi is not working.
Bluetooth is not working.
Documentation summary for feature / change
Short Description: Initial support for Orange Pi 5 Max with kernel 6.13-rc1.
Summary: This PR introduces initial kernel support for the Orange Pi 5 Max on kernel version 6.13-rc1. Known issues include non-functional USB 3.0 ports, partial HDMI functionality, and non-working WiFi and Bluetooth.
Example of Usage: After applying this patch, users will be able to boot and use the Orange Pi 5 Max with kernel 6.13-rc1, although some hardware features (USB 3.0, HDMI, WiFi, Bluetooth) may not be fully operational.
How Has This Been Tested?
Tested on Orange Pi 5 Max with kernel 6.13-rc1.
Verified that the system boots, but with known issues:
USB 3.0 ports are not functioning.
HDMI 1 works at 1080p only.
HDMI 2 does not work.
WiFi is not working.
Bluetooth is not working.
Checklist:
Please delete options that are not relevant.