工具/软件:
我在刷写 CPU2 时遇到问题。 我已经设置 CPU 闪存设置并为 CPU1 配置时钟。 CPU1 的刷写过程成功;但是、我在尝试刷写 CPU2 时遇到了问题。 在尝试将 IPC Ex1 代码刷写到 EVM TMDSCNCD28P65X 时收到以下错误。 我附上了一个屏幕截图供您参考。 我还尝试将闪存扇区更改为闪存组 2、但这也无效。 您能告诉我缺少什么吗?

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.
工具/软件:
我在刷写 CPU2 时遇到问题。 我已经设置 CPU 闪存设置并为 CPU1 配置时钟。 CPU1 的刷写过程成功;但是、我在尝试刷写 CPU2 时遇到了问题。 在尝试将 IPC Ex1 代码刷写到 EVM TMDSCNCD28P65X 时收到以下错误。 我附上了一个屏幕截图供您参考。 我还尝试将闪存扇区更改为闪存组 2、但这也无效。 您能告诉我缺少什么吗?

否、我没有对项目进行任何更改。
我执行了以下步骤来刷写工程:
1.构建配置已更新:对于 CPU1 代码、现在设置为 CPU1_FLASH;对于 CPU2 代码、设置为 CPU2_FLASH。
2.闪存组映射设置:CPU1 选择组 0、组 1 和组 2;CPU2 选择组 3 和组 4。 它在 CMD 文件中是相同的。

3.在 CPU1 和 CPU2 的擦除设置中、我选择了“Selected Bank“并为 CPU1 选择了 Bank0、Bank1 和 Bank2、而为 CPU2 选择了 Bank3 和 Bank4。

4.对于 CPU1、我选择了用于配置时钟设置的选项。

5.最后,我刷掉了 CPU2。 这时我遇到了问题。
尊敬的 Akshay:
构建配置已更新:CPU1 代码的构建配置现在设置为 CPU1_FLASH、CPU2 代码的构建配置现在设置为 CPU2_FLASH
您应该不需要修改构建配置。
您能否再次重新导入该项目? 编译 CPU1 和 CPU2 工程。 然后在工程的其中一个“targetConfigs"文件夹“文件夹中、右键点击 ccxml 文件并选择“Start less-Debug“。
 
这样会打开调试视图、您可以在“线程“窗格中将其连接到 CPU1 和 CPU2。 连接到两个内核后、按照步骤 2 和 3 中所述配置闪存设置。 您可以通过右键点击任何已连接的 CPU 并选择 Properties 来访问 FLASH 设置。 注意:请确保在配置 CPU2 的设置时更改“Core"选项“选项。

配置闪存设置后、可以通过依次转到“Run"->"Load"->"Load Program"“ Program"并“并通过“通过工作“工作区“区选择与 CPU1 相对应的.out、为 CPU1 加载.out。 在 CPU1 上运行应用程序。 然后、为 CPU2 加载.out、步骤与为 CPU1 加载类似。 运行 CPU2 的应用程序。
如果您在使用所述方法时遇到任何问题、或者您有任何问题、请告知我。
此致、
Marlyn