Part Number: TMS320F28379D
Hello,
I'm trying a simple program where the code for CPU2 uses initialized global variables. These global variables are stored in GSRAM13.
When I run a program from RAM or FLASH, everything works properly and these global variables are initialized correctly. But when I run the program in STANDALONE mode, the program runs correctly, but the above-mentioned global variables are not initialized.
I tried both linker options (-- rom_model, --ram_model). In the memory browser I saw a properly initialized variables in GSRAM (--ram_model) or a correct initialization record at the address of the .cinit section (--rom_model) before running the code. After runnig the code, variables in GSRAM are not initialized.
Any advice? Thank you.
Regards,
Jozef