Tool/software:
Hello TI
The sdk version we use is 09.02.00.05.
We want to develop some functions that run on DM R5 core, but we don't know which project we could use as a base. And we have our own perception applications that will use C7x processor to do some AI functions.
We saw different DM firmware in the following three places, we tried the all these firmware, some of them can not work well with the C7x.
1. MCU+ SDK: examples/drivers/ipc/ipc_rpmsg_echo/am62ax-sk/r5fss0-0_freertos
Use this project, the perception apps does not work. It seems there is some problems with the ipc function.
2. Linux processor sdk: board-support/prebuilt-images/ti-dm/am62axx/ipc_echo_testb_mcu1_0_release_strip.xer5f
Use this firmware, everything works fine. But this is a binary file, we don't where can we get the source code. What functions does this firmware implement?
3. Firmware builder: ti-firmware-builder-am62axx-evm-09_02_00_05/vision_apps/platform/am62a/rtos/mcu1_0
Use this default project, the perception apps does not work. I add the following definitions to the common/app_cfg_mcu1_0.h, the perception apps works.
#define ENABLE_IPC
#define ENABLE_IPC_MPU1_0
#define ENABLE_IPC_MCU1_0
#define ENABLE_IPC_C7x_1
#define ENABLE_IPC_ECHO_TEST
What is the correct approach to do the development on DM R5? Which project should we based on?
Best Regards,
Liu Lizhao