Hi team,
Here's an issue from the customer may need your help:
In the SDK 8.1 environment, start the app for MCU1_0 with SBL and find that MCU1_0 cannot be started, and it will be successful on SDK 7.3 in the same way.
The image is made as follows:
sudo mono ~/ti-processor-sdk-rtos-j721e-evm-08_01_00_13/pdk_jacinto_08_01_00_36/packages/ti/boot/sbl/tools/out2rprc/bin/out2rprc.exe vx_app_rtos_linux_mcu1_0.out ./output.rprc
sudo ~/ti-processor-sdk-rtos-j721e-evm-08_01_00_13/pdk_jacinto_08_01_00_36/packages/ti/boot/sbl/tools/multicoreImageGen/bin/MulticoreImageGen LE 55 output.appimage 4 output.rprc
sudo /home/tda4/ti-processor-sdk-rtos-j721e-evm-08_01_00_13/pdk_jacinto_08_01_00_36/packages/ti/build/makerules/x509CertificateGen.sh -b /home/tda4/ti-processor-sdk-rtos-j721e-evm-08_01_00_13/vision_apps/out/J7/R5F/FREERTOS/release/output.appimage -o /home/tda4/ti-processor-sdk-rtos-j721e-evm-08_01_00_13/vision_apps/out/J7/R5F/FREERTOS/release/output.appimage.signed -c R5 -l 0x41C00100 -k /home/tda4/ti-processor-sdk-rtos-j721e-evm-08_01_00_13/pdk_jacinto_08_01_00_36/packages/ti/build/makerules/k3_dev_mpk.pem
The starting log is as follows:
SBL Revision: 01.00.10.01 (Mar 17 2022 - 16:19:28)
TIFS ver: 21.9.1--v2021.09a (Terrific Lla
SCISERVER Board Configuration header population... PASSED
Sciclient_setBoardConfigHeader... PASSED
Efuse xlated: VD 2 to 800 mV (OppVid: 0x37, Slave:0x48, Res:0x0)
Successfully set voltage to 800 mV for Slave:0x48, Res:0x0
Initlialzing PLLs ...done.
InitlialzingClocks ...done.
Initlialzing DDR ...done.
Initializing GTC ...Begin parsing user application
Calling Sciclient_procBootRequestProcessor, ProcId 0x20...
Calling Sciclient_procBootRequestProcessor, ProcId 0x21...
Calling Sciclient_procBootRequestProcessor, ProcId 0x1...
Calling Sciclient_procBootRequestProcessor, ProcId 0x2...
Calling Sciclient_procBootRequestProcessor, ProcId 0x6...
Calling Sciclient_procBootRequestProcessor, ProcId 0x7...
Calling Sciclient_procBootRequestProcessor, ProcId 0x8...
Calling Sciclient_procBootRequestProcessor, ProcId 0x9...
Calling Sciclient_procBootRequestProcessor, ProcId 0x3...
Calling Sciclient_procBootRequestProcessor, ProcId 0x4...
Calling Sciclient_procBootRequestProcessor, ProcId 0x30...
Searching for X509 certificate ...found @0x41c7fb7c, size = 1746 bytes
SBL reserved memory Found: Start = @ 0xb8000000, Size = 0x4000000
Copying 1748 bytes from app to 0xb8000002
Found seq @ 0xb800043d
image length = 232292 bytes
Copying 232296 bytes from offset 0x6d0 to 0xb80006d2...Cert @ 0xb8000002 ...Ignored on GP...done
Switching core id 4, proc_id 0x1 to split mode...
Calling Sciclient_procBootGetProcessorState, ProcId 0x1...
Sciclient_procBootSetProcessorCfg, ProcId 0x1, enabling split mode...
Calling Sciclient_procBootGetProcessorState, ProcId 0x1...
Enabling MCU TCMs after reset for core 4
Sciclient_procBootSetProcessorCfg update TCM enable/disable settings...
Copying 0x40 bytes to 0x41010000
Copying 0x490 bytes to 0x41010040
Copying 0x448 bytes to 0x410104d0
Copying 0x318 bytes to 0x41010918
Copying 0x2c0 bytes to 0x41010c30
Copying 0x118 bytes to 0x41010ef0
Copying 0x8c bytes to 0xa0100000
Copying 0x1684 bytes to 0xa0100400
Copying 0x538 bytes to 0xa0101a88
Copying 0x22bd0 bytes to 0xa046c000
Copying 0xeb20 bytes to 0xa049ebd0
Copying 0x4700 bytes to 0xa04b3d00
Setting entry point for core 4 @0x41010000
Sciclient_procBootReleaseProcessor, ProcId 0x20...
Sciclient_procBootReleaseProcessor, ProcId 0x21...
Sciclient_procBootReleaseProcessor, ProcId 0x1...
Sciclient_procBootReleaseProcessor, ProcId 0x2...
Sciclient_procBootReleaseProcessor, ProcId 0x6...
Sciclient_procBootReleaseProcessor, ProcId 0x7...
Sciclient_procBootReleaseProcessor, ProcId 0x8...
Sciclient_procBootReleaseProcessor, ProcId 0x9...
Sciclient_procBootReleaseProcessor, ProcId 0x3...
Sciclient_procBootReleaseProcessor, ProcId 0x4...
Sciclient_procBootReleaseProcessor, ProcId 0x30...
Calling Sciclient_procBootRequestProcessor, ProcId 0x1...
Sciclient_procBootSetProcessorCfg, ProcId 0x1, EntryPoint 0x41010000...
Sciclient_pmSetModuleClkFreq, DevId 0xfa @ 1000000000Hz...
Copying first 128 bytes from app to MCU ATCM @ 0x0 for core 4
Calling Sciclient_procBootRequestProcessor, ProcId 0x2...
Skipping Sciclient_procBootSetProcessorCfg for ProcId 0x2, EntryPoint 0xfffffffe...
Calling Sciclient_procBootRequestProcessor, ProcId 0x1...
Could you help check this case? Thanks.
Best Regards,
Cherry