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.

[FAQ] AM6442( AM64X ): Multi-core Image Gen for GP and HS - FS Hw versions

Part Number: AM6442
Other Parts Discussed in Thread: SYSCONFIG

How to generate the Muticore App image for the GP and HS-FS HW versions

I am creating a multicore app image for R5F0_0 and R5F0_1, and you have to follow the same procedure for the other cores as well.

  • Take any two examples, in my case I have taken examples from R5F0_0 and R5F0_1, and compile two individually, you will get RPRC images from the below folder.

    Keep two RPRC images in a particular folder to generate the Multicore App image.

    Now, you can follow the procedure below to generate a multi-core app image for both GP and HS-FS HW versions.

     

    Please use the below command for generating a GP (General Purpose) app image from RPRC images.

    GP version :

    C:\Test\debug_combined.appimage - > Give your destination folder path, and it should have the Multicore app image.

    C:\Test\empty_am64x-evm_r5fss0-0_freertos_ti-arm-clang.rprc@4  - > Give your RPRC image path of R5F0_0

    C:\Test\POR\empty_am64x-evm_r5fss0-1_nortos_ti-arm-clang.rprc@5  - > Give your RPRC image path of R5F0_1

    Command :

    C:\ti\sysconfig_1.12.1\nodejs\node multicoreImageGen.js --devID 55 --out C:\Test\debug_combined.appimage C:\Test\empty_am64x-evm_r5fss0-0_freertos_ti-arm-clang.rprc@4 C:\Test\POR\empty_am64x-evm_r5fss0-1_nortos_ti-arm-clang.rprc@5

    You have to open the command prompt window from the below path and give above command .

    C:\ti\mcu_plus_sdk_am64x_08_05_00_24\tools\boot\multicoreImageGen

    Please use the below command for generating HS-FS App image from  GP App image.

    HS-FS Version :

    C:/MutiImage_Gen/debug_combined.appimage - > Give your GP App image path .

    C:/MutiImage_Gen/ipc_rpmsg_echo_system.appimage.hs_fs - > Give your destination folder path, and it should have the Multicore HS FS app image.

    Command : 

    python C:/ti/mcu_plus_sdk_am64x_08_05_00_24/tools/boot/signing/appimage_x509_cert_gen.py --bin C:/MutiImage_Gen/debug_combined.appimage --authtype 1 --key C:/ti/mcu_plus_sdk_am64x_08_05_00_24/tools/boot/signing/rom_degenerateKey.pem --output C:/MutiImage_Gen/ipc_rpmsg_echo_system.appimage.hs_fs

    You have to open the command prompt window from any where i your system and give above command .

    Please use the link below for different core selections to generate the app image.

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM64X/latest/exports/docs/api_guide_am64x/TOOLS_BOOT.html#autotoc_md1162

    Regards,

    S.Anil