When creating a new project from scratch, I add the mcmgr module using the wizard. Then after doing so I run into Undefined Reference Errors.
#include "mcmgr.h"
(void)MCMGR_EarlyInit();
(void)MCMGR_Init();
Simply calling either of these two functions creates many undefined reference errors.
Again this is from a new file, I've checked the includes section in the properties and the mcmgr folder is selected, and I can't find any difference between the properties of this project and one of the mcmgr sdk examples.
And just another quick question, most of the SDK examples use 0x20033000 as the start location of Core 1, is this mandatory? I am using another piece of code that the earliest spot in ram would be at 0x20040000, is this possible to do?
Thank you for your help!
Description Resource Path Location Type
make: *** [makefile:49: all] Error 2 test_ew_gui_animated_list C/C++ Problem
make[1]: *** [makefile:58: test_ew_gui_animated_list.axf] Error 1 test_ew_gui_animated_list C/C++ Problem
undefined reference to `g_mcmgrSystem' test_ew_gui_animated_list line 0, external location: C:\nxp\DEP Final Code\test_ew_gui_animated_list\mcmgr\mcmgr.c:118 C/C++ Problem
undefined reference to `g_mcmgrSystem' test_ew_gui_animated_list line 0, external location: C:\nxp\DEP Final Code\test_ew_gui_animated_list\mcmgr\mcmgr.c:143 C/C++ Problem
undefined reference to `g_mcmgrSystem' test_ew_gui_animated_list line 0, external location: C:\nxp\DEP Final Code\test_ew_gui_animated_list\mcmgr\mcmgr.c:44 C/C++ Problem
undefined reference to `g_mcmgrSystem' test_ew_gui_animated_list line 0, external location: C:\nxp\MCUXpressoIDE_24.9.25\ide\plugins\com.nxp.mcuxpresso.tools.win32_24.9.0.202407110857\tools\arm-none-eabi\bin\ld.exe: C:\nxp\DEP Final Code\test_ew_gui_animated_list\mcmgr\mcmgr.c:44 C/C++ Problem
undefined reference to `mcmgr_early_init_internal' test_ew_gui_animated_list line 0, external location: C:\nxp\MCUXpressoIDE_24.9.25\ide\plugins\com.nxp.mcuxpresso.tools.win32_24.9.0.202407110857\tools\arm-none-eabi\bin\ld.exe: C:\nxp\DEP Final Code\test_ew_gui_animated_list\mcmgr\mcmgr.c:118 C/C++ Problem
undefined reference to `mcmgr_get_current_core_internal' test_ew_gui_animated_list line 0, external location: C:\nxp\DEP Final Code\test_ew_gui_animated_list\mcmgr\mcmgr.c:229 C/C++ Problem
undefined reference to `mcmgr_get_current_core_internal' test_ew_gui_animated_list line 0, external location: C:\nxp\MCUXpressoIDE_24.9.25\ide\plugins\com.nxp.mcuxpresso.tools.win32_24.9.0.202407110857\tools\arm-none-eabi\bin\ld.exe: C:\nxp\DEP Final Code\test_ew_gui_animated_list\mcmgr\mcmgr.c:229 C/C++ Problem
undefined reference to `mcmgr_late_init_internal' test_ew_gui_animated_list line 0, external location: C:\nxp\MCUXpressoIDE_24.9.25\ide\plugins\com.nxp.mcuxpresso.tools.win32_24.9.0.202407110857\tools\arm-none-eabi\bin\ld.exe: C:\nxp\DEP Final Code\test_ew_gui_animated_list\mcmgr\mcmgr.c:143 C/C++ Problem
undefined reference to `mcmgr_trigger_event_internal' test_ew_gui_animated_list line 0, external location: C:\nxp\DEP Final Code\test_ew_gui_animated_list\mcmgr\mcmgr.c:44 C/C++ Problem
undefined reference to `mcmgr_trigger_event_internal' test_ew_gui_animated_list line 0, external location: C:\nxp\MCUXpressoIDE_24.9.25\ide\plugins\com.nxp.mcuxpresso.tools.win32_24.9.0.202407110857\tools\arm-none-eabi\bin\ld.exe: C:\nxp\DEP Final Code\test_ew_gui_animated_list\mcmgr\mcmgr.c:44 C/C++ Problem
undefined reference to `s_mcmgrCoresContext' test_ew_gui_animated_list line 0, external location: C:\nxp\MCUXpressoIDE_24.9.25\ide\plugins\com.nxp.mcuxpresso.tools.win32_24.9.0.202407110857\tools\arm-none-eabi\bin\ld.exe: C:\nxp\DEP Final Code\test_ew_gui_animated_list\mcmgr\mcmgr.c:143 C/C++ Problem
Hi @AveryDauben
I have selected the Multi Core Manager.
This can be compiled successfully.
You can test it.
And i think you can also refer to the multicore manager demo.
BR
Harry