ZHCAAI4H October 2021 – April 2024 SM320F28335-EP , SM320F28335-HT , TMS320F280023-Q1 , TMS320F280025-Q1 , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F2802-Q1 , TMS320F28020 , TMS320F280200 , TMS320F28021 , TMS320F28022 , TMS320F28022-Q1 , TMS320F280220 , TMS320F28023 , TMS320F28023-Q1 , TMS320F280230 , TMS320F28026 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027 , TMS320F28027-Q1 , TMS320F280270 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28030 , TMS320F28030-Q1 , TMS320F28031 , TMS320F28031-Q1 , TMS320F28032 , TMS320F28032-Q1 , TMS320F28033 , TMS320F28033-Q1 , TMS320F28034 , TMS320F28034-Q1 , TMS320F28035 , TMS320F28035-EP , TMS320F28035-Q1 , TMS320F28050 , TMS320F28051 , TMS320F28052 , TMS320F28052-Q1 , TMS320F28052F , TMS320F28052F-Q1 , TMS320F28052M , TMS320F28052M-Q1 , TMS320F28053 , TMS320F28054 , TMS320F28054-Q1 , TMS320F28054F , TMS320F28054F-Q1 , TMS320F28054M , TMS320F28054M-Q1 , TMS320F28055 , TMS320F2806-Q1 , TMS320F28062 , TMS320F28062-Q1 , TMS320F28062F , TMS320F28062F-Q1 , TMS320F28063 , TMS320F28064 , TMS320F28065 , TMS320F28066 , TMS320F28066-Q1 , TMS320F28067 , TMS320F28067-Q1 , TMS320F28068F , TMS320F28068M , TMS320F28069 , TMS320F28069-Q1 , TMS320F28069F , TMS320F28069F-Q1 , TMS320F28069M , TMS320F28069M-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28332 , TMS320F28333 , TMS320F28334 , TMS320F28335 , TMS320F28335-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S , TMS320F28P550SJ , TMS320F28P559SJ-Q1
CPU1 有两个针对 F2838x SCI 闪存内核的新命令,表 5-10 中列出了这两个新命令。
内核命令 | 命令代码 | 说明 |
---|---|---|
Run CPU1 Load CM | 0x0030 | 1.接收包含 32 位地址的数据包。 |
2.释放闪存泵并通过 IPC 为 CM 设置引导模式。 | ||
3.通过 CPU1-CM IPC 消息 RAM 将 CM 内核写入 CM RAM。 | ||
4.等待 CM 信号并在请求时为 CM 执行 SCI 功能。 | ||
5.分支到地址。 | ||
Run CPU1 Load CM | 0x0040 | 1.接收包含 32 位地址的数据包。 |
2.释放闪存泵并通过 IPC 为 CM 设置引导模式。 | ||
3.通过 CPU1-CM IPC 消息 RAM 将 CM 内核写入 CM RAM。 | ||
4.等待 CM 信号并在请求时为 CM 执行 SCI 功能。 | ||
5.中断 while 循环并使看门狗计时器超时并复位。 |
表 5-11 中列出了 CM 命令。
内核命令 | 命令代码 | 说明 |
---|---|---|
DFU CM | 0x0050 | 1.接收没有任何数据的数据包。 |
2.以引导十六进制格式逐字节接收闪存应用程序。 | ||
3.选择性擦除、编程和验证。 | ||
4.发送状态数据包。 | ||
如果成功,则状态包中发送的地址为已编程闪存应用程序的入口点地址。 | ||
Erase CM | 0x0060 | 1.接收包含 32 位数据的数据包。 |
2.选择性擦除数据中指定的扇区。 | ||
3.发送状态数据包。 | ||
Verify CM | 0x0070 | 1.接收没有任何数据的数据包。 |
2.以引导十六进制格式逐字节接收闪存应用程序。 | ||
3.以引导十六进制格式逐字节接收闪存应用程序。 | ||
4.发送状态数据包。 | ||
CM Unlock Zone 1 | 0x0080 | 1.接收包含 128 位数据的数据包。 |
2.将密码写入 DCSM 密钥寄存器。 | ||
3.检查 Zone 1 是否已解锁。 | ||
4.发送状态数据包。 | ||
CM Unlock Zone 2 | 0x0090 | 1.接收包含 128 位数据的数据包。 |
2.将密码写入 DCSM 密钥寄存器。 | ||
3.检查 Zone 2 是否已解锁。 | ||
4.发送状态数据包。 | ||
Run CM | 0x00A0 | 1.接收包含 32 位地址的数据包。 |
2.分支到 32 位地址。 | ||
Reset CM | 0x00B0 | 1.接收没有任何数据的数据包。 |
2.中断 while 循环并使看门狗计时器超时并复位。 |