Hi, TIers
I'm using DM8168 with RDK3.0.
Recently, my demo randomly exits abnormally, so I want to debug it using coredump file.
But I don't know how to compile RDK demo with debuging infomation, Expect your suggestion.
Best Regards!
YU Ri-Ping
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.
Hi, TIers
I'm using DM8168 with RDK3.0.
Recently, my demo randomly exits abnormally, so I want to debug it using coredump file.
But I don't know how to compile RDK demo with debuging infomation, Expect your suggestion.
Best Regards!
YU Ri-Ping
Thanks for your suggestion!
I just want to make dvr_rdk_demo_link_api.out with debug information, as run arm-none-linux-gnueabi-gcc -g ..., not to build dvr rdk libraries.
And I run make dvr_rdk CONFIG=debug under ./dvr_rdk dir, error occured
root@YRP-ES-QD:/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk# make dvr_rdk CONFIG=debug make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux make[1]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux' make -fMAKEFILE.MK libs TARGET=depend make[2]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux' make -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa_kermod/build depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/osa_kermod/build' # osa_kermod: Dependencies.. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/osa_kermod/build' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/src MODULE=dvr_rdk_osa depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/osa/src' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_osa/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_osa: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa_kermod/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/tvp5158/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/sii9022a/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/thsfilters/inc osa_buf.c osa.c osa_dma.c osa_eth_client.c osa_eth_server.c osa_event.c osa_file.c osa_i2c.c osa_mbx.c osa_msgq.c osa_mutex.c osa_pipe.c osa_pool.c osa_prf.c osa_que.c osa_sem.c osa_thr.c osa_tsk.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/osa/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/src MODULE=dvr_rdk_osa depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/src' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_osa/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_osa: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces/common_def -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.D.HP.IVAHD.02.00.05.00/500.V.H264AVC.D.HP.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MPEG4.D.IVAHD.01.00.08.00/500.V.MPEG4.D.ASP.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.E.IVAHD.02.00.02.02/500.V.H264AVC.E.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.D.IVAHD.01.00.05.00/500.V.MJPEG.D.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.E.IVAHD.01.00.04.00/500.V.MJPEG.E.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/tvp5158/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/sii9022a/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/thsfilters/inc devices.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/tvp5158/src MODULE=dvr_rdk_osa depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/tvp5158/src' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_osa/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_osa: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces/common_def -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.D.HP.IVAHD.02.00.05.00/500.V.H264AVC.D.HP.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MPEG4.D.IVAHD.01.00.08.00/500.V.MPEG4.D.ASP.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.E.IVAHD.02.00.02.02/500.V.H264AVC.E.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.D.IVAHD.01.00.05.00/500.V.MJPEG.D.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.E.IVAHD.01.00.04.00/500.V.MJPEG.E.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/tvp5158/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/sii9022a/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/thsfilters/inc tvp5158_api.c tvp5158_i2c.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/tvp5158/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/sii9022a/src MODULE=dvr_rdk_osa depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/sii9022a/src' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_osa/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_osa: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces/common_def -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.D.HP.IVAHD.02.00.05.00/500.V.H264AVC.D.HP.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MPEG4.D.IVAHD.01.00.08.00/500.V.MPEG4.D.ASP.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.E.IVAHD.02.00.02.02/500.V.H264AVC.E.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.D.IVAHD.01.00.05.00/500.V.MJPEG.D.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.E.IVAHD.01.00.04.00/500.V.MJPEG.E.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/tvp5158/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/sii9022a/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/thsfilters/inc sii9022a.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/sii9022a/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/thsfilters/src MODULE=dvr_rdk_osa depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/thsfilters/src' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_osa/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_osa: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces/common_def -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.D.HP.IVAHD.02.00.05.00/500.V.H264AVC.D.HP.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MPEG4.D.IVAHD.01.00.08.00/500.V.MPEG4.D.ASP.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.E.IVAHD.02.00.02.02/500.V.H264AVC.E.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.D.IVAHD.01.00.05.00/500.V.MJPEG.D.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.E.IVAHD.01.00.04.00/500.V.MJPEG.E.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/tvp5158/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/sii9022a/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/thsfilters/inc thsfilters.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/thsfilters/src' make -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/kernel_modules/ti816x_fb depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/kernel_modules/ti816x_fb' make[3]: Nothing to be done for `depend'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/kernel_modules/ti816x_fb' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/system MODULE=dvr_rdk_link_api depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/system' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_link_api/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_link_api: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages system_common.c system_ipc.c system_ipc_listMP.c system_ipc_msgq.c system_ipc_notify.c system_linkApi.c system_linkApi_local.c systemLink_tsk.c system_tiler.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/system' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/ipcBitsIn MODULE=dvr_rdk_link_api depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcBitsIn' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_link_api/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_link_api: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages ipcBitsInLink_tsk.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcBitsIn' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/ipcBitsOut MODULE=dvr_rdk_link_api depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcBitsOut' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_link_api/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_link_api: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages ipcBitsOutLink_tsk.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcBitsOut' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/ipcFramesIn MODULE=dvr_rdk_link_api depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcFramesIn' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_link_api/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_link_api: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages ipcFramesInLink_tsk.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcFramesIn' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/ipcFramesOut MODULE=dvr_rdk_link_api depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcFramesOut' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_link_api/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_link_api: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages ipcFramesOutLink_tsk.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcFramesOut' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/avsync MODULE=dvr_rdk_link_api depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/avsync' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_link_api/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_link_api: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages avsync.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/avsync' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/audio MODULE=dvr_rdk_link_api depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/audio' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_link_api/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_link_api: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces/common_def -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/rpe/remote-processor-execute/include -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/rpe/remote-processor-execute/src/include -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/c674x_aaclcdec_01_41_00_00_elf/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/c674x_aaclcenc_01_00_01_00_elf_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/linux_devkit/arm-none-linux-gnueabi/usr/include audio_capture.c audio_utils.c rpe_audio.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/audio' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/mcfw_api MODULE=dvr_rdk_mcfw_api depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/mcfw_api' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_mcfw_api/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_mcfw_api: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces/common_def -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.D.HP.IVAHD.02.00.05.00/500.V.H264AVC.D.HP.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MPEG4.D.IVAHD.01.00.08.00/500.V.MPEG4.D.ASP.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.E.IVAHD.02.00.02.02/500.V.H264AVC.E.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.D.IVAHD.01.00.05.00/500.V.MJPEG.D.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.E.IVAHD.01.00.04.00/500.V.MJPEG.E.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/tvp5158/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/sii9022a/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/thsfilters/inc ti_audio.c ti_vcap.c ti_vdec.c ti_vdis.c ti_venc.c ti_vgrpx.c ti_vsys.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/mcfw_api' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/mcfw_api/usecases/ MODULE=dvr_rdk_mcfw_api depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/mcfw_api/usecases' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_mcfw_api/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_mcfw_api: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces/common_def -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.D.HP.IVAHD.02.00.05.00/500.V.H264AVC.D.HP.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MPEG4.D.IVAHD.01.00.08.00/500.V.MPEG4.D.ASP.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.E.IVAHD.02.00.02.02/500.V.H264AVC.E.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.D.IVAHD.01.00.05.00/500.V.MJPEG.D.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.E.IVAHD.01.00.04.00/500.V.MJPEG.E.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/tvp5158/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/sii9022a/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/thsfilters/inc multich_car_dvr.c multich_common.c multich_custom_vcap_venc_vdec_vdis.c multichhd_vcap_venc_vdis.c multich_hybrid_dvr.c multich_hybrid_encode.c multich_interlaced_vcap_venc_vdec_vdis.c multich_ipcbits.c multich_vcap_vdis.c multich_vcap_venc_vdis.c multich_vdec_vdis.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/mcfw_api/usecases' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/mcfw_api/usecases/ti816x MODULE=dvr_rdk_mcfw_api depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/mcfw_api/usecases/ti816x' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/dvr_rdk_mcfw_api/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # dvr_rdk_mcfw_api: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/interfaces/common_def -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/xdais/xdais_7_22_00_03/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.D.HP.IVAHD.02.00.05.00/500.V.H264AVC.D.HP.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MPEG4.D.IVAHD.01.00.08.00/500.V.MPEG4.D.ASP.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.H264AVC.E.IVAHD.02.00.02.02/500.V.H264AVC.E.IVAHD.02.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.D.IVAHD.01.00.05.00/500.V.MJPEG.D.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/codecs/REL.500.V.MJPEG.E.IVAHD.01.00.04.00/500.V.MJPEG.E.IVAHD.01.00/IVAHD_001/Inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/tvp5158/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/sii9022a/inc -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/thsfilters/inc multich_progressive_4d1_vcap_venc_vdec_vdis.c multich_progressive_cif_vcap_venc_vdec_vdis.c multich_progressive_vcap_venc_vdec_vdis.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/mcfw_api/usecases/ti816x' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/mem_rdwr/src MODULE=mem_rdwr depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/mem_rdwr/src' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/mem_rdwr/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # mem_rdwr: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc mem_rdwr.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/mem_rdwr/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/remote_debug_client/src MODULE=remote_debug_client depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/remote_debug_client/src' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/remote_debug_client/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # remote_debug_client: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk remote_debug_client.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/remote_debug_client/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/sys_pri/src MODULE=sys_pri depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/sys_pri/src' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/sys_pri/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # sys_pri: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk sys_pri.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/sys_pri/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/fw_load/src MODULE=fw_load depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/fw_load/src' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/fw_load/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # fw_load: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/syslink/syslink_2_10_02_17_patched/packages -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/ipc/ipc_1_24_03_32/packages fw_load.c fw_load_main.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/fw_load/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/i2c_rdwr/src MODULE=i2c_rdwr depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/i2c_rdwr/src' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/i2c_rdwr/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # i2c_rdwr: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/inc i2c_rdwr.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/i2c_rdwr/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/vpdma_dump MODULE=vpdma_dump depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/vpdma_dump' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/vpdma_dump/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # vpdma_dump: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk osa.c trace.c VpdmaUtils_main.c vpshal_vpdma.c vpshal_vpdmaDebug.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/vpdma_dump' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/mem_stats MODULE=mem_stats depend make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/mem_stats' mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/obj/mem_stats/debug mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin # mem_stats: ti816x-evm: Building dependancies /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -DDEBUG -DTI_816X_BUILD -DPLATFORM_EVM_SI -DUTILS_ASSERT_ENABLE -DTI816X_ETV -I../inc -I../priv -I. -I/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk mem_stats.c osa.c -M > MAKEFILE.DEPEND make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/mem_stats' make[2]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux' make -fMAKEFILE.MK libs make[2]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux' make -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa_kermod/build make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/osa_kermod/build' # osa_kermod: Building module make -C /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/linux_lsp/linux-psp-dvr-04.04.00.01/src/linux-04.04.00.01 M=`pwd` ARCH=arm CROSS_COMPILE=/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi- modules make[4]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/ti_tools/linux_lsp/linux-psp-dvr-04.04.00.01/src/linux-04.04.00.01' Building modules, stage 2. MODPOST 1 modules make[4]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/ti_tools/linux_lsp/linux-psp-dvr-04.04.00.01/src/linux-04.04.00.01' make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/osa_kermod/build' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/osa/src MODULE=dvr_rdk_osa make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/osa/src' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/osa/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/src MODULE=dvr_rdk_osa make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/src' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/tvp5158/src MODULE=dvr_rdk_osa make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/tvp5158/src' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/tvp5158/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/sii9022a/src MODULE=dvr_rdk_osa make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/sii9022a/src' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/sii9022a/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/devices/thsfilters/src MODULE=dvr_rdk_osa make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/thsfilters/src' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/devices/thsfilters/src' make -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/kernel_modules/ti816x_fb make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/kernel_modules/ti816x_fb' make -C /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/linux_lsp/linux-psp-dvr-04.04.00.01/src/linux-04.04.00.01 SUBDIRS=`pwd` ARCH=arm CROSS_COMPILE=/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi- modules make[4]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/ti_tools/linux_lsp/linux-psp-dvr-04.04.00.01/src/linux-04.04.00.01' Building modules, stage 2. MODPOST 1 modules make[4]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/ti_tools/linux_lsp/linux-psp-dvr-04.04.00.01/src/linux-04.04.00.01' chmod 775 ti81xxfb.ko mkdir -p /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/kermod make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/kernel_modules/ti816x_fb' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/system MODULE=dvr_rdk_link_api make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/system' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/system' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/ipcBitsIn MODULE=dvr_rdk_link_api make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcBitsIn' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcBitsIn' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/ipcBitsOut MODULE=dvr_rdk_link_api make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcBitsOut' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcBitsOut' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/ipcFramesIn MODULE=dvr_rdk_link_api make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcFramesIn' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcFramesIn' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/ipcFramesOut MODULE=dvr_rdk_link_api make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcFramesOut' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/ipcFramesOut' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/avsync MODULE=dvr_rdk_link_api make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/avsync' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/avsync' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/links/audio MODULE=dvr_rdk_link_api make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/audio' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/links/audio' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/mcfw_api MODULE=dvr_rdk_mcfw_api make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/mcfw_api' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/mcfw_api' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/mcfw_api/usecases/ MODULE=dvr_rdk_mcfw_api make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/mcfw_api/usecases' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/mcfw_api/usecases' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/mcfw_api/usecases/ti816x MODULE=dvr_rdk_mcfw_api make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/mcfw_api/usecases/ti816x' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/mcfw_api/usecases/ti816x' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/mem_rdwr/src MODULE=mem_rdwr make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/mem_rdwr/src' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/mem_rdwr/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/remote_debug_client/src MODULE=remote_debug_client make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/remote_debug_client/src' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/remote_debug_client/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/sys_pri/src MODULE=sys_pri make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/sys_pri/src' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/sys_pri/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/fw_load/src MODULE=fw_load make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/fw_load/src' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/fw_load/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/i2c_rdwr/src MODULE=i2c_rdwr make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/i2c_rdwr/src' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/i2c_rdwr/src' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/vpdma_dump MODULE=vpdma_dump make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/vpdma_dump' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/vpdma_dump' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/mem_stats MODULE=mem_stats make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/mem_stats' make[3]: Nothing to be done for `lib'. make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/mem_stats' make[2]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux' make -fMAKEFILE.MK utils TARGET=exe make[2]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux' make -fMAKEFILE.MK -C/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/mcfw/src_linux/utils/mem_rdwr/src MODULE=mem_rdwr exe make[3]: Entering directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/mem_rdwr/src' # mem_rdwr: ti816x-evm: Linking /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../ti_tools/cgt_a8/arm-2009q1/bin/arm-none-linux-gnueabi-gcc -lpthread -o/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin/debug/mem_rdwr.out /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug/mem_rdwr.a /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/lib/ti816x-evm/debug/dvr_rdk_osa.a /opt/DVRRDK/DVRRDK_03.00.00.00/ti_tools/cgt_a8/arm-2009q1/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/../../../../arm-none-linux-gnueabi/bin/ld: cannot open output file /opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/../dvr_rdk/bin/ti816x_etv/bin/debug/mem_rdwr.out: No such file or directory collect2: ld returned 1 exit status make[3]: *** [exe] Error 1 make[3]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux/utils/mem_rdwr/src' make[2]: *** [utils] Error 2 make[2]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux' make[1]: *** [dvr_rdk] Error 2 make[1]: Leaving directory `/opt/DVRRDK/DVRRDK_03.00.00.00/dvr_rdk/mcfw/src_linux' make: *** [dvr_rdk_linux] Error 2
Best Regards!
YU Ri-Ping
Try
mkdir -p ../dvr_rdk/bin/ti816x_etv/bin/debug/
and then
make dvr_rdk CONFIG=debug
Looks like the output directory is not present in your case.
Remember that the output executable will be created under ../dvr_rdk/bin/ti816x_etv/bin/debug/ and not
../dvr_rdk/bin/ti816x_etv/bin/ like usual so make sure you run the correct executable on the target
New question:
With the same RDK source codes,
while building target without debug information, demo works properly,
but segfault while builded with debug information.
gdb coredump information:
root@YRP-ES-QD:/opt/DVRRDK/DVRRDK_03.00.00.00/target/rfs_816x/opt/dvr_rdk/ti816x/bin# arm-none-linux-gnueabi-gdb dvr_rdk_demo_link_api.out core.dvr_rdk_demo_li.1512 GNU gdb (Sourcery G++ Lite 2009q1-203) 6.8.50.20081022-cvs Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "--host=i686-pc-linux-gnu --target=arm-none-linux-gnueabi". For bug reporting instructions, please see: <https://support.codesourcery.com/GNUToolchain/>... warning: core file may not match specified executable file. [New Thread 1541] [New Thread 1542] [New Thread 1544] [New Thread 1538] [New Thread 1514] [New Thread 1515] [New Thread 1516] [New Thread 1517] [New Thread 1518] [New Thread 1519] [New Thread 1520] [New Thread 1521] [New Thread 1522] [New Thread 1523] [New Thread 1524] [New Thread 1525] [New Thread 1526] [New Thread 1527] [New Thread 1528] [New Thread 1531] [New Thread 1534] [New Thread 1536] [New Thread 1539] [New Thread 1543] [New Thread 1545] [New Thread 1529] [New Thread 1530] [New Thread 1532] [New Thread 1533] [New Thread 1535] [New Thread 1537] [New Thread 1513] [New Thread 1512] [New Thread 1546] warning: .dynamic section for "/lib/libpthread.so.0" is not at the expected address (wrong library or version mismatch?) warning: .dynamic section for "/usr/lib/libasound.so.2" is not at the expected address (wrong library or version mismatch?) warning: .dynamic section for "/usr/lib/libxml2.so.2" is not at the expected address (wrong library or version mismatch?) warning: .dynamic section for "/usr/lib/libstdc++.so.6" is not at the expected address (wrong library or version mismatch?) warning: .dynamic section for "/lib/libgcc_s.so.1" is not at the expected address (wrong library or version mismatch?) warning: .dynamic section for "/lib/libc.so.6" is not at the expected address (wrong library or version mismatch?) warning: .dynamic section for "/lib/libm.so.6" is not at the expected address (wrong library or version mismatch?) Error while mapping shared library sections: lib/ld-linux.so.3: No such file or directory. warning: .dynamic section for "/lib/libdl.so.2" is not at the expected address (wrong library or version mismatch?) warning: .dynamic section for "/lib/librt.so.1" is not at the expected address warning: difference appears to be caused by prelink, adjusting expectations Error while mapping shared library sections: usr/lib/libz.so.1: No such file or directory. Reading symbols from /lib/libpthread.so.0...done. Loaded symbols for /lib/libpthread.so.0 Reading symbols from /usr/lib/libasound.so.2...done. Loaded symbols for /usr/lib/libasound.so.2 Reading symbols from /usr/lib/libxml2.so.2...done. Loaded symbols for /usr/lib/libxml2.so.2 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /lib/libm.so.6...done. Loaded symbols for /lib/libm.so.6 Symbol file not found for /lib/ld-linux.so.3 Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /lib/librt.so.1...done. Loaded symbols for /lib/librt.so.1 Symbol file not found for /usr/lib/libz.so.1 warning: Unable to find dynamic linker. GDB will be unable to debug shared library initializers and track explicitly loaded dynamic code. Core was generated by `./dvr_rdk_demo_link_api.out'. Program terminated with signal 11, Segmentation fault. #0 0x00036e50 in audioMixProcessFxn (arg=0xb0a868) at audio.c:1243 1243 memset(hdl->m_mixer_buf[GetStreamNum(&channels)+1],0x00,hdl->m_mixer_bufsize);
What is the possible cause and how to fix it?
Best Regards!
YU Ri-Ping