This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3220:嵌入式编程

Guru**** 2577385 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/698900/cc3220-embedded-programming

器件型号:CC3220

使用嵌入式编程通过 UART 对 SFLASH 进行编程时遇到问题。
参考文档是 www.tij.co.jp/.../swpa230.pdf 上的“CC3120和 CC3220 SimpleLinkTmWi-FiRegistered嵌入式编程”。

我认为,从 Step1到步骤10都已正确完成,因为 Get Status Command 支持确认“Last Status Response:0x40”。
之后、使用 Image Creator 创建的 Wi-Fi FW USF 文件编程为步骤11。
但是、未正确对映像进行编程。

问题1:SFLASH 的编程格式是什么?  (铀转化设施)
问题2:我立即以以下格式发送数据。 正确吗?
数据包大小:  2字节(4096)
校验和: 1字节
FS 编程命令: 1字节(0x34)
密钥大小: 2字节(0)
块大小: 2字节(4096)
标志 :4字节(0)
数据 : 4084字节(FW)
问题3:您能不能告诉我我我确认解决的问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    是的、您需要选择.ucf 文件进行编程。

    关于不同参数的值、这是不正确的。

    请注意、文档指出长度是校验和旁边所有字段的大小。

    因此、在您的情况下、它应该为4096+2 (长度)+1 (操作码)+2 (密钥大小)+2 (块大小)+4 (标志)= 4107。

    块应该为4096字节。

    您可以在封装内部的逻辑捕获中看到一个示例。

    Shlomi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的快速响应。

     已 正确对映像进行编程。