Other Parts Discussed in Thread: C2000WARE, SYSCONFIG
HI.
I encountered a problem while testing an example in C2000ware.
The example I tested is the project named "ipc_ex4_msgqueue_sysconfig_multi" in the folder "C2000Ware_5_01_00_00\driverlib\f2837xd\examples\dual\ipc".
I imported the above project, set it to FLASH mode, and ran it.
When I download the program and run it while the XDS200 debugger is connected, it works normally.
However, when I disconnect the debugger and Reset the power, the boot does not work properly.
I saw a post about a similar problem on the "design support forums".
In the post, an engineer wrote that the following measures should be taken:
1. Please open your SysConfig GUI by clicking on either of the Sysconfig files in these projects, then scroll down until you see the CMD module. Open the CMD module, then scroll down to the 'C28x Compiler Sections' dropdown menu. Please change the codestart setting from 'Boot from RAMM' to 'Boot from Flash', and make sure to do this for both CPU1 and CPU2.

2. Next, as shown below, you will need to paste the following line just below Device_init() in your led_ex2_sysconfig_cpu1.c file:
Device_bootCPU2(C1C2_BROM_BOOTMODE_BOOT_FROM_FLASH);

I tried the above measures exactly as they were written, but the flashboot still does not work after resetting the power.
In the case of CMD, it is generated using a module supported by Sysconfig,
and the "predefined symbol" is added with "CMDTOOL" to apply it normally.
What part should I check?