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.

[参考译文] PROCESSOR-SDK-AM62P:正在调试下载的示例项目为何无法编译

Guru**** 2460850 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1479312/processor-sdk-am62p-trying-to-debug-why-downloaded-example-project-will-not-compile

器件型号:PROCESSOR-SDK-AM62P

工具与软件:

您好!

我已经从 Resource Explorer 导入了一个工程、但当尝试编译时、会出现以下错误。 我已安装 openssl 3.4.1

------------------------------------------------------------------------------------------------------------------------------------------------------------

C:\ti\ccs2002\ccs\/tools/node/node C:/ti/mcu_plus_sdk_am62px_10_01_00_33/tools/boot/multicoreImageGen/multicoreImageGen.js --DevID 55 --out C:/Users/lume/workspace_ccstheia/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang/Debug/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang.appimage_xip C:/Users/lume/workspace_ccstheia/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang/Debug/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang.rprc_xip@5 >> Debug/temp_stdout_Debug.txt
[105]python C:/ti/mcu_plus_sdk_am62px_10_01_00_33/tools/boot/signing/appimage_x509_cert_gen.py --bin C:/Users/lume/workspace_ccstheia/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang/Debug/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang.appimage --authtype 0 --loadaddr 84000000 --key C:/ti/mcu_plus_sdk_am62px_10_01_00_33/tools/boot/signing/app_degenerateKey.pem --output C:/Users/lume/workspace_ccstheia/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang/Debug/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang.appimage.hs_fs --keyversion 1.5

正在生成 C:/Users/lume/workspace_ccstheia/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang/Debug/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang.appimage 的证书...
Makefile_ccs_bootimage_gen:77:目标"All"的配方失败
'OpenSSL'不被识别为内部或外部命令、
可操作的程序或批处理文件。
回溯(最近的呼叫最后):
<module>中的文件"C:\ti\mcu_plus_sdk_am62px_10_01_00_33\tools\boot\signing\appimage_x509_cert_gen.py"第260行
cert_str = get_cert(args)
get_cert 中的文件"C:\ti\mcu_plus_sdk_am62px_10_01_00_33\tools\boot\signing\appimage_x509_cert_gen.py"第183行
sha_val = subprocess.check_output('openssl dgst -{}-hex{}'.format (g_sha_to_use、bin_file)、shell=True).decode ()
 ~~~~~~~~~~~~~~~~~~~~~~~μ A ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^μ A
check_output 中的文件"C:\Program Files\WindowsApps\PythonSoftwareFoundation.python3.13_3.13.752.0_x64__qbz5n2kfra8p0\Lib\subprocess.py"第474行
 return run(*popenargs, stdout=pipe, timeout=timeout, check=True,
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^μ A
**kwargs).stdout
^^^^^^^^^μ A
文件"C:\Program Files\WindowsApps\PythonSoftwareFoundation.python.3.13_3.13.752.0_x64__qbz5n2kfra8p0\Lib\subprocess.py"、第579行、运行中
提升 CalledProcessError (retcode、process.args、
output=stdout、stderr=stderr)
subprocess.CalledProcessError:命令"openssl dgst -SHA512 -hex C:/Users/lume/workspace_ccstheia/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang/Debug/i2c_read_am62px-sk_mcu-r5fss0-0_nortos_ti-arm-clang.appimage 返回非零退出状态1。
gmake[3]:***[All]错误1.
Makefile:169:目标"post-build"的配方失败
gmake[2]:[post-build]错误2 (已忽略)

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

    您好、Erwin:

    您能否确认 openssl 路径已添加到环境变量中、并且您是否能够从任何目录访问该变量?

    请参阅下图。

    此致、

    Tushar

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

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

    您好!

    请在关闭 CCS 并重新导入工程后重试一次。

    请告诉我们上述方法是否有效。

    此致、

    Tushar

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

    这一次,我真的很高兴。

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

    您好、Erwin:

    感谢以上确认。 很乐意提供帮助。

    此致、  

    Tushar