工具与软件:
您好!
我已经阅读了几种构建 SBL 的方法,但它们都始终构建所有示例和 PDK 库。 如何只进行 SBL 构建?
您能描述 BUILD_PROFILE、BOARD 和 SOC 定义正在执行的操作吗?
此致、
Simon
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.
工具与软件:
您好!
我已经阅读了几种构建 SBL 的方法,但它们都始终构建所有示例和 PDK 库。 如何只进行 SBL 构建?
您能描述 BUILD_PROFILE、BOARD 和 SOC 定义正在执行的操作吗?
此致、
Simon
您好!
Unknown 说:如何才能只构建 SBL ?
您需要使用 MMCSD、EMMC、UART 等引导介质构建 SBL、以便通过应用程序引导器件。
[quote userid="497297" url="~/support/processors-group/processors/f/processors-forum/1443344/j721excpxevm-building-sbl-without-all-examples-only-for-a-single-board 您能描述 BUILD_PROFILE、BOARD 和 SOC 定义正在做什么吗? [报价]BUILD_PROFILE 将定义是否生成 提供 或者 调试 、默认情况下、它将被释放。
电路板和 SOC 定义了 TI SOC 的构建。 如 j721e_evm、j721s2_evm、j784s4_evm。
此致、
Sudheer
您好!
有关更多详细信息、请参阅《适用于 PDK 文档的 SBL 用户指南》。
https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/10_00_00_05/exports/docs/pdk_jacinto_10_00_00_27/docs/userguide/jacinto/boot/boot_k3.html#
-您能为 ospi 创建一个 SBL 示例吗?
有关将 SBL 与 OSPI 配合使用的信息、请参阅 SDK 文档。
https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/10_00_00_05/exports/docs/pdk_jacinto_10_00_00_27/docs/userguide/jacinto/boot/boot_k3.html#booting-via-ospi-flash
此致、
Sudheer
您好!
[报价 userid="497297" url="~/support/processors-group/processors/f/processors-forum/1443344/j721excpxevm-building-sbl-without-all-examples-only-for-a-single-board/5535131 #5535131"]您是否在 packages/ti/build 目录中讨论过此问题?
make sbl_ospi_img SOC=<soc_name> BOARD=<board_name> CORE=mcu1_0 -sj
可以、这适用于 OSPI 的构建 SBL。 
请参阅上述文档、了解 SBL 的加载方式、SBL 是什么以及它将执行哪些操作。
此致、
Sudheer
面对以下问题、CCS 930在 Windows 11上使用
C:\ti\processor-sdk-rtos-j721e-evm-10_00_00_05\pdk_jacinto_10_00_00_27\packages\ti\build>gmake sbl_ospi_img SOC=J721e Board=j721e_evm core=mcu1_0 -SJ
c:word:185:/ti/ti-processor-sdk-rtos-j721e-evm-10_00_00_05/pdk_jacinto_10_00_00_27/packages/ti/boot/sbl/sbl_component.mk ***'word'函数的第一个参数必须大于0。 STOP (停止)。
发现了一个拼写错误(大 J 而不是小),但现在它抱怨这里
C:\ti\processor-sdk-rtos-j721e-evm-10_00_00_05\pdk_jacinto_10_00_00_27\packages\ti\build>gmake sbl_ospi_img soc=j721e Board=j721e_evm core=mcu1_0 -sj
gmake[2]:***不存在创建目标'C:C'/ti/ti-processor-sdk-rtos-j721e-evm-10_00_00_05/pdk_jacinto_10_00_00_27/packages/ti/csl/lib/j721e/r5f/release/ti.csl.aer5f 的规则、'C:/ti/ti-processor-sdk-rtos-j721e-evm-10_00_00_05/pdk_jacinto_10_00_00_27/packages/ti/boot/sbl/binary/j721e_evm/ospi/bin/sbl_ospi_img_mcu1_0_release.xer5f 需要此规则。停止。
C:/ti/ti-processor-sdk-rtos-j721e-evm-10_00_00_05/pdk_jacinto_10_00_00_27/packages/ti/build/makerules/common.mk:347:目标'MCU1_0'的配方失败
gmake[1]:***[mcu1_0]错误2.
Makefile:328:目标'sbl_ospi_img'的配方失败
gmake:***[sbl_ospi_img]错误2.
您好!
您似乎在 Widnows 机器上进行构建。
不支持在 Windows 上构建仅支持在 Linux 中构建。 请参阅下面的 SDK 文档。
https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/10_00_00_05/exports/docs/psdk_rtos/docs/user_guide/getting_started_j721e.html#building-on-a-windows-pc
在 Linux 计算机中、也在下载 SDK 后、请运行安装脚本以安装依赖项。
请参阅下面的。
https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-jacinto7/latest/exports/docs/vision_apps/docs/user_guide/ENVIRONMENT_SETUP.html
执行以下操作、下载并安装构建 PSDK RTOS 所需的其他依赖项
通过两步式方法、可以在 Windows 上完成:
1. gmake pdk_libs soc=j721e board=j721e_evm core=mcu1_0 -sj
2. gmake sbl_ospi_img soc=j721e Board=j721e_evm core=mcu1_0 -sj
我在 CCS 中确实收到了关于缺少 awk 工具的警告。 为什么不支持 windows?
您好!
我在 CCS 中确实收到缺少 awk 工具的警告。 Windows 不受支持的原因是什么?
否、具体原因。 因为 TI 端还没有在 Windows 中测试 PDK。 因此、我们在 Windows 中不支持该功能。
通过两步式方法、可以在 Windows 上完成:
1. gmake pdk_libs soc=j721e board=j721e_evm core=mcu1_0 -sj
2. gmake sbl_ospi_img soc=j721e Board=j721e_evm core=mcu1_0 -sj
[报价]很高兴听到你能够在 windows 机器中构建。
此致、
Sudheer