主题中讨论的其他器件:AM3352
工具与软件:
尊敬的 TI:
我已参阅 UART5多功能引脚配置的数据表。
- AM335x_PIN_MII1_COL (UART RX)
- AM335x_PIN_LCD_DATA8 (UART TX)

完成配置并加载内核和 DTS 后、系统无法成功引导。
问题:
AM335X 是否支持该组合? 根据数据表、这似乎是可能的。
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.
工具与软件:
尊敬的 TI:
我已参阅 UART5多功能引脚配置的数据表。

完成配置并加载内核和 DTS 后、系统无法成功引导。
问题:
AM335X 是否支持该组合? 根据数据表、这似乎是可能的。
尊敬的 Vic:
AM335X 是否支持此组合? 根据数据表、这似乎是可能的。
是的、支持该组合。
尊敬的 Vic:
[报价 userid="574110" url="~/support/processors-group/processors/f/processors-forum/1440865/phytc-3p-phyboard-am335x-multi-functional-pin-configuration-issue/5525848 #5525848"]在实际执行期间、我发现在启用 UART5内核时系统无法正常引导。
[报价]它如何无法正常启动? UART5无法传输数据或 Linux 引导卡住? 请附加任何 Linux 日志以显示问题。
如果您需要屏幕截图、我可能需要一些时间以后再提供。
我需要您将启动日志保存到一个文件中、然后将该文件附加到该线程中。
根据日志信息、在从 U-Boot 过渡到内核期间、第一个日志行显示没有活动、似乎卡住了。[/QUOT]您是否将 UART5用作 Linux 控制台?
请提供内核更改的补丁。
e2e.ti.com/.../UART5_5F00_disabled.txte2e.ti.com/.../UART5_5F00_okay.txt
尊敬的 Bin
我提供了两个日志文件、一个启用了日志记录、一个不启用日志记录、并提供了 DTS 文件的一些说明。

尊敬的 Bin:
这不是由我手动输入的;它是一个 U-boot 命令行参数。
是的、这两者的区别是"禁用"和"正常"。
我认为数据表是正确的、这就是我提出此问题的原因。
由于我们已经设计了一个定制的 PCBA、我主要想讨论以下问题:
尊敬的 Vic:
这不是我手动输入的;它是 U-boot 命令行参数。
您使用什么 u-boot? 处理器 SDK 中提供的 u-boot 在内核启动之前不会打印此命令行参数。
我想不出会导致内核在启用 uart5时根本无法启动的任何原因。 您可以尝试删除 uart5 pinmux 设置、但在内核设备树中保持启用 uart5、以查看内核是否仍然无法引导。
尊敬的 Vic:
[报价 userid="7730" url="~/support/processors-group/processors/f/processors-forum/1440865/phytc-3p-phyboard-am335x-multi-functional-pin-configuration-issue/5525825 #5525825"]AM335X 是否支持该组合? 根据数据表、这似乎是可能的。
是的、支持该组合。
[报价]我想我是说不出话来的。 Pinmux 工具显示 H16和 U1引脚不能一起用于 UART5模式、它显示"Resource conflict"错误。