[PATCH v4 RESEND 0/2] Add support for K3 BIST
Tom Rini
trini at konsulko.com
Thu Jul 24 23:30:35 CEST 2025
On Wed, 16 Jul 2025 11:51:54 +0530, Neha Malcom Francis wrote:
> This series implements a driver for the BIST (Built-In Self Test) module
> for K3 devices. The BIST driver must ideally support triggering of BIST
> tests, both PBIST (Memory BIST) and LBIST (Logic BIST) on a core. Both
> tests are destructive in nature. Please see links [1] and [2] for
> further information regarding the two.
>
> At boot up, BIST is executed by hardware for the MCU domain
> automatically as part of HW POST. So BIST has been checked only for the
> MCU domain when U-Boot comes up in the usual U-Boot to Linux boot flow.
> To facilitate the use-case where some safe firmware is intended to be
> run on a safe core, it is best to have triggered the BIST tests on that
> core. As an example, we take triggering the BIST tests on the MAIN R52_x
> cores. The triggering patch is kept as DONOTMERGE.
>
> [...]
Applied to u-boot/master, thanks!
[1/2] drivers: misc: k3_bist: Add K3 BIST driver
commit: b56066e03ca942e5b647476d894f00e99ec63ed4
[2/2] arm: mach-k3: j784s4_init: Trigger LBIST and PBIST on MAIN R5 2_0
commit: a7ddab97aae511977860f756a8e25ccf81d0699d
--
Tom
More information about the U-Boot
mailing list