主题中讨论的其他器件:UNIFLASH
我无法在我的定制 CC3220MODAS 板上使用我的 MCU 映像。 我发现我的安全证书出了问题、但我无法解决。 我使用 CC31XX/CC32XX 器件类型在 UniFlash 中对其进行全部设置、转到"刻录"、"创建映像"、然后单击"保存 HEX "。 然后、我使用 SPI 编程器将其编程到我的板上、但它不运行。 不过、我可以通过 JTAG 从 CC Studio 加载/调试、因此似乎正在正确闪烁并将器件置于开发模式。
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.
我无法在我的定制 CC3220MODAS 板上使用我的 MCU 映像。 我发现我的安全证书出了问题、但我无法解决。 我使用 CC31XX/CC32XX 器件类型在 UniFlash 中对其进行全部设置、转到"刻录"、"创建映像"、然后单击"保存 HEX "。 然后、我使用 SPI 编程器将其编程到我的板上、但它不运行。 不过、我可以通过 JTAG 从 CC Studio 加载/调试、因此似乎正在正确闪烁并将器件置于开发模式。
您好!
请确保您已正确插入模块的 MAC 地址。 在开发模式下、Uniflash 生成的映像与确切的 MAC 地址绑定。 当 Uniflash 用于编程时、会自动插入 MAC 地址。 如果要为 Gang 编程生成二进制(或十六进制)文件、则需要首先通过 Uniflash 进行连接以获取 MAC 地址(也可以手动插入 MAC 地址)。
使用在开发模式下生成的映像进行 Gang 编程不太实用。 因为您需要在生成映像之前插入 MAC 地址。 Gang 编程更适合在生产模式下使用。
您可以执行以下步骤:
在简单模式下插入 MCU img 后、您可以检查 MCU 映像的属性、现在您将看到您设置的错误。
1月
您好!
>我可以使用 Gang 编程器刷写 OOB 示例、然后运行、这样做一定会导致我错误地使映像正确? 除非我缺少一些初始化代码、但我认为它甚至不会通过 CC Studio 中的 JTAG 运行。
否 您可以拥有链接代码、这些链接代码可以在 CCS 中与 JTAG 配合使用、但在 ROM 引导加载程序加载时不能配合使用。 例如、当应用程序的入口点错误时。
您能否更好地描述您可以对 OOB 示例执行哪些确切步骤? 您可以创建新的 Uniflash 项目、并将您从 CCS 编译生成的 bin 文件插入到该项目中?
1月
我尝试用自己的替换 OOB UniFlash 项目中的 MCU 映像、对其进行了刷写、但它没有运行。 我正在使用 SDK 示例中的链接器文件(如果重要、则使用 NORTOS 触发模式)。 我是否需要在 CC Studio 中更改某些构建选项? 它主要是一个 C++项目、int main 位于.c 源文件中、并在 C++源文件中调用一个"extern "C"函数。 这是否会导致问题?
您好!
是的、我认为问题的原因可能是您的 bin 文件链接不正确。 如果您的代码是 C++和 C 代码的组合、这可能会导致一些问题。 但我无法指出确切的问题。
要确保您使用 Uniflash 的工作流程正确、请尝试以下步骤:
请告诉我结果。
1月
[引用 user="Jan D]
您好!
是的、我认为问题的原因可能是您的 bin 文件链接不正确。 如果您的代码是 C++和 C 代码的组合、这可能会导致一些问题。 但我无法指出确切的问题。
要确保您使用 Uniflash 的工作流程 正确、请尝试以下步骤:
请告诉我结果。
1月
[/报价]
很抱歉耽误你的时间,昨天我去了。 我完全按照这些方向操作、它运行。