Skip to content
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 BeagleBoard PocketBeagle 2 (Texas Instruments AM62) #7859

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

Grippy98
Copy link

@Grippy98 Grippy98 commented Feb 21, 2025

Add support for BeagleBoard PocketBeagle 2 with Linux 6.12 and Beagle Vendor Kernel

Added PB2 Beagle Kernel vendor Target in k3.conf aligned with @glneo but will need to look at better solution in build script for adding vendor kernels in the future.

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Please also note any relevant details for your test configuration.

  • Tested on production PocketBeagle 2 booting via microSD
  • Using TI branch kernel 6.12 and Uboot v2025.01

Checklist:

Please delete options that are not relevant.

  • My code follows the style guidelines of this pr

  • I have performed a self-review of my own code

  • I have commented my code, particularly in hard-to-understand areas

  • My changes generate no new warnings

  • Any dependent changes have been merged and published in downstream modules

@github-actions github-actions bot added size/large PR with 250 lines or more Needs review Seeking for review Hardware Hardware related like kernel, U-Boot, ... labels Feb 21, 2025
@Grippy98
Copy link
Author

Grippy98 commented Feb 21, 2025

Will match style for future boards.
@igorpecovnik
Copy link
Member

Thank you for adding this / looking forward to improve cooperation in the future.

Long names of board and kernels stands out. Name of the device is the name, while kernel can easily be codified into something shorter (beagle2, pb2, ...). It will only be in use for this device and hopefully not very long.

Beagle-edge kernel source will be updated once cleanup happens on Beagle side (soon).
@Grippy98
Copy link
Author

Thank you for adding this / looking forward to improve cooperation in the future.

Long names of board and kernels stands out. Name of the device is the name, while kernel can easily be codified into something shorter (beagle2, pb2, ...). It will only be in use for this device and hopefully not very long.

Thanks Igor! Shortened the names to just be PocketBeagle 2 and beagle-edge for Kernel for now.

There will be some cleanup done soon on the Beagle side and we'll just lock to one branch of kernel/uboot for all K3 boards, I'll switch sources to that once it happens but should be ok for now.

Let me know if this looks good and can be merged or anything else is needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Hardware Hardware related like kernel, U-Boot, ... Needs review Seeking for review size/large PR with 250 lines or more
Development

Successfully merging this pull request may close these issues.

3 participants