Hello.
Currently we using DM8168 with DVRRDK.
Sometimes we have problems with ipc "ASSERT (system_ipc_msgq.c|system_ipcmsgq_alloc|80)".
We would like to upgrade to the latest framework_components, ipc and syslink with DM8168 support to get more stability.
We decided to use next versions:
- M3 compiler: ti-cgt-arm_5.2.6
- DSP compiler: c6000_7.4.16
- ARM compiler: gcc-linaro-arm-linux-gnueabihf-4.7-2012.12-20121214_linux
- framework_components_3_40_01_04
- bios_6_42_03_35
- ipc_1_25_03_15
- syslink_2_21_03_11
- edma3_lld_02_12_00_20
After adding small patches to DVRRDK we have successfully built sources but we have some problems with linking:
# Linking into build-rdk/dvr_rdk/bin/ti816x-evm/dvr_rdk_m3vpss_release_1024M_256M.xem3...
#
undefined first referenced
symbol in file
--------- ----------------
ti_sdo_ipc_gates_GateHWSpinlock_query__E build-rdk/dvr_rdk/obj/ti816x-evm/m3vpss/release/dvr_rdk_configuro/package/cfg/MAIN_APP_m3vpss_pem3.oem3
ti_sdo_ipc_gates_GateMPSupportNull_query__E build-rdk/dvr_rdk/obj/ti816x-evm/m3vpss/release/dvr_rdk_configuro/package/cfg/MAIN_APP_m3vpss_pem3.oem3
ti_sdo_ipc_gates_GatePeterson_query__E build-rdk/dvr_rdk/obj/ti816x-evm/m3vpss/release/dvr_rdk_configuro/package/cfg/MAIN_APP_m3vpss_pem3.oem3
ti_sdo_ipc_heaps_HeapMemMP_isBlocking__E build-rdk/dvr_rdk/obj/ti816x-evm/m3vpss/release/dvr_rdk_configuro/package/cfg/MAIN_APP_m3vpss_pem3.oem3
error: unresolved symbols remain
error: errors encountered during linking;
"/tvip/mira/build-mira-101/rdk/build-rdk/dvr_rdk/bin/ti816x-evm/dvr_rdk_m3vp
ss_release_1024M_256M.xem3" not built
We know that DM8168 is not supported officially by TI more.
Please do not reply "go to FAE" because there are NO FAE with DVRRDK support. All TI partners supports only limited number of task with DM8168 and also cannot support our task.
Could you point us to right way? We have next suggestions :
1. We need to recompile ipc + syslink from sources?
2. We need just add to link some additional libs?
3. Need to change version of one or more of the selected components to the compataible?
4. You suggestion?
Thank you.