Tool/software:
Hi TI experts,
Below are my debug environment,
Hardware: customized board based on AM6422
Software: A53 runs rt linux based on SDK 09.02
R5 runs RTOS based on MCU SDK 09.02
When I used uboot2021 to bootup, I can get the R5 debug logs on MAIN UART1.
When I used uboot2023 to bootup, I can not get R5 debug logs on MAIN UART1. But I'm sure that R5 is running, because I can see the R5 debug logs under the /sys/kernel/debug/remoteproc/remoteproc0/trace0.
The both version of uboot all keeps below configures in dts,
/* main_uart1 is reserved for firmware usage */ &main_uart1 { status = "reserved"; };
Both version of uboot disabled the TISCI debug trace. In uboot2021, disabled the TISCI trace debug with not define ENABLE_TRACE in board-cfg.c. In uboot2023, disabled the TISCI trace in board-cfg.yaml with trace_dst_enables : 0x00 .
And the linux kernel dts,
&main_uart1 { status = "disabled"; pinctrl-names = "default"; pinctrl-0 = <&main_uart1_pins_default>; rs485-rts-active-low; rs485-rx-during-tx; rs485-rts-delay = <1 0>; linux,rs485-enabled-at-boot-time; };
The R5 .syscfg about MAIN UART1 is like below,
I don't know why the uboot2021 works, but uboot2023 does not work. Please help to give some suggestions, thank you!
BR
xixiguohx