Skip to content

ti: configs: family: k3: Update baseline to 12.00.00.07#9643

Draft
jonaswood01 wants to merge 3 commits intoarmbian:mainfrom
TexasInstruments:update-tags
Draft

ti: configs: family: k3: Update baseline to 12.00.00.07#9643
jonaswood01 wants to merge 3 commits intoarmbian:mainfrom
TexasInstruments:update-tags

Conversation

@jonaswood01
Copy link
Copy Markdown
Contributor

@jonaswood01 jonaswood01 commented Apr 8, 2026

Description

  • Update TI Processor SDK tags following new public release of images on ti.com
  • PR in draft until new images on ti.com, then ready for review/merge
  • Modify u-boot config, ATF, & OPTEE on couple boards that recently were upstreamed for 6.18 kernel

How Has This Been Tested?

  • sk-am62-lp: build log, boots ?
  • sk-am62-sip: build log, boots ?
  • sk-am62b: build log, boots ?
  • sk-am62p: build log, boots ?
  • tmds62levm: build log, boots ?
  • sk-am64b: build log, boots ?
  • sk-am68: build log, boot not tested ⚠️
  • sk-am69: build log, boot not tested ⚠️
  • sk-tda4vm: build log, boot not tested ⚠️

Notes:

  • Boot tested on vendor branch recently, prior to public release of images
  • The git status changes in the build logs are proxy-related only

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

Summary by CodeRabbit

  • Chores
    • Updated board support across multiple processor variants with aligned platform configurations
    • Upgraded kernel version from 6.12 to 6.18 and coordinated dependent component versions
    • Refreshed bootloader, security platform, and firmware components to synchronized releases
    • Refined build system configuration for enhanced hardware support and system compatibility

Signed-off-by: Jonas Wood <jw@ti.com>
@jonaswood01 jonaswood01 requested review from a team and tabrisnet April 8, 2026 21:33
@jonaswood01 jonaswood01 self-assigned this Apr 8, 2026
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 8, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 19305299-725d-4d9b-a486-13896ef57f7e

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

Updates board-specific boot and ATF configurations for multiple TI K3 SoC variants, transitions boot targets from am6254xxl to am6254atl, switches ATF platform from am62l to am62lx, updates OP-TEE platform reference, and bumps TI Processor SDK, kernel, and boot versions across multiple branch variants with new commit references.

Changes

Cohort / File(s) Summary
Board Boot Configuration Updates
config/boards/sk-am62-sip.conf
Updates boot variant from am6254xxl to am6254atl across BOOTCONFIG, BOOT_FDT_FILE, and TIBOOT3_BOOTCONFIG; appends edge to KERNEL_TARGET list.
Board Platform Updates
config/boards/sk-am62p.conf, config/boards/tmds62levm.conf
Updates OP-TEE platform reference from k3-am62x to k3-am62px; switches ATF board identifier and build path from am62l to am62lx variant.
Source Family Configuration
config/sources/families/include/k3_common.inc
Replaces global SPD_OPTEED variable with CLEAN_LEVEL setting; refactors ATF_TARGET_MAP with conditional ATF_PLAT switching logic; updates UBOOT_TARGET_MAP to use tee-pager_v2.bin instead of tee-raw.bin.
K3 Family Version and Branch Updates
config/sources/families/k3.conf
Advances TI Processor SDK from 11.02.08 to 12.00.00.07; updates kernel from 6.12 to 6.18 and boot branches to 2026.01 for vendor branches; updates ATF and OP-TEE commit references; for am62l, switches ATF branch from ti-master to ti-tfa-2.14.y in vendor-edge variant.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

Possibly related PRs

Suggested reviewers

  • igorpecovnik
  • Grippy98

Poem

🐰 Configs hop from old to new,
am62l becomes am62lx true,
Versions dance from 6.12 to 6.18,
TI SDK shines so vibrant, so keen,
Platforms align, branches refine—
Board updates make K3 shine!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The pull request title clearly summarizes the main change: updating the TI Processor SDK baseline to version 12.00.00.07, which is confirmed as the primary objective in the PR description and is reflected in the k3.conf changes.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions bot added 05 Milestone: Second quarter release size/small PR with less then 50 lines Needs review Seeking for review Hardware Hardware related like kernel, U-Boot, ... labels Apr 8, 2026
@tabrisnet
Copy link
Copy Markdown
Collaborator

@coderabbitai review

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 9, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

1 similar comment
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 9, 2026

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

Signed-off-by: Jonas Wood <jw@ti.com>
@github-actions github-actions bot added size/medium PR with more then 50 and less then 250 lines and removed size/small PR with less then 50 lines labels Apr 10, 2026
Grippy98
Grippy98 previously approved these changes Apr 10, 2026
@github-actions github-actions bot added the Ready to merge Reviewed, tested and ready for merge label Apr 10, 2026
@github-actions
Copy link
Copy Markdown
Contributor

✅ This PR has been reviewed and approved — all set for merge!

@github-actions github-actions bot removed the Needs review Seeking for review label Apr 10, 2026
@jonaswood01 jonaswood01 dismissed Grippy98’s stale review April 10, 2026 21:52

Will retry approvals once I open PR.

Boards do not boot into kernel in current PR state.
Cause is definitely linux-k3-vendor*.config and linux-k3-edge.config needing sync following kernel 6.18 LTS migration, already done in TI/armbian-build for 12.0 release.

Completely replace previous .config using same procedure across TI SDK:
- export ARCH=arm64
- make defconfig
- scripts/kconfig/merge_config.sh .config kernel/configs/ti_arm64_prune.config
- scripts/kconfig/merge_config.sh .config /tmp/armbian_k3_critical_final.config
  -- https://paste.armbian.com/umanujojon.makefile
- (ONLY FOR RT): scripts/kconfig/merge_config.sh .config kernel/configs/ti_rt.config
- make olddefconfig
- make savedefconfig
- cp defconfig ~/armbian-build/config/kernel/linux-k3-<branch>.config

Signed-off-by: Jonas Wood <jw@ti.com>
@github-actions github-actions bot added size/large PR with 250 lines or more Needs review Seeking for review and removed size/medium PR with more then 50 and less then 250 lines Ready to merge Reviewed, tested and ready for merge labels Apr 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

05 Milestone: Second quarter release 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