主题中讨论的其他器件:、 UNIFLASH
希望这是一个非常简单的问题... 如何使用 TI 工具将"MCU+Image"最终输出编程到 CC3235SF、特别是已经在 LAUNCHXL 板上的 CC3235SF?
我有一个 LAUNCHXL-CC3235SF、SOP 跳线处于调试的正常位置(0-1-0)。 我正在运行 CCS 10.3.0和 SDK 5.10。 我根据其中一个 SDK 示例创建了自己的工程、它在调试器中以"调试"模式编译和运行。 但当然、当电路板复位时、它会运行其当前嵌入到闪存中的"开箱即用"示例。
我想用我的映像替换4MB 闪存中的内容。 在 项目的 MCU+Image\syscfg\sl_image\Output 目录中、我有四个文件:Programming.bin、Programming.hex、 Programming.sli 和 Programming.ucf。
我想使用 UniFlash (有6.2.0、刚刚更新为6.3.0)对其进行编程。 好的、所以它可以找到我的开发板、并将我带到屏幕左侧的"Program"、"Settings & Utilities"、"Memory"和"Standalone Command Line"选项。 对于"Program"、我会看到"Select and Load Images - Flash Image"。 好的、那么我要添加一个图像。 该对话框似乎需要 bin 或 hex 文件。 我选择十六进制文件。 我单击"Verify Image"。。 它为一个位进行了格式编辑、然后向上显示此红色对话框:
File: C:/TI/workspace/[workspace]/[project]/MCU+Image/syscfg/sl_image/Output/Programming.hex: a data verification error occurred, file load failed.
好的、所以它不喜欢这个。 但它也不像 bin、sli 或 UCF 文件。 我在生产编程指南(SWRA646A)中进行了介绍、但该指南在概念上仅讨论了如何对器件进行编程、没有要遵循的实际步骤。 Google 没有什么帮助、SDK 快速入门指南或 UniFlash 指南也没有什么帮助。
我该如何使用您的工具对该板的闪存进行编程? 不难理解。








