[PATCH 2/2] arm: dts: k3-am642-evm/sk: enable MAIN UART1 for SYSFW logs

Vishal Mahaveer vishalm at ti.com
Fri Jun 5 21:38:29 CEST 2026


Enable MAIN UART1 in the R5 SPL device tree to collect system SYSFW
debug traces during early boot.

Signed-off-by: Vishal Mahaveer <vishalm at ti.com>
---
 arch/arm/dts/k3-am642-r5-evm.dts | 10 ++++++++++
 arch/arm/dts/k3-am642-r5-sk.dts  | 10 ++++++++++
 2 files changed, 20 insertions(+)

diff --git a/arch/arm/dts/k3-am642-r5-evm.dts b/arch/arm/dts/k3-am642-r5-evm.dts
index e3d363a8e39..d1fe7efd006 100644
--- a/arch/arm/dts/k3-am642-r5-evm.dts
+++ b/arch/arm/dts/k3-am642-r5-evm.dts
@@ -23,3 +23,13 @@
 	clocks = <&clk_200mhz>;
 	clock-names = "clk_xin";
 };
+
+&main_uart1_pins_default {
+	bootph-pre-ram;
+};
+
+/* Main UART1 is used for TIFS firmware logs */
+&main_uart1 {
+	bootph-pre-ram;
+	status="okay";
+};
diff --git a/arch/arm/dts/k3-am642-r5-sk.dts b/arch/arm/dts/k3-am642-r5-sk.dts
index 27f3e87fb90..19435cd1f5c 100644
--- a/arch/arm/dts/k3-am642-r5-sk.dts
+++ b/arch/arm/dts/k3-am642-r5-sk.dts
@@ -18,3 +18,13 @@
 &serdes_wiz0 {
 	status = "okay";
 };
+
+&main_uart1_pins_default {
+	bootph-pre-ram;
+};
+
+/* Main UART1 is used for TIFS firmware logs */
+&main_uart1 {
+	bootph-pre-ram;
+	status="okay";
+};
-- 
2.34.1



More information about the U-Boot mailing list