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.

RTOS/PROCESSOR-SDK-AM57X: IPU firmware crashes after bind/unbind cycling

Part Number: PROCESSOR-SDK-AM57X

Tool/software: TI-RTOS

Hi all, 

I use the ex02_messageq (DRA7XX_linux_elf) as an example to develop our application. It works well, but i remark after several "echo 58820000.ipu > unbind", and "echo 58820000.ipu > bind", in the "cd /sys/bus/platform/drivers/omap-rproc/" directory, when i make the "unbind" command, the board freezes without error message before. I can only make a hard reset.

This doesn't happen with the DSP firmware, only with the IPU firmware.

The number of "unbind"/"bind" cycles before crash are unpredictable.

I do a sleep between the "unbind" and the "bind" calls (up to 30 seconds).

I didn't modify the sources, except the "products.mak" file. Below, the configuration :

- Linux toolchain : ti-processor-sdk-linux-am57xx-evm-03.02.00.05
- BIOS : bios_6_46_01_38
- IPC : ipc_3_44_00_00
- XDC tools : xdctools_3_32_01_22_core

Have-you ever noticed this problem ? 

Thank you for your help,

Olivier