(subset) [PATCH v4 0/3] Add support for K3 BIST

Tom Rini trini at konsulko.com
Thu Jun 26 17:43:09 CEST 2025


On Mon, 09 Jun 2025 15:57:03 +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/next, thanks!

[1/3] drivers: misc: k3_bist: Add K3 BIST driver
      (no commit info)
[2/3] arm: mach-k3: j784s4_init: Trigger LBIST and PBIST on MAIN R5 2_0
      (no commit info)
-- 
Tom




More information about the U-Boot mailing list