Announcements

Help us improve the Power & Sensing Selection Guide. Share feedback

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
YongseokJeon
Level 4
Level 4
Distributor - Changnam (South Korea)
50 replies posted 50 questions asked 25 replies posted

Hi,
I'm testing with the example below.
- CY8CKIT-062-WIFI-BT, Dual-CPU_IPC_Semaphore

After build, the app_combined.hex file is created in the Dual-CPU_IPC_Semaphore\build\ folder. How is this created?
It seems that each hex file of M0 and M4 is created first and then merged into one file.
I checked the makefile but I don't know where the relevant information is.

Thanks and Regards,
YS

0 Likes
1 Solution
Rohan_M
Moderator
Moderator
Moderator
50 solutions authored 25 likes received 250 sign-ins

Hi @YongseokJeon ,

 

Please go through to recipe_comnon.mk in path "mtb_shared\recipe-make-cat1a\release-v2.1.1\make\recipe" and go to the section "application_postbuild: $(_MTB_RECIPE__APP_HEX_FILE)" in which srec cat executable is used to combine the hex files. 

 

You can find the srecord document in the following location "ModusToolbox\tools_3.0\srecord\docs". 

 

Regards,

Rohan

View solution in original post

0 Likes
2 Replies
Rohan_M
Moderator
Moderator
Moderator
50 solutions authored 25 likes received 250 sign-ins

Hi @YongseokJeon ,

 

Please go through to recipe_comnon.mk in path "mtb_shared\recipe-make-cat1a\release-v2.1.1\make\recipe" and go to the section "application_postbuild: $(_MTB_RECIPE__APP_HEX_FILE)" in which srec cat executable is used to combine the hex files. 

 

You can find the srecord document in the following location "ModusToolbox\tools_3.0\srecord\docs". 

 

Regards,

Rohan

0 Likes
YongseokJeon
Level 4
Level 4
Distributor - Changnam (South Korea)
50 replies posted 50 questions asked 25 replies posted

Hi Rohan,

Thank you very much! That was really helpful.

Thanks and Regards,
YS

0 Likes