工具/软件:
大家好
我们将 tda4al 与一起使用 定制 BAORD。
如果从更改了调试 UART UART8 至 UART5 在定制板上、需要修改哪些文件?
BR
中断
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
大家好
我们将 tda4al 与一起使用 定制 BAORD。
如果从更改了调试 UART UART8 至 UART5 在定制板上、需要修改哪些文件?
BR
中断
嗨、Gokul
我们使用 sdk11 和 SPL Linux&RTOS
我修改了这些文件。
psdkla/board-support/ti-u-boot-2025.01+git/dts/上游/ src /arm64/ti/k3-j721s2-common-proc-board.dts
serial2 = &main_uart5;
psdkla/board-support/ti-u-boot-2025.01+git/arch/arm/dts/k3-j721s2-common-proc-board-u-boot.dtsi
-&main_uart8_pins_default{
- bootph-all;
-&main_uart8{
- bootph-all;
-};
+&uart5_pins_default{
+ bootph-全部;
+
+&MAIN_uart5{
+ bootph-全部;
+};
psdkra/app_utils/utils/MISC/admux_j721s2.c src
例程
静态 pinmuxPerCfg_t gUart5PinCfg[]=
{
/* UART5 -> UART5_RXD -> AC24 */
{
PIN_MCAN12_RX、PIN_MODE (11)|\
((PIN_PULL_DISABLE | PIN_INPUT_ENABLE) 和 (~PIN_PULL_DIRECTION))
}、
/* UART5 -> UART5_TXD -> W25 */
{
PIN_MCAN12_TX、PIN_MODE (11)|\
((PIN_PULL_DISABLE | PIN_INPUT_ENABLE) 和 (~PIN_PULL_DIRECTION))
{PINMUX_END}}
;
psdkla/board-support/ti-u-boot-2025.01+git/doc/board/ti/j721s2_evm.rst
export TFA_EXTRA_ARGS="K3_USART=0x8"---》export TFA_EXTRA_ARGS="K3_USART=0x5"
export OPTEE_EXTRA_ARGS="CFG_CONSOLE_UART=0x8" ---》export OPTEE_EXTRA_ARGS="CFG_CONSOLE_UART=0x5"
以前、当出现 DDR 问题时、日志将是 output(
)。
但是、修改 DDR 配置后、根本没有日志。
谢谢你
BR
中断
嗨、 Gokul
我做了以下修改:
++ b/psdkla/board-support/trusted-firmware-a-2.12+git/plat/ti/k3/include/platform_def.h
@@–90,7 +90,7 @@
/*平台默认控制台定义*/
#ifndef K3_USART_BASE
-#define K3_USART_BASE (0x02800000 + 0x10000 * K3_USART)
+#define K3_USART_BASE (0x28850000 + 0x10000 * K3_USART)
现在、串行端口 在上电后输出日志:
U-Boot SPL 2025.01-ti (2025 年 8 月 20 日 — 17:09:45 +0800)
SYSFW ABI:4.0(固件版本 0x000b “11.0.9--v11.00.09+(花哨 RAT)“)
SPL 初始栈使用量:13456 字节
尝试从 MMC2 引导
跳过 GP 设备上的身份验证
跳过 GP 设备上的身份验证
跳过 GP 设备上的身份验证
跳过 GP 设备上的身份验证
跳过 GP 设备上的身份验证
从无处加载环境... 好的
在 ARM64 内核上启动 ATF……
然后 卡住了,我还需要改变什么?
BR
中断