Other Parts Discussed in Thread: MATHLIB
Tool/software: Code Composer Studio
Hi,
I'm using AM5718,trying to interrupt ARM from DSP and also DSP from ARM. Which interrupt we will use for that purpose??
Regards,
ShanMuhammad
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 Shan,
You can find this information in the TRM.
Also, take a look at the example projects. It might be helpful to start with one of those, and start modifying to suit your needs to get started.
Regards,
Mike
Hi Michael Erdahl,
I followed your TRM.
Now I am able to interrupt DSP core from arm by using mailbox(by writing message buffer of mail box).
It is possible with your default interrupt mapping. But I couldn't interrupt arm core from DSP. Was there any other configuration needed for achieving it?
Actually I am trying to build IPC example.I failed to rebuild your IPC examples,
I followed your steps
I followed above steps like below
C:\Users\Shan>cd C:\ti\pdk_am57xx_1_0_7\packages
C:\ti\pdk_am57xx_1_0_7\packages>pdksetupenv
Optional parameter not configured : CG_XML_BIN_INSTALL_PATH
REQUIRED for xdc release build
Example: set CG_XML_BIN_INSTALL_PATH=C:/ti/cg_xml/bin
Optional parameter not configured : DOXYGEN_INSTALL_PATH
REQUIRED for xdc release build
Example: set DOXYGEN_INSTALL_PATH=C:/ti/Doxygen/doxygen/1.5.1-p1/bin
**************************************************************************
Environment Configuration:
LIMIT_SOCS : am571x am572x
LIMIT_BOARDS : evmAM572x idkAM571x idkAM572x
PDK_INSTALL_PATH : /ti/PDK_AM~2/packages
C6X_GEN_INSTALL_PATH : C:/ti/ti-cgt-c6000_8.1.3
TOOLCHAIN_PATH_GCC : C:/ti/gcc-arm-none-eabi-4_9-2015q3
TOOLCHAIN_PATH_A15 : C:/ti/gcc-arm-none-eabi-4_9-2015q3
TOOLCHAIN_PATH_A8 : C:/ti/gcc-arm-none-eabi-4_9-2015q3
TOOLCHAIN_PATH_A9 : C:/ti/gcc-arm-none-eabi-4_9-2015q3
TOOLCHAIN_PATH_M4 : C:/ti/ti-cgt-arm_16.9.2.LTS
TOOLCHAIN_PATH_Arm9 : C:/ti/ti-cgt-arm_16.9.2.LTS
TOOLCHAIN_PATH_EVE : C:/ti/arp32_1.0.8
CL_PRU_INSTALL_PATH : C:/ti/ti-cgt-pru_2.1.5
UTILS_INSTALL_DIR : C:/ti/xdctools_3_32_01_22_core/bin
FPULIB_PATH : C:/ti/gcc-arm-none-eabi-4_9-2015q3/lib/gcc/arm-none-eabi/4.9.3/fpu
CROSS_TOOL_PRFX : arm-none-eabi-
XDC_INSTALL_PATH : C:/ti/xdctools_3_32_01_22_core
BIOS_INSTALL_PATH : C:/ti/bios_6_46_05_55
IPC_INSTALL_PATH : C:/ti/ipc_3_46_00_02
EDMA3LLD_BIOS6_INSTALLDIR : C:/ti/edma3_lld_2_12_04_28
NDK_INSTALL_PATH : C:/ti/ndk_2_25_01_11
IMGLIB_INSTALL_PATH : C:/ti/imglib_c66x_3_1_1_0
DSPLIB_INSTALL_PATH : C:/ti/dsplib_c66x_3_4_0_0
MATHLIB_INSTALL_PATH : C:/ti/mathlib_c66x_3_1_1_0
UIA_INSTALL_PATH : C:/ti/uia_2_00_06_52
**************************************************************************
Changing to short name to support directory names containing spaces
current directory: /ti/PDK_AM~2/packages
PDK BUILD ENVIRONMENT CONFIGURED
**************************************************************************
C:\ti\PDK_AM~2\packages>gmake ipc_examples
gmake: *** No rule to make target `ipc_examples'. Stop.
How we rebuild IPC examples??
Regards,
Shan Muhammad