请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC2630 工具/软件:
我尝试使用数据表第8章中所述的串行引导加载程序擦除和刷写我的 CC2630。 我成功使用了大多数命令、但在擦除阶段遇到问题。 这是每次发生的交互
Sending: 5555 Read: 00cc Speed sync successful Sending: 032020 Read: 00cc Ping successful Erasing Sending: 07262600000000 Read: 00cc Sending: 032323 Read: 00cc Read: 034040 Erased sector starting at 0 Sending: 07362600001000
擦除扇区后发送的内容无关紧要(IE ping)——什么都不会响应。 此外、我擦除哪个扇区也无关紧要、只要地址有效、就会报告成功并挂起。 我发现的唯一补救措施是使用 RESET 引脚来复位电路板。
如果我跳过擦除操作、则下载命令会起作用、但数据发送函数以 NACK 失败。 如果我发送状态请求、引导加载程序将按与上述方式相同的方式挂起。
我在流程中是否遗漏了一些内容? 我看不到任何会导致此行为的原因。