各路高人:
请问在使用DSPLINK的时候,DSP和ARM之间使用Notify的频率最高为多少?我们的DSP几毫秒Notify ARM一次,有的Notify很容易造成DSP复位,而有的Notify注释掉之后,反而引发程序异常。请问这种异常和Notify的频度有关吗?和编译选项及编译器版本有关吗?
我们的编译工具版本:
TI_CGT_C6000_6.1.12
dsplink_linux_1_65_02_09
bios_5_41_02_14
xdctools_3_16_01_27
我们的编译选项:
"/home/root/tools/TI_CGT_C6000_6.1.12/bin/cl6x" -pdsw225 -o3 -fr"/mnt/shared/Platform/DSP/Release" -i"/home/root/tools/TI_CGT_C6000_6.1.12/include" -i"/home/root/tools/bios_5_41_02_14/packages/ti/bios/include" -i"/home/root/tools/dsplink_linux_1_65_02_09/dsplink/dsp/inc" -i"/home/root/tools/dsplink_linux_1_65_02_09/dsplink/dsp/inc/DspBios/5.XX/OMAPL1XXGEM/" -i"/home/root/tools/dsplink_linux_1_65_02_09/dsplink/dsp/inc/C64XX" -i"/home/root/tools/dsplink_linux_1_65_02_09/dsplink/dsp/src/base/hal" -i"/home/root/tools/dsplink_linux_1_65_02_09/dsplink/dsp/src/base/hal/DspBios/DA8XXGEM" -d"MAX_PROCESSORS=2" -d"ID_GPP=1" -d"OMAPL1XX" -d"PROC_COMPONENT" -d"POOL_COMPONENT" -d"NOTIFY_COMPONENT" -d"MPCS_COMPONENT" -d"RINGIO_COMPONENT" -d"MPLIST_COMPONENT" -d"MSGQ_COMPONENT" -d"MSGQ_ZCPY_LINK" -d"CHNL_COMPONENT" -d"CHNL_ZCPY_LINK" -d"ZCPY_LINK" -d"PROCID=0" -d"DA8XXGEM" -d"DOS_LINUX" -d"DA8XXGEM_INTERFACE=SHMEM_INTERFACE" -d"PHYINTERFACE=SHMEM_INTERFACE" -mv6740 "dsplink_config.c"
如有知晓,还请告知,不胜感激!