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.

[参考译文] DRA821U-Q1:如何将日志从 MCU2_0和 MCU2_1重定向到 MAIN_UART0?

Guru**** 2481465 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1446808/dra821u-q1-how-can-i-redirect-the-log-from-mcu2_0-and-mcu2_1-to-main_uart0

器件型号:DRA821U-Q1

工具与软件:

您好、TI

HW:自定义硬件

SDK:ti-processor-sdk-rtos-j7200-evm-07_03_00_07

在我们的电路板中、仅连接了 MCU_UART0、WAKEUP_UART0和 MAIN_UART0。

默认情况下、MCU2_0和 MCU2_1上的日志打印到 MAIN_UART3。

那么、我现在想将日志打印更改为 MAIN_UART0、它是否拥有?

我让这个链接运行、 常见问题解答、但常见问题解答更改为 MAIN_UART1、

请检查我的修改是否有错误?

e2e.ti.com/.../4034.diff.txt 我使用 appLogPrintf API 来打印日志、但除了 Linux 内核日志外、我看不到来自 MCU2_0和 MCU2_1的任何日志

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    让我来审核您的补丁并给您答复。

    谢谢!

    Neehar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您是否更新了 board_utils.c 中的 gBoardInitParams 变量?

    我在您提供的补丁中看不到它。  

    谢谢!

    Neehar

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    下面是我 在 board_utils.c 中的 gBoardInitParams 变量、我未做任何更改、因为我认为默认的 gBoardInitParams 是 MAIN_UART0、因此我不需要更改它。 我是对吗?

    如果需要进行调整、请告诉我如何将其更改为 MAIN_UART0。

    谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、石城

      请访问此链接更改 UART:

    (+)[常见问题解答] TDA4VM:如何启用/使用唤醒域 UART 来收集 EthFw 调试日志? 当我们没有板载主域 UART 时。 -处理器论坛-处理器- TI E2E 支持论坛

    此致

      Semon

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    对于 ETHFW、需要更改 pinmux_data_cpsw.c 中的定义

    pinmuxBoardCfg_t gJ7200_MainPinmuxDataCpsw[]=

    {0、gDebugssPinCfg}、
    {1、gGpioPinCfg}、
    {2、gI2cpinCfg}、
    {3、gMdioPinCfg}、
    {4、gRgmiiPinCfg}、
    {5、gSystemPinCfg}、
    {6、gUartPinCfg}、
    {PINMUX_END}
    };

    静态引脚多路复用 ModuleCfg_t gUartPinCfg[]=

    {3、true、gUart3PinCfg}、
    {PINMUX_END}
    };

    静态引脚多路复用 PerCfg_t gUart3PinCfg[]=

    /* MyUART3 -> UART3_RXD -> Y18 *

    PIN_MCAN2_TX、PIN_MODE (11)|\
    ((PIN_PULL_DISABLE | PIN_INPUT_ENABLE)和(~PIN_PULL_DIRECTION))
    }、
    /* MyUART3 -> UART3_TXD -> Y19 *

    PIN_MCAN2_RX、PIN_MODE (11)|\
    ((PIN_PULL_DISABLE)和(~PIN_PULL_DIRECTION 和~PIN_INPUT_ENABLE))
    }、
    {PINMUX_END}
    };

    --------------------------------------------------------

    更新上述引脚定义、并重新编译 ETHFW

    此致

      Semon