From: Peter Korsgaard <peter@korsgaard.com>
To: Neal Frager <neal.frager@amd.com>
Cc: ibai.erkiaga-elorza@amd.com, luca.ceresoli@bootlin.com,
buildroot@buildroot.org, brandon.maier@collins.com, ju.o@free.fr,
thomas.petazzoni@bootlin.com, romain.naour@smile.fr,
michal.simek@amd.com, romain.naour@gmail.com
Subject: Re: [Buildroot] [PATCH v1 1/1] configs/versal2_vek385_defconfig: config atf to load optee-os
Date: Tue, 25 Aug 2026 10:50:50 +0200 [thread overview]
Message-ID: <87se42vb11.fsf@dell.be.48ers.dk> (raw)
In-Reply-To: <20260825080308.3606178-1-neal.frager@amd.com> (Neal Frager's message of "Tue, 25 Aug 2026 09:03:08 +0100")
>>>>> "Neal" == Neal Frager <neal.frager@amd.com> writes:
> Add the option to configure the atf to load the optee-os binary:
> BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y
> Without this, everything was still booting, and even though the versal2_plm
> was loading the optee-os to its runtime location, it was never actually
> loaded by the atf.
> With this option enabled, atf is now properly loading optee with the boot log
> below.
> NOTICE: BL31: Executing from 0xbbf00000
> NOTICE: BL31: Secure code at 0x1800000
> NOTICE: BL31: Non secure code at 0x40000000
> NOTICE: BL31: v2.14.0(release):custom
> NOTICE: BL31: Built : 08:41:36, Aug 25 2026
> KATs execution completed.
> In task dispatch loop
> I/TC:
> I/TC: Non-secure external DT found
> I/TC: pl011: device parameters ignored (115200n8)
> I/TC: Switching console to device: /axi/serial@f1930000
> I/TC: OP-TEE version: Unknown_4.9 (gcc version 14.3.0 (Buildroot 2021.11-18033-g83947c7bb6)) #1 Mon Aug 24 08:45:53 UTC 2026 aarch64
> I/TC: WARNING: This OP-TEE configuration might be insecure!
> I/TC: WARNING: Please check https://optee.readthedocs.io/en/latest/architecture/porting_guidelines.html
> I/TC: Primary CPU initializing
> I/TC: Cluster shift early-configured: 1 (cores per cluster: 2)
> I/TC: ASU initialization complete
> I/TC: OP-TEE OS Running on Platform AMD Versal Gen 2
> I/TC: ASU ECC: NIST_P192=SW NIST_P224=SW NIST_P256=HW
> I/TC: ASU ECC: NIST_P384=SW NIST_P521=SW
> I/TC: ASU RSA driver successfully initialized
> I/TC: Primary CPU switching to normal world boot
> Signed-off-by: Neal Frager <neal.frager@amd.com>
Committed, thanks.
--
Bye, Peter Korsgaard
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
prev parent reply other threads:[~2026-08-25 8:50 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-25 8:03 [Buildroot] [PATCH v1 1/1] configs/versal2_vek385_defconfig: config atf to load optee-os Neal Frager via buildroot
2026-08-25 8:50 ` Peter Korsgaard [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87se42vb11.fsf@dell.be.48ers.dk \
--to=peter@korsgaard.com \
--cc=brandon.maier@collins.com \
--cc=buildroot@buildroot.org \
--cc=ibai.erkiaga-elorza@amd.com \
--cc=ju.o@free.fr \
--cc=luca.ceresoli@bootlin.com \
--cc=michal.simek@amd.com \
--cc=neal.frager@amd.com \
--cc=romain.naour@gmail.com \
--cc=romain.naour@smile.fr \
--cc=thomas.petazzoni@bootlin.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.