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.

TDA2HF: IPC example running under TDA2X

Part Number: TDA2HF

Hi,TI

I used the example "http://software-dl.ti.com/processor-sdk-rtos/esd/docs/latest/rtos/index_how_to_guides.html#run-ipc-examples-on-am572x".

My device is TDA2X,there are no examples for this platform ,so i set the platform as "ti.platforms.evmDRA7XX" at all the makefiles from dra7 'example ,

(..\ipc_3_45_00_00\examples\DRA7XX_bios_elf\ex01_hello). 

the compile works ok, generating 2 files of  .xe66  

-------------------------------------

make[2]: Leaving directory 'e:/Users/abdcustom/workspace_v6_2/CmIpcDemo/dsp2'
make PROFILE=release hello_dsp2.x
make[2]: Entering directory 'e:/Users/abdcustom/workspace_v6_2/CmIpcDemo/dsp2'
#
# Making bin/release/configuro/linker.cmd ...
E:/ti/VISION_SDK_02_05_00_00/ti_components/os_tools/windows/xdctools_3_30_04_52_core/xs --xdcpath="E:/ti/VISION_SDK_02_05_00_00/ti_components/os_tools/bios_6_40_03_39/packages;E:/ti/VISION_SDK_02_05_00_00/ti_components/os_tools/ipc_3_30_00_05_eng/packages;E:/ti/VISION_SDK_02_05_00_00/ti_components/os_tools/windows/xdctools_3_30_04_52_core/packages" \
            xdc.tools.configuro -o bin/release/configuro \
            -t ti.targets.elf.C66 \
            -c E:/ti/VISION_SDK_02_05_00_00/ti_components/cg_tools/windows/c6000_7_4_2 \
            -p ti.platforms.evmDRA7XX:dsp2 \
            -b ../shared/config.bld -r release \
            --cfgArgs "{ \
                profile: \"release\" \
            }" Dsp2.cfg
making package.mak (because of package.bld) ...
generating interfaces for package configuro (because package/package.xdc.inc is older than package.xdc) ...
configuring Dsp2.xe66 from package/cfg/Dsp2_pe66.cfg ...
cle66 package/cfg/Dsp2_pe66.c ...
#
# Making bin/release/obj/HelloDsp2.oe66 ...
E:/ti/VISION_SDK_02_05_00_00/ti_components/cg_tools/windows/c6000_7_4_2/bin/cl6x -c  -qq -pdsw225 -ppd=bin/release/obj/HelloDsp2.oe66.dep -ppa -O2 -@bin/release/configuro/compiler.opt -I. --output_file=bin/release/obj/HelloDsp2.oe66 -fc HelloDsp2.c
#
# Making bin/release/hello_dsp2.xe66 ...
E:/ti/VISION_SDK_02_05_00_00/ti_components/cg_tools/windows/c6000_7_4_2/bin/cl6x -z -w -q -c -m bin/release/obj/hello_dsp2.xe66.map -o bin/release/hello_dsp2.xe66 bin/release/obj/HelloDsp2.oe66 bin/release/configuro/linker.cmd -l E:/ti/VISION_SDK_02_05_00_00/ti_components/cg_tools/windows/c6000_7_4_2/lib/libc.a
<Linking>
make[2]: Leaving directory 'e:/Users/abdcustom/workspace_v6_2/CmIpcDemo/dsp2'
make[1]: Leaving directory 'e:/Users/abdcustom/workspace_v6_2/CmIpcDemo/dsp2'
e:\Users\abdcustom\workspace_v6_2\CmIpcDemo>

---------------------------------------

then l loaded them into the tda2x chip.Free running like more than 3 minutes...

the DSP1result is :

the DSP2 result is :

is that right for this example, why the serial always counted to 5  but no more adding? is that ok for IPC of the TDA2X chip?

Thanks for help!