如果由于任何原因必须手动重新安装固件,请按照以下步骤重新安装固件。确保将 EVM 连接到 SCB。
- 首先,查看 GUI 是否可对固件手动编程。
- 将 SCB 控制器插入 PC。
- 启动 GUI。
- MCU 可能已经进入 DFU 模式。倘若如此,GUI 可能会发出通知并尝试将固件更新到最新版本。
- 如果没有自动更新,转到“File > Program Device...”(文件 > 编程器件)
- 如果不起作用(或者如果 Program Device(编程器件)按钮灰显),手动将 SCB 控制器上的 MCU 配置为器件固件更新 (DFU) 模式。在 SCB 控制器通电的情况下,可通过以下任一方法完成此操作:
- 通过软件:
- 出于安全起见,关闭并断开所有负载源和外部电压。
- 在 SCB 的 USB 串行 (COM) 端口上发送命令“bsl”。
- 通过硬件:
- 使用一对镊子(或导线)短接标记为“DFU”(如图 4-3 所示)的两个测试点时,按下并放开 RESET(复位)按钮。
图 4-3 用于手动进入 DFU 模式的测试点
MCU 进入 DFU 模式后,现在固件可以通过步骤 1 中列出的方法更新。