ZHCACU5 july 2023 AM2631 , AM2631-Q1 , AM2632 , AM2632-Q1 , AM2634 , AM2634-Q1
本节提供了一种从现有四核 IPC Notify 示例创建双锁步内核(两个内核)示例的简单方法。此示例不涉及任何系统工程,因此,用户必须使用命令行来创建最终的组合应用映像。下面介绍了创建双核应用映像的步骤。
uint32_t gRemoteCoreId[] = {
CSL_CORE_ID_R5FSS1_0,
CSL_CORE_ID_MAX
};
C:\ti\\{sysconfig}\nodejs\node C:\ti\\{mcu_plus_sdk}/tools/boot/multicoreImageGen/multicoreImageGen.js --devID 55 --out Debug/Combined.debug.appimage ../ipc_notify_echo_am263x-cc_r5fss0-0_freertos_ti-arm-clang/Debug/ipc_notify_echo_am263x-cc_r5fss0-0_freertos_ti-arm-clang.rprc@0 ../ipc_notify_echo_am263x-cc_r5fss1-0_nortos_ti-arm-clang/Debug/ipc_notify_echo_am263x-cc_r5fss1-0_nortos_ti-arm-clang.rprc@2
MulticoreImage Generation 的命令格式如下所示。
cd ${SDK_INSTALL_PATH}/tools/boot/multicoreImageGen${NODE} multicoreImageGen.js --devID {DEV_ID} --out {Output image file (.appimage)} {core 1 rprc file}@{core 1 id} [ {core n rprc file}@{core n id} ... ]