Other Parts Discussed in Thread: SYSCONFIG, AM62A7
器件型号: AM62A7-Q1
主题中讨论的其他器件: SysConfig、 AM62A7
我想使用 WKUP_UART0 作为 main-UART0 来在客户电路板的 k3-am62a7-sk.dts 中输出 Linux 日志、并且 Linux 正常运行、现在我想将 WKUP_UART0 更改为 main-UART0 以输出 Linux。
我在 uboot 中进行此更改、但不起作用、无输出
1.change dts:SERIAL2 =&wkup_uart0;
2.change am62ax.env UART 地址: 0x2b300000(k3-am62a-wakeup.dtsi 中的 wkup_uart0 地址)
3.dev-data.c:加 114
我尝试了提供的一些建议、但是 wakeup0 仍然没有输出任何内容 .(如果使用 main0 产生输出,则证明下载链接工作正常。
那么、是否需要进行任何其他更改?
diff --git a/uboot/arch/arm/mach-k3/r5/am62ax/dev-data.c b/uboot/arch/arm/mach-k3/r5/am62ax/dev-data.c
index 6cced9efd..c11a4b272 100644
--- a/uboot/arch/arm/mach-k3/r5/am62ax/dev-data.c
+++ b/uboot/arch/arm/mach-k3/r5/am62ax/dev-data.c
@@ -54,7 +54,7 @@ static struct ti_dev soc_dev_list[] = {
PSC_DEV(75, &soc_lpsc_list[7]),
PSC_DEV(36, &soc_lpsc_list[8]),
PSC_DEV(102, &soc_lpsc_list[8]),
- PSC_DEV(146, &soc_lpsc_list[8]),
+ PSC_DEV(114, &soc_lpsc_list[8]),
PSC_DEV(166, &soc_lpsc_list[9]),
PSC_DEV(135, &soc_lpsc_list[10]),
PSC_DEV(170, &soc_lpsc_list[11]),
diff --git a/uboot/board/ti/am62ax/am62ax.env b/uboot/board/ti/am62ax/am62ax.env
index 5d5e4fb3f..03b1b86fc 100644
--- a/uboot/board/ti/am62ax/am62ax.env
+++ b/uboot/board/ti/am62ax/am62ax.env
@@ -8,7 +8,7 @@
name_kern=Image
console=ttyS2,115200n8
-args_all=setenv optargs ${optargs} earlycon=ns16550a,mmio32,0x02800000
+args_all=setenv optargs ${optargs} earlycon=ns16550a,mmio32,0x2b300000
${mtdparts}
run_kern=booti ${loadaddr} ${rd_spec} ${fdtaddr}
diff --git a/uboot/dts/upstream/src/arm64/ti/k3-am62a7-sk.dts b/uboot/dts/upstream/src/arm64/ti/k3-am62a7-sk.dts
index 2b7f2e6b0..a298a5036 100644
--- a/uboot/dts/upstream/src/arm64/ti/k3-am62a7-sk.dts
+++ b/uboot/dts/upstream/src/arm64/ti/k3-am62a7-sk.dts
@@ -19,9 +19,9 @@
model = "Texas Instruments AM62A7 SK";
aliases {
- serial0 = &wkup_uart0;
+ serial0 = &main_uart0;
serial1 = &mcu_uart0;
- serial2 = &main_uart0;
+ serial2 = &wkup_uart0;
serial3 = &main_uart1;
rtc0 = &wkup_rtc0;
ethernet0 = &cpsw_port1;
@@ -179,13 +179,12 @@
/* WKUP UART0 is used for DM firmware logs */
&wkup_uart0 {
+ status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&wkup_uart0_pins_default>;
- status = "reserved";
};
DFU 下载日志、当我下载 tiboot3 和 DFU 时、转至 unkown、wakeupuart0 无输出
C:\Project\dfu_flash-cs-120m\dfu-120m\ospi>dfu-util.exe -d 0451:6165 -R -a 0 -D C:\Project\dfu_flash-cs-120m\dfu-120m\ospi\HS-FS\tiboot3.bin
dfu-util 0.11
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to sourceforge.net/.../
Warning: Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release
Opening DFU capable USB device...
Device ID 0451:6165
Device DFU version 0110
Claiming USB DFU Interface...
Setting Alternate Interface #0 ...
Determining device status...
DFU state(2) = dfuIDLE, status(0) = No error condition is present
DFU mode device DFU version 0110
Device returned transfer size 512
Copying data from PC to DFU device
Download [=========================] 100% 311222 bytes
Download done.
DFU state(6) = dfuMANIFEST-SYNC, status(0) = No error condition is present
DFU state(2) = dfuIDLE, status(0) = No error condition is present
Done!
Resetting USB to switch back to Run-Time mode
C:\Project\dfu_flash-cs-120m\dfu-120m\ospi>dfu-util.exe -l
dfu-util 0.11
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to sourceforge.net/.../
Cannot open DFU device 17e9:4307 found on devnum 33 (LIBUSB_ERROR_NOT_FOUND)
Failed to retrieve language identifiers
Failed to retrieve language identifiers
Failed to retrieve language identifiers
Failed to retrieve language identifiers
Found DFU: [0451:6165] ver=0200, devnum=43, cfg=1, intf=0, path="2-1.2.1.3", alt=1, name="UNKNOWN", serial="UNKNOWN"
Found DFU: [0451:6165] ver=0200, devnum=43, cfg=1, intf=0, path="2-1.2.1.3", alt=0, name="UNKNOWN", serial="UNKNOWN"
Found Runtime: [174f:11af] ver=1010, devnum=4, cfg=1, intf=4, path="2-9", alt=0, name="Camera DFU Device", serial="200901010001"
C:\Project\dfu_flash-cs-120m\dfu-120m\ospi>