-
-
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
Add initial support for BeagleBoard PocketBeagle2 #7897
base: main
Are you sure you want to change the base?
Conversation
When defining a LINUXFAMILY, it expects a new kernel config so putting it under k3-beagle-edge which is going to be where I keep the source for PB2 and BeagleY (which I'll push next week) instead of calling it k3-pb2. If you think this approach makes sense I'm good to keep it like this for now. This ultimately needs to be cleaned up once J722s and PB2 are upstreamed. |
Yes, indeed, as it sets a whole new kernel package (as intended), and that ofc needs a .config. You could alternatively set LINUXCONFIG to point to the regular k3 config instead of duplicating, if they're the same. |
Declare separate LinuxFamily as par rpardini suggestion. Temporary until PB2 reaches mainline. Co-authored-by: Ricardo Pardini <ricardo@pardini.net>
Hey All,
Let's try this again. Apologies for the last force push, I cleaned it up now so it's a CSC file only.
This PR adds support for the BeagleBoard PocketBeagle 2.
Features, schematics, and purchase links can be found on the board page[0].
Notable features:
Thanks! and especially many thanks to @glneo for his patience.
[0] https://www.beagleboard.org/boards/pocketbeagle-2
How Has This Been Tested?
Build/Boot tested Bookworm CLI/Minimal on Edge(v6.12) kernel
Build/Boot tested Noble CLI/Minimal on Edge(v6.12) kernel
UART works
Checklist:
My code follows the style guidelines of this project
I have performed a self-review of my own code
My changes generate no new warnings
Any dependent changes have been merged and published in downstream modules