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.

[参考译文] RTOS/AM5728:更改 Linux UART 控制台

Guru**** 2601915 points
Other Parts Discussed in Thread: AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/648832/rtos-am5728-changing-linux-uart-console

器件型号:AM5728

工具/软件:TI-RTOS

大家好、来自 TI 社区的专家、


    AM5728开发板默认为 UART3 、因为串行端口控制台可打印开发板信息。使用的 SDK 版本为3.3rT-Linux。
现在、我想将 UART1指定为串行端口、它可以发送和接收缓冲区数据、并询问开发此功能的步骤或具体想法。
我期待您的专业指导、谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、蔡维利、

    在两个位置可以更改串行调试控制台。
    在 u-boot bootargs 中:应将"console=ttyO3、115200n8"更改为"console=ttyO1、115200n8"。 如果您无法访问 u-boot 中的控制台提示、则可以在 uEnv.txt 文件中设置控制台设置。
    另一个可以更改串行调试控制台配置的位置是内核中。 应编辑 rootfs 分区中的/proc/cmdline 文件,例如:
    console=ttyO3、115200n8 root=PARTUUUID=00002860-02 rw rootfstype=ext4 rootwait
    至:
    console=ttyO1,115200n8 root=PARTUUID =00002860-02 RW rootfstype=ext4 rootwait

    BR
    Tsvetolin Shulev
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢你的答复。
    但我不想从 UART3更改为 UART1。

    我的想法是、在添加 UART1以与其他器件通信时、UART3用作串行调试控制台,。
    那么、在本例中、我需要更改什么文件设置?