On Mon, 2026-02-16 at 11:39 -0600, Andrew Davis wrote: > On 2/16/26 4:28 AM, Siddharth Vadapalli wrote: > > From: Hrushikesh Salunke <[email protected]> > > > > AM69 SK does not contain PCIe Boot in the list of supported Boot Modes. > > Hence, disable PCIe Boot related configurations that are not applicable. > > > > The board does not have PCIe Boot selectable on the DIP switches, but > those switches are not the only way to set the boot mode. I'd just leave
PCIe Boot is not claimed as a supported Boot Mode in the AM69 Starter Kit User Guide on purpose. This is because the Boot ROM supports PCIe Boot via PCIe1 instance which is connected to an M.2 Key M Slot (intended for M.2 SSD) on the AM69 Starter Kit board. Even if there is an alternate method for setting the Boot Mode Pins for PCIe Boot, it will still require the usage of an M.2 Key M to PCIe Edge Connector Adapter which is _not_ sold along with the AM69 Starter Kit on ti.com. Hence, I interpret it to mean that PCIe Boot is not intended for AM69 Starter Kit board. > these enabled unless you know of some hardware issue that would prevent > PCIe boot on these boards. Due to the 'hardware challenges' mentioned above, enabling it in Software and testing it on the AM69-SK isn't straightforward and is HACKY (alternate mechanism to select PCIe Boot). Additionally, this series is for enabling PCIe Boot on the J784S4 EVM. So even if it may be possible to enable PCIe Boot for the AM69 SK in the future, at the moment, this series doesn't do so. If and when the support for PCIe Boot for AM69 SK is added, the configs may be enabled. I hope this clarifies the reason for disabling the 'inherited' configs in am69_sk_*_defconfig. > > Andrew > > > Signed-off-by: Hrushikesh Salunke <[email protected]> > > Signed-off-by: Siddharth Vadapalli <[email protected]> > > --- > > configs/am69_sk_r5_defconfig | 6 ++++++ > > 1 file changed, 6 insertions(+) > > > > diff --git a/configs/am69_sk_r5_defconfig b/configs/am69_sk_r5_defconfig > > index 2186b9a0490..166f774aade 100644 > > --- a/configs/am69_sk_r5_defconfig > > +++ b/configs/am69_sk_r5_defconfig > > @@ -5,6 +5,12 @@ CONFIG_ARCH_K3=y > > CONFIG_SOC_K3_J784S4=y > > CONFIG_TARGET_J784S4_R5_EVM=y > > > > +CONFIG_MULTIPLEXER=n > > +CONFIG_SPL_MUX_MMIO=n > > +CONFIG_SPL_PCI_ENDPOINT=n > > +CONFIG_SPL_PCI_DFU=n > > +CONFIG_SPL_PHY=n > > + > > CONFIG_DEFAULT_DEVICE_TREE="k3-am69-r5-sk" > > CONFIG_SPL_OF_LIST="k3-am69-r5-sk" > > CONFIG_OF_LIST="k3-am69-r5-sk" Regards, Siddharth.

