The following error is seen during compilation when we increase the size of C7x scratch or C7x Local heap
Linking /home/nikhil/SDK_8.4/ti-processor-sdk-rtos-j721e-evm-08_04_00_06/vision_apps/out/J7/C71/FREERTOS/release/vx_app_rtos_linux_c7x_1.out
"/home/nikhil/SDK_8.4/ti-processor-sdk-rtos-j721e-evm-08_04_00_06/ti-cgt-c7000_3.0.0.STS/include/string.h", line 275: error:
relocation from function "appInit" to symbol "g_ddr_local_mem" overflowed;
the 33-bit relocated address 0x80096600 is too large to encode in the 32-bit
signed PC-Relative field (type = 'R_C7X_PCR_OFFSET_ADDKPC_HI27' (33), file =
"/home/nikhil/SDK_8.4/ti-processor-sdk-rtos-j721e-evm-08_04_00_06/vision_app
s/out/J7/C71/FREERTOS/release/app_rtos_common_c7x_1.lib<app_init.obj>",
offset = 0x000000000084, section = ".text")
error: errors encountered during linking;
"/home/nikhil/SDK_8.4/ti-processor-sdk-rtos-j721e-evm-08_04_00_06/vision_app
s/out/J7/C71/FREERTOS/release/vx_app_rtos_linux_c7x_1.out" not built