主题中讨论的其他器件:XDS110ISO-EVM、
工具/软件:
您好:
我正在 SOM 使用 XDS110ISO-EVM 和 led_ex2_blanky_cpu1_CPU2_CPU3_multiple 示例调试 F29H85X-CPU-EVM。
但是、我遇到了这 2 个错误、但仍可以进入调试状态:

在调试中、我可以连接到 CPU2、但无法在任何断点停止软件。
我的硬件配置与电路板指南中的硬件配置以下相同:

提前感谢、
Nida
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.
工具/软件:
您好:
我正在 SOM 使用 XDS110ISO-EVM 和 led_ex2_blanky_cpu1_CPU2_CPU3_multiple 示例调试 F29H85X-CPU-EVM。
但是、我遇到了这 2 个错误、但仍可以进入调试状态:

在调试中、我可以连接到 CPU2、但无法在任何断点停止软件。
我的硬件配置与电路板指南中的硬件配置以下相同:

提前感谢、
Nida
尊敬的 Nida:
您如何构建项目? 您是否按照 SDK 中提到的步骤操作?
如果您转至{F29_sdk_installation}/docs/html/EXAMPLES_DRIVERS_LED_EX2_BLINKY_CPU1_CPU2_CPU3_MULTI.html
这将提供有关如何将此示例加载到 CPU 的详细步骤。
此外、您还可以参阅{F29_SDK_installation}/docs/html/CCS_LAUNCH_PAGE.html、以获取有关工程所需的 ram/flash 构建预先请求的更多详细信息。
此致、
Ryan Ma
您好、Ryan、
您如何构建项目? 您是否遵循 SDK 中提到的步骤?
我在 RAM 编译配置中编译多工程的第一个工程、然后按照 CCS_LAUNCH_PAGE.html 进行 RAM 编译配置。 我们可以调试工程并连接到 CPU2。 但是、以下错误继续显示。

编译多核工程时、输出错误:

如果我构建下面的单个 CPU 工程、则是我收到的错误输出:
[10]C:/ti/ccs2011/ccs/tools/compiler/ti-cgt-c29_1.0.0LTS/bin/c29objcopy.exe -O 二进制 adc_ex1_soc_software.out adc_ex1_soc_software.bin
[11] py C:/ti/f29h85x-sdk_1_00_00_00/tools/boot/signing/mcu_rom_image_gen.py --image-bin adc_ex1_soc_software.bin --core c29 --swrv 1 --loadaddr 0x200E1000 --sign-key C:/ti/f29h85x-sdk_1_00_00_00/tools/boot/signing/mcu_gpkey.pem --out-image adc_ex1_soc_software_cert.bin --device f29h85x --boot RAM --img_integ no
[12] makefile:164:目标“编译后“配方失败
[13]'openssl'不被识别为内部或外部命令,
[14]可操作的程序或批处理
[26]运行中的文件“C:\Program Files\Python314\Lib\subprocess.py“第 577 行
[27]提升 CalledProcessError (retcode、Process.args、
[28] output=stdout、stderr=stderr)
[29]subprocess.CalledProcessError:命令'openssl version'返回非零退出状态 1。
[30]gmake[2]:[post-build]错误 1(忽略)
[31]del C29-cert-pad.bin
[32]找不到 C:\Users\nduranog\workspace_ccstheia\adc_ex1_soc_software\RAM\C29-cert-pad.bin
据我了解、问题与 python 和 openssl 执行有关、这可能是命令在[11]和[29]中无法正常工作的原因。
我应该如何检查 CCS 中正确添加的 python 和 openssl 以及检查是否有任何防火墙(由于公司 PC)影响了这些程序的执行?
谢谢、
Nida
您好、Ryan、
选择 RAM 或闪存进行编译无关紧要、我仍然遇到此错误。
在您参考的文档中、对于 RAM 构建、不需要应用程序、只需要闪存构建 python 和 openssl。 即使是艰难的,我检查了 Preq 并下载了所需的应用程序。 以下是所需的应用程序、这些应用程序应用于路径:

在文档中、 如果选择了 RAM、则没有必要先决条件。 但发生此问题时、不会生成文件、并显示以下错误:
[引述 userid=“598511" url="“ url="~“~/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1525146/f29h85x-som-evm-c29-cert-pad-bin-no-such-file-or-directory-error/5866457 #5866457“]
由于此错误、刷写后、在调试中、CPU2 和 CPU3 无法正常工作。
请帮您解决该问题 目标“预构建“的 Makefile:186 配方失败 错误?
尊敬的 Nida:
对不便深表歉意。 我来提供一些调试步骤。
尝试使用 CPU2 应用程序二进制信息更新 syscfg 文件时发生此错误。
该错误表明 Python 无法获取“cpu2App.bin"的“的文件大小、这通常意味着:
以下是解决此问题的步骤:
此致、
Ryan Ma