i. MX95 参考手册 Rev2 DraftB 指出 BOOT_MODE 引脚只能用作输出:
GPIO1_IO[5]、GPIO1_IO[7]、GPIO1_IO[11] 和 GPIO1_IO[13] 为只输出或三态。更多详情,请参阅本文件附带的引脚列表表。
某些引脚可能在POR时用作 BOOT_MODE 引脚,因此这些引脚在此时可以作为输入。
但是,GPIO1_IO[11]/BOOT_MODE2 目前被配置为输入,并且正常工作。
我们是否可以依赖这种行为?
谢谢。
我们的板内部使用 GPIO1_IO [11] /BOOT_MODE2 来连接到 MCU 中断引脚。我们保证所有条件都能正常启动;没有外部连接,MCU 处于 RESET 状态,我们为正确的启动时间状态提供上拉电源
根据内部团队的最新回复,我得到的信息是,从能力的角度来看,与启动cfg相关的iOS可以配置为输入。但不建议这样做。这些引脚在 POR 时也会作为 BOOT_MODE 引脚进行采样,当信号在 POR 时间之后功能上是输入时,我们通常不希望支持客户尝试将其用作输入,因为他们的板级元器件驱动输入 SoC 时也可能会意外地在 POR 时(不仅仅是 POR 之后)驱动一个值,如果这样做,那么我们的 SoC 可能会采样错误的 BOOT_MODE 值。
我们不会推动文档团队更新上述信息。客户最好不要将 IO 配置为输入模式。
请参阅 AE 团队提供的以下最新信息。
根据我对 RM 的理解,IO 可以用作 POR 的输入。启动后,它们无论如何都不能用作输入。既然你提到GPIO1_IO [11] /BOOT_MODE2 当前被配置为输入并且正在运行,你能否分享一下 IO 正在运行哪些功能?