ZHCSXC4C September 2024 – July 2025 AM2612 , AM2612-Q1
PRODUCTION DATA
为了在 AM261x 系统设计中实现正确的 OSPI 启动操作,建议通过 AND 门的输出生成 OSPI 闪存复位信号,并将 PORz/WARMRSTn 和 OSPI0_RESET_OUT0 作为输入。该方法允许在 AM261x 器件下电上电时或通过软件复位命令对闪存器件进行复位。在 OSPI 启动期间,AM261x 器件启动 ROM 代码将 GPIO61 引脚配置为 OSPI0_RESET_OUT0,并将引脚驱动为低电平以复位外部闪存器件。但是,一旦闪存器件复位,GPIO61 的 OSPI 控制器配置就不会将引脚驱动为高电平,从而使闪存器件保持在复位状态,无法正常启动。这包括启动的回退模式,这将导致 OSPI 启动模式被激活。如需更多信息,请参阅 AM261x Errata 文档。
对于外部闪存器件的软件复位,可以使用任何具有专用 OSPI0_RESET_OUT 多路复用器模式的 GPIO(包括 GPIO61)。但是,由于上述 ROM 代码配置,应选通 GPIO61 引脚,以防止信号在启动时传播到复位逻辑。使用缓冲 GPIO61 和 PORz/WARMRESETn 的 AM261x OSPI 复位展示了与此有关的一个应用。有关设计考虑事项的更多详细信息,请参阅 AM26x 硬件设计指南。