This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SK-AM64B: 'syscfg/ti_drivers_config.o' build errors while trying to build LED blink example with IPC

Part Number: SK-AM64B
Other Parts Discussed in Thread: SYSCONFIG

Hello Team

I have a SK-AM64B board. On this board I could run the LED Blink example through the debugger. As next step I loaded Linux into the board as mentioned in this https://dev.ti.com/tirex/content/tirex-product-tree/am64x-devtools/docs/am64x_skevm_quick_start_guide.html

As mentioned in the video (somewhere at the end) https://www.youtube.com/watch?v=VuJLyO5R2yM I want to run the LED blink example from Linux (using remoteproc).

As mentioned in the vide and also at this link (https://dev.ti.com/tirex/explore/node?node=A__Acm3ikTTJ1WqHgJWiJz0tA__AM64-ACADEMY__WI1KRXP__LATEST) for multicore development,

I have done the required changes in example.syscfg, i.e. IPC enabled & its required parameters set, UART is disabled and linker.cmd I used from the Benchmark example.

I am getting following errors while building the example in CCS:

"C:/ti/ti-cgt-armllvm_3.2.1.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"C:/ti/ti-cgt-armllvm_3.2.1.LTS/include/c" -I"C:/ti/mcu_plus_sdk_am64x_09_01_00_41/source" -DSOC_AM64X -D_DEBUG_=1 -g -Wall
-Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"syscfg/ti_drivers_config.d_raw" -MT"syscfg/ti_drivers_config.o"
-I"D:/Test/gpio_led_blink_am64x-sk_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg" -o"syscfg/ti_drivers_config.o" "syscfg/ti_drivers_config.c"
subdir_rules.mk:39: recipe for target 'syscfg/ti_drivers_config.o' failed
syscfg/ti_drivers_config.c:217:88: error: expected expression
rpmsgParams.vringTxBaseAddr[CSL_CORE_ID_R5FSS0_1] = (uintptr_t)(&gIpcSharedMem[]);
^
syscfg/ti_drivers_config.c:218:88: error: expected expression
rpmsgParams.vringTxBaseAddr[CSL_CORE_ID_R5FSS1_0] = (uintptr_t)(&gIpcSharedMem[]);
^
syscfg/ti_drivers_config.c:219:88: error: expected expression
rpmsgParams.vringTxBaseAddr[CSL_CORE_ID_R5FSS1_1] = (uintptr_t)(&gIpcSharedMem[]);
^
syscfg/ti_drivers_config.c:220:88: error: expected expression
rpmsgParams.vringTxBaseAddr[CSL_CORE_ID_M4FSS0_0] = (uintptr_t)(&gIpcSharedMem[]);
^
4 errors generated.
gmake: *** [syscfg/ti_drivers_config.o] Error 1

Anything is missing?

Thanks