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.
我已将 Hello world 示例代码刷写到 TMDS64EVM、使用命令 python uart_uniflash.py -p COM26 --cfg=sbl_prebuild/am64x-evm/default_sbl_ospi.cfg 时可以正常进行刷写。 但是、当我在 Teraterm 上检查输出时、它显示如下。
DMSC 固件版本8.5.3--v08.05.03 (Chill Capybar
DMSC 固件版本0x8
DMSC ABI 修订版3.1
某些测试失败!!
您能否提供解决方案?
此致、
Ankita Vaghela.
Ankita 您好、
您能否附加 用于刷写映像的 default_sbl_ospi.cfg 文件。
此致、
Prashant
Ankita 您好、
请确保 hello world 示例从 MCU+ SDK v8.5导入到 CCS 中。 如果您使用了 MCU+ SDK v8.3、则不会生成 HS-FS appimage。
如果您使用 MCU+ SDK v8.5导入示例、您将看到在构建示例时生成的以下图像。
此致、
Prashant
嘿 Prashant
我将从 MCU 加 SDK 版本08_05_00_24导入 hello world 示例代码。
您好 Ankita、
如果您使用的是 v8.5、则应该会生成 HS-FS 应用映像。 您能否尝试从 CCS 中删除工程并重新导入该工程。 如果您再次看到此问题、请在此处将 CCS 项目附加为 ZIP 文件。 您可以拖放要附加的文件。
对于更多上下文、makefile_ccs_bootimage_gen 文件中的第85行会生成 HS-FS 映像。
此致、
Prashant
嘿 Prashant、
我已 从 CCS 中删除 hello world 示例并再次将其导入、但在构建该示例时、我会遇到 POST 构建错误。
您好 Ankita、
看起来 openssl 没有安装在您的系统上。 需要 openssl 才能为 HS-FS 板对图像进行签名。 您可以按照 https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/latest/exports/docs/api_guide_am64x/SDK_DOWNLOAD_PAGE.html#INSTALL_OPENSSL 设置 openssl。
我还随附了我的 CCS hello world 项目、以防您认为它很有用。
hello_world_am64x-evm_r5fss0-0_nortos_ti-arm-clang.zip
此致、
Prashant
嘿 Prashant、
感谢你的帮助。 工作正常。
您好 Ankita、
很乐意提供帮助!!
此外、知道该示例现在正在工作也很好。
尊敬的 Prashant:
我将从 MCU 加上 SDK 版本08_05_00_24构建 IPC_mechanism 示例。 但在本示例中、HS_FS 映像不会生成。 问题可能是什么?
Ankita 您好、
IPC 示例是一个多核项目。 请参阅以下指南
简而言之、您将会导入 CCS 中为/drivers/ipc/ipc_rpmsg_echo/am64x-evm/system_freertos_nortos、如图所示
然后、该系统工程会自动导入所有内核的 IPC 示例、如图所示
然后、构建 system_freertos_nortos 示例会自动构建所有内核的所有 IPC 示例、并生成一个包含每个内核可执行文件的.appimage.hs_fs。
然后可以刷写.appimage.hs_fs。 在运行时、SBL 将解析此.appimage.hs_fs 并在目标位置为每个内核加载不同的可执行文件。
请查看以下指南、以了解有关.appimage 扩展名以及 SBL 如何引导.appimage 的更多信息。
此致、
Prashant