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.

TDA4VM: Cannot get UART prints on mcu2_0

Part Number: TDA4VM

Hello,

I was trying out the IPC application and wanted to test printout on the other main domain R5F cores on the J721E board. The only firmwares in the lib folder are 

71 Aug 20 10:28 j7-main-r5f0_0-fw -> /lib/firmware/pdk-ipc/ipc_echo_test_freertos_mcu2_0_release_strip.xer5f
63 Mar 23 18:28 j7-mcu-r5f0_0-fw -> /lib/firmware/pdk-ipc/ipc_echo_testb_mcu1_0_release_strip.xer5f
62 Mar 23 18:28 j7-mcu-r5f0_1-fw -> /lib/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release_strip.xer5f

I have changed the code in main_rtos.c file in pdk_jacinto_08_02_00_21/packages/ti/drv/ipc/examples/common/src/main_rtos.c as follows (I wasnt sure why the ipc_boardInit() wasnt done if A72 was running Linux). 

// #if !defined(A72_LINUX_OS)

  ipc_boardInit();

// #endif
I can see the App_printf() outputs of the R5F in the trace0 buffer as shown below - 

Starting Sciserver..... PASSED

IPC_echo_test (core : mcu1_0) .....

IPC Driver Revision: 01.00.00.01

mcu1_0 <--> mcu2_0, Ping- 10000, pong - 10000 completed

IPC_echo_test (core : mcu2_0) .....

IPC Driver Revision: 01.00.00.01

mcu2_0 <--> mcu1_0, Ping- 10000, pong - 10000 completed

I have added a Uart print line after the App_printf line in ipc_testsetup.c file in pdk_jacinto_08_02_00_21/packages/ti/drv/ipc/examples/common/src/ipc_testsetup.c

    App_printf("IPC_echo_test (core : %s) .....\r\n%s\r\n",
            Ipc_mpGetSelfName(), IPC_DRV_VERSION_STR);

    UART_printf("IPC_echo_test (core : %s) .....\r\n%s\r\n",
        Ipc_mpGetSelfName(), IPC_DRV_VERSION_STR);
I dont see any outputs on the Uarts which I am connected to on /dev/ttyUSB1, 2 and 3. ttyUSB0 is my Linux console. I tried to change the dtb file options too but no difference. Can you help me out? Are there any other board inits I need to do? This is SDK 8.2. and the board is the J721e.