ZHCSC63P December 2013 – February 2024 TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28377D-Q1 , TMS320F28378D , TMS320F28379D , TMS320F28379D-Q1
PRODUCTION DATA
器件引导 ROM 位于两个 CPU 上,包含引导加载软件。CPU1 引导 ROM 在 CPU2 退出复位之前进行系统初始化。每次器件退出复位时,都会执行器件引导 ROM 。用户可以将器件配置为引导至闪存(使用获取模式),或者通过配置引导模式 GPIO 引脚,选择通过可引导外设之一来引导器件。
CPU1 引导 ROM 作为主控,拥有引导模式 GPIO 和引导配置。CPU2 引导 ROM 要么引导至闪存(如果通过用户可配置的 DCSM OTP 进行配置),要么在未对 OTP 进行编程的情况下进入等待引导模式。在等待引导模式下,CPU1 应用指示 CPU2 引导 ROM 如何使用 CPU2 引导 ROM 支持的引导模式 IPC 命令进一步引导。
表 7-14 显示了器件上可能支持的引导模式。默认引导模式引脚为 GPIO72(引导模式引脚 1)和 GPIO 84(引导模式引脚 0)。如果用户在这些引脚上也使用外设,则可选择为引导模式引脚设置弱上拉,因此上拉可能会过驱动。在此器件上,客户可以通过对用户可配置的 DCSM OTP 位置进行编程来更改出厂默认的引导模式引脚。只有在出厂默认的引导模式引脚不适合客户设计的情况下,才建议执行此操作。有关待编程位置的更多详细信息,请参阅 TMS320F2837xD 双核实时微控制器技术参考手册。
模式编号 | CPU1 引导模式 | CPU2 引导模式 | TRST | GPIO72 (引导 模式 引脚 1) | GPIO84 (引导 模式 引脚 0) |
---|---|---|---|---|---|
0 | 并行 I/O | 从主控引导 | 0 | 0 | 0 |
1 | SCI 模式 | 从主控引导 | 0 | 0 | 1 |
2 | 等待引导模式 | 从主控引导 | 0 | 1 | 0 |
3 | 获取模式 | 从主控引导 | 0 | 1 | 1 |
4-7 | EMU 引导模式(已连接 JTAG 调试探针) | 从主控引导 | 1 | X | X |
获取模式的默认行为是引导至闪存。在未编程的器件上,使用获取模式将导致看门狗反复复位,可能会使 JTAG 连接和器件初始化无法正常进行。对未编程的器件使用等待模式或其他引导模式。
有些复位源由器件内部驱动。在这些情况下,用户必须确保用于引导模式的引脚不会被系统中的其他器件主动驱动。引导配置规定可更改 OTP 中的引导引脚。有关更多详细信息,请参阅 TMS320F2837xD 双核实时微控制器技术参考手册 。