目前、我正在尝试通过 UART 从电路板上的主处理器对我们的产品板上安装的 CC3235模块执行固件更新。 我遵循 SWPA231 (2019年1月)文档中提供的程序
问题如下:
1) 1)我能够执行步骤5.3.1和5.3.2、但最初无法获得对将 UART 切换到应用 MCU 命令第5.3.3段的响应。 我通过跳过步骤5.3.2得以继续。 这样、我就能够获得应用 MCU 消息的一个 ACK、并执行中断过程、并从网络处理器获得初始化 ACK (大概)。 不确定为什么必须跳过5.3.2。 在 完成消息对话框后、文档中描述的引导加载程序启动计时器似乎几乎没有重新启动?
2) 2) 我无法使用5.3.3中描述的用于循环中断过程。 该过程与提供的图不一致、图中显示的是1秒中断传输(对我有效)、而不是文本中描述的4个100毫秒突发。
3) 3)理论上连接到网络处理器、我尝试启动 FS 编程步骤5.3.4。 向网络处理器发送第一个文件块失败。 未从网络处理器接收到任何类型的返回消息。 来自 NP 的线路为高电平、表示有人在驱动它、但我的示波器设置为在来自 NP 的任何传输上触发 、并且一旦发送文件数据消息、它永远不会触发。
我对从这里出发的位置感到很损失。 是否有任何其他有关此过程的文档/示例可帮助我解决此问题并允许完成文件传输?