Hello,
I am trying to run the IPC Notify example for the SK-AM64B board and it's giving me errors of memory ranges not being found. The build error is provided below. How can I resolve this issue?
**** Build of configuration Debug for project ipc_notify_echo_am64x-sk_m4fss0-0_nortos_ti-arm-clang ****
"C:\\ti\\ccs1260\\ccs\\utils\\bin\\gmake" -k -j 24 all -O
Building target: "ipc_notify_echo_am64x-sk_m4fss0-0_nortos_ti-arm-clang.out"
Invoking: Arm Linker
"C:/ti/ti_cgt_tiarmclang_3.2.0.LTS/bin/tiarmclang.exe" -mcpu=cortex-m4 -mfloat-abi=hard -mlittle-endian -mthumb -DSOC_AM64X -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -Wl,-m"ipc_notify_echo.Debug.map" -Wl,-i"C:/ti/mcu_plus_sdk_am64x_09_01_00_41/source/kernel/nortos/lib" -Wl,-i"C:/ti/mcu_plus_sdk_am64x_09_01_00_41/source/drivers/lib" -Wl,-i"C:/ti/mcu_plus_sdk_am64x_09_01_00_41/source/board/lib" -Wl,-i"C:/ti/ti_cgt_tiarmclang_3.2.0.LTS/lib" -Wl,--reread_libs -Wl,--diag_wrap=off -Wl,--display_error_number -Wl,--warn_sections -Wl,--xml_link_info="ipc_notify_echo_am64x-sk_m4fss0-0_nortos_ti-arm-clang_linkInfo.xml" -Wl,--ram_model -o "ipc_notify_echo_am64x-sk_m4fss0-0_nortos_ti-arm-clang.out" "./syscfg/ti_dpl_config.o" "./syscfg/ti_drivers_config.o" "./syscfg/ti_drivers_open_close.o" "./syscfg/ti_pinmux_config.o" "./syscfg/ti_power_clock_config.o" "./syscfg/ti_board_config.o" "./syscfg/ti_board_open_close.o" "./syscfg/ti_enet_config.o" "./syscfg/ti_enet_open_close.o" "./syscfg/ti_enet_soc.o" "./syscfg/ti_enet_lwipif.o" "./ipc_notify_echo.o" "./main.o" -Wl,-l"syscfg/linker.cmd" -Wl,-lnortos.am64x.m4f.ti-arm-clang.debug.lib -Wl,-ldrivers.am64x.m4f.ti-arm-clang.debug.lib -Wl,-lboard.am64x.m4f.ti-arm-clang.debug.lib -Wl,-llibc.a -Wl,-llibsysbm.a
makefile:150: recipe for target 'ipc_notify_echo_am64x-sk_m4fss0-0_nortos_ti-arm-clang.out' failed
"syscfg/linker.cmd", line 60: warning #10097: memory range not found: LOG_SHM_MEM on page 0
"syscfg/linker.cmd", line 59: error #10265: no valid memory range available for placement of ".bss.log_shared_mem"
"syscfg/linker.cmd", line 59: error #10099-D: program will not fit into available memory, or the section contains a call site that requires a trampoline that can't be generated for this section. run placement with alignment fails for section ".bss.log_shared_mem" size 0x3800
"syscfg/linker.cmd", line 57: warning #10097: memory range not found: USER_SHM_MEM on page 0
"syscfg/linker.cmd", line 56: error #10099-D: program will not fit into available memory, or the section contains a call site that requires a trampoline that can't be generated for this section. run placement with alignment fails for section ".bss.user_shared_mem" size 0
"syscfg/linker.cmd", line 63: warning #10097: memory range not found: IPC_VRING_MEM on page 0
"syscfg/linker.cmd", line 62: error #10099-D: program will not fit into available memory, or the section contains a call site that requires a trampoline that can't be generated for this section. run placement with alignment fails for section ".bss.ipc_vring_mem" size 0
error #10010: errors encountered during linking; "ipc_notify_echo_am64x-sk_m4fss0-0_nortos_ti-arm-clang.out" not built
tiarmclang: error: tiarmlnk command failed with exit code 1 (use -v to see invocation)
gmake[1]: *** [ipc_notify_echo_am64x-sk_m4fss0-0_nortos_ti-arm-clang.out] Error 1
gmake: *** [all] Error 2
makefile:146: recipe for target 'all' failed
**** Build Finished ****
Thanks,
Brycen