I am developing a bare metal application for M4 core of iMX7. Using Rpmsg for communication between A7 and M4 core + Booting firmware in M4. I am using the “freertos-colibri-imx7” for application startup and all but developing bare metal application. I am not using any scheduler or task.
I want to Halt the application on M4 side for certain case and let watchdog come into picture and reset the M4 core. But I am not getting the way to halt the program.
Also I am trying to find out any API for giving delay in my application but unable to find.